.YiodUW_picker{justify-items:start;gap:10px;display:grid}.YiodUW_panel{border:1px solid var(--border);border-radius:12px;gap:12px;width:min(100%,560px);padding:16px;display:grid}.YiodUW_panel p{margin:0}.YiodUW_search{gap:6px;width:100%;font-weight:600;display:grid}.YiodUW_search input{border:1px solid var(--border-strong);min-height:44px;font:inherit;border-radius:9px;padding:9px 12px}.YiodUW_search input:focus-visible,.YiodUW_option input:focus-visible{outline:none}.YiodUW_list{border:1px solid var(--border);border-radius:9px;gap:4px;width:100%;margin:0;padding:8px;display:grid}.YiodUW_list legend{padding:0 4px;font-weight:600}.YiodUW_option{cursor:pointer;border-radius:7px;align-items:center;gap:10px;min-height:44px;padding:6px 8px;display:flex}.YiodUW_option:hover{background:var(--surface-hover)}.YiodUW_option input{flex:none;width:18px;height:18px}
.base-button{justify-content:center;align-items:center;gap:var(--s-8);height:var(--control-h);color:var(--text-on-brand);background-color:var(--accent);font-size:var(--t-14);border-radius:var(--button-radius);cursor:pointer;width:100%;transition:background-color var(--transition), border-color var(--transition);border:1px solid #0000;padding:0 20px;font-weight:500;display:flex}.base-button:hover:not(:disabled){background-color:var(--accent-hover)}.base-button:focus-visible{border-color:var(--text-on-brand)}.base-button.secondary:focus-visible{border-color:var(--border-focus)}.base-button:disabled{background-color:var(--surface-sunken);color:var(--text-faint);cursor:not-allowed;background-image:none}.base-button.secondary{background-color:var(--surface-hover);color:var(--text)}.base-button.secondary:hover:not(:disabled){background-color:var(--border);background-image:none}.base-button.danger{background-color:var(--action-danger);color:var(--text-on-danger)}.base-button.danger:focus-visible{border-color:var(--text-on-danger)}.base-button.danger:hover:not(:disabled){background:var(--action-danger);filter:brightness(1.08)}
.BVGXcG_boundary{display:contents}.BVGXcG_boundary[hidden]{display:none!important}
.xf8sLW_panel{border:1px solid var(--border);background:var(--surface);border-radius:1rem;gap:1rem;padding:1.25rem;display:grid}.xf8sLW_panel h2,.xf8sLW_panel h3,.xf8sLW_panel p{margin:0}.xf8sLW_row,.xf8sLW_heading,.xf8sLW_link,.xf8sLW_actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.xf8sLW_row label{font-weight:600}.xf8sLW_row input,.xf8sLW_row select{min-height:var(--control-h);border:1px solid var(--border);background:var(--surface);max-width:12rem;color:inherit;border-radius:.5rem;padding:.35rem .6rem}.xf8sLW_row input[type=number]{width:5rem}.xf8sLW_panel button{min-height:var(--control-h);border:1px solid var(--border);background:var(--surface);color:inherit;cursor:pointer;border-radius:.5rem;padding:.4rem .85rem}.xf8sLW_panel button:hover:not(:disabled){border-color:var(--accent)}.xf8sLW_panel button:focus-visible{outline:none}.xf8sLW_panel button:disabled{cursor:not-allowed;opacity:.6}.xf8sLW_heading{justify-content:space-between}.xf8sLW_link output{overflow-wrap:anywhere;background:var(--surface-sunken);-webkit-user-select:all;user-select:all;border-radius:.5rem;flex:1;min-width:0;padding:.65rem}.xf8sLW_requests{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.xf8sLW_requests li{border:1px solid var(--border);border-radius:.6rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem;display:flex}.xf8sLW_requests li>div:first-child{overflow-wrap:anywhere;min-width:0}@media (max-width:40rem){.xf8sLW_requests li{flex-direction:column;align-items:flex-start}}
._2G9p3q_editor,._2G9p3q_files{gap:1rem;display:grid}._2G9p3q_files figure{min-width:0;margin:0}._2G9p3q_files audio{width:100%}._2G9p3q_image{max-width:100%;height:auto;display:block}._2G9p3q_notice{border:1px solid;border-radius:.5rem;padding:1rem}._2G9p3q_selection{gap:1rem;margin:0;padding:0;list-style:none;display:grid}._2G9p3q_actions{flex-wrap:wrap;gap:.75rem;display:flex}._2G9p3q_text{white-space:pre-wrap;overflow-wrap:anywhere}
.vOUwOG_workspace{gap:1rem;max-width:68rem;margin-inline:auto;padding:1rem;display:grid}.vOUwOG_form{gap:1rem;display:grid}.vOUwOG_form fieldset{gap:.65rem;min-width:0;display:grid}.vOUwOG_form label{gap:.3rem;display:grid}.vOUwOG_form input,.vOUwOG_form select,.vOUwOG_form textarea{box-sizing:border-box;max-width:100%}.vOUwOG_text{white-space:pre-wrap;overflow-wrap:anywhere}.vOUwOG_list{gap:1rem;padding-inline-start:1.5rem;display:grid}.vOUwOG_file{border:1px solid var(--border);border-radius:.5rem;gap:.5rem;padding:.75rem;display:grid}.vOUwOG_file img,.vOUwOG_file audio{object-fit:contain;max-width:100%;max-height:36rem}.vOUwOG_notice{border-inline-start:.25rem solid var(--accent);padding:.75rem}.vOUwOG_actions{flex-wrap:wrap;gap:.5rem;display:flex}.vOUwOG_danger{border:1px solid var(--error);padding:1rem}.vOUwOG_sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.BUQdCa_files{gap:1rem;min-width:0;display:grid}.BUQdCa_files figure{border:1px solid var(--border);border-radius:.75rem;min-width:0;margin:0;padding:1rem}.BUQdCa_files img{object-fit:contain;width:100%;height:auto;max-height:45rem;display:block}.BUQdCa_files audio{width:100%;display:block}.BUQdCa_files figcaption{overflow-wrap:anywhere;margin-top:.5rem}
._4mMCUa_workspace{gap:1.25rem;max-width:90rem;margin:auto;padding:1rem;display:grid}._4mMCUa_layout{grid-template-columns:minmax(15rem,22rem) minmax(0,1fr);gap:1.25rem;display:grid}._4mMCUa_panel,._4mMCUa_card{border:1px solid var(--border);border-radius:.75rem;min-width:0;padding:1rem}._4mMCUa_list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._4mMCUa_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._4mMCUa_form{gap:.8rem;display:grid}._4mMCUa_form label{gap:.3rem;display:grid}._4mMCUa_form input,._4mMCUa_form select,._4mMCUa_form textarea{min-width:0;max-width:100%}._4mMCUa_notice{border:1px solid;border-radius:.5rem;padding:.8rem}._4mMCUa_content{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font:inherit}._4mMCUa_muted{color:var(--text-muted)}._4mMCUa_current{font-weight:700}._4mMCUa_main{gap:1rem;min-width:0;display:grid}._4mMCUa_form fieldset{min-width:0}._4mMCUa_tabs{flex-wrap:wrap;gap:.75rem;display:flex}._4mMCUa_preview{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:760px){._4mMCUa_layout{grid-template-columns:1fr}}
.pwIZdW_workspace{gap:1rem;width:100%;min-width:0;max-width:none;margin:0;padding:clamp(16px,2vw,28px);display:grid}.pwIZdW_toolbar,.pwIZdW_form,.pwIZdW_actions{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.pwIZdW_form label{gap:.3rem;display:grid}.pwIZdW_form input,.pwIZdW_form select,.pwIZdW_form textarea{max-width:100%;padding:.5rem}.pwIZdW_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;display:grid}.pwIZdW_day{border:1px solid var(--border);border-radius:.4rem;min-width:0;padding:.4rem}.pwIZdW_card{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:.5rem;gap:.4rem;min-width:0;padding:.75rem;display:grid}.pwIZdW_card h3,.pwIZdW_card p{margin:0}.pwIZdW_cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pwIZdW_pickers{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pwIZdW_notice{border:1px solid var(--warning);border-radius:.5rem;padding:1rem}.pwIZdW_reason{width:100%;min-height:6rem}.pwIZdW_selected{border:2px solid var(--accent);padding:.75rem}.pwIZdW_legend{font-size:.9rem}@media (max-width:800px){.pwIZdW_grid{grid-template-columns:1fr}.pwIZdW_day:empty{display:none}.pwIZdW_pickers{grid-template-columns:1fr}}.pwIZdW_weekday{padding:.4rem;font-weight:600}.pwIZdW_spacer{min-width:0}.pwIZdW_day h2{font-size:1rem}.pwIZdW_day>div{margin-top:.5rem}@media (max-width:800px){.pwIZdW_weekday,.pwIZdW_spacer{display:none}}.pwIZdW_syncPanel{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:16px;margin-block:12px 24px;padding:20px}.pwIZdW_syncPanel h2{margin:0 0 8px;font-size:1.15rem}.pwIZdW_syncPanel p{margin-block:8px;line-height:1.5}.pwIZdW_syncPanel ul{gap:12px;padding:0;list-style:none;display:grid}.pwIZdW_syncPanel li{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pwIZdW_syncPanel button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;padding:7px 12px}.pwIZdW_syncPanel button:disabled{opacity:.5;cursor:wait}.pwIZdW_personalCard{border:1px solid var(--calendar-personal-google-border);border-inline-start:4px solid var(--calendar-personal-google-accent);background:var(--calendar-personal-google-bg);color:var(--calendar-personal-google-text);overflow-wrap:anywhere;border-radius:12px;gap:.45rem;min-width:0;padding:.85rem;display:grid}.pwIZdW_personalCard[data-provider=yandex]{border-color:var(--calendar-personal-yandex-border);border-inline-start-color:var(--calendar-personal-yandex-accent);background:var(--calendar-personal-yandex-bg);color:var(--calendar-personal-yandex-text)}.pwIZdW_personalCard h3{margin:0;font-size:.95rem}.pwIZdW_personalCard p{margin:0;font-size:.85rem}.pwIZdW_personalBadge{align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:inline-flex}.pwIZdW_personalCard small{font-size:.75rem}.pwIZdW_personalDescription{white-space:pre-wrap;max-height:6rem;overflow:auto}.pwIZdW_personalCard button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:7px;justify-self:start;padding:.3rem .65rem}.pwIZdW_eventFilters{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pwIZdW_eventFilters button{font:inherit;border:1px solid var(--border);cursor:pointer;background:var(--surface);color:var(--text);border-radius:999px;padding:.5rem 1rem}.pwIZdW_eventFilters button[aria-pressed=true]{background:var(--accent);color:var(--text-on-brand);border-color:var(--accent)}.pwIZdW_personalDialog{border:1px solid var(--border);background:var(--surface);width:min(560px,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);border-radius:20px;padding:1.5rem;overflow:auto}.pwIZdW_personalDialog::backdrop{background:var(--overlay-scrim)}.pwIZdW_personalFields{border:0;gap:.85rem;padding:0;display:grid}.pwIZdW_personalFields label{gap:.35rem;display:grid}.pwIZdW_personalFields input,.pwIZdW_personalFields textarea,.pwIZdW_personalFields select{font:inherit;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:inherit;border-radius:8px;padding:.65rem}.pwIZdW_personalFields input[type=checkbox]{justify-self:start;width:auto}.pwIZdW_personalFields button{font:inherit;cursor:pointer;border-radius:8px;padding:.6rem .9rem}.pwIZdW_personalFields button:disabled{cursor:wait}.pwIZdW_personalCard :focus-visible,.pwIZdW_eventFilters :focus-visible,.pwIZdW_personalDialog :focus-visible{outline:none}.pwIZdW_personalDialog{box-sizing:border-box}.pwIZdW_personalFields label.pwIZdW_allDayField{align-items:center;gap:.6rem;display:flex}.pwIZdW_personalFields button{border:1px solid var(--border);background:var(--surface);color:inherit}.pwIZdW_personalFields button[type=submit]{background:var(--accent);border-color:var(--accent);color:var(--text-on-brand)}.pwIZdW_personalFields button[data-danger=true]{color:var(--error);border-color:var(--error);background:var(--error-bg)}fieldset.pwIZdW_form{width:100%;border:0;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(150px,.8fr) minmax(180px,1.1fr) auto;align-items:end;gap:12px;min-inline-size:0;margin:0;padding:0;display:grid}.pwIZdW_form label{min-width:0}.pwIZdW_form input,.pwIZdW_form select{width:100%;min-width:0}fieldset.pwIZdW_form>button{min-height:var(--control-h);border-radius:var(--button-radius);background:var(--accent);color:var(--text-on-brand);font:inherit;cursor:pointer;border:0;padding:10px 16px}.pwIZdW_childPicker{box-shadow:none;border:0;justify-items:start;gap:6px;min-width:0;margin:0;padding:0;display:grid}.pwIZdW_childPicker>p{color:var(--text-muted);margin:0;font-size:14px}.pwIZdW_childPicker>button{min-height:var(--control-h);border-radius:var(--button-radius);background:var(--control-bg);color:var(--text);font:inherit;cursor:pointer;border:0;padding:10px 14px;font-weight:600}.pwIZdW_childPicker ul{width:100%;margin:0;padding:0;list-style:none}.pwIZdW_childPicker ul:empty{display:none}.pwIZdW_childPicker li a{border-radius:var(--radius-s);padding:10px 14px;display:block}.pwIZdW_childPicker li a:hover{background:var(--surface-hover)}.pwIZdW_syncPanel{margin-block:0 8px;padding:16px 20px}@media (max-width:1100px){fieldset.pwIZdW_form{grid-template-columns:repeat(2,minmax(0,1fr))}fieldset.pwIZdW_form>button{justify-self:start}}@media (max-width:600px){fieldset.pwIZdW_form{grid-template-columns:minmax(0,1fr)}fieldset.pwIZdW_form>button{width:100%}.pwIZdW_syncPanel{padding:16px}}
.WHufDW_page{max-width:76rem;margin:0 auto;padding:1.5rem;line-height:1.6}.WHufDW_page section,.WHufDW_page form{margin-block:1.25rem}.WHufDW_page fieldset{border:1px solid var(--border);gap:.75rem;padding:1rem;display:grid}.WHufDW_page label{gap:.25rem;display:grid}.WHufDW_page input[type=checkbox]{width:auto}.WHufDW_page textarea{width:100%;min-height:6rem}.WHufDW_cards{gap:1rem;padding:0;list-style:none;display:grid}.WHufDW_cards>li{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:.75rem;padding:1rem}.WHufDW_links{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1rem;display:flex}.WHufDW_filters fieldset{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end}.WHufDW_page :is(a,button,input,select,textarea):focus-visible{outline:none}
.HcKA1q_stack{gap:1rem;display:grid}.HcKA1q_card{border:1px solid var(--border);border-radius:.75rem;padding:1rem}.HcKA1q_rows{gap:1rem;padding-inline-start:1.5rem;display:grid}.HcKA1q_actions{flex-wrap:wrap;gap:.75rem;margin-block-start:.75rem;display:flex}.HcKA1q_selected{border-inline-start:.25rem solid var(--accent);padding-inline-start:1rem}.HcKA1q_legacyValues{white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:32rem;min-inline-size:0;max-inline-size:100%;margin:0;overflow:auto}
.ODizuG_root{gap:1rem;max-width:74rem;margin:0 auto;padding:1.5rem;display:grid}.ODizuG_panel,.ODizuG_card{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;padding:1rem}.ODizuG_actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ODizuG_actions label{gap:.3rem;display:grid}.ODizuG_summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem;padding-left:1.2rem;display:grid}.ODizuG_cards{gap:1rem;padding:0;list-style:none;display:grid}.ODizuG_card{overflow-wrap:anywhere}.ODizuG_card h3,.ODizuG_card p{white-space:pre-wrap}.ODizuG_notice{border-left:.25rem solid var(--warning);overflow-wrap:anywhere;padding:1rem}.ODizuG_root a:focus-visible,.ODizuG_root button:focus-visible,.ODizuG_root select:focus-visible{outline:none}.ODizuG_root select,.ODizuG_root button{max-width:100%;min-height:2.75rem}
.hxqtia_workspace{width:100%;min-width:0;max-width:none;margin:0;padding:clamp(16px,2vw,28px)}.hxqtia_nav,.hxqtia_actions{flex-wrap:wrap;gap:.75rem;margin-block:1rem;display:flex}.hxqtia_card{border:1px solid var(--border);border-radius:.75rem;margin-block:1rem;padding:1rem}.hxqtia_form{gap:.75rem;display:grid}.hxqtia_form fieldset{gap:.75rem;padding:.75rem;display:grid}.hxqtia_form label{gap:.25rem;display:grid}.hxqtia_form input,.hxqtia_form select,.hxqtia_form textarea{box-sizing:border-box;width:100%;max-width:100%}.hxqtia_form input[type=checkbox],.hxqtia_form input[type=radio]{width:auto}.hxqtia_list{padding:0;list-style:none}.hxqtia_text{white-space:pre-wrap;overflow-wrap:anywhere}.hxqtia_notice{border-inline-start:.25rem solid;padding:.75rem}
