.rsQpSa_button{font:inherit;font-size:var(--sp-font-size-control);text-align:center;border-radius:var(--sp-radius-button,var(--sp-radius-sm));font-weight:var(--sp-button-weight,400);padding:var(--sp-space-2) var(--sp-space-4);cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-block}.rsQpSa_button:disabled{cursor:not-allowed;opacity:.6}.rsQpSa_primary{background:var(--sp-color-accent);color:var(--sp-color-accent-text)}.rsQpSa_primary:hover:not(:disabled){background:var(--sp-color-accent-hover)}.rsQpSa_secondary{background:var(--sp-color-surface);border-color:var(--sp-color-border);color:var(--sp-color-text)}.rsQpSa_secondary:hover:not(:disabled){background:var(--sp-color-surface-raised)}.rsQpSa_danger{background:var(--sp-color-danger);color:var(--sp-color-accent-text)}
.iEfB6a_notice{align-items:flex-start;gap:var(--sp-space-3);padding:var(--sp-space-4);margin-bottom:var(--sp-space-4);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface-raised);flex-direction:column;display:flex}.iEfB6a_message{color:var(--sp-color-text);margin:0}
.jhUifW_status{color:var(--sp-color-text-muted);padding:var(--sp-space-4) 0;margin:0}.jhUifW_failure{border:1px solid var(--sp-color-danger-border);border-radius:var(--sp-radius-md);background:var(--sp-color-danger-surface);padding:var(--sp-space-4)}.jhUifW_message{color:var(--sp-color-danger-text);margin:0}.jhUifW_requestId{margin:var(--sp-space-2) 0 0;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-sm)}.jhUifW_retry{margin-top:var(--sp-space-3)}
.jC-m5q_content{z-index:var(--sp-layer-popper);background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);min-width:12rem;box-shadow:var(--sp-shadow-raised);padding:var(--sp-space-1)}.jC-m5q_item{font-size:var(--sp-font-size-md);padding:var(--sp-space-2) var(--sp-space-3);border-radius:var(--sp-radius-sm);cursor:pointer;outline:none}.jC-m5q_item[data-highlighted]{background:var(--sp-color-surface-raised)}.jC-m5q_item[data-disabled]{color:var(--sp-color-text-muted);cursor:not-allowed}.jC-m5q_danger{color:var(--sp-color-danger-text)}.jC-m5q_heading{padding:var(--sp-space-2) var(--sp-space-3);margin-bottom:var(--sp-space-1);border-bottom:1px solid var(--sp-color-border);font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted)}.jC-m5q_reason{max-width:18rem;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-xs);white-space:normal;margin-top:2px;display:block}
.Up8qOa_session{gap:var(--sp-space-2);align-items:center;display:flex}.Up8qOa_failure{font-size:var(--sp-font-size-sm);color:var(--sp-color-danger-text)}.Up8qOa_button{gap:var(--sp-space-2);box-sizing:border-box;font:inherit;font-size:var(--sp-font-size-md);padding:var(--sp-space-2);text-align:left;border-radius:var(--sp-radius-sm);color:var(--sp-color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.Up8qOa_button:hover:not(:disabled){background:var(--sp-color-surface-hover);color:var(--sp-color-text)}.Up8qOa_button:disabled{cursor:not-allowed;opacity:.6}.Up8qOa_column{width:100%}.Up8qOa_mark{justify-content:center}.Up8qOa_name{white-space:nowrap;text-overflow:ellipsis;color:var(--sp-color-text);display:block;overflow:hidden}
.zW09eG_overlay{z-index:var(--sp-layer-dialog);background:var(--sp-color-overlay);position:fixed;inset:0}.zW09eG_content{z-index:var(--sp-layer-dialog);width:min(32rem, calc(100vw - var(--sp-space-8)));max-height:calc(100vh - var(--sp-space-8));background:var(--sp-color-surface);border-radius:var(--sp-radius-md);box-shadow:var(--sp-shadow-raised);padding:var(--sp-space-6);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.zW09eG_title{margin:0 var(--sp-space-8) 0 0;font-size:var(--sp-font-size-lg)}.zW09eG_close{top:var(--sp-space-4);right:var(--sp-space-4);width:var(--sp-space-8);height:var(--sp-space-8);border-radius:var(--sp-radius-sm);color:var(--sp-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.zW09eG_close:hover{background:var(--sp-color-surface-hover);color:var(--sp-color-text)}.zW09eG_close:focus-visible{outline:2px solid var(--sp-color-focus);outline-offset:2px}.zW09eG_description{margin:var(--sp-space-2) 0 0;color:var(--sp-color-text-muted)}.zW09eG_actions{gap:var(--sp-space-2);margin-top:var(--sp-space-6);justify-content:flex-end;display:flex}.zW09eG_body{display:contents}@media (max-width:80rem){.zW09eG_content.zW09eG_filled{gap:var(--sp-space-2);width:auto;max-width:none;max-height:none;padding:var(--sp-space-4);padding-bottom:calc(var(--sp-space-4) + env(safe-area-inset-bottom,0px));border-radius:0;flex-direction:column;display:flex;inset:0;overflow:hidden;transform:none}.zW09eG_content.zW09eG_filled .zW09eG_body{overscroll-behavior:contain;flex:auto;min-height:0;display:block;overflow-y:auto}.zW09eG_content.zW09eG_filled .zW09eG_title,.zW09eG_content.zW09eG_filled .zW09eG_description,.zW09eG_content.zW09eG_filled .zW09eG_actions{flex:none}.zW09eG_content.zW09eG_filled .zW09eG_actions{gap:var(--sp-space-3);margin-top:0}.zW09eG_content.zW09eG_filled .zW09eG_actions button{flex:1 1 0}}
._04epQa_field{gap:var(--sp-space-1);margin-bottom:var(--sp-space-4);flex-direction:column;display:flex}._04epQa_label{font-size:var(--sp-font-size-sm);color:var(--sp-color-text);font-weight:600}._04epQa_hint{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin:0}._04epQa_input{font:inherit;font-size:var(--sp-font-size-control);padding:var(--sp-space-2);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);background:var(--sp-color-surface);color:var(--sp-color-text)}._04epQa_input[aria-invalid=true]{border-color:var(--sp-color-danger)}._04epQa_input:read-only{background:var(--sp-color-surface-raised);color:var(--sp-color-text-muted);cursor:default}._04epQa_error{font-size:var(--sp-font-size-sm);color:var(--sp-color-danger-text);margin:0}
.wV2dqa_body{box-sizing:border-box;width:100%;padding:var(--sp-space-2) var(--sp-space-3);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);background:var(--sp-color-surface);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-control);resize:vertical}.wV2dqa_body:focus-visible{outline:2px solid var(--sp-color-focus);outline-offset:1px}.wV2dqa_chosen{gap:var(--sp-space-1);margin:var(--sp-space-2) 0 0;font-size:var(--sp-font-size-sm);padding:0;list-style:none;display:grid}.wV2dqa_size{color:var(--sp-color-text-muted)}.wV2dqa_drop{font:inherit;padding:0 var(--sp-space-1);color:inherit;cursor:pointer;background:0 0;border:none;line-height:1}.wV2dqa_drop:focus-visible{outline:2px solid var(--sp-color-focus);outline-offset:2px}.wV2dqa_refused{margin:var(--sp-space-2) 0 0;color:var(--sp-color-danger-text)}.wV2dqa_done{margin:0}.wV2dqa_control{gap:var(--sp-space-2);box-sizing:border-box;font:inherit;font-size:var(--sp-font-size-md);padding:var(--sp-space-2);text-align:left;border-radius:var(--sp-radius-sm);color:var(--sp-color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.wV2dqa_control:hover{background:var(--sp-color-surface-hover);color:var(--sp-color-text)}.wV2dqa_control:focus-visible{outline:2px solid var(--sp-color-focus);outline-offset:2px}.wV2dqa_column{width:100%}.wV2dqa_mark{justify-content:center}
.tICl5G_trigger{align-items:center;gap:var(--sp-space-2);font:inherit;font-size:var(--sp-font-size-control);padding:var(--sp-space-2);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);background:var(--sp-color-surface);color:var(--sp-color-text);display:inline-flex}.tICl5G_trigger[data-placeholder]{color:var(--sp-color-text-muted)}.tICl5G_trigger:disabled{cursor:not-allowed;opacity:.6}.tICl5G_trigger[aria-invalid=true]{border-color:var(--sp-color-danger)}.tICl5G_content{z-index:var(--sp-layer-popper);--sp-select-row:calc(1lh + 2 * var(--sp-space-2));max-height:min(calc(7 * var(--sp-select-row)), var(--radix-select-content-available-height,100vh));font-size:var(--sp-font-size-control);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-raised);overflow-y:auto}.tICl5G_item{padding:var(--sp-space-2) var(--sp-space-4);font-size:var(--sp-font-size-control);color:var(--sp-color-text);cursor:default;align-items:center;display:flex}.tICl5G_item[data-highlighted]{background:var(--sp-color-accent);color:var(--sp-color-accent-text);outline:none}
.VBRFjq_controls{gap:var(--sp-space-3);margin-bottom:var(--sp-space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.VBRFjq_controls label{font-size:var(--sp-font-size-xs);color:var(--sp-color-text-muted);font-weight:400}.VBRFjq_search{margin-bottom:var(--sp-space-4);flex:0 22rem;min-width:0}.VBRFjq_search input{box-sizing:border-box;width:100%}.VBRFjq_search{position:relative}.VBRFjq_offered{z-index:var(--sp-layer-panel);top:calc(100% + var(--sp-space-1));padding:var(--sp-space-1);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-raised);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0;right:0}.VBRFjq_offer,.VBRFjq_offerPicked{width:100%;padding:var(--sp-space-2);font:inherit;font-size:var(--sp-font-size-control);text-align:left;white-space:nowrap;text-overflow:ellipsis;color:var(--sp-color-text);border-radius:var(--sp-radius-sm);cursor:pointer;background:0 0;border:none;display:block;overflow:hidden}.VBRFjq_offer:hover,.VBRFjq_offerPicked{background:var(--sp-color-surface-hover)}.VBRFjq_more{margin-bottom:var(--sp-space-4);align-self:end;position:relative}.VBRFjq_moreMark .VBRFjq_trigger{display:none}@media (max-width:80rem){.VBRFjq_moreMark .VBRFjq_trigger{align-items:center;display:inline-flex;position:relative}.VBRFjq_moreMark .VBRFjq_triggerWord{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.VBRFjq_badge{min-width:1.05rem;height:1.05rem;font-size:var(--sp-font-size-xs);color:var(--sp-color-accent);background:var(--sp-color-surface);border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:0 .2rem;font-weight:600;line-height:1;display:flex;position:absolute;top:-.55rem;right:-.7rem}.VBRFjq_panel{z-index:var(--sp-layer-panel);top:calc(100% + var(--sp-space-2));max-width:calc(100vw - 2 * var(--sp-space-4));gap:var(--sp-space-3);min-width:16rem;padding:var(--sp-space-4);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-raised);justify-items:stretch;display:grid;position:absolute}.VBRFjq_rows{border-top:1px solid var(--sp-color-border-quiet);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VBRFjq_row{gap:var(--sp-space-3);padding:var(--sp-space-3);border-bottom:1px solid var(--sp-color-border-quiet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.VBRFjq_row:hover{background:var(--sp-color-surface-hover)}.VBRFjq_rowTitle{font-size:var(--sp-font-size-md);color:var(--sp-color-text);font-weight:500;text-decoration:none}.VBRFjq_rowTitle:hover{text-decoration:underline}.VBRFjq_rowMeta{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin-top:2px}.VBRFjq_empty{gap:var(--sp-space-1);padding:var(--sp-space-8) var(--sp-space-4);text-align:center;border:1px dashed var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface-raised);flex-direction:column;align-items:center;display:flex}.VBRFjq_emptyTitle{font-size:var(--sp-font-size-lg);margin:0;font-weight:600}.VBRFjq_emptyHint{max-width:32rem;font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin:0}.VBRFjq_calendarFilters{gap:var(--sp-space-2);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:40rem){.VBRFjq_calendarFilters .VBRFjq_more{align-self:center;margin-bottom:0}}.VBRFjq_panelStart{left:0;right:auto}.VBRFjq_panelEnd{left:auto;right:0}.VBRFjq_panelName,.VBRFjq_panelDone{display:none}.VBRFjq_panelName{font-size:var(--sp-font-size-lg);margin:0;font-weight:600}.VBRFjq_panelDone{margin-top:auto}.VBRFjq_panelDone button{width:100%}@media (max-width:40rem){.VBRFjq_panel{gap:var(--sp-space-3);min-width:0;max-width:none;padding:var(--sp-space-4);padding-bottom:calc(var(--sp-space-4) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;border:none;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.VBRFjq_panel .VBRFjq_search{flex:none}.VBRFjq_panelName,.VBRFjq_panelDone{display:block}}
.knf3-q_pair{gap:var(--sp-space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.knf3-q_part{gap:var(--sp-space-1);flex-direction:column;display:flex;position:relative}.knf3-q_label{font-size:var(--sp-font-size-sm);color:var(--sp-color-text);font-weight:600}.knf3-q_hiddenLabel{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.knf3-q_error{font-size:var(--sp-font-size-sm);color:var(--sp-color-danger-text);margin:0}.knf3-q_hint{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin:0}.knf3-q_dateInput,.knf3-q_input{font:inherit;font-size:var(--sp-font-size-control);padding:var(--sp-space-2);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);background:var(--sp-color-surface);color:var(--sp-color-text)}.knf3-q_dateInput{width:8rem}.knf3-q_input{width:6rem}.knf3-q_dateMark{width:2rem;height:2rem;font:inherit;color:var(--sp-color-text);background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.knf3-q_dateMark:hover{background:var(--sp-color-surface-hover)}.knf3-q_surface{z-index:var(--sp-layer-panel);top:calc(100% + var(--sp-space-1));max-height:18rem;padding:var(--sp-space-2);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-raised);position:absolute;left:0;overflow-y:auto}.knf3-q_months{gap:var(--sp-space-2);margin-bottom:var(--sp-space-2);font-size:var(--sp-font-size-sm);justify-content:space-between;align-items:center;font-weight:600;display:flex}.knf3-q_step{font:inherit;padding:0 var(--sp-space-2);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);background:var(--sp-color-surface);color:inherit;cursor:pointer}.knf3-q_weekdays,.knf3-q_days{grid-template-columns:repeat(7,2rem);gap:2px;display:grid}.knf3-q_weekdays{margin-bottom:var(--sp-space-1);font-size:var(--sp-font-size-xs);color:var(--sp-color-text-muted);text-align:center}.knf3-q_day{font:inherit;font-size:var(--sp-font-size-sm);border-radius:var(--sp-radius-sm);height:2rem;color:inherit;cursor:pointer;background:0 0;border:none}.knf3-q_day:hover{background:var(--sp-color-surface-raised)}.knf3-q_outside{color:var(--sp-color-text-muted)}.knf3-q_today{color:var(--sp-color-accent);font-weight:700}.knf3-q_picked{background:var(--sp-color-accent);color:var(--sp-color-accent-text)}.knf3-q_picked:hover{background:var(--sp-color-accent-hover)}.knf3-q_times{flex-direction:column;min-width:6rem;display:flex}.knf3-q_time{font:inherit;font-size:var(--sp-font-size-sm);padding:var(--sp-space-1) var(--sp-space-2);text-align:left;border-radius:var(--sp-radius-sm);color:inherit;cursor:pointer;background:0 0;border:none}.knf3-q_time:hover{background:var(--sp-color-surface-raised)}
.tizz3W_crash{margin:var(--sp-space-8) auto;border:1px solid var(--sp-color-danger-border);border-radius:var(--sp-radius-md);background:var(--sp-color-danger-surface);max-width:34rem;padding:var(--sp-space-6)}.tizz3W_whole{background:var(--sp-color-page);border:0;border-radius:0;flex-direction:column;justify-content:center;min-height:100vh;margin:0 auto;display:flex;}.tizz3W_title{margin:0 0 var(--sp-space-3);font-size:var(--sp-font-size-lg);color:var(--sp-color-text)}.tizz3W_message{color:var(--sp-color-danger-text);margin:0}.tizz3W_digest{margin:var(--sp-space-2) 0 0;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-sm)}.tizz3W_actions{gap:var(--sp-space-3);margin-top:var(--sp-space-4);flex-wrap:wrap;display:flex}.tizz3W_retry,.tizz3W_reload{border-radius:var(--sp-radius-sm);border:1px solid var(--sp-color-border);background:var(--sp-color-surface);color:var(--sp-color-text);padding:var(--sp-space-2) var(--sp-space-4);font:inherit;font-weight:var(--sp-button-weight);cursor:pointer}.tizz3W_retry:hover,.tizz3W_reload:hover{background:var(--sp-color-surface-hover)}.tizz3W_retry:focus-visible,.tizz3W_reload:focus-visible{outline:2px solid var(--sp-color-focus);outline-offset:2px}
.WFgsla_rows{gap:var(--sp-space-2);margin:0;padding:0;list-style:none;display:grid}.WFgsla_row{gap:var(--sp-space-1);padding:var(--sp-space-4);border:1px solid var(--sp-color-border-quiet);border-radius:var(--sp-radius-md);background:var(--sp-color-surface);display:grid}.WFgsla_unread{border-color:var(--sp-color-border);background:var(--sp-color-surface-active)}.WFgsla_head{gap:var(--sp-space-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.WFgsla_press{gap:var(--sp-space-1);width:100%;font:inherit;text-align:left;color:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:grid}button.WFgsla_press,a.WFgsla_press{cursor:pointer}button.WFgsla_press:hover .WFgsla_title,a.WFgsla_press:hover .WFgsla_title{color:var(--sp-color-accent);text-decoration:underline}.WFgsla_press:focus-visible{outline:2px solid var(--sp-color-focus);outline-offset:var(--sp-space-2);border-radius:var(--sp-radius-sm)}.WFgsla_title{font-size:var(--sp-font-size-md);color:var(--sp-color-text);font-weight:600}.WFgsla_badge{padding:2px var(--sp-space-2);font-size:var(--sp-font-size-xs);white-space:nowrap;background:var(--sp-color-accent);color:var(--sp-color-accent-text);border-radius:999px;flex:none}.WFgsla_body{font-size:var(--sp-font-size-md);overflow-wrap:anywhere;margin:0}.WFgsla_arrival{right:var(--sp-space-4);bottom:calc(var(--sp-space-4) + 4rem);z-index:20;gap:var(--sp-space-2);max-width:min(24rem, calc(100vw - var(--sp-space-8)));padding:var(--sp-space-3);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface-raised);box-shadow:var(--sp-shadow-raised);align-items:flex-start;display:flex;position:fixed}@media (min-width:48rem){.WFgsla_arrival{bottom:var(--sp-space-4)}}.WFgsla_arrivalBody{gap:var(--sp-space-1);color:inherit;text-decoration:none;display:grid}.WFgsla_arrivalTitle{font-weight:600}.WFgsla_arrivalText{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted)}.WFgsla_arrivalClose{padding:0 var(--sp-space-1);font:inherit;color:var(--sp-color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;line-height:1}.WFgsla_offer{margin:0 0 var(--sp-space-3);font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted)}.WFgsla_offerAction{font:inherit;color:var(--sp-color-accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.WFgsla_opened{margin-top:var(--sp-space-3);padding-top:var(--sp-space-3);border-top:1px solid var(--sp-color-border-faint)}.WFgsla_details{gap:var(--sp-space-1) var(--sp-space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.WFgsla_details dt{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-sm)}.WFgsla_details dd{margin:0}.WFgsla_openMeeting{margin-top:var(--sp-space-3);display:inline-block}
.ZGqVIG_screen{min-height:0;padding:var(--sp-space-6);flex-direction:column;flex:auto;display:flex}.ZGqVIG_column{box-sizing:border-box;width:100%;max-width:44rem;margin:0 auto}@media (max-width:40rem){.ZGqVIG_screen{padding:var(--sp-space-4) var(--sp-space-3)}}.ZGqVIG_bar{gap:var(--sp-space-3);margin-bottom:var(--sp-space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ZGqVIG_name{font-size:var(--sp-font-size-xl);margin:0;font-weight:600;line-height:1.2}.ZGqVIG_screen h2,.ZGqVIG_screen h3{margin:var(--sp-space-6) 0 var(--sp-space-3);font-size:var(--sp-font-size-lg);font-weight:600;line-height:1.3}.ZGqVIG_screen h3{font-size:var(--sp-font-size-md)}.ZGqVIG_lede{max-width:68ch;margin:0 0 var(--sp-space-4);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-sm)}.ZGqVIG_back{margin-bottom:var(--sp-space-4);font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);text-decoration:none;display:inline-block}.ZGqVIG_back:hover{color:var(--sp-color-text);text-decoration:underline}.ZGqVIG_card{padding:var(--sp-space-6);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface)}.ZGqVIG_card>:last-child{margin-bottom:0}.ZGqVIG_chip{padding:2px var(--sp-space-2);font-size:var(--sp-font-size-xs);white-space:nowrap;border:1px solid var(--sp-color-border);color:var(--sp-color-text-muted);border-radius:999px;display:inline-block}.ZGqVIG_muted{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-sm)}.ZGqVIG_link{color:var(--sp-color-accent)}.ZGqVIG_actions{gap:var(--sp-space-2);flex-wrap:wrap;align-items:center;display:flex}.ZGqVIG_failure{margin:var(--sp-space-3) 0 0;font-size:var(--sp-font-size-sm);color:var(--sp-color-danger-text)}.ZGqVIG_done{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin:0}.ZGqVIG_readOnly{gap:var(--sp-space-2);margin-top:var(--sp-space-4);padding-top:var(--sp-space-4);border-top:1px solid var(--sp-color-border-quiet);font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);flex-wrap:wrap;align-items:baseline;display:flex}
.gcIIaq_calendar{font-family:var(--sp-font-family);color:var(--sp-color-text)}.gcIIaq_fill{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-x:clip}.gcIIaq_stage{flex-direction:column;flex:auto;min-height:0;display:flex}.gcIIaq_toolbar{gap:var(--sp-space-3);margin-bottom:var(--sp-space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.gcIIaq_actions{gap:var(--sp-space-2);flex-wrap:wrap;align-items:center;display:flex}.gcIIaq_views{border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);display:inline-flex;overflow:hidden}.gcIIaq_views button{padding:var(--sp-space-2) var(--sp-space-3);font-size:var(--sp-font-size-sm);border:none;border-radius:0}.gcIIaq_views button+button{border-left:1px solid var(--sp-color-border)}.gcIIaq_viewsNarrow{display:none}.gcIIaq_periodName{font-size:var(--sp-font-size-lg);margin:0;font-weight:600}.gcIIaq_todayMark{display:none}.gcIIaq_stepping{gap:var(--sp-space-2);align-items:center;display:flex}.gcIIaq_datePicker{align-items:center;display:inline-flex}.gcIIaq_zone{color:var(--sp-color-text-muted);font-weight:400}.gcIIaq_empty{padding:var(--sp-space-6);text-align:center;color:var(--sp-color-text-muted)}.gcIIaq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gcIIaq_fill .gcIIaq_timeGrid{min-height:calc(var(--sp-calendar-heading) + 12 * var(--sp-calendar-step));flex:auto;max-height:none}.gcIIaq_timeGrid{--sp-calendar-step:1.875rem;--sp-calendar-axis:4rem;--sp-calendar-heading:1.75rem;isolation:isolate;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--sp-calendar-axis);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);max-height:min(44rem,75vh);position:relative;overflow:auto}.gcIIaq_headings,.gcIIaq_grid{grid-template-columns:var(--sp-calendar-columns);min-width:var(--sp-calendar-width);display:grid}.gcIIaq_headings{z-index:2;border-bottom:1px solid var(--sp-color-border);background:var(--sp-color-surface-raised);position:sticky;top:0}.gcIIaq_corner{z-index:1;background:var(--sp-color-surface-raised);border-right:1px solid var(--sp-color-border);position:sticky;left:0}.gcIIaq_heading,.gcIIaq_day{scroll-snap-align:start}.gcIIaq_heading{min-height:var(--sp-calendar-heading);box-sizing:border-box;padding:var(--sp-space-1) var(--sp-space-2);font-size:var(--sp-font-size-xs);text-align:center;border-right:1px solid var(--sp-color-border);font-weight:600}.gcIIaq_hours{z-index:1;background:var(--sp-color-surface);border-right:1px solid var(--sp-color-border);position:sticky;left:0}.gcIIaq_step,.gcIIaq_slot{box-sizing:border-box;height:var(--sp-calendar-step)}.gcIIaq_slot{border-top:1px solid var(--sp-color-border)}.gcIIaq_slot:first-child{border-top:0}.gcIIaq_halfLine{border-top-color:var(--sp-color-border-quiet)}.gcIIaq_quarterLine{border-top-color:var(--sp-color-border-faint)}.gcIIaq_stepLabel{padding-right:var(--sp-space-2);font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);float:right;position:relative;top:-.6em}.gcIIaq_quietStepLabel{font-size:var(--sp-font-size-xs)}.gcIIaq_day{border-right:1px solid var(--sp-color-border)}.gcIIaq_dayBody{position:relative}.gcIIaq_box{padding-right:2px;position:absolute;container-type:size}.gcIIaq_held{z-index:3}.gcIIaq_held .gcIIaq_card{cursor:grabbing;box-shadow:var(--sp-shadow-raised);opacity:.9}.gcIIaq_planning{cursor:cell}.gcIIaq_wrong .gcIIaq_card{cursor:not-allowed;border-color:var(--sp-color-danger);border-style:dashed}.gcIIaq_nowLine{z-index:1;background:var(--sp-color-danger);pointer-events:none;height:2px;position:absolute;left:0;right:0}.gcIIaq_card{box-sizing:border-box;width:100%;height:100%;padding:2px var(--sp-space-1);font-family:inherit;font-size:var(--sp-font-size-sm);text-align:left;border:1px solid var(--sp-entry-border,var(--sp-color-accent));border-left:var(--sp-entry-rail,1px) solid var(--sp-entry-rail-color,var(--sp-color-accent));border-radius:var(--sp-radius-sm);background:var(--sp-entry-surface,var(--sp-color-surface));color:var(--sp-color-text);cursor:pointer;flex-direction:column;line-height:1.25;display:flex;overflow:hidden}.gcIIaq_cardTitle{overflow-wrap:anywhere;font-weight:600}.gcIIaq_cardTime,.gcIIaq_cardMeta{font-size:var(--sp-font-size-xs);color:var(--sp-color-text-muted)}.gcIIaq_cardPeople{font-size:var(--sp-font-size-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container (max-height:2.25rem){.gcIIaq_cardTime{display:none}}@container (max-height:3.3rem){.gcIIaq_cardMeta,.gcIIaq_cardPeople{display:none}}.gcIIaq_compact{height:auto;margin-top:2px}.gcIIaq_compact .gcIIaq_cardTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gcIIaq_cancelled .gcIIaq_cardTitle{text-decoration:line-through}.gcIIaq_cancelled{border-color:var(--sp-color-border);color:var(--sp-color-text-muted)}.gcIIaq_movable{cursor:grab}.gcIIaq_conflicting{border-color:var(--sp-color-danger);border-left-width:4px}.gcIIaq_markedOut{outline:2px solid var(--sp-color-accent);outline-offset:2px;animation:5s ease-out forwards gcIIaq_markedOut}@keyframes gcIIaq_markedOut{0%,60%{outline-color:var(--sp-color-accent)}to{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.gcIIaq_markedOut{animation:none}}.gcIIaq_monthFrame,.gcIIaq_agendaFrame{overscroll-behavior-x:contain}.gcIIaq_agendaFrame{overflow:hidden auto}.gcIIaq_fill .gcIIaq_agendaFrame{flex:auto;min-height:0}.gcIIaq_monthFrame{overflow:hidden auto}.gcIIaq_fill .gcIIaq_monthFrame{flex:auto;min-height:0}.gcIIaq_monthFrame:focus-visible{outline:2px solid var(--sp-color-accent);outline-offset:-2px}.gcIIaq_month{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.gcIIaq_month th{z-index:1;padding:var(--sp-space-1) var(--sp-space-2);font-size:var(--sp-font-size-xs);text-align:left;border-top:1px solid var(--sp-color-border);background:var(--sp-color-surface-raised);position:sticky;top:0}.gcIIaq_month th,.gcIIaq_cell{border-right:1px solid var(--sp-color-border);border-bottom:1px solid var(--sp-color-border)}.gcIIaq_month th:first-child,.gcIIaq_month td:first-child{border-left:1px solid var(--sp-color-border)}.gcIIaq_cell{height:10rem;padding:var(--sp-space-1);vertical-align:top}.gcIIaq_cellDay{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);display:block}.gcIIaq_outside{background:var(--sp-color-surface-raised)}.gcIIaq_today .gcIIaq_cellDay{color:var(--sp-color-accent);font-weight:700}.gcIIaq_agenda{gap:var(--sp-space-4);flex-direction:column;display:flex}.gcIIaq_agendaDay{margin:0 0 var(--sp-space-2);font-size:var(--sp-font-size-md)}.gcIIaq_agendaList{gap:var(--sp-space-2);flex-direction:column;max-width:52rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:80rem){.gcIIaq_periodName{font-size:var(--sp-font-size-md)}.gcIIaq_cell{height:4rem}}@media (max-width:40rem){.gcIIaq_timeGrid{--sp-calendar-axis:2rem}.gcIIaq_quietStepLabel,.gcIIaq_minutes{display:none}.gcIIaq_stepLabel{float:none;padding-right:0}.gcIIaq_hours .gcIIaq_step{text-align:center}.gcIIaq_toolbar,.gcIIaq_actions{flex-wrap:nowrap}.gcIIaq_periodName{min-width:0;font-size:var(--sp-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcIIaq_zoneShort,.gcIIaq_stepping{display:none}.gcIIaq_datePicker{display:inline-flex}.gcIIaq_toolbar button{min-width:2rem;min-height:2rem;padding:var(--sp-space-1) var(--sp-space-2);font-size:var(--sp-font-size-xs)}.gcIIaq_todayMark{align-items:center;display:inline-flex}.gcIIaq_todayWord{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gcIIaq_views{display:none}.gcIIaq_viewsNarrow{display:block}.gcIIaq_toolbar{gap:var(--sp-space-2);margin-bottom:var(--sp-space-2)}}
.ifXGVq_frame{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.ifXGVq_body{flex:auto;grid-template-columns:3.5rem minmax(0,1fr);min-height:0;display:grid}.ifXGVq_nav{min-height:0;padding:var(--sp-space-3) var(--sp-space-2);border-right:1px solid var(--sp-color-border);background:var(--sp-color-page);flex-direction:column;grid-area:1/1;gap:1px;display:flex;overflow-y:auto}.ifXGVq_link,.ifXGVq_current{gap:var(--sp-space-3);padding:var(--sp-space-2) var(--sp-space-3);font-size:var(--sp-font-size-md);border-radius:var(--sp-radius-sm);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;font-family:inherit;text-decoration:none;display:flex}.ifXGVq_link{color:var(--sp-color-text-muted)}.ifXGVq_link:hover{background:var(--sp-color-surface-hover);color:var(--sp-color-text)}.ifXGVq_current{background:var(--sp-color-surface-active);color:var(--sp-color-accent);font-weight:600}.ifXGVq_dot{background:var(--sp-color-accent);border-radius:50%;flex:none;width:8px;height:8px}.ifXGVq_srOnly{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ifXGVq_main{background:var(--sp-color-surface);flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex;overflow-y:auto}.ifXGVq_tall{overflow:hidden}.ifXGVq_bare{flex-direction:column;min-height:100dvh;display:flex}@media (max-width:40rem){.ifXGVq_body{flex-direction:column;display:flex}.ifXGVq_nav{padding:0 0 env(safe-area-inset-bottom,0px);scrollbar-width:none;overscroll-behavior-x:contain;border-right:none;border-top:1px solid var(--sp-color-border);background:var(--sp-color-surface);flex-direction:row;flex:none;order:2;justify-content:safe center;gap:0;overflow:auto hidden}.ifXGVq_nav::-webkit-scrollbar{display:none}.ifXGVq_main{flex:auto;order:1}.ifXGVq_link,.ifXGVq_current{min-width:3.5rem;padding:var(--sp-space-1);font-size:var(--sp-font-size-xs);text-align:center;border-radius:0;flex-direction:column;flex:none;justify-content:center;gap:1px;line-height:1.2;position:relative}.ifXGVq_link svg,.ifXGVq_current svg{width:1.5rem;height:1.5rem}.ifXGVq_dot{top:var(--sp-space-1);margin-left:.45rem;position:absolute;left:50%}.ifXGVq_current{background:0 0}}@media (min-width:80rem){.ifXGVq_body{grid-template-columns:13rem minmax(0,1fr)}}@media (min-width:40.01rem) and (max-width:79.99rem){.ifXGVq_link>span:not(.ifXGVq_dot),.ifXGVq_current>span:not(.ifXGVq_dot){white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ifXGVq_link,.ifXGVq_current{padding:var(--sp-space-2);justify-content:center}}
.zUkaIG_screen{min-height:0;padding:var(--sp-space-4);flex-direction:column;flex:auto;display:flex}@media (max-width:40rem){.zUkaIG_screen{padding:var(--sp-space-3)}}.zUkaIG_srOnly{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.zUkaIG_retry{font:inherit;color:var(--sp-color-accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
.fhd1Rq_when{margin:0 0 var(--sp-space-2);font-size:var(--sp-font-size-lg);font-weight:600}.fhd1Rq_description{margin:var(--sp-space-4) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.fhd1Rq_answer{margin-top:var(--sp-space-6);padding-top:var(--sp-space-4);border-top:1px solid var(--sp-color-border-quiet)}.fhd1Rq_answer h2{margin:0 0 var(--sp-space-2);font-size:var(--sp-font-size-md);font-weight:600}.fhd1Rq_reminders{margin-top:var(--sp-space-6);padding-top:var(--sp-space-4);border-top:1px solid var(--sp-color-border-quiet)}.fhd1Rq_reminders h2{margin:0 0 var(--sp-space-2);font-size:var(--sp-font-size-md);font-weight:600}.fhd1Rq_offsets{gap:var(--sp-space-2) var(--sp-space-4);margin:0 0 var(--sp-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fhd1Rq_offset{gap:var(--sp-space-2);font-size:var(--sp-font-size-sm);cursor:pointer;align-items:center;display:flex}.fhd1Rq_offset:has(input:disabled){cursor:not-allowed;opacity:.6}.fhd1Rq_clash{gap:var(--sp-space-3);margin-top:var(--sp-space-4);padding:var(--sp-space-4);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface-raised);display:grid}.fhd1Rq_clashTitle{font-size:var(--sp-font-size-md);margin:0;font-weight:600}.fhd1Rq_clashList{gap:var(--sp-space-2);margin:0;padding:0;list-style:none;display:grid}.fhd1Rq_clashList li{gap:2px;display:grid}.fhd1Rq_clashName{font-size:var(--sp-font-size-md)}
.YcNlfW_rows{gap:var(--sp-space-1);margin:0;padding:0;list-style:none;display:grid}.YcNlfW_row{gap:var(--sp-space-2) var(--sp-space-4);padding:var(--sp-space-3) 0;border-bottom:1px solid var(--sp-color-border-quiet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.YcNlfW_name{font-size:var(--sp-font-size-md);flex:16rem;gap:2px;display:grid}.YcNlfW_channels{gap:var(--sp-space-4);flex-wrap:wrap;align-items:center;display:flex}.YcNlfW_channel{gap:var(--sp-space-2);font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);cursor:pointer;align-items:center;display:flex}.YcNlfW_channel input:disabled{cursor:not-allowed}.YcNlfW_channel:has(input:disabled){cursor:not-allowed;opacity:.6}.YcNlfW_browser{gap:var(--sp-space-4);padding:var(--sp-space-3);margin-bottom:var(--sp-space-4);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);background:var(--sp-color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.YcNlfW_browserTitle{margin:0 0 var(--sp-space-1);font-weight:600}
.x3VdXG_list{gap:var(--sp-space-3);margin:0;padding:0;list-style:none;display:grid}.x3VdXG_relation{gap:var(--sp-space-1);padding-bottom:var(--sp-space-3);border-bottom:1px solid var(--sp-color-border-quiet);display:grid}.x3VdXG_who{font-size:var(--sp-font-size-md)}.x3VdXG_what{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted)}
.kwNvuq_page{padding:var(--sp-space-6) var(--sp-space-4);background:var(--sp-color-surface-raised);font-family:var(--sp-font-family);color:var(--sp-color-text);flex:1;place-items:center;display:grid}.kwNvuq_card{gap:var(--sp-space-4);box-sizing:border-box;width:min(26rem,100%);padding:var(--sp-space-8) var(--sp-space-6);background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-md);box-shadow:var(--sp-shadow-raised);display:grid}.kwNvuq_brand{font-size:var(--sp-font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--sp-color-text-muted);margin:0;font-weight:600}.kwNvuq_title{font-size:var(--sp-font-size-lg);margin:0}.kwNvuq_lead{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin:0}.kwNvuq_note{padding:var(--sp-space-3);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);background:var(--sp-color-surface-raised);font-size:var(--sp-font-size-sm);margin:0}.kwNvuq_failure{padding:var(--sp-space-3);border:1px solid var(--sp-color-danger-border);border-radius:var(--sp-radius-sm);background:var(--sp-color-danger-surface);color:var(--sp-color-danger-text);font-size:var(--sp-font-size-sm);margin:0}.kwNvuq_form{gap:var(--sp-space-4);display:grid}.kwNvuq_aside{font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin:0}.kwNvuq_actions{gap:var(--sp-space-2);display:grid}.kwNvuq_switch{padding-top:var(--sp-space-2);border-top:1px solid var(--sp-color-border);font-size:var(--sp-font-size-sm);color:var(--sp-color-text-muted);margin:0}.kwNvuq_link{color:var(--sp-color-accent)}.kwNvuq_action{padding:var(--sp-space-2) var(--sp-space-4);border-radius:var(--sp-radius-sm);background:var(--sp-color-accent);color:var(--sp-color-accent-text);font-size:var(--sp-font-size-md);justify-self:start;text-decoration:none}.kwNvuq_action:hover{background:var(--sp-color-accent-hover)}.kwNvuq_consent{gap:var(--sp-space-2);display:grid}.kwNvuq_tick{gap:var(--sp-space-2);font-size:var(--sp-font-size-sm);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;line-height:1.5;display:grid}.kwNvuq_tick input{margin-top:.15em}
