.Today_toolbar__h_xAt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.Today_counts__vtf32{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.875rem;font-weight:700}.Today_counts__vtf32 a{color:var(--color-text)}.Today_counts__vtf32 strong{font-family:var(--font-en);font-size:1.25rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Today_counts__vtf32 a[data-bucket=overdue] strong{color:#b91c1c}.Today_switch__OCcdM{display:inline-flex;margin-left:auto;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--color-surface);overflow:hidden}.Today_switch__OCcdM a{padding:5px 14px;font-size:.8125rem;font-weight:700;color:var(--color-text-muted)}.Today_switch__OCcdM a[aria-current=true]{background:var(--color-primary-tint);color:var(--color-primary-deep)}.Today_bucketTitle__aQNbA{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-size:1rem;font-weight:700}.Today_bucketTitle__aQNbA[data-bucket=overdue]{color:#b91c1c}.Today_range__IHT2T{font-size:.8125rem;font-weight:700;color:var(--color-text-muted)}.Today_target__l3ilZ{max-width:22rem;font-size:.875rem}.Today_title__LIkxG{font-weight:700}.Today_nowrap__GN3Lk{white-space:nowrap}.Today_note__l6Amm{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.Usage_page__wPZBs{display:grid;grid-gap:16px;gap:16px;min-width:0}.Usage_tabs__rmPFK{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--line)}.Usage_tab__75bis{padding:10px 16px;border:0;border-bottom:3px solid transparent;background:transparent;font:inherit;font-weight:800;font-size:.9375rem;color:var(--color-text-muted);cursor:pointer}.Usage_tab__75bis[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-ink)}.Usage_conditions__BvUHP{display:grid;grid-gap:10px;gap:10px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-surface)}.Usage_conditionRow__Djfzd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.Usage_conditionGroup__75_2V{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.Usage_conditionLabel__0hrR2{min-width:4.5em;font-size:.8125rem;font-weight:800;color:var(--color-primary-deep);white-space:nowrap}.Usage_select__aeM_j{width:auto;min-width:10rem;max-width:100%;padding-top:6px;padding-bottom:6px;font-weight:700}.Usage_scopeText__hD39e{font-size:.875rem;font-weight:800;color:var(--color-ink)}.Usage_schoolChip__ajO2E{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 12px;border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-primary-deep);font-size:.8125rem;font-weight:800}.Usage_chipClose__K4OHj{display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:var(--color-surface);font:inherit;cursor:pointer}.Usage_chipClose__K4OHj,.Usage_textLink__tj6uF{font-weight:800;color:var(--color-primary-deep)}.Usage_textLink__tj6uF{font-size:.8125rem}.Usage_conditionTail__jJoPH{display:flex;align-items:center;gap:10px;margin-left:auto}.Usage_exportBtn__IRaWS{padding:6px 14px;border:1.5px solid var(--color-primary);border-radius:var(--radius-pill);background:#fff;color:var(--color-primary-deep);font-size:.8125rem;font-weight:800;cursor:pointer}.Usage_exportBtn__IRaWS:hover:not(:disabled){background:var(--color-primary-tint)}.Usage_exportBtn__IRaWS:disabled{opacity:.5;cursor:not-allowed}.Usage_exportDialog__fCdN5{width:min(880px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:0;border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 0 0 6px var(--color-glow);color:var(--color-text)}.Usage_exportDialog__fCdN5::-webkit-backdrop{background:hsla(0,0%,7%,.25)}.Usage_exportDialog__fCdN5::backdrop{background:hsla(0,0%,7%,.25)}.Usage_exportBody__XAmVi{display:grid;grid-gap:14px;gap:14px;padding:20px 24px}.Usage_exportBody__XAmVi p{margin:0}.Usage_exportTitle__jLIAx{margin:0;font-size:1.125rem}.Usage_exportConditions__4pmXI{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0;padding:10px 14px;border-radius:12px;background:var(--color-primary-tint);font-size:.8125rem}.Usage_exportConditions__4pmXI div{display:flex;gap:8px}.Usage_exportConditions__4pmXI dt{color:var(--color-text-muted);font-weight:700}.Usage_exportConditions__4pmXI dd{margin:0;font-weight:800}.Usage_exportNotes__UoV8z{margin:0;padding-left:1.2em;font-size:.8125rem;color:var(--color-text-muted);line-height:1.6}.Usage_exportTableWrap__OF88z{max-height:42vh;overflow:auto;border:1px solid var(--line);border-radius:12px}.Usage_exportTable__a9OlC{width:100%;border-collapse:collapse;font-size:.8125rem}.Usage_exportTable__a9OlC thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#f7fafb;text-align:left;font-size:.75rem;color:var(--color-text-muted)}.Usage_exportTable__a9OlC td,.Usage_exportTable__a9OlC th{padding:7px 10px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.5}.Usage_exportTable__a9OlC tbody th{min-width:11em;max-width:15em;overflow-wrap:anywhere;text-align:left;font-weight:800}.Usage_exportTable__a9OlC tbody .Usage_exportGroupRow__rbxvQ th{padding:6px 10px;background:#eef7fa;color:var(--color-primary-deep);font-size:.75rem}.Usage_exportNext__GH6oU{display:block;margin-top:6px;font-weight:700}.Usage_exportRange__oixW_{display:block;margin-top:4px;color:#b45309;font-weight:700}.Usage_exportExample__IMYkC{white-space:nowrap;color:var(--color-text-muted)}.Usage_exportStatus__EnAvx{padding:10px 14px;border-radius:12px;border:1.5px solid var(--color-primary);background:var(--color-primary-tint);font-size:.875rem;font-weight:700;line-height:1.6}.Usage_exportStatus__EnAvx[data-zip=true]{border-color:#d97706;background:rgba(217,119,6,.08)}.Usage_exportStatus__EnAvx[data-tone=ok]:not([data-zip=true]){border-color:#16a34a;background:rgba(22,163,74,.08)}.Usage_exportFile__bXvnr{font-size:.75rem;font-weight:600;color:var(--color-text-muted);word-break:break-all}.Usage_exportFoot__vvts9{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Usage_exportClose__M_bAQ{padding:8px 16px;border:1px solid var(--line);border-radius:var(--radius-pill);background:#fff;font-weight:700;cursor:pointer}.Usage_conditionNotes__G7i52{display:grid;grid-gap:2px;gap:2px;margin-top:-8px}.Usage_note__pDwce{margin:0;font-size:.8125rem;font-weight:700;color:var(--color-primary-deep)}.Usage_picker__y1u98{display:grid;grid-gap:8px;gap:8px;min-width:0}.Usage_range__6B03H{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.Usage_srOnly__yJUmw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Usage_dateInput__rkhrD{min-width:9rem;padding-top:6px;padding-bottom:6px;font-weight:700}.Usage_tilde__iiCHs{font-weight:800;color:var(--color-text-muted)}.Usage_apply__COXSQ{padding:6px 14px;font-size:.875rem}.Usage_periodText__ddtxX{margin-left:6px;font-size:.8125rem;font-weight:700;color:var(--color-text-muted)}.Usage_presets__8k5t9{display:flex;flex-wrap:wrap;gap:6px}.Usage_preset__hJE01{border:1px solid var(--line);background:var(--color-bg-tint);border-radius:var(--radius-pill);padding:5px 12px;font:inherit;font-weight:800;font-size:.8125rem;cursor:pointer;color:var(--color-ink)}.Usage_preset__hJE01:hover{background:var(--color-primary-tint);border-color:color-mix(in srgb,var(--color-primary) 40%,var(--line));color:var(--color-primary-deep)}.Usage_preset__hJE01[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.Usage_summaryCard__dokIA{justify-self:start;max-width:100%;padding:10px 16px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;transition:opacity .15s ease}.Usage_summaryCard__dokIA[data-busy=true]{opacity:.5;pointer-events:none}.Usage_breakdownFilter__XFJEE{margin-left:6px;padding:1px 8px;border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-primary-deep);font-size:.72rem;font-weight:800}.Usage_sumScroll__zx2uM{overflow-x:auto}.Usage_sumTable__6OXF1{border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Usage_sumTable__6OXF1 td,.Usage_sumTable__6OXF1 th{padding:5px 14px;text-align:left;white-space:nowrap}.Usage_sumTable__6OXF1 td:first-child,.Usage_sumTable__6OXF1 th:first-child{padding-left:0}.Usage_sumTable__6OXF1 [data-numeric=true]{text-align:right}.Usage_sumTable__6OXF1 [data-group-start=true]{border-left:1px solid var(--line)}.Usage_sumTable__6OXF1 [data-period=true]{border-left:2px solid color-mix(in srgb,var(--color-primary) 45%,var(--line));background:color-mix(in srgb,var(--color-primary-tint) 60%,transparent)}.Usage_sumTable__6OXF1 [data-period=true]+[data-period=true]{border-left:0}.Usage_sumTable__6OXF1 thead th{font-size:.75rem;font-weight:800;color:var(--color-text-muted);border-bottom:1px solid var(--line)}.Usage_sumTable__6OXF1 thead th:first-child{font-size:.875rem;color:var(--color-ink)}.Usage_sumColNote__GN2Aa{margin-left:4px;font-size:.68rem;font-weight:700;opacity:.8}.Usage_sumTable__6OXF1 tbody th{font-size:.8125rem;font-weight:800;color:var(--color-text-muted)}.Usage_sumTable__6OXF1 tbody td{font-size:1rem;font-weight:800;color:var(--color-ink)}.Usage_sumTable__6OXF1 tbody tr+tr td,.Usage_sumTable__6OXF1 tbody tr+tr th{border-top:1px solid var(--line)}.Usage_sumTotal__2av2x th{color:var(--color-ink)}.Usage_sumTotal__2av2x td{font-size:1.5rem;line-height:1.2}.Usage_sumTable__6OXF1 tbody td.Usage_sumDetail__IseT0{font-size:.8125rem;font-weight:700}.Usage_sumTable__6OXF1 tbody td.Usage_sumExplain__Xf6ix{font-size:.75rem;font-weight:700;color:var(--color-text-muted);white-space:normal;min-width:16rem}.Usage_unit__tr9A9{margin-left:2px;font-size:.75rem;font-weight:700;color:var(--color-text-muted)}.Usage_diff__uOcsj,.Usage_rate__esrCv{margin-left:6px;font-size:.72rem;font-weight:800;color:var(--color-text-muted)}.Usage_diff__uOcsj[data-sign=up]{color:#15803d}.Usage_diff__uOcsj[data-sign=down]{color:#b91c1c}.Usage_sumNotes__zU47e{margin:6px 0 0;font-size:.72rem;font-weight:700;color:var(--color-text-muted)}.Usage_block__r7t7m{padding:20px 24px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-surface);min-width:0}.Usage_blockHead__y_9DH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.Usage_blockTitle__Qmwtq{margin:0;font-size:1.125rem;font-weight:800}.Usage_blockHint__gFPN_{margin:0;font-size:.8125rem;font-weight:700;color:var(--color-text-muted)}.Usage_chipCount__Mpi7o{margin-left:4px;font-size:.72rem;opacity:.8}.Usage_seg__FCV_N{display:flex;flex-wrap:wrap;gap:4px;border:1px solid var(--line);border-radius:12px;padding:4px;background:var(--color-surface)}.Usage_segBtn__P_rBv{padding:6px 14px;border:0;border-radius:8px;background:transparent;font:inherit;font-weight:800;font-size:.8125rem;cursor:pointer;color:var(--color-ink)}.Usage_segBtn__P_rBv[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.Usage_charts__P0zrj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Usage_chartCard__jcAub{min-width:0}.Usage_chartTitle__1_sxq{margin:0 0 8px;font-size:.9375rem;font-weight:800}.Usage_chartHint__B67To{margin:-4px 0 8px;font-size:.75rem;font-weight:700;color:var(--color-text-muted)}.Usage_chartFrame__mZaCi{width:100%;height:280px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);padding:8px 8px 4px}.Usage_keys__i_Bs8{display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:8px;font-size:.75rem;font-weight:800}.Usage_chartTipRow__N5Imr span,.Usage_keys__i_Bs8 span{display:inline-flex;align-items:center;gap:6px}.Usage_chartTipRow__N5Imr i,.Usage_keys__i_Bs8 i{width:8px;height:8px;border-radius:999px}.Usage_chartTip__xMLIy{min-width:9rem;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--color-surface);box-shadow:0 8px 24px hsla(0,0%,7%,.08)}.Usage_chartTipTitle__l9_04{margin:0 0 6px;font-weight:800}.Usage_chartTipTotal__5tD5X{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--line);font-weight:700}.Usage_chartTipRow__N5Imr{display:flex;justify-content:space-between;gap:16px;font-size:.8125rem;font-weight:700}.Usage_busy__ktLnc{padding:2px 10px;border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-primary-deep);font-size:.75rem;font-weight:800}.Usage_busyArea__ZTOxI{transition:opacity .15s ease}.Usage_busyArea__ZTOxI[data-busy=true]{opacity:.5;pointer-events:none}@keyframes Usage_shimmer__HrnV4{0%{background-position:-200px 0}to{background-position:200px 0}}.Usage_chartsSkeleton__jxfOA span,.Usage_skeletonLine__mS1_i,.Usage_skeletonValue__CbC6K{display:block;border-radius:6px;background:linear-gradient(90deg,var(--color-bg-tint) 0,var(--line) 50%,var(--color-bg-tint) 100%);background-size:400px 100%;animation:Usage_shimmer__HrnV4 1.2s linear infinite}.Usage_skeletonLine__mS1_i{height:12px;margin:6px 0}.Usage_skeletonValue__CbC6K{height:34px;width:55%;margin:10px 0}.Usage_chartsSkeleton__jxfOA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Usage_chartsSkeleton__jxfOA span{height:310px}.Usage_tableTools__Va_GC{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.Usage_tableSearch__s8LUM{max-width:22rem}.Usage_tableCount__pA_Hp{margin:0 0 0 auto;font-size:.8125rem;font-weight:700;color:var(--color-text-muted)}.Usage_tableWrap__R2z1V{overflow:auto;max-height:min(70vh,640px);margin-top:12px;border:1px solid var(--line);border-radius:var(--radius-sm)}.Usage_table__Yisf9{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Usage_table__Yisf9 td,.Usage_table__Yisf9 th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;font-size:.875rem;font-weight:700;white-space:nowrap}.Usage_table__Yisf9 td[data-numeric=true],.Usage_table__Yisf9 th[data-numeric=true]{text-align:right}.Usage_table__Yisf9 th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-surface);box-shadow:inset 0 -1px 0 var(--line);font-size:.75rem;color:var(--color-text-muted)}.Usage_table__Yisf9 tbody tr:nth-child(2n) td{background:var(--color-bg-tint)}.Usage_table__Yisf9 tbody tr:last-child td{border-bottom:0}.Usage_sortButton__i7G_o{display:inline-flex;align-items:center;gap:4px;margin:-4px -6px;padding:4px 6px;border:0;border-radius:6px;background:transparent;font:inherit;font-weight:800;color:inherit;cursor:pointer}.Usage_sortButton__i7G_o:hover{background:var(--color-primary-tint)}.Usage_sortButton__i7G_o:hover,.Usage_sortButton__i7G_o[data-on=true]{color:var(--color-primary-deep)}.Usage_sortMark__pJyPn{font-size:.7rem;min-width:.75rem;opacity:.45}.Usage_sortButton__i7G_o[data-on=true] .Usage_sortMark__pJyPn{opacity:1}.Usage_rowLink__U2Ha_{cursor:pointer}.Usage_table__Yisf9 tbody tr.Usage_rowLink__U2Ha_:hover td{background:var(--color-primary-tint)}.Usage_schoolName__xJpXI{display:block;max-width:22rem;padding:0;border:0;background:transparent;font:inherit;font-weight:800;color:var(--color-primary-deep);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.Usage_muted__siJbH{color:var(--color-text-muted)}.Usage_skillList___UiZg{display:inline-flex;gap:8px;font-size:.8125rem;font-weight:800}.Usage_empty__giiDQ,.Usage_status__9fRm2{margin:0;padding:16px 20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-weight:700}.Usage_alert__Dkga2{margin:0;padding:12px 14px;border-radius:12px;border:1.5px solid #dc2626;background:rgba(220,38,38,.08);color:#991b1b;font-weight:700;font-size:.875rem}@media (max-width:960px){.Usage_chartsSkeleton__jxfOA,.Usage_charts__P0zrj{grid-template-columns:1fr}}@media (max-width:720px){.Usage_block__r7t7m{padding:16px}}.CopyButton_iconBtn__ha1vF{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--color-surface);color:var(--color-ink);cursor:pointer;flex-shrink:0}.CopyButton_iconBtn__ha1vF:hover{background:var(--color-primary-tint);border-color:var(--color-primary);color:var(--color-primary-deep)}.CopyButton_iconBtnDone__S_P6W{color:#0f7a52;border-color:rgba(46,204,143,.45);background:rgba(46,204,143,.12)}.CopyButton_icon__WWbz6{width:14px;height:14px;display:block}.PendingOverlay_overlay__oVgsH{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;background:hsla(0,0%,100%,.72);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.PendingOverlay_card__kZuE7{display:grid;justify-items:center;grid-gap:16px;gap:16px;padding:28px 36px;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--line);box-shadow:0 0 0 6px var(--color-glow);min-width:min(280px,86vw)}.PendingOverlay_spinner___mqi2{width:44px;height:44px;border-radius:50%;border:3px solid var(--color-primary-tint);border-top-color:var(--color-primary);animation:PendingOverlay_staff-spin__28Owc .7s linear infinite}.PendingOverlay_label__iNh0D{margin:0;font-family:var(--font-en);font-weight:800;font-size:.95rem;letter-spacing:.04em;color:var(--color-primary-deep)}.PendingOverlay_sub__izAUh{margin:0;font-size:.875rem;color:var(--color-text-muted);text-align:center}@keyframes PendingOverlay_staff-spin__28Owc{to{transform:rotate(1turn)}}.PublishButton_compactBtn__SJqtt{padding:6px 18px;border:1px solid var(--color-primary-deep);border-radius:6px;background:var(--color-primary-deep);color:#fff;font:inherit;font-size:.875rem;font-weight:800;cursor:pointer}.PublishButton_compactBtn__SJqtt:hover{filter:brightness(1.1)}.PublishButton_dialog__cX2Ws{width:min(92vw,600px);padding:0;border:0;border-radius:14px;box-shadow:0 12px 40px rgba(15,23,42,.3);color:#202124}.PublishButton_dialog__cX2Ws::-webkit-backdrop{background:rgba(15,23,42,.45)}.PublishButton_dialog__cX2Ws::backdrop{background:rgba(15,23,42,.45)}.PublishButton_body__XPP1X{display:grid;grid-gap:14px;gap:14px;padding:22px 24px}.PublishButton_title__UsdNX{margin:0;font-size:1.125rem;font-weight:800}.PublishButton_lead__FAt_u{margin:0 0 6px;font-size:.9375rem;font-weight:700}.PublishButton_problems__95Uqn,.PublishButton_summary__qRb9c{padding:12px 16px;border-radius:10px;font-size:.875rem;line-height:1.7}.PublishButton_problems__95Uqn{border-left:4px solid #d93025;background:#fce8e6;color:#8c1d18}.PublishButton_summary__qRb9c{background:#f8f9fa}.PublishButton_problems__95Uqn ul,.PublishButton_summary__qRb9c ul{margin:0;padding-left:1.2rem}.PublishButton_changes__Kuoyx{max-height:45vh;overflow-y:auto}.PublishButton_note__J9V1E{margin:8px 0 0;color:#3c4043;font-size:.8125rem}.PublishButton_done__UVn2h{margin:0;padding:10px 14px;border-radius:10px;background:#e6f4ea;color:#137333;font-weight:800}.PublishButton_foot__4Mxu5{display:flex;flex-wrap:wrap;gap:8px}.StylePanel_panel__b4zkX{position:fixed;top:0;right:0;bottom:0;z-index:50;display:flex;flex-direction:column;gap:14px;width:min(100vw,340px);overflow-y:auto;padding:16px 18px 24px;border-left:1px solid var(--line);background:var(--color-surface);box-shadow:-8px 0 24px rgba(15,23,42,.12)}.StylePanel_head__5LRVq{display:flex;align-items:center;justify-content:space-between}.StylePanel_head__5LRVq h3{margin:0;font-size:1.125rem}.StylePanel_close__mrO1_{width:2rem;height:2rem;border:0;border-radius:50%;background:transparent;font-size:1.25rem;cursor:pointer}.StylePanel_close__mrO1_:hover{background:#f1f3f4}.StylePanel_empty__7Y9a_,.StylePanel_hint__pZvRW,.StylePanel_note__Tp2Hv{margin:0;font-size:.8125rem;line-height:1.6;color:#3c4043}.StylePanel_group__HUr8V{display:grid;grid-gap:8px;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.StylePanel_group__HUr8V h4{margin:0;font-size:.875rem}.StylePanel_row__oRU6X{display:flex;align-items:center;gap:10px}.StylePanel_headerImg__7EyLx{width:100%;height:auto;border-radius:8px;border:1px solid var(--line)}.StylePanel_error__Eyve6{margin:0;font-size:.8125rem;font-weight:700;color:#b91c1c}.StylePanel_swatches__ztpOj{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:6px;gap:6px}.StylePanel_swatch__MC8CT{aspect-ratio:1;border:2px solid transparent;border-radius:50%;cursor:pointer}.StylePanel_swatch__MC8CT[aria-pressed=true]{outline:2px solid #202124;outline-offset:2px}.StylePanel_custom__FbxtB{display:flex;align-items:center;gap:8px;font-size:.8125rem;cursor:pointer}.StylePanel_bgItem__ayuza input[type=color],.StylePanel_custom__FbxtB input[type=color]{width:36px;height:28px;padding:0;border:1px solid var(--line);border-radius:6px;background:none;cursor:pointer}.StylePanel_hex__z4T0w{font-family:var(--font-en);color:var(--color-text-muted)}.StylePanel_bgList__aaK_z,.StylePanel_fontList__oQp1I{display:grid;grid-gap:6px;gap:6px}.StylePanel_bgItem__ayuza,.StylePanel_fontItem___Dq43{display:flex;align-items:center;gap:8px;font-size:.8125rem;cursor:pointer}.StylePanel_fontItem___Dq43{align-items:flex-start;padding:6px 8px;border:1px solid var(--line);border-radius:8px}.StylePanel_fontItem___Dq43:has(input:checked){border-color:var(--color-primary-deep);background:var(--color-primary-tint)}.StylePanel_fontItem___Dq43>span{display:grid;grid-gap:2px;gap:2px}.StylePanel_fontLabel__WH2x4{font-size:.75rem;color:var(--color-text-muted)}.StylePanel_fontSample__ZpeBC{font-size:1rem}.StylePanel_linkBtn__did_B{align-self:flex-start;padding:4px 0;border:0;background:transparent;color:#1a73e8;font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer}.FormSettingsTab_stack__kDYIQ{display:flex;flex-direction:column;gap:16px;color:#202124}.FormSettingsTab_section__aJKhm{display:grid;grid-gap:14px;gap:14px}.FormSettingsTab_head__TbFE2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.FormSettingsTab_title__KGHIE{margin:0;padding-left:10px;border-left:4px solid var(--color-primary-deep);font-size:1.0625rem;font-weight:800;line-height:1.3}.FormSettingsTab_badge__E1n7s{padding:3px 12px;border-radius:var(--radius-pill);font-size:.8125rem;font-weight:800}.FormSettingsTab_badge__E1n7s[data-tone=on]{background:#e6f4ea;color:#137333}.FormSettingsTab_badge__E1n7s[data-tone=off]{background:#f1f3f4;color:#3c4043}.FormSettingsTab_badge__E1n7s[data-tone=info]{background:var(--color-primary-tint);color:var(--color-primary-deep)}.FormSettingsTab_hint__MI7Uc{margin:0;font-size:.875rem;line-height:1.7;color:#3c4043}.FormSettingsTab_field__l52iE{display:grid;grid-gap:6px;gap:6px;font-size:.875rem;font-weight:700;color:#202124}.FormSettingsTab_field__l52iE input,.FormSettingsTab_field__l52iE textarea{padding:0 12px;border:1px solid #bdc1c6;border-radius:var(--radius-sm);background:#fff;color:#202124;font-size:.9375rem;font-weight:400}.FormSettingsTab_field__l52iE input{height:2.75rem}.FormSettingsTab_field__l52iE textarea{min-height:5rem;padding:10px 12px;line-height:1.75;resize:vertical}.FormSettingsTab_field__l52iE input:focus,.FormSettingsTab_field__l52iE textarea:focus{outline:none;border-color:var(--color-primary-deep);box-shadow:0 0 0 3px var(--color-primary-tint)}.FormSettingsTab_field__l52iE input::placeholder,.FormSettingsTab_field__l52iE textarea::placeholder{color:#80868b}.FormSettingsTab_choices__uaGGZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:799px){.FormSettingsTab_choices__uaGGZ{grid-template-columns:minmax(0,1fr)}}.FormSettingsTab_choice__GaqLo,.FormSettingsTab_switch__7cdgI{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1.5px solid #dadce0;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .12s,background .12s}.FormSettingsTab_choice__GaqLo:hover,.FormSettingsTab_switch__7cdgI:hover{border-color:#9aa0a6}.FormSettingsTab_choice__GaqLo[data-on],.FormSettingsTab_switch__7cdgI[data-on]{border-color:var(--color-primary-deep);background:var(--color-primary-tint)}.FormSettingsTab_choice__GaqLo input,.FormSettingsTab_switch__7cdgI input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--color-primary-deep)}.FormSettingsTab_choice__GaqLo span,.FormSettingsTab_switch__7cdgI span{display:grid;grid-gap:2px;gap:2px}.FormSettingsTab_choice__GaqLo strong,.FormSettingsTab_switch__7cdgI strong{font-size:.9375rem;font-weight:800;color:#202124}.FormSettingsTab_choice__GaqLo small,.FormSettingsTab_switch__7cdgI small{font-size:.8125rem;line-height:1.5;color:#3c4043}.FormSettingsTab_switch__7cdgI{justify-self:start;min-width:min(100%,420px)}.FormSettingsTab_facts__P5sgy{display:grid;grid-gap:6px;gap:6px;margin:0;padding:12px 14px;border-radius:10px;background:#f8f9fa;font-size:.875rem}.FormSettingsTab_facts__P5sgy div{display:grid;grid-template-columns:7.5em minmax(0,1fr);grid-gap:12px;gap:12px}.FormSettingsTab_facts__P5sgy dt{font-weight:700;color:#3c4043}.FormSettingsTab_facts__P5sgy dd{margin:0;color:#202124;word-break:break-all}.FormSettingsTab_factNote__qcPlm{margin-left:4px;color:#5f6368;font-size:.8125rem}.FormSettingsTab_danger__D3ks0{color:#b3261e;font-weight:700}.FormSettingsTab_notice__W4D9m{margin:0;padding:10px 14px;border-left:4px solid #e37400;border-radius:6px;background:#fef7e0;color:#5f3b00;font-size:.875rem;font-weight:700;line-height:1.6}.FormSettingsTab_notice__W4D9m[data-tone=danger]{border-left-color:#d93025;background:#fce8e6;color:#8c1d18}.FormSettingsTab_placeholders__Vx9fG{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border:1px dashed #bdc1c6;border-radius:10px}.FormSettingsTab_phHead__PAZbY{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.875rem}.FormSettingsTab_phHead__PAZbY span{color:#3c4043;font-size:.8125rem}.FormSettingsTab_phList__dYdmf{display:flex;flex-wrap:wrap;gap:8px}.FormSettingsTab_ph__H8c0M{padding:5px 12px;border:1px solid var(--color-primary-deep);border-radius:var(--radius-pill);background:#fff;color:var(--color-primary-deep);font-size:.875rem;font-weight:700;cursor:pointer}.FormSettingsTab_ph__H8c0M[data-extra]{border-style:dashed}.FormSettingsTab_ph__H8c0M:hover{background:var(--color-primary-tint)}.FormSettingsTab_phNote__g3Kbc{margin:0;font-size:.8125rem;line-height:1.6;color:#3c4043}.FormSettingsTab_actions__jTRIy{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.FormSettingsTab_actions__jTRIy button{font-size:.875rem}.FormSettingsTab_mail__V0ME8{overflow:hidden;border:1px solid #dadce0;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(60,64,67,.15)}.FormSettingsTab_mailHead__OUwNm{display:grid;grid-gap:4px;gap:4px;margin:0;padding:12px 16px;border-bottom:1px solid #dadce0;background:#f8f9fa;font-size:.875rem}.FormSettingsTab_mailHead__OUwNm div{display:grid;grid-template-columns:4.5em minmax(0,1fr);grid-gap:10px;gap:10px}.FormSettingsTab_mailHead__OUwNm dt{color:#5f6368;font-weight:700}.FormSettingsTab_mailHead__OUwNm dd{margin:0;color:#202124;word-break:break-all}.FormSettingsTab_mailSubject__aqSV9{font-weight:800}.FormSettingsTab_mailBody__Xa7_U{margin:0;padding:16px;color:#202124;font-family:inherit;font-size:.9375rem;line-height:1.8;white-space:pre-wrap;word-break:break-word}.FormSettingsTab_mailNote__GxqZO{margin:0;padding:8px 16px;border-top:1px solid #dadce0;color:#3c4043;font-size:.8125rem}.FormSettingsTab_own__5hqQU{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:10px;background:#f8f9fa}.FormSettingsTab_grid2__NUEYA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:799px){.FormSettingsTab_grid2__NUEYA{grid-template-columns:minmax(0,1fr)}}.FormSettingsTab_mentions__nPASl{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;border:0;font-size:.875rem}.FormSettingsTab_mentions__nPASl legend{margin-bottom:6px;padding:0;font-weight:700}.FormSettingsTab_mentions__nPASl label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.FormSettingsTab_saveBar__hL_I8{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--color-surface);box-shadow:0 -2px 10px rgba(0,0,0,.06)}.FormSettingsTab_saveBar__hL_I8[data-dirty]{border-color:#e37400;background:#fffbf0}.FormSettingsTab_saveBar__hL_I8 p{margin:0}.FormSettingsTab_saveState__iLYni{font-size:.875rem;font-weight:700;color:#3c4043}.FormSettingsTab_saveBar__hL_I8[data-dirty] .FormSettingsTab_saveState__iLYni{color:#b06000}.Responses_panel__oHr6J{display:grid;grid-gap:12px;gap:12px}.Responses_head__RUdE3{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.Responses_head__RUdE3>a{margin-left:auto}.Responses_title__A2zNw{margin:0;font-size:1rem;font-weight:800}.Responses_failedNote__7vdoo{color:#b91c1c;font-size:.8125rem;font-weight:700}.Responses_failed__wnEXH{background:rgba(220,38,38,.12);color:#b91c1c}.Responses_org__MPz7o{font-weight:700}.Responses_codeMark__IpLDo{margin-left:8px;padding:1px 6px;border-radius:4px;background:#e6f4ea;color:#137333;font-size:.6875rem;font-weight:700;white-space:nowrap}.Responses_email__SCFVn{font-family:var(--font-en);font-size:.875rem;word-break:break-all}.Responses_answers__fiYBr{display:grid;grid-gap:0;gap:0;margin:0}.Responses_answers__fiYBr>div{display:grid;grid-template-columns:minmax(160px,28%) 1fr;grid-gap:12px;gap:12px;padding:10px 4px;border-bottom:1px solid var(--line)}.Responses_answers__fiYBr>div:last-child{border-bottom:none}.Responses_answers__fiYBr dt{color:var(--color-text-muted);font-size:.875rem;font-weight:700}.Responses_answers__fiYBr dd{margin:0;white-space:pre-wrap;word-break:break-word}.Responses_deliveries__BAg94{display:grid;grid-gap:10px;gap:10px}.Responses_delivery__pUIBh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.Responses_deliveryName__hsrCj{min-width:7rem;font-weight:800}.Responses_deliveryError__AeTYZ{flex-basis:100%;margin:0;color:#b91c1c;font-size:.8125rem;font-weight:700}.Responses_deliveryBtn__0qv_v{margin-left:auto}.Responses_deliveryMsg__YjHZ_{flex-basis:100%;margin:0;font-size:.8125rem;font-weight:700}.Responses_links__u_PdG{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:.875rem}.Responses_links__u_PdG a{color:var(--color-primary-deep);font-weight:700}@media (max-width:640px){.Responses_answers__fiYBr>div{grid-template-columns:1fr;gap:2px}}.Responses_importBox__jFtRF{padding:14px 18px}.Responses_importSummary__0cLnX{font-weight:800;cursor:pointer}.Responses_importBody__YikxS{display:grid;grid-gap:10px;gap:10px;margin-top:10px;justify-items:start}.Responses_importBody__YikxS>div,.Responses_importBody__YikxS>ul{justify-self:stretch}.Responses_importNote__SwMUB{margin:0;font-size:.8125rem;color:var(--color-text-muted);line-height:1.7}.Responses_importFile__EQ2P5{font-size:.8125rem;font-weight:700}.Responses_importCounts__ZsntU{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.875rem}.Responses_importCounts__ZsntU strong{font-family:var(--font-en);font-size:1.125rem}.Responses_importSample__3bJrU{max-width:260px;color:var(--color-text-muted);font-size:.8125rem;word-break:break-word}.Responses_importErrors__TZ_a6{margin:0;padding-left:1.2em;color:#b91c1c;font-size:.8125rem}.Responses_importFoot__FhaVu{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.Inquiries_page__ClAb4{display:flex;flex-direction:column;gap:12px;min-height:0}.Inquiries_counts__SZP1Z{display:flex;flex-wrap:wrap;gap:6px}.Inquiries_countChip__HWyYD{display:inline-flex;align-items:baseline;gap:6px;padding:4px 14px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--color-surface);font-size:.8125rem;font-weight:700;white-space:nowrap}.Inquiries_countChip__HWyYD strong{font-family:var(--font-en);font-size:1rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Inquiries_countChip__HWyYD[data-tone=new] strong{color:#b45309}.Inquiries_countChip__HWyYD:hover{background:var(--color-primary-tint);color:var(--color-text)}.Inquiries_countChip__HWyYD[aria-current=true]{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary-deep)}.Inquiries_toolbar__t5TuQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Inquiries_filter__0eFNS{min-width:9rem}.Inquiries_keyword__oCaRa{flex:1 1 14rem;min-width:12rem}.Inquiries_period__1x5vs{display:inline-flex;align-items:center;gap:4px;font-weight:700}.Inquiries_reset__RNakK{font-size:.8125rem;font-weight:700;color:var(--color-primary-deep)}.Inquiries_sourcePicker__lQJLs{position:relative}.Inquiries_sourcePicker__lQJLs summary{display:inline-flex;align-items:center;min-width:11rem;cursor:pointer;list-style:none}.Inquiries_sourcePicker__lQJLs summary::-webkit-details-marker{display:none}.Inquiries_sourcePicker__lQJLs summary:after{content:"▾";margin-left:auto;padding-left:8px;color:var(--color-text-muted)}.Inquiries_sourcePanel__0_rgf{position:absolute;z-index:5;top:calc(100% + 4px);left:0;display:grid;grid-gap:8px;gap:8px;width:max-content;max-width:min(28rem,90vw);padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:0 8px 24px rgba(0,0,0,.08)}.Inquiries_sourceList__6Blt0{display:grid;grid-gap:2px;gap:2px;max-height:50vh;overflow:auto}.Inquiries_sourceItem__UboBi{display:flex;align-items:center;gap:8px;padding:4px 2px;font-size:.875rem;cursor:pointer}.Inquiries_saved__PVbdo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.8125rem}.Inquiries_savedLabel__9mY1J{font-weight:700;color:var(--color-text-muted)}.Inquiries_savedItem__8ngTP{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--color-surface);font-weight:700}.Inquiries_savedItem__8ngTP[aria-current=true]{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary-deep)}.Inquiries_savedDel__fDVir{width:1.4rem;height:1.4rem;border:none;border-radius:50%;background:transparent;color:var(--color-text-muted);cursor:pointer}.Inquiries_savedDel__fDVir:hover{background:rgba(220,38,38,.08);color:#b91c1c}.Inquiries_savedOk__M_u9q{color:#0f7a52;font-weight:700}.Inquiries_savedErr__mXgjf{color:#b91c1c;font-weight:700}.Inquiries_listWrap__88G1k{flex:1 1 auto;min-height:0}.Inquiries_source__IIdpj{min-width:12rem;font-size:.8125rem}.Inquiries_nowrap__YWqC0{white-space:nowrap}.Inquiries_message__zBQ_r{max-width:28rem;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Inquiries_slackError__3duFk{display:inline-block;margin-top:2px;color:#b91c1c;font-size:.75rem;font-weight:700}.Inquiries_more__sgC5F{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.Inquiries_layout__OOqL6{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:1279px){.Inquiries_layout__OOqL6{grid-template-columns:minmax(0,1fr)}}.Inquiries_stack__97P8n{display:grid;grid-gap:14px;gap:14px}.Inquiries_back___4Du8{justify-self:start;font-size:.875rem;font-weight:700;color:var(--color-primary-deep)}.Inquiries_panelTitle__KRN16{margin:0 0 12px;font-size:1rem;font-weight:700}.Inquiries_facts__tB9dW{display:grid;grid-template-columns:8rem minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;margin:0;font-size:.875rem}.Inquiries_facts__tB9dW dt{font-weight:700;color:var(--color-text-muted)}.Inquiries_facts__tB9dW dd{margin:0;word-break:break-word}.Inquiries_body__D1Lrd{margin:12px 0 0;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-bg-tint);font-size:.9375rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.Inquiries_formGrid__QdgSk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:799px){.Inquiries_formGrid__QdgSk{grid-template-columns:minmax(0,1fr)}}.Inquiries_full__EpcbP{grid-column:1/-1}.Inquiries_mentions__fVlh2{display:flex;flex-wrap:wrap;gap:6px 14px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-bg-tint);font-size:.875rem;font-weight:700;color:var(--color-text)}.Inquiries_mentions__fVlh2 label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.Inquiries_note__uxi9Y{margin:0;font-size:.8125rem;font-weight:400;color:var(--color-text-muted)}.Inquiries_formFoot__8tflw{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px}.Inquiries_save__0PFtB{height:2.5rem;padding:0 24px;font-size:.875rem}.Inquiries_meta___kRfg{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.Inquiries_slackBox__fEm7Z{display:grid;grid-gap:8px;gap:8px;font-size:.875rem}.Inquiries_slackBox__fEm7Z p{margin:0}.Inquiries_slackFail__hvKoB{color:#991b1b;font-weight:700}.Inquiries_history__kDLvF{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.Inquiries_history__kDLvF>li{padding-bottom:10px;border-bottom:1px solid var(--line)}.Inquiries_history__kDLvF>li:last-child{padding-bottom:0;border-bottom:none}.Inquiries_historyHead__qT057{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.8125rem;color:var(--color-text-muted)}.Inquiries_historySummary__3Dvhr{margin:2px 0 0;font-weight:700}.Inquiries_changes__T1P0U{margin:4px 0 0;padding:0;list-style:none;font-size:.8125rem}.Inquiries_before__tv8oy{color:var(--color-text-muted);text-decoration:line-through}.Inquiries_historyMemo__w7xys{margin:6px 0 0;padding:6px 10px;border-radius:var(--radius-sm);background:var(--color-bg-tint);font-size:.875rem;white-space:pre-wrap;word-break:break-word}.Seminars_panelHead__caMR1{display:flex;align-items:center;gap:10px;margin-bottom:12px}.Seminars_panelHead__caMR1>h2{margin:0}.Seminars_panelHead__caMR1>:last-child:not(:first-child){margin-left:auto}.Seminars_titleRow__iBq_r{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.Seminars_title__xYdEg{margin:0;font-size:1.375rem;font-weight:800}.Seminars_needs__fPCXa{padding:2px 10px;border-radius:var(--radius-pill);background:rgba(220,38,38,.12);color:#b91c1c;font-size:.75rem;font-weight:800}.Seminars_dueOver__5ElvD,.Seminars_due__oNeP_{margin:0 0 12px;padding:8px 12px;border-radius:var(--radius-sm);font-size:.875rem;font-weight:700}.Seminars_due__oNeP_{background:var(--color-bg-tint)}.Seminars_dueOver__5ElvD{background:rgba(220,38,38,.08);color:#991b1b}.Seminars_sub__ZugbG{margin:0 0 8px;font-size:.8125rem;color:var(--color-text-muted)}.Seminars_strong__GcJ1G{font-weight:800}.Seminars_buttons__l6V9F{display:flex;flex-wrap:wrap;gap:8px}.Seminars_subForm__USDcX{padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-bg-tint)}.Seminars_formTitle__HuYsD{margin:0 0 10px;font-weight:800}.Seminars_inline__dZtZs{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Seminars_grow___M51y{flex:1 1 10rem}.Seminars_linkGrid__vSrtp{display:grid;grid-gap:10px;gap:10px}.Seminars_linkGrid__vSrtp input,.Seminars_linkGrid__vSrtp select{width:100%}.Seminars_linkBtn___eX_2{padding:0;border:0;background:none;color:var(--color-primary-deep);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.Seminars_appLead__86cAq{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-weight:700}.Seminars_candidate__8EgeD{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--color-primary-tint);font-size:.875rem}.Seminars_appList__vxTo_{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none;font-size:.875rem}.Seminars_appList__vxTo_ li{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Seminars_memo__TOFDE{width:100%}.Seminars_answers__3lApV{margin:0}.Seminars_answers__3lApV>div{display:grid;grid-template-columns:minmax(140px,32%) 1fr;grid-gap:12px;gap:12px;padding:8px 2px;border-bottom:1px solid var(--line);font-size:.875rem}.Seminars_answers__3lApV>div:last-child{border-bottom:none}.Seminars_answers__3lApV dt{font-weight:700;color:var(--color-text-muted)}.Seminars_answers__3lApV dd{margin:0;white-space:pre-wrap;word-break:break-word}.Seminars_list__TTx4I{display:flex;flex-direction:column;gap:12px}.Seminars_needsChip__XzB_D{display:inline-flex;align-items:baseline;gap:6px;padding:4px 14px;border:1.5px solid #dc2626;border-radius:var(--radius-pill);background:rgba(220,38,38,.06);color:#991b1b;font-size:.8125rem;font-weight:700}.Seminars_needsChip__XzB_D strong{font-family:var(--font-en);font-size:1rem}.Seminars_needsChip__XzB_D[aria-current=true]{background:rgba(220,38,38,.16)}.Seminars_rowNeeds__xjBJP{display:block;margin-top:2px;color:#b91c1c;font-size:.75rem;font-weight:700}.Seminars_rowDue__9sj0o{display:block;margin-top:2px;color:var(--color-text-muted);font-size:.75rem}.Seminars_chartHead__CzZPf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.Seminars_chartHead__CzZPf h2{margin:0;font-size:1rem}.Seminars_toggle__k_4U0{display:inline-flex;margin-left:auto;border:1px solid var(--line);border-radius:var(--radius-pill);overflow:hidden}.Seminars_toggle__k_4U0 button{padding:4px 14px;border:0;background:var(--color-surface);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer}.Seminars_toggle__k_4U0 button[aria-pressed=true]{background:var(--color-primary-tint);color:var(--color-primary-deep)}.Seminars_stages__ieQXP{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.Seminars_stage__SnDDm{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-bg-tint);color:inherit;text-decoration:none}.Seminars_stage__SnDDm:hover{border-color:var(--color-primary)}.Seminars_stage__SnDDm strong{font-family:var(--font-en);font-size:1.5rem;line-height:1.1}.Seminars_stageLabel__5KQHz{font-size:.8125rem;font-weight:700}.Seminars_stageDays__iHtxG{font-size:.75rem;color:var(--color-text-muted)}.Seminars_chartBox__lz2CT{width:100%;height:280px}.Seminars_monthDetails__4vodk{margin-top:8px}.Seminars_monthDetails__4vodk summary{font-size:.8125rem;font-weight:700;color:var(--color-text-muted);cursor:pointer}.Seminars_monthTable__y2YFm{margin-top:10px;font-size:.8125rem}.Seminars_monthTable__y2YFm td,.Seminars_monthTable__y2YFm th{text-align:right}.Seminars_monthTable__y2YFm td:first-child,.Seminars_monthTable__y2YFm th:first-child{text-align:left}.Seminars_monthTable__y2YFm tr[aria-current=true] td{background:var(--color-primary-tint);font-weight:800}.Masters_tabs__6fmpC{display:flex;flex-wrap:wrap;gap:6px}.Masters_tab__f5qg9{padding:5px 14px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--color-surface);font-size:.875rem;font-weight:700;white-space:nowrap}.Masters_tab__f5qg9[data-ready=false]{color:var(--color-text-muted)}.Masters_tab__f5qg9:hover{background:var(--color-primary-tint);color:var(--color-text)}.Masters_tab__f5qg9[aria-current=page]{background:var(--color-primary-tint);border-color:var(--color-primary);color:var(--color-primary-deep)}.Masters_toolbar__H7V5m{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.Masters_yearNav__MlkVD{display:inline-flex;align-items:center;gap:4px}.Masters_yearBtn___VXXm{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);font-weight:800}.Masters_yearBtn___VXXm:hover{background:var(--color-primary-tint)}.Masters_year__riCb4{min-width:5.5rem;text-align:center;font-family:var(--font-en);font-size:1.25rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Masters_stats___SAgP{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:.875rem;font-weight:700}.Masters_stats___SAgP strong{font-family:var(--font-en);font-size:1.125rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Masters_columns__JSfej{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:1279px){.Masters_columns__JSfej{grid-template-columns:minmax(0,1fr)}}.Masters_panelTitle__fpN3_{margin:0 0 12px;font-size:1rem;font-weight:700}.Masters_form__ju0re{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:8px}.Masters_fieldGrow__4tiyD{flex:1 1 10rem}.Masters_fieldGrow__4tiyD input{width:100%}.Masters_tilde__8Q2Pg{padding-bottom:8px;font-weight:700}.Masters_submit__5Xavi{height:2.5rem;padding:0 20px;font-size:.875rem}.Masters_hint__l_o6i{margin:0 0 12px;font-size:.8125rem;color:var(--color-text-muted)}.Masters_actions__FqvY4{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px}.Masters_listWrap__PFZEs{max-height:60vh}.Masters_teamGrid__yU34R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:8px}@media (max-width:799px){.Masters_teamGrid__yU34R{grid-template-columns:minmax(0,1fr)}}.Masters_checks__UoFMS{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:2.5rem;font-size:.875rem;color:var(--color-text)}.Masters_checks__UoFMS label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.Masters_subTitle__PQSUq{margin:16px 0 8px;font-size:.9375rem;font-weight:700}.Masters_mentionTable__cvNzN{margin-bottom:8px}.Masters_mentionTable__cvNzN .Masters_control__95Lbf,.Masters_mentionTable__cvNzN input[type=text],.Masters_mentionTable__cvNzN td>input:not([type=checkbox]){width:100%}.Masters_memberSearch__GZJ5s{width:min(20rem,100%);margin-bottom:8px}.Masters_memberList__K8K2p{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:2px 12px;gap:2px 12px;max-height:16rem;overflow:auto;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);font-size:.875rem}.Masters_memberList__K8K2p label{display:flex;align-items:center;gap:6px;padding:2px 0;cursor:pointer}.Masters_moveBtns__RZ22N{display:flex;gap:4px}.Masters_moveBtns__RZ22N button{padding:0 10px}.Masters_warn__nlw6u{color:#b91c1c;font-weight:700}.Masters_settingsStack__HKueB{display:flex;flex-direction:column;gap:16px}.Masters_span2__7AhMg{grid-column:span 2}@media (max-width:799px){.Masters_span2__7AhMg{grid-column:auto}}.Masters_saveBar__vc8QG{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--color-surface);box-shadow:0 -4px 12px rgba(15,23,42,.06)}.Masters_saveBar__vc8QG p{margin:0}.Masters_mentionChip___im8F{display:inline-flex;margin:2px 4px 2px 0;padding:1px 8px;border:1px solid var(--line);border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;white-space:nowrap}.Masters_mentionChip___im8F[data-default=true]{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary-deep)}.Masters_importHead__58Bvj{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px}.Masters_importHead__58Bvj .Masters_panelTitle__fpN3_{margin:0}.Masters_importStats__UadLF{margin-bottom:10px}.Masters_files__Z6nDm{margin:10px 0 14px;font-size:.8125rem}.Masters_files__Z6nDm summary{cursor:pointer;font-weight:700;color:var(--color-primary-deep)}.Masters_files__Z6nDm ul{margin:6px 0 0;padding-left:1.25rem;line-height:1.8}.Masters_hash__UbuWe{font-family:var(--font-en);color:var(--color-text-muted)}.Masters_tabs__6fmpC+.Masters_hint__l_o6i,.Masters_toolbar__H7V5m+.Masters_actions__FqvY4{margin-top:8px}.Masters_checkCell__UK0Ac{width:1%;text-align:center;white-space:nowrap}.Masters_checkCell__UK0Ac input{width:1.125rem;height:1.125rem;cursor:pointer}.Masters_resultCell__GE2DT{display:grid;justify-items:center;grid-gap:4px;gap:4px}.Masters_codeLine__UGi8L{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;font-size:.8125rem}.Masters_deadlineGroups__LdrvA{display:grid;grid-gap:16px;gap:16px;margin-bottom:12px}.Masters_deadlineGroup__5Lqu_{border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.Masters_deadlineGroupTitle__m6Rra{margin:0;padding:8px 16px;background:var(--color-bg-tint);border-bottom:1px solid var(--line);font-size:.875rem;font-weight:800;color:var(--color-primary-deep)}.Masters_deadlineRow__SnVXy{display:grid;grid-template-columns:minmax(0,1fr) auto 7.5rem;align-items:center;grid-gap:8px 20px;gap:8px 20px;padding:14px 16px}.Masters_deadlineRow__SnVXy+.Masters_deadlineRow__SnVXy{border-top:1px solid var(--line)}.Masters_deadlineRow__SnVXy[data-changed=true]{background:color-mix(in srgb,var(--color-primary-tint) 45%,transparent)}.Masters_deadlineRow__SnVXy[data-invalid=true]{background:#fef2f2}.Masters_deadlineText__wcYFo{display:grid;grid-gap:4px;gap:4px;min-width:0}.Masters_deadlineTitle__NxDr6{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:800;color:var(--color-ink)}.Masters_deadlineBadge__tyRZn{padding:1px 8px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:.6875rem;font-weight:800}.Masters_deadlineWhen__H9krL{margin:0;font-size:.8125rem;font-weight:700;color:var(--color-text-muted)}.Masters_deadlineInput__Zdfko{display:inline-flex;align-items:center;gap:8px}.Masters_deadlineInput__Zdfko input{width:4.5rem;height:2.75rem;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);font:inherit;font-size:1.25rem;font-weight:800;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Masters_deadlineInput__Zdfko input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.Masters_deadlineRow__SnVXy[data-changed=true] .Masters_deadlineInput__Zdfko input{border-color:var(--color-primary)}.Masters_deadlineInput__Zdfko input[aria-invalid=true]{border-color:#b91c1c;color:#b91c1c}.Masters_deadlineUnit__84_ut{min-width:3em;font-size:.9375rem;font-weight:800}.Masters_deadlineInitial__eDItg{font-size:.75rem;font-weight:700;color:var(--color-text-muted);text-align:right;white-space:nowrap}@media (max-width:640px){.Masters_deadlineRow__SnVXy{grid-template-columns:minmax(0,1fr) auto}.Masters_deadlineInitial__eDItg{grid-column:1/-1;text-align:left}}.Masters_planBox___g8Vp{padding:12px 14px;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-primary) 4%,#fff)}.Masters_planTitle__f27Mn{margin:0 0 6px;font-size:.9375rem;font-weight:800}.Masters_planList__V5yI4{display:grid;grid-gap:4px;gap:4px;margin:0;padding-left:1.2em;font-size:.875rem}.Masters_fixedTable__rDv_s td{background:var(--color-bg-tint);color:var(--color-text)}.Masters_fixedTable__rDv_s td:first-child{font-weight:700;white-space:nowrap}.Masters_dual__DQajW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:1099px){.Masters_dual__DQajW{grid-template-columns:minmax(0,1fr)}}.Masters_pane__4EWkm{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-bg-tint)}.Masters_paneHead__pz7Yr{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.Masters_paneTitle__VWN8s{margin:0;font-size:.9375rem;font-weight:800}.Masters_paneCount__Y_8ei{font-size:.8125rem;color:var(--color-text-muted)}.Masters_paneCount__Y_8ei strong{font-family:var(--font-en);font-size:1.125rem;font-weight:800;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Masters_filterGrid__NDX6F{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,100%),1fr));grid-gap:8px 10px;gap:8px 10px}.Masters_cityChips__1yzc8{display:flex;flex-wrap:wrap;gap:6px}.Masters_cityChip__O5M9_{display:inline-flex;align-items:baseline;gap:5px;padding:3px 11px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--color-surface);font-family:inherit;font-size:.8125rem;font-weight:700;color:var(--color-text);cursor:pointer}.Masters_cityChip__O5M9_ span{font-family:var(--font-en);font-weight:800;color:var(--color-text-muted)}.Masters_cityChip__O5M9_:hover{background:var(--color-primary-tint)}.Masters_cityChip__O5M9_[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary-deep)}.Masters_paneTools__7BYgN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.Masters_inlineCheck__9uLBQ{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:700;cursor:pointer}.Masters_scrollList__sVOtD{height:26rem;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface)}.Masters_scrollList__sVOtD>p{margin:12px}.Masters_pickRow__6hGfm{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line);font-size:.875rem}label.Masters_pickRow__6hGfm{cursor:pointer}label.Masters_pickRow__6hGfm:hover{background:var(--color-bg-tint)}.Masters_pickRow__6hGfm[data-picked=true]{background:var(--color-primary-tint)}.Masters_pickRow__6hGfm input[type=checkbox]{flex:none;width:1.05rem;height:1.05rem}.Masters_pickBody__9Fq6f{display:grid;flex:1 1 auto;min-width:0;grid-gap:1px;gap:1px}.Masters_pickName__cNE8R{font-weight:700;overflow-wrap:anywhere}.Masters_pickMeta____xzn{font-size:.75rem;color:var(--color-text-muted)}.Masters_pickAside__SsS8M{display:grid;flex:none;justify-items:end;grid-gap:2px;gap:2px;max-width:40%}.Masters_otherBoards__Ekljh{overflow:hidden;max-width:100%;font-size:.6875rem;color:var(--color-primary-deep);text-overflow:ellipsis;white-space:nowrap}.Masters_listNote__zcBdk{margin:0;padding:0 4px;font-size:.75rem;color:var(--color-text-muted)}.Masters_scrollList__sVOtD>.Masters_listNote__zcBdk{padding:8px 12px}.Masters_pasteBox__zYsbY summary{font-size:.8125rem;font-weight:700;color:var(--color-primary-deep);cursor:pointer}.Masters_pasteBox__zYsbY[open]{display:grid;grid-gap:8px;gap:8px}.Masters_missing__IEvck{margin:0;font-size:.75rem;color:#991b1b}.Masters_selBar__cdzht{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:12px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:0 -4px 14px rgba(15,23,42,.06)}.Masters_selBar__cdzht[data-active=true]{border-color:var(--color-primary)}.Masters_selInfo__Jr1lN{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;font-size:.875rem}.Masters_selNames__NyLtI{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.Masters_selChip__Yno7t{padding:1px 8px;border:1px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary-tint);font-family:inherit;font-size:.75rem;font-weight:700;color:var(--color-primary-deep);cursor:pointer}.Masters_selActions__7hguF{display:flex;flex-wrap:wrap;gap:8px}.Masters_selCount___9Tj_{white-space:nowrap}.Masters_selCount___9Tj_ strong{margin-right:4px;font-family:var(--font-en);font-size:1.25rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Masters_selChip__Yno7t{white-space:nowrap}@media (max-width:699px){.Masters_selBar__cdzht{position:static}.Masters_selNames__NyLtI{display:none}}.Masters_tabBadge__Xb40j{margin-left:6px;padding:0 7px;border-radius:var(--radius-pill);background:#b91c1c;color:#fff;font-size:.75rem;font-weight:800}.Schools_list__xVN5H{display:flex;flex-direction:column;gap:12px}.Schools_head__3La27{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.Schools_chipBtn__aRA_H{font-family:inherit;color:var(--color-text);cursor:pointer}.Schools_textBtn__eARuV{padding:0;border:0;background:none;font-family:inherit;cursor:pointer}.Schools_textBtn__eARuV:hover{text-decoration:underline}.Schools_summary__zZf3J{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:.875rem}.Schools_summary__zZf3J strong{font-family:var(--font-en);font-size:1.125rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Schools_summaryPager__0eQcH{margin-left:auto}.Schools_pager__aQWFo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;margin-top:12px}.Schools_resultCount___k22V{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:10px 0 0;font-size:.8125rem;scroll-margin-top:80px}.Schools_resultCount___k22V strong{font-family:var(--font-en);font-size:1rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Schools_searching__4THCX{margin:8px 0 0;font-size:.8125rem;color:var(--color-text-muted)}.Schools_marks__LR_RU{display:inline-flex;flex-wrap:wrap;gap:4px;margin-top:2px}.Schools_warn__GhlK0{color:#b91c1c;font-weight:800}.Schools_note__2oO9x{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.Schools_grid2__GjNqB{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:10px 14px;gap:10px 14px}.Schools_checks__4pYx4{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.875rem;font-weight:700;color:var(--color-text)}.Schools_checks__4pYx4 label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.Schools_envList__BQBYV{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0;font-size:.875rem}.Schools_envList__BQBYV dt{font-weight:800;color:var(--color-text-muted)}.Schools_envList__BQBYV dd{margin:0;white-space:pre-wrap}.Schools_fromBoard__nZwUM{margin-left:6px;padding:1px 8px;border-radius:var(--radius-pill);background:#fff4e0;color:#b45309;font-size:.6875rem;font-weight:800;white-space:nowrap}.Schools_unset__oSqIP{color:var(--color-text-muted)}.Schools_settingTable__HT3KU td:first-child{font-weight:700;white-space:nowrap}.Schools_settingTable__HT3KU input,.Schools_settingTable__HT3KU select{min-width:9rem}.Schools_badge__mJgWF{display:inline-flex;padding:1px 8px;border-radius:var(--radius-pill);font-size:.6875rem;font-weight:800;white-space:nowrap;background:#e8eaed;color:var(--color-text-muted)}.Schools_badge__mJgWF[data-kind=own]{background:rgba(245,158,11,.16);color:#b45309}.Schools_badge__mJgWF[data-kind=locked]{background:rgba(15,23,42,.08);color:var(--color-ink)}.Schools_changed__Ca1eN td{background:color-mix(in srgb,var(--color-primary) 6%,#fff)!important}.Schools_col__NiBc4{grid-template-columns:minmax(0,1fr)}.Schools_mschool__0t6N0{margin-left:auto;font-size:.875rem;font-weight:700}.Schools_inline__O2Ufc{gap:6px}.Schools_foot__cahXs,.Schools_inline__O2Ufc{display:flex;flex-wrap:wrap;align-items:center}.Schools_foot__cahXs{gap:8px;margin-top:12px}.Schools_teacherForm__hOmnk{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:10px;gap:10px;align-items:end}.Schools_csvErrors__kpb6_{margin:0 0 12px;padding-left:1.2em;font-size:.8125rem;color:#991b1b}.Schools_guide__lTvsS{width:100%;height:auto;min-height:16rem;padding:8px 10px;font-size:.8125rem;font-weight:400;line-height:1.6}.Schools_subForm__4qXEK{margin-bottom:4px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-bg-tint)}.Schools_formTitle__JcREV{margin:0 0 10px;font-weight:800}.Schools_details__geXBj{margin-top:12px}.Schools_details__geXBj summary{font-size:.8125rem;font-weight:700;color:var(--color-primary-deep);cursor:pointer}.Schools_results__W6for{display:grid;grid-gap:4px;gap:4px;margin-top:8px}.Schools_result__Aef_W{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);font-size:.875rem;width:100%;font-family:inherit;color:var(--color-text);text-align:left;text-decoration:none;cursor:pointer}.Schools_result__Aef_W:focus-visible,.Schools_result__Aef_W:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 6%,#fff);outline:none}.Schools_result__Aef_W[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-tint)}.Schools_result__Aef_W[data-registered=true]{background:var(--color-bg-tint)}.Schools_resultAction__eU7BQ{margin-left:auto;font-size:.8125rem;font-weight:800;color:var(--color-primary-deep)}.Schools_notFound__l6Lhv{margin-top:10px;padding:10px 12px;border:1px dashed var(--line);border-radius:var(--radius-sm);font-size:.875rem}.Schools_notFound__l6Lhv p{margin:0}.Schools_notFound__l6Lhv{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.Schools_notFound__l6Lhv[data-tone=strong]{border:1px solid var(--color-primary);background:var(--color-primary-tint)}.Schools_manualBox__J_zyD{margin-top:4px;padding:14px 16px;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-primary) 4%,#fff)}.Schools_manualTitle__GDNXo{margin:0 0 4px;font-size:.9375rem;font-weight:800}.Schools_manualBox__J_zyD[data-active=true]{box-shadow:inset 0 0 0 1px var(--color-primary)}.Schools_manualBox__J_zyD .Schools_manualNext__cb8qj{margin-top:12px}.Schools_target__MUc4f{gap:6px 10px;padding:10px 12px;border:1px solid var(--color-primary);background:var(--color-primary-tint);font-size:.9375rem}.Schools_filterMore__0BfCz,.Schools_target__MUc4f{display:flex;flex-wrap:wrap;align-items:center;border-radius:var(--radius-sm)}.Schools_filterMore__0BfCz{gap:8px;width:100%;padding:8px 10px;background:var(--color-bg-tint)}.Schools_moreBtn__3DQfy{padding:6px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--color-surface);font-family:inherit;font-size:.8125rem;font-weight:700;color:var(--color-text);cursor:pointer}.Schools_moreBtn__3DQfy[aria-expanded=true],.Schools_moreBtn__3DQfy[data-active=true]{border-color:var(--color-primary);color:var(--color-primary-deep)}.Schools_masterMeta___allv{margin:-4px 0 10px;font-size:.8125rem;color:var(--color-text-muted)}.Schools_masterMeta___allv strong{color:var(--color-text)}.Schools_registerFields__Ee65v{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.Schools_registerFields__Ee65v>label{max-width:28rem}.Schools_options__7idcf{display:flex;flex-wrap:wrap;gap:8px}.Schools_option__Bz_ER{display:inline-flex;align-items:flex-start;gap:8px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer}.Schools_option__Bz_ER:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-tint)}.Schools_option__Bz_ER input{margin-top:3px}.Schools_option__Bz_ER span{display:grid;grid-gap:1px;gap:1px}.Schools_option__Bz_ER strong{font-size:.875rem;white-space:nowrap}.Schools_option__Bz_ER small{font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}.Schools_selectedRow___Cn1E td{background:var(--color-primary-tint)!important}.Schools_cases__HLVAJ{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none;font-size:.875rem}.Schools_cases__HLVAJ li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.Schools_manualHits__Xl0ZY{display:grid;flex:1 1 100%;grid-gap:8px;gap:8px}.Schools_manualFilter__OmIGJ,.Schools_manualNext__cb8qj{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.Schools_manualFilter__OmIGJ input{flex:1 1 14rem;max-width:22rem}.Schools_manualList__YcOXm{display:grid;grid-gap:8px;gap:8px}.Schools_manualRow__FK0co{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface);font-size:.875rem}.Schools_manualRow__FK0co[data-picked=true]{border-color:var(--color-primary);background:var(--color-primary-tint)}.Schools_manualActions__WpfIP{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-left:auto}.Schools_manualEdit__qP8_W{display:grid;flex:1 1 100%;grid-gap:8px;gap:8px;margin-top:6px;padding-top:10px;border-top:1px dashed var(--line)}.Schools_manualMessage__c1Imk{margin:0;font-size:.8125rem;font-weight:700;color:var(--color-primary-deep)}.Schools_manualEntry__slHe6{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;font-size:.8125rem;color:var(--color-text-muted)}.Schools_usageConditions__cJgwM{display:flex;flex-wrap:wrap;gap:8px}.Schools_usagePeriod__8HbWk{display:flex;align-items:center;gap:10px;margin:8px 0;font-size:.8125rem;font-weight:700}.Schools_usageBusy__z9Ru1{color:var(--color-primary-deep)}.Schools_usageStats___kkuG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:8px 0 0}.Schools_usageStat__gM9ud{padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--color-surface)}.Schools_usageStat__gM9ud dt{font-size:.75rem;font-weight:700;color:var(--color-text-muted)}.Schools_usageStat__gM9ud dd{margin:2px 0 0;font-size:1.25rem;font-weight:800;white-space:nowrap}.Schools_usageSkills__5h6zS{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;font-size:.8125rem;font-weight:800}.Schools_usageLast__Z3iTp{margin:6px 0 0;font-size:.8125rem;font-weight:700}.Schools_usageCharts__EQbNH{display:grid;grid-gap:14px;gap:14px;margin:14px 0 10px}@media (max-width:640px){.Schools_usageStats___kkuG{grid-template-columns:repeat(2,minmax(0,1fr))}}.Schools_battleSettings__NASTi{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:10px 14px;gap:10px 14px;align-items:start}.Schools_battleSettings__NASTi .Schools_foot__cahXs{grid-column:1/-1}.Schools_battleMonths__NABu4{list-style:none;margin:12px 0;padding:0;display:grid;grid-gap:8px;gap:8px}.Schools_battleMonth__D_SgG{padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;display:grid;grid-gap:6px;gap:6px}.Schools_battleMonthHead__MpPwK{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.875rem}.Schools_battleMonthHead__MpPwK button{margin-left:auto}.Schools_battleCandidates__HhmwL{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.Schools_battleCandidates__HhmwL li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px;font-size:.875rem}.Schools_rowActions__u8460{white-space:nowrap}.Schools_rowActions__u8460 button+button{margin-left:4px}.Schools_rowFormBox__FpNLy{margin:10px 0}.Schools_requestList__3CgRY{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.Schools_requestCard__XwJyb{padding:12px 14px;border:1px solid var(--color-border);border-radius:10px;display:grid;grid-gap:8px;gap:8px}.Schools_requestCard__XwJyb[data-pending=true]{border-color:var(--color-primary);background:var(--color-primary-tint)}.Schools_requestHead__yRPMC{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.875rem}.Schools_requestActions__bdgSc{margin-left:auto;display:inline-flex;gap:6px}.Schools_requestFacts__NU_q7{margin:0;display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 12px;gap:4px 12px;font-size:.875rem}.Schools_requestFacts__NU_q7 dt{color:var(--color-text-muted);font-weight:700}.Schools_requestFacts__NU_q7 dd{margin:0}.Schools_requestPick__6XZSI{display:grid;grid-gap:6px;gap:6px;font-size:.875rem;font-weight:700}.Schools_requestPick__6XZSI label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.Schools_battleRequests___79Ee{margin-bottom:12px}.Schools_battleHistory__WxUAj{margin:12px 0;font-size:.875rem}.Schools_battleHistory__WxUAj summary{cursor:pointer;font-weight:700;margin-bottom:8px}.Schools_jumpNav__mgNWp{display:flex;flex-wrap:wrap;gap:4px 6px;position:-webkit-sticky;position:sticky;top:0;z-index:5;padding:6px 0;background:var(--color-bg,#fff)}.Schools_jumpNav__mgNWp a{padding:3px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--color-surface);font-size:.8125rem;font-weight:700;white-space:nowrap}.Schools_jumpNav__mgNWp a:hover{background:var(--color-primary-tint)}.Schools_jumpNav__mgNWp strong{margin-left:4px;color:#b91c1c}.Schools_anchor__847sc{scroll-margin-top:56px}.Schools_factCards__lp_5y{display:flex;flex-wrap:wrap;gap:4px 6px}.Schools_factCard__TZiDA{display:inline-flex;align-items:baseline;gap:6px;padding:3px 10px;border:1px solid var(--line);border-left:3px solid var(--color-primary-soft);border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;text-decoration:none;white-space:nowrap;font-size:.8125rem}.Schools_factCard__TZiDA:hover{background:var(--color-bg-tint)}.Schools_factCard__TZiDA[data-tone=warn]{border-left-color:#dc2626;background:#fef2f2}.Schools_factCard__TZiDA[data-tone=ok]{border-left-color:#2ecc8f}.Schools_factLabel__o6P1g{font-size:.75rem;color:var(--color-text-muted)}.Schools_factValue__tNyCn{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Schools_factCard__TZiDA[data-tone=warn] .Schools_factValue__tNyCn{color:#b91c1c}.Schools_factSub__8scA7{font-size:.75rem;color:var(--color-text-muted)}.Schools_ownRow__25fS3 td{background:rgba(245,158,11,.07)}.Schools_ownRow__25fS3 td:first-child{box-shadow:inset 3px 0 0 #f59e0b;font-weight:700}.Schools_condChips___iN0I{display:flex;flex-wrap:wrap;gap:4px 6px}.Schools_condChip__oHRiu{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:1px solid var(--color-primary-soft);border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-primary-deep);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer}.Schools_condChip__oHRiu:hover{background:color-mix(in srgb,var(--color-primary) 22%,#fff)}.Schools_condChip__oHRiu span{font-weight:800}.Schools_roomsTable__cbkUA tr[data-phase=today] td{background:color-mix(in srgb,var(--color-primary) 7%,#fff)}.Schools_roomsTable__cbkUA tr[data-phase=during] td{background:rgba(46,204,143,.12)}.Schools_roomsTable__cbkUA tr[data-phase] td:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.Schools_roomsTable__cbkUA tr[data-phase=during] td:first-child{box-shadow:inset 3px 0 0 #2ecc8f}.Schools_phaseMark__fhvnG{display:inline-block;margin-left:6px;padding:0 8px;border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;font-size:.6875rem;font-weight:800}.Schools_phaseMark__fhvnG[data-phase=during]{background:#0f7a52}.Schools_battleTop__eXUej{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);grid-gap:10px;gap:10px;align-items:start;margin-bottom:4px}@media (max-width:900px){.Schools_battleTop__eXUej{grid-template-columns:minmax(0,1fr)}}.Schools_battleTop__eXUej .Schools_battleMonths__NABu4{margin:0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.Schools_meter__5Mlgy{display:flex;height:6px;border-radius:var(--radius-pill);background:#e8eaed;overflow:hidden}.Schools_meter__5Mlgy span{background:var(--color-primary)}.Schools_meter__5Mlgy span[data-kind=pending]{background:#f59e0b}.Schools_meter__5Mlgy[data-full=true] span:first-child{background:#dc2626}.Schools_battleSettingsBox__TPQhO{padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;display:grid;grid-gap:10px;gap:10px;font-size:.875rem}.Schools_battleSettingsLine__rhgCN{display:grid;grid-gap:4px;gap:4px}.Schools_battleSettingsLine__rhgCN small{color:var(--color-text-muted);margin-right:4px}.Schools_battleSettingsLine__rhgCN button{justify-self:start}.Schools_battleSectionTitle__k0buu{margin:16px 0 8px;font-size:.9375rem;font-weight:800}.Schools_upcomingList__LNSYJ{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.Schools_upcoming__vXwkp{display:grid;grid-gap:8px;gap:8px;padding:10px 14px;border:1px solid var(--line);border-left:4px solid var(--color-primary-soft);border-radius:var(--radius-sm);background:var(--color-surface)}.Schools_upcoming__vXwkp[data-phase=today]{border-left-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 6%,#fff)}.Schools_upcoming__vXwkp[data-phase=during]{border-left-color:#2ecc8f;background:rgba(46,204,143,.1)}.Schools_upcomingHead__e158K{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.Schools_upcomingWhen__sLXia{font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Schools_upcomingMeta__Gtt3z{font-size:.8125rem;color:var(--color-text-muted)}.Schools_upcomingBody__CrE5U{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.Schools_upcomingKey__w_l5m{display:inline-flex;align-items:baseline;gap:6px}.Schools_upcomingKey__w_l5m small{font-size:.75rem;color:var(--color-text-muted)}.Schools_upcomingKey__w_l5m strong{font-family:var(--font-en);font-size:1.375rem;font-weight:800;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Schools_upcomingActions__OfDAY{margin-left:auto;display:inline-flex;flex-wrap:wrap;gap:4px}.Pager_pager__cAgUd{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.Pager_btn___0IlL{min-width:2.25rem;height:2.25rem;padding:0 8px;border:1px solid var(--line);border-radius:10px;background:var(--color-surface);color:var(--color-ink);font-family:var(--font-en);font-size:.875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.Pager_btn___0IlL:hover:not(:disabled):not([data-on=true]){background:var(--color-primary-tint);border-color:var(--color-primary)}.Pager_btn___0IlL[data-on=true]{background:var(--color-primary-deep);border-color:var(--color-primary-deep);color:var(--color-on-primary);cursor:default}.Pager_btn___0IlL:disabled{cursor:not-allowed;opacity:.35}.Pager_btn___0IlL:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Pager_gap__FJee_{min-width:1.25rem;text-align:center;color:var(--color-text-muted);font-weight:700}