._button_u0819_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);font:inherit;cursor:pointer;border:1px solid #0000;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}._button_u0819_1:disabled,._button_u0819_1[aria-disabled=true]{cursor:not-allowed;opacity:.5}._block_u0819_24{width:100%;min-height:40px}._primary_u0819_29{background:var(--brand);color:var(--on-brand)}._primary_u0819_29:hover:not(:disabled){background:var(--brand-hover)}._secondary_u0819_38,._suggested_u0819_39{background:var(--surface);border-color:var(--border-strong);color:var(--ink)}._secondary_u0819_38:hover:not(:disabled){background:var(--surface-hover)}._suggested_u0819_39{border-color:var(--brand);color:var(--brand)}._suggested_u0819_39:hover:not(:disabled){background:var(--brand-tint)}._text_u0819_58{min-height:auto;color:var(--brand);background:0 0;padding:0;font-weight:500}._text_u0819_58:hover:not(:disabled){text-decoration:underline}._danger_u0819_70{background:var(--surface);border-color:var(--danger);color:var(--danger)}._danger_u0819_70:hover:not(:disabled,[aria-disabled=true]){background:var(--danger-tint)}._confirm_1fr7m_2{align-items:center;gap:var(--space-2) var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--danger-tint);color:var(--ink);font-size:var(--text-sm);text-align:left;flex-wrap:wrap;display:flex}._decision_1fr7m_17{background:var(--surface-muted)}._error_1fr7m_21{color:var(--danger);font-size:var(--text-xs);flex-basis:100%;margin:0}._iconTrigger_1fr7m_29{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconTrigger_1fr7m_29:hover{background:var(--danger-tint);color:var(--danger)}._frame_1nuxd_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow-x:auto}._table_1nuxd_8{border-collapse:collapse;width:100%}._caption_1nuxd_13{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._table_1nuxd_8 th{padding:var(--space-2) var(--space-3);background:var(--surface-muted);color:var(--ink-2);font-size:var(--text-sm);text-align:left;font-weight:500}._table_1nuxd_8 td{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border)}._warning_1nuxd_35 td{background:var(--warning-tint)}._danger_1nuxd_39 td{background:var(--danger-tint)}._detail_1nuxd_43 td{border-top:0;padding-top:0}._dialog_zxe51_2{width:min(520px, calc(100vw - 2 * var(--space-4)));border-radius:var(--radius-md);background:var(--surface);max-width:none;color:var(--ink);box-shadow:var(--shadow-overlay);border:none;padding:0}._dialog_zxe51_2::backdrop{background:var(--scrim)}._panel_zxe51_17{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}._head_zxe51_24{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._title_zxe51_31{font-size:var(--text-xl)}._close_zxe51_35{border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;background:0 0;border:none;padding:6px;display:inline-flex}._close_zxe51_35:hover{background:var(--surface-muted)}._body_zxe51_49{gap:var(--space-2);color:var(--ink-2);flex-direction:column;display:flex}._body_zxe51_49 p{margin:0}._actions_zxe51_60{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._drawer_4rnvp_2{background:var(--surface);width:min(680px,100vw);max-width:none;height:100%;max-height:none;color:var(--ink);box-shadow:var(--shadow-overlay);border:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto}._drawer_4rnvp_2::backdrop{background:var(--scrim)}._panel_4rnvp_21{flex-direction:column;height:100%;display:flex}._head_4rnvp_27{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);display:flex}._title_4rnvp_36{font-size:var(--text-lg)}._subtitle_4rnvp_40{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:var(--text-sm)}._actions_4rnvp_46{align-items:center;gap:var(--space-1);flex:none;display:flex}._close_4rnvp_53{padding:var(--space-2);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;background:0 0;border:none;display:inline-flex}._close_4rnvp_53:hover{background:var(--surface-hover)}._body_4rnvp_67{gap:var(--space-5);padding:var(--space-4) var(--space-5) var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}._tip_i49ws_2{top:var(--panel-top,0);left:var(--panel-left,0);z-index:40;gap:var(--space-1);width:max-content;max-width:360px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-overlay);color:var(--ink-2);font-size:var(--text-sm);text-align:left;pointer-events:none;flex-direction:column;font-weight:400;line-height:1.5;display:flex;position:fixed}._tip_i49ws_2[hidden]{display:none}._meta_i49ws_29{color:var(--ink-3);font-size:var(--text-xs)}._url_i49ws_34{overflow-wrap:anywhere;font-family:var(--font-mono)}._icon_i49ws_39{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}._notice_1mw7m_1{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);margin:0}._danger_1mw7m_8{background:var(--danger-tint);color:var(--danger)}._warning_1mw7m_13{background:var(--warning-tint);color:var(--warning)}._success_1mw7m_18{background:var(--success-tint);color:var(--success)}._info_1mw7m_23{background:var(--brand-tint);color:var(--brand)}._wrap_1j3jr_1{display:inline-flex}._panel_1j3jr_6{top:var(--panel-top,0);left:var(--panel-left,0);z-index:40;gap:var(--space-3);width:max-content;max-width:min(360px, calc(100vw - 2 * var(--space-4)));padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-overlay);font-size:var(--text-md);text-align:left;flex-direction:column;font-weight:400;display:flex;position:fixed}._wrapper_16vgs_1{gap:var(--space-1);flex-direction:column;display:flex}._bar_16vgs_7{border-radius:var(--radius-pill);background:var(--border);appearance:none;border:none;width:100%;height:6px;overflow:hidden}._bar_16vgs_7::-webkit-progress-bar{background:var(--border)}._done_16vgs_21::-webkit-progress-value{background:var(--success)}._running_16vgs_25::-webkit-progress-value{background:var(--brand)}._queued_16vgs_29::-webkit-progress-value{background:var(--border-strong)}._done_16vgs_21::-moz-progress-bar{background:var(--success)}._running_16vgs_25::-moz-progress-bar{background:var(--brand)}._queued_16vgs_29::-moz-progress-bar{background:var(--border-strong)}._label_16vgs_45{color:var(--ink-2);font-size:var(--text-xs)}._field_cfze3_1{gap:var(--space-1);flex-direction:column;display:flex}._label_cfze3_7{color:var(--ink-2);font-size:var(--text-sm);font-weight:500}._control_cfze3_13{min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit}._control_cfze3_13:hover{border-color:var(--brand)}._control_cfze3_13::placeholder{color:var(--ink-3)}._invalid_cfze3_31{border-color:var(--danger)}._hint_cfze3_35,._error_cfze3_36{font-size:var(--text-xs);margin:0}._hint_cfze3_35{color:var(--ink-3)}._error_cfze3_36{color:var(--danger)}._visuallyHidden_cfze3_49{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._chip_10fpv_1{align-items:center;gap:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-sm);line-height:22px;font-size:var(--text-sm);font-weight:500;display:inline-flex}._count_10fpv_12{font-family:var(--font-mono)}._warning_10fpv_16{background:var(--warning-tint);color:var(--warning)}._danger_10fpv_21{background:var(--danger-tint);color:var(--danger)}._success_10fpv_26{background:var(--success-tint);color:var(--success)}._info_10fpv_31{background:var(--brand-tint);color:var(--brand)}._list_s7r0o_1{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}._step_s7r0o_9{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink-3);font:inherit;font-size:var(--text-sm);background:0 0;font-weight:500;display:inline-flex}._index_s7r0o_24{font-family:var(--font-mono)}._done_s7r0o_28{background:var(--brand-tint);color:var(--brand);cursor:pointer;border-color:#0000}._current_s7r0o_35{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}._upcoming_s7r0o_41{cursor:default}._tag_1jndl_1{max-width:100%;height:22px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;line-height:22px;display:inline-flex;overflow:hidden}._gray_1jndl_15{background:var(--tag-gray-bg);color:var(--tag-gray-ink)}._blue_1jndl_20{background:var(--tag-blue-bg);color:var(--tag-blue-ink)}._green_1jndl_25{background:var(--tag-green-bg);color:var(--tag-green-ink)}._orange_1jndl_30{background:var(--tag-orange-bg);color:var(--tag-orange-ink)}._red_1jndl_35{background:var(--tag-red-bg);color:var(--tag-red-ink)}._purple_1jndl_40{background:var(--tag-purple-bg);color:var(--tag-purple-ink)}._teal_1jndl_45{background:var(--tag-teal-bg);color:var(--tag-teal-ink)}._yellow_1jndl_50{background:var(--tag-yellow-bg);color:var(--tag-yellow-ink)}._tags_5exvh_2{gap:var(--space-1);flex-wrap:wrap;min-width:0;display:inline-flex}._trigger_5exvh_10{justify-content:space-between;align-items:center;gap:var(--space-1);width:100%;min-height:28px;padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--ink-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}._trigger_5exvh_10:hover,._trigger_5exvh_10[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface)}._chevron_5exvh_33{visibility:hidden;flex:none}._trigger_5exvh_10:hover ._chevron_5exvh_33,._trigger_5exvh_10:focus-visible ._chevron_5exvh_33,._trigger_5exvh_10[aria-expanded=true] ._chevron_5exvh_33{visibility:visible}._options_5exvh_44{flex-direction:column;min-width:180px;display:flex}._option_5exvh_44{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);cursor:pointer;display:flex}._option_5exvh_44:hover{background:var(--surface-hover)}._error_5exvh_64{margin:var(--space-1) var(--space-2) 0;color:var(--danger);font-size:var(--text-xs)}._disabled_5exvh_71{cursor:default}._disabled_5exvh_71:hover{background:0 0}._disabled_5exvh_71>:not(._reason_5exvh_79){opacity:.5}._reason_5exvh_79{max-width:220px;color:var(--ink-3);font-size:var(--text-xs);white-space:normal}._choice_5exvh_91{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0}._mark_5exvh_100{width:14px;color:var(--brand);flex:none;display:inline-flex}._frame_ld6nb_2{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);position:relative;overflow-x:auto}._table_ld6nb_10{border-collapse:separate;border-spacing:0;width:100%}._caption_ld6nb_16{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._table_ld6nb_10 th,._table_ld6nb_10 td{padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border);background:var(--surface);text-align:left;vertical-align:middle}._table_ld6nb_10 thead th{height:var(--row-compact);background:var(--surface-muted);color:var(--ink-2);font-size:var(--text-sm);white-space:nowrap;font-weight:500}._table_ld6nb_10 td{white-space:nowrap}._compact_ld6nb_48 td{height:var(--row-compact)}._comfortable_ld6nb_52 td{height:var(--row-comfortable)}._table_ld6nb_10>tbody>._detailRow_ld6nb_57>td{background:var(--surface);border-right:0;height:auto;padding:0;position:static}._table_ld6nb_10 tbody tr._selected_ld6nb_66 td{background:var(--brand-tint)}._table_ld6nb_10 tbody:last-of-type tr:last-child td{border-bottom:0}._table_ld6nb_10>*>tr>:first-child{z-index:1;border-right:1px solid var(--border);position:sticky;left:0}._openable_ld6nb_82{cursor:pointer}._table_ld6nb_10 tbody tr[data-record]:hover td{background:var(--surface-hover)}._table_ld6nb_10 tbody tr[data-record]:focus-visible{outline:none}._table_ld6nb_10 tbody tr[data-record]:focus-visible td{background:var(--brand-tint);box-shadow:inset 0 2px 0 var(--brand), inset 0 -2px 0 var(--brand)}._sortButton_ld6nb_101{align-items:center;gap:var(--space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._sortButton_ld6nb_101:hover{color:var(--ink)}._table_ld6nb_10 ._groupRow_ld6nb_117>th{height:var(--row-compact);background:var(--surface-muted);border-right:0}._groupButton_ld6nb_123{align-items:center;gap:var(--space-2);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}._groupCount_ld6nb_136{color:var(--ink-3);font-weight:400}._noMatch_ld6nb_141{color:var(--ink-3);text-align:center}._table_ld6nb_10 tbody tr[data-record]:not(:hover,:focus,:focus-within) [data-reveal]{opacity:0}._check_ld6nb_152{width:16px;height:16px;margin:0 var(--space-2) 0 0;vertical-align:middle;accent-color:var(--brand);cursor:pointer;flex:none}._lead_ld6nb_162{align-items:center;display:inline-flex}._toolbar_wxjgq_1{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-height:40px;display:flex}._rest_wxjgq_10{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:1 0 auto;display:flex}._button_wxjgq_18{align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}._button_wxjgq_18:hover,._button_wxjgq_18[aria-expanded=true]{background:var(--surface-hover);color:var(--ink)}._active_wxjgq_39,._active_wxjgq_39:hover{background:var(--brand-tint);color:var(--brand)}._state_wxjgq_45{font-weight:500}._divider_wxjgq_49{width:1px;height:16px;margin:0 var(--space-1);background:var(--border)}._end_wxjgq_56{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}._panel_wxjgq_63{min-width:200px;max-height:min(420px,70vh);overflow-y:auto}._section_wxjgq_69{border:0;flex-direction:column;margin:0;padding:0;display:flex}._legend_wxjgq_77{padding:0 var(--space-2) var(--space-1);color:var(--ink-3);font-size:var(--text-xs)}._hiddenLegend_wxjgq_83{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._choice_wxjgq_91{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);cursor:pointer;display:flex}._choice_wxjgq_91:hover{background:var(--surface-hover)}._segmented_wxjgq_105{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--border);display:flex}._clear_wxjgq_112{padding:var(--space-1) var(--space-2);color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start}._bar_1m3c0_2{bottom:var(--space-4);z-index:2;gap:var(--space-2);max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-overlay);flex-direction:column;align-self:center;display:flex;position:sticky}._line_1m3c0_18{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._count_1m3c0_25{margin-right:var(--space-2);color:var(--ink);font-weight:500}._outcome_1m3c0_31{color:var(--ink-2);font-size:var(--text-sm)}._action_1m3c0_37{align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;display:inline-flex}._action_1m3c0_37:hover{background:var(--surface-hover)}._failures_1m3c0_55{margin:var(--space-1) 0 0;padding-left:var(--space-4)}._panel_1m3c0_61{gap:var(--space-2);flex-direction:column;min-width:220px;display:flex}._panelLead_1m3c0_68{color:var(--ink-3);font-size:var(--text-xs);margin:0}._live_1m3c0_75{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._dialog_16rg1_2{width:min(560px, calc(100vw - 2 * var(--space-4)));border-radius:var(--radius-md);background:var(--surface);max-width:none;color:var(--ink);box-shadow:var(--shadow-overlay);border:none;margin-top:15vh;padding:0}._dialog_16rg1_2::backdrop{background:var(--scrim)}._field_16rg1_18{align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-bottom:1px solid var(--border);display:flex}._searchIcon_16rg1_26{color:var(--ink-3);flex:none}._input_16rg1_31{min-width:0;height:48px;color:var(--ink);font:inherit;font-size:var(--text-lg);background:0 0;border:0;flex:1}._input_16rg1_31:focus-visible{box-shadow:none}._field_16rg1_18:focus-within{border-bottom-color:var(--brand)}._list_16rg1_51{max-height:50vh;padding:var(--space-2);margin:0;list-style:none;overflow-y:auto}._group_16rg1_59{padding:var(--space-2) var(--space-2) var(--space-1);color:var(--ink-3);font-size:var(--text-xs);display:block}._groupList_16rg1_66{margin:0;padding:0;list-style:none}._option_16rg1_72{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-2);border-radius:var(--radius-sm);cursor:pointer;display:flex}._option_16rg1_72[aria-selected=true]{background:var(--brand-tint)}._label_16rg1_86{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._detail_16rg1_92{color:var(--ink-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._note_16rg1_100{padding:var(--space-4);color:var(--ink-3);margin:0}._page_1ivjj_1{max-width:1440px;padding:var(--space-5);color:var(--ink)}._page_1ivjj_1 h1{font-size:var(--text-xl)}._page_1ivjj_1 h2{font-size:var(--text-lg)}._page_1ivjj_1 h3{font-size:var(--text-md)}._toolbar_1ivjj_20{align-items:end;gap:var(--space-4);margin-block:var(--space-5);flex-wrap:wrap;display:flex}._panel_1ivjj_28{margin-top:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}._list_1ivjj_36{gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._evidence_1ivjj_43{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-xs)}._section_1ivjj_50{border-top:1px solid var(--border);margin-top:var(--space-4);padding-top:var(--space-3)}._meta_1ivjj_56{color:var(--ink-2);font-size:var(--text-sm);overflow-wrap:anywhere}._overview_1ivjj_62{gap:var(--space-3);display:grid}._counts_1ivjj_67{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._overviewTable_1ivjj_74 td{vertical-align:top}._overviewTable_1ivjj_74 td:first-child{min-width:180px}._overviewTable_1ivjj_74 td:nth-child(2){white-space:nowrap}._overviewTable_1ivjj_74 td:nth-child(3){min-width:260px}._overviewTable_1ivjj_74 td:nth-child(4){min-width:160px}._fateTable_1ivjj_95 th:first-child,._fateTable_1ivjj_95 th:nth-child(3),._fateTable_1ivjj_95 td:first-child,._fateTable_1ivjj_95 td:nth-child(3){white-space:nowrap}._questionCell_1ivjj_102{gap:var(--space-1);display:grid}._scores_1ivjj_107{font-size:var(--text-sm);white-space:nowrap;margin:0;padding:0;list-style:none}._scores_1ivjj_107 li{font-family:var(--font-mono)}._below_1ivjj_119{color:var(--warning);font-weight:500}._questionHeader_1ivjj_124{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._questionHeader_1ivjj_124 h2{margin:0}._verdict_1ivjj_135{margin-block:var(--space-3) 0;font-size:var(--text-md)}._stages_1ivjj_140{gap:var(--space-4);margin:var(--space-3) 0;padding-left:var(--space-5);display:grid}._stage_1ivjj_140{gap:var(--space-2);display:grid}._stageHead_1ivjj_152{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}._stageTitle_1ivjj_161{font-weight:600}._promptPreview_1ivjj_165{flex-basis:100%;order:1}._choice_1ivjj_170{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._ref_1ivjj_177{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}._funnel_1ivjj_183{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._funnel_1ivjj_183 li{padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-sm);position:relative}._funnel_1ivjj_183 li+li:before{content:"→";right:calc(100% + var(--space-1));color:var(--ink-3);position:absolute}@media (width<=760px){._page_1ivjj_1{padding:var(--space-4)}}._page_118vh_1{gap:var(--space-3);max-width:1280px;padding:var(--space-5) var(--space-5) var(--space-7);flex-direction:column;display:flex}._title_118vh_9{font-size:var(--text-xl)}._lead_118vh_13{color:var(--ink-2);margin:0}._link_118vh_19{color:var(--brand);font-weight:500;text-decoration:none}._link_118vh_19:hover{text-decoration:underline}._crest_1vcdo_2{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--crest-backdrop);flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:3px;display:inline-flex}._image_1vcdo_15{object-fit:contain;width:100%;height:100%}._panel_192tu_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._title_192tu_11{font-size:var(--text-lg)}._lead_192tu_15{color:var(--ink-2);font-size:var(--text-sm);margin:0}._fields_192tu_21{align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._field_192tu_21{flex:240px}._error_192tu_32{margin:var(--space-1) 0 0;color:var(--danger);font-size:var(--text-xs)}._actions_192tu_38{gap:var(--space-2);display:flex}._results_192tu_43{gap:var(--space-2);flex-direction:column;display:flex}._resultsTitle_192tu_49{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}._picks_192tu_56{border:1px solid var(--border);border-radius:var(--radius-sm);margin:0;padding:0;list-style:none}._pick_192tu_56{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);display:flex}._pick_192tu_56:first-child{border-top:0}._pickText_192tu_77{flex-direction:column;min-width:0;display:flex}._pickName_192tu_83{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;font-weight:500;display:flex}._degree_192tu_91{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:400}._tag_192tu_98{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--brand-tint);color:var(--brand);font-size:var(--text-xs);font-weight:500}._url_192tu_107{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-xs)}._line_qvv9c_1{align-items:center;gap:var(--space-1) var(--space-2);color:var(--ink);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}._elapsed_qvv9c_11{color:var(--ink-3);font-size:var(--text-xs)}._spinner_qvv9c_17{border:2px solid var(--brand-tint);border-top-color:var(--brand);border-radius:50%;flex:none;width:12px;height:12px;animation:1s linear infinite _spin_qvv9c_17;display:inline-block}@keyframes _spin_qvv9c_17{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_qvv9c_17{animation:none}}._bar_16990_1{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:480px;min-width:0;display:flex}._search_16990_10{flex:200px;min-width:0}._search_16990_10 input{min-height:32px}._filter_16990_20{align-items:center;display:inline-flex}._filterButton_16990_25{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;font-weight:500;display:inline-flex}._filterButton_16990_25:hover{background:var(--surface-hover)}._active_16990_44{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}._filterText_16990_50{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}._clear_16990_57{width:28px;height:28px;margin-left:var(--space-1);border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._clear_16990_57:hover{background:var(--surface-hover);color:var(--ink)}._options_16990_77{flex-direction:column;max-height:288px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._option_16990_77{align-items:center;gap:var(--space-2);width:100%;min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._option_16990_77:hover{background:var(--surface-hover)}._option_16990_77 input{accent-color:var(--brand);margin:0}._tick_16990_112{width:14px;color:var(--brand);display:inline-flex}._count_1amsg_2{color:var(--ink-3);font-size:var(--text-sm);white-space:nowrap;margin:0}._empty_1amsg_9{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._emptyActions_1amsg_20{gap:var(--space-2);display:flex}._terms_y3drc_2{gap:var(--space-4);margin-top:var(--space-3);flex-direction:column;display:flex}._termHead_y3drc_9{align-items:center;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._term_y3drc_2{font-weight:600}._meta_y3drc_22{color:var(--ink-3);font-size:var(--text-sm)}._groups_y3drc_27{gap:var(--space-3);flex-direction:column;display:flex}._groupHead_y3drc_33{margin:0 0 var(--space-1);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600}._rows_y3drc_41{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none}._row_y3drc_41{gap:var(--space-1) var(--space-3);padding:var(--space-1) var(--space-3);border-top:1px solid var(--border);font-size:var(--text-sm);grid-template-columns:96px minmax(0,1fr) auto;align-items:start;display:grid}._row_y3drc_41:first-child{border-top:0}._name_y3drc_64{color:var(--ink-2)}._main_y3drc_68{flex-direction:column;gap:2px;min-width:0;display:flex}._value_y3drc_75{overflow-wrap:anywhere;font-family:var(--font-mono)}._note_y3drc_80{overflow-wrap:anywhere;color:var(--ink-2)}._aside_y3drc_85{align-items:center;gap:var(--space-1);display:flex}._warning_y3drc_91{color:var(--warning)}._quiet_y3drc_95{color:var(--ink-3)}._error_y3drc_99{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--ink-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._icon_53r7l_1{color:var(--ink-3)}._icon_53r7l_1:hover{background:var(--surface-hover);color:var(--brand)}._detail_1i0q7_1{padding:var(--space-2) var(--space-4) var(--space-4) var(--row-indent,var(--space-4))}._meta_1i0q7_5{align-items:center;gap:var(--space-1) var(--space-4);color:var(--ink-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._link_1i0q7_14{align-items:center;gap:var(--space-1);display:inline-flex}._full_hrxlj_1{align-items:center;gap:var(--space-3);min-width:0;display:flex}._lines_hrxlj_9{flex-direction:column;min-width:0;line-height:1.4;display:flex}._first_hrxlj_17{align-items:center;gap:var(--space-2);min-width:0;display:flex}._first_hrxlj_17>*{flex:none}._first_hrxlj_17>._name_hrxlj_28{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:500;overflow:hidden}._degree_hrxlj_38{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-sm)}._tag_hrxlj_44{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--tag-gray-bg);color:var(--tag-gray-ink);font-size:var(--text-xs)}._second_hrxlj_53{color:var(--ink-2);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._detail_hrxlj_61:before{content:"·";margin:0 var(--space-2);color:var(--ink-3)}._nameColumn_sk0kh_1{min-width:280px}._toggle_sk0kh_6{align-items:center;gap:var(--space-2);width:100%;min-width:0;max-width:420px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._toggle_sk0kh_6>svg{color:var(--ink-3);flex:none}._university_sk0kh_27{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}._university_sk0kh_27>:first-child{width:24px;height:24px;padding:2px}._tags_sk0kh_42{gap:var(--space-1);white-space:nowrap;display:inline-flex}._school_sk0kh_48{white-space:nowrap;text-overflow:ellipsis;max-width:240px;display:block;overflow:hidden}._actionsColumn_sk0kh_56{white-space:nowrap;width:1%}._detail_sk0kh_62{--row-indent:calc(var(--space-3) + 16px + var(--space-2))}._packing_n8nw8_1,._panel_n8nw8_2{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._line_n8nw8_9{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._now_n8nw8_17{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:0;display:flex}._spinner_n8nw8_25{border:2px solid var(--brand-tint);border-top-color:var(--brand);border-radius:50%;flex:none;width:12px;height:12px;animation:1s linear infinite _spin_n8nw8_25}@keyframes _spin_n8nw8_25{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_n8nw8_25{animation:none}}._meta_n8nw8_47{color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap;margin:0}._file_n8nw8_54{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}._file_n8nw8_54>svg{color:var(--ink-3);flex:none}._fileName_n8nw8_67{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-sm)}._actions_n8nw8_73{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._failed_n8nw8_80{align-items:center;gap:var(--space-2);color:var(--danger);font-size:var(--text-sm);margin:0;display:flex}._failed_n8nw8_80>svg{flex:none}._export_bwdqk_2{max-width:560px}._trigger_w63yw_2{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._trigger_w63yw_2:hover,._trigger_w63yw_2[aria-expanded=true]{background:var(--surface-hover);color:var(--ink)}._panel_w63yw_22{width:340px}._lead_w63yw_26{color:var(--ink-2);font-size:var(--text-sm);margin:0}._header_fv04i_2{align-items:baseline;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-2);background:var(--surface);display:flex}._name_fv04i_10{font-size:var(--text-xl)}._meta_fv04i_14{color:var(--ink-2)}._meta_fv04i_14:before{content:"·";margin-right:var(--space-3);color:var(--ink-3)}._headerEnd_fv04i_25{align-self:center;margin-left:auto}._tabs_fv04i_30{gap:var(--space-5);padding:0 var(--space-5);border-bottom:1px solid var(--border);background:var(--surface);display:flex}._tab_fv04i_30{align-items:center;gap:var(--space-2);height:40px;color:var(--ink-2);border-bottom:2px solid #0000;font-weight:500;text-decoration:none;display:inline-flex}._tab_fv04i_30:hover{color:var(--ink)}._active_fv04i_53,._active_fv04i_53:hover{border-bottom-color:var(--brand);color:var(--brand)}._form_ozpxh_1{gap:var(--space-4);flex-direction:column;display:flex}._endRow_ozpxh_7{font-size:var(--text-sm);justify-content:flex-end;display:flex}._consent_ozpxh_13{color:var(--ink-2);font-size:var(--text-sm);margin:0}._footer_ozpxh_19{color:var(--ink-2);font-size:var(--text-sm);text-align:center;margin:0}._link_ozpxh_26{color:var(--brand);font-weight:500;text-decoration:none}._link_ozpxh_26:hover{text-decoration:underline}._page_1r2jo_1{grid-template-columns:minmax(320px,44%) 1fr;min-height:100%;display:grid}._brandPanel_1r2jo_7{padding:var(--space-6) var(--space-7);border-right:1px solid var(--border);background:var(--surface);color:var(--ink);flex-direction:column;justify-content:space-between;display:flex}._logo_1r2jo_17{align-items:center;gap:var(--space-2);color:var(--brand);font-size:var(--text-lg);font-weight:600;display:flex}._slogan_1r2jo_26{margin:0 0 var(--space-6);font-size:var(--text-2xl);font-weight:600;line-height:1.35}._formPanel_1r2jo_33{padding:var(--space-6);justify-content:center;align-items:center;display:flex}._form_1r2jo_33{gap:var(--space-4);width:min(424px,100%);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._title_1r2jo_52{font-size:var(--text-xl)}._lead_1r2jo_56{color:var(--ink-2);margin:0}._nameLink_1tvlf_1{align-items:baseline;gap:var(--space-2);color:var(--ink);white-space:nowrap;font-weight:500;text-decoration:none;display:inline-flex}._nameLink_1tvlf_1:hover{color:var(--brand)}._nameEn_1tvlf_15{color:var(--ink-3);font-size:var(--text-sm);font-weight:400}._createForm_1tvlf_21{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._formActions_1tvlf_31{gap:var(--space-3);grid-column:1/-1;display:flex}._nameColumn_1tvlf_38{min-width:160px}._assigneeColumn_1tvlf_43{min-width:200px}._actionsColumn_1tvlf_47{white-space:nowrap;width:1%}._actionsColumn_1tvlf_47:has(button~button){white-space:normal;min-width:320px}._memberOption_1tvlf_58{align-items:center;gap:var(--space-2);cursor:pointer;height:32px;display:flex}._section_1c0nj_1{gap:var(--space-3);flex-direction:column;display:flex}._sectionHeader_1c0nj_7{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._sectionTitle_1c0nj_15{align-items:baseline;gap:var(--space-2);font-size:var(--text-lg);display:flex}._count_1c0nj_22{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-md);font-weight:400}._empty_1c0nj_29{padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-2);margin:0}._section_1c0nj_1+._section_1c0nj_1{margin-top:var(--space-5)}._headerActions_1c0nj_42{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}._chip_1baon_2,._quiet_1baon_3{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;border:0;display:inline-flex}._chip_1baon_2{padding:1px calc(var(--space-2) - 1px);border-radius:var(--radius-sm);background:var(--brand-tint);color:var(--brand);border:1px solid #0000;font-weight:500}._quiet_1baon_3{min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-2);background:0 0}._chip_1baon_2:hover{border-color:var(--brand);color:var(--brand-hover)}._quiet_1baon_3:hover{background:var(--surface-hover);color:var(--ink)}._actions_1baon_42{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._error_1baon_52{color:var(--danger);font-size:var(--text-xs);margin:0}._list_tvvl5_2{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none;overflow:clip}._groupTitle_tvvl5_12{padding:var(--space-1) var(--space-4);border-top:1px solid var(--border);background:var(--surface-muted);color:var(--ink-2)}._groupTitle_tvvl5_12:first-child{border-top:0}._groupTitle_tvvl5_12 h3{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;line-height:1.6}._candidate_tvvl5_31{--row-indent:calc(var(--space-4) + 16px + var(--space-3) + 32px + var(--space-3));border-top:1px solid var(--border)}._line_tvvl5_38{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._line_tvvl5_38:hover,._expanded_tvvl5_47>._line_tvvl5_38{background:var(--surface-hover)}._toggle_tvvl5_51{align-items:center;gap:var(--space-3);min-width:0;color:var(--ink-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:200px;padding:0;display:flex}._actions_tvvl5_66{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}._reveal_tvvl5_75{opacity:0}._candidate_tvvl5_31:hover ._reveal_tvvl5_75,._candidate_tvvl5_31:focus-within ._reveal_tvvl5_75{opacity:1}._noteForm_tvvl5_84{align-items:flex-end;gap:var(--space-2);padding:0 var(--space-4) var(--space-3) var(--row-indent);flex-wrap:wrap;display:flex}._noteField_tvvl5_92{flex:280px}._toggle_tvvl5_51>svg{flex:none}._error_tvvl5_100{color:var(--danger);font-size:var(--text-xs)}._table_1jwmn_2 td{padding-top:var(--space-2);padding-bottom:var(--space-2)}._table_1jwmn_2{--row-indent:calc(16px + var(--space-3) + 32px + var(--space-3));table-layout:fixed}._table_1jwmn_2 th:nth-child(2){width:168px}._table_1jwmn_2 th:last-child,._table_1jwmn_2 td:last-child:not([colspan]){text-align:right;white-space:nowrap;width:256px}._toggle_1jwmn_29{align-items:center;gap:var(--space-3);width:100%;min-width:0;color:var(--ink-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._tier_1jwmn_44{color:var(--ink-3);font-size:var(--text-xs);font-weight:400}._muted_1jwmn_50{color:var(--ink-3);font-size:var(--text-sm)}._actions_1jwmn_55{justify-content:flex-end;align-items:center;gap:var(--space-2);display:inline-flex}._info_1jwmn_62{color:var(--ink-3);display:inline-flex}._more_1jwmn_67{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._more_1jwmn_67:hover{background:var(--surface-hover);color:var(--ink)}._morePanel_1jwmn_86{width:320px}._toggle_1jwmn_29>svg{flex:none}._term_1jwmn_94{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}._static_1jwmn_101{padding-left:calc(16px + var(--space-3));display:block}._reveal_1jwmn_107{opacity:0}._reveal_1jwmn_107:focus-within,._table_1jwmn_2 tr:hover ._reveal_1jwmn_107{opacity:1}._legacyActions_1jwmn_116{gap:var(--space-2);flex-wrap:wrap;display:flex}._error_1jwmn_123{color:var(--danger);font-size:var(--text-sm)}._lines_cfm8w_2{min-width:0;padding-left:calc(32px + var(--space-3));flex-direction:column;line-height:1.4;display:flex}._first_cfm8w_10{align-items:center;gap:var(--space-2);min-width:0;display:flex}._first_cfm8w_10>*{flex:none}._first_cfm8w_10>._name_cfm8w_21{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:500;overflow:hidden}._second_cfm8w_31{color:var(--ink-2);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._card_1283s_2{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._top_1283s_13{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._facts_1283s_22{gap:var(--space-2) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border);grid-template-columns:max-content minmax(0,1fr);align-items:center;margin:0;display:grid}._term_1283s_32{color:var(--ink-2);font-size:var(--text-sm)}._detail_1283s_37{align-items:center;gap:var(--space-1) var(--space-3);min-width:0;font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}._mono_1283s_47{overflow-wrap:anywhere;font-family:var(--font-mono)}._quiet_1283s_52{color:var(--ink-3)}._soon_1283s_56{color:var(--danger);font-weight:500}._alert_1283s_61{align-items:center;gap:var(--space-1);color:var(--warning);font-weight:500;display:inline-flex}._roundSelect_1283s_69{min-width:200px}._roundSelect_1283s_69 select{min-height:32px}._link_1283s_77{align-items:center;gap:var(--space-1);color:var(--brand);font-weight:500;display:inline-flex}._labelled_1283s_85{gap:var(--space-1);min-width:0;display:inline-flex}._labelled_1283s_85>:first-child{color:var(--ink-3);flex:none}._edit_1283s_96{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._edit_1283s_96:hover{background:var(--surface-hover);color:var(--brand)}._form_1283s_115{gap:var(--space-3);flex-direction:column;width:100%;min-width:280px;display:flex}._formActions_1283s_123{gap:var(--space-2);display:flex}._status_1283s_128{align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-3);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);cursor:pointer;border:1px solid #0000;flex:none;font-weight:500;display:inline-flex}._static_1283s_144{cursor:default}._record_1283s_149{align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--brand);font:inherit;font-size:var(--text-sm);cursor:pointer;flex:none;font-weight:500;display:inline-flex}._record_1283s_149:hover{border-color:var(--brand)}._neutral_1283s_170{background:var(--tag-gray-bg);color:var(--tag-gray-ink)}._info_1283s_175{background:var(--brand-tint);color:var(--brand)}._success_1283s_180{background:var(--success-tint);color:var(--success)}._warning_1283s_185{background:var(--warning-tint);color:var(--warning)}._danger_1283s_190{background:var(--danger-tint);color:var(--danger)}._statusPanel_1283s_196{width:320px}._stages_1283s_200{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}._stage_1283s_200{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}._stage_1283s_200 input{accent-color:var(--brand);margin:0}._submitted_1283s_221{color:var(--ink-2);font-size:var(--text-sm);margin:0}._statusLine_1283s_228{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:inline-flex}._amount_1283s_237{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-sm)}._accepted_1283s_243{color:var(--success)}._scholarship_1283s_248{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 96px;display:grid}._formError_1283s_254{color:var(--danger);font-size:var(--text-sm);margin:0}._stageLine_1283s_260{align-items:center;gap:var(--space-1);display:flex}._controls_1283s_267{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:0 auto;min-width:0;display:inline-flex}._identity_1283s_278{align-items:center;gap:var(--space-2);flex:160px;min-width:0;display:inline-flex}._card_1difv_5{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex;position:relative;container:card/inline-size}._card_1difv_5:hover,._active_1difv_18{border-color:var(--brand)}._card_1difv_5:has(._open_1difv_2:focus-visible){border-color:var(--brand);box-shadow:var(--focus-ring)}._head_1difv_27{align-items:center;gap:var(--space-3);min-width:0;display:flex}._open_1difv_2{min-width:0;color:inherit;flex:1;text-decoration:none}._end_1difv_42{align-items:center;gap:var(--space-3);flex:none;margin-left:auto;display:inline-flex}._open_1difv_2:after{content:"";border-radius:var(--radius-md);position:absolute;inset:0}._open_1difv_2:focus-visible{box-shadow:none}._raised_1difv_61,._alerts_1difv_62{z-index:1;position:relative}._tier_1difv_67{color:var(--ink-3);font-size:var(--text-xs);font-weight:400}._alerts_1difv_62{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}._alert_1difv_62{color:var(--ink-3)}._alert_1difv_62:hover,._alert_1difv_62:focus-visible{background:var(--surface-hover)}._warning_1difv_89{color:var(--warning)}._warning_1difv_89:hover,._warning_1difv_89:focus-visible{background:var(--warning-tint)}._close_1difv_99{color:var(--danger)}._close_1difv_99:hover,._close_1difv_99:focus-visible{background:var(--danger-tint)}._plainStatus_1difv_108{color:var(--ink-2);font-size:var(--text-sm);flex:none}._accepted_1difv_114{color:var(--success);flex:none}._record_1difv_120{z-index:1;align-items:center;gap:var(--space-1);min-height:24px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--brand);font:inherit;font-size:var(--text-xs);cursor:pointer;flex:none;font-weight:500;display:inline-flex;position:relative}._record_1difv_120:hover{border-color:var(--brand)}._chevron_1difv_143{color:var(--ink-3);flex:none}._active_1difv_18 ._chevron_1difv_143,._card_1difv_5:hover ._chevron_1difv_143{color:var(--brand)}._facts_1difv_158{gap:var(--space-2) var(--space-5);padding-left:calc(32px + var(--space-3));font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) 128px 264px;align-items:center;display:grid}._facts_1difv_158:empty{display:none}._deadline_1difv_171{align-items:center;gap:var(--space-2);min-width:0;display:flex}._deadline_1difv_171>*{flex:none}._label_1difv_182{color:var(--ink-3)}._deadline_1difv_171>._round_1difv_186{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}._date_1difv_195{font-family:var(--font-mono);white-space:nowrap}._muted_1difv_200{color:var(--ink-3);white-space:nowrap}._soon_1difv_205{color:var(--warning);white-space:nowrap;font-weight:500}._portal_1difv_211{align-items:center;gap:var(--space-3);min-width:0;display:flex}._portalLink_1difv_218{align-items:center;gap:var(--space-1);flex:none;font-weight:500;text-decoration:none;display:inline-flex}._portalLink_1difv_218:hover{text-decoration:underline}._username_1difv_231{align-items:center;gap:var(--space-1);min-width:0;color:var(--ink-2);display:inline-flex}._username_1difv_231>svg{flex:none}._usernameText_1difv_243{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._srOnly_1difv_251{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._facts_1difv_158>._deadline_1difv_171{grid-column:1}._facts_1difv_158>._readiness_1difv_265{grid-column:2}._facts_1difv_158>._portal_1difv_211{grid-column:3}@container card (width<880px){._facts_1difv_158{grid-template-columns:minmax(0,1fr) 128px}._facts_1difv_158>._portal_1difv_211{grid-column:1/-1}}@container card (width<480px){._head_1difv_27{row-gap:var(--space-1);flex-wrap:wrap}._open_1difv_2{flex:160px}._facts_1difv_158{grid-template-columns:minmax(0,1fr)}._facts_1difv_158>._readiness_1difv_265{grid-column:1}}._reportError_1difv_307{color:var(--danger);font-size:var(--text-sm)}._marker_198vd_2{color:var(--danger)}._marker_198vd_2:hover,._marker_198vd_2:focus-visible{background:var(--danger-tint)}._lookup_rrbtu_1,._running_rrbtu_2{z-index:1;align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex;position:relative}._running_rrbtu_2{color:var(--ink-2)}._spinner_rrbtu_16{color:var(--brand);flex:none;animation:1s linear infinite _spin_rrbtu_16}@media (prefers-reduced-motion:reduce){._spinner_rrbtu_16{animation:none}}@keyframes _spin_rrbtu_16{to{transform:rotate(360deg)}}._elapsed_rrbtu_34,._muted_rrbtu_35{color:var(--ink-3);white-space:nowrap}._warning_rrbtu_40{color:var(--warning)}._warning_rrbtu_40:hover,._warning_rrbtu_40:focus-visible{background:var(--warning-tint)}._error_rrbtu_49{color:var(--danger)}._link_k0ond_1{align-items:center;gap:var(--space-1);color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:500;text-decoration:none;display:inline-flex}._link_k0ond_1:hover{text-decoration:underline}._plain_k0ond_20{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}._quiet_k0ond_27{color:var(--ink-3)}._points_1xvxc_2{z-index:1;gap:var(--space-1) var(--space-2);padding:0 0 0 calc(32px + var(--space-3));flex-wrap:wrap;margin:0;list-style:none;display:flex;position:relative}._point_1xvxc_2{align-items:center;gap:2px;display:inline-flex}._chip_1xvxc_19{align-items:center;gap:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--tag-gray-bg);color:var(--ink);font:inherit;font-size:var(--text-xs);cursor:pointer;border:1px solid #0000;line-height:20px;display:inline-flex}._chip_1xvxc_19:hover{background:var(--brand-tint);color:var(--brand)}._done_1xvxc_39{border-color:var(--border);background:var(--surface);color:var(--ink-2)}._done_1xvxc_39>svg{color:var(--success)}._dialogBody_1xvxc_49{gap:var(--space-3);flex-direction:column;display:flex}._dialogBody_1xvxc_49 p{margin:0}._value_1xvxc_59{font-family:var(--font-mono)}._detail_1xvxc_63{color:var(--ink-2)}._meta_1xvxc_67{color:var(--ink-3);font-size:var(--text-sm)}._source_1xvxc_72{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}._sourceHead_1xvxc_80{align-items:center;gap:var(--space-1);color:var(--ink-2);font-size:var(--text-sm);font-weight:500;display:inline-flex}._excerpt_1xvxc_89{padding-left:var(--space-3);border-left:2px solid var(--border-strong);color:var(--ink);margin:0}._url_1xvxc_96{overflow-wrap:anywhere;color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}._cards_11bqd_1{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._page_ky3vh_2{max-width:none}._head_ky3vh_6{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._views_ky3vh_14{border:1px solid var(--border-strong);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}._viewButton_ky3vh_21{align-items:center;gap:var(--space-1);min-height:30px;padding:0 var(--space-3);background:var(--surface);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;display:inline-flex}._viewButton_ky3vh_21+._viewButton_ky3vh_21{border-left:1px solid var(--border-strong)}._viewButton_ky3vh_21:hover{background:var(--surface-hover)}._viewButton_ky3vh_21[aria-pressed=true]{background:var(--brand-tint);color:var(--brand);font-weight:500}._viewButton_ky3vh_21:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}._count_ky3vh_54{color:var(--ink-3);font-size:var(--text-sm);white-space:nowrap;margin:0}._empty_ky3vh_61{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._emptyText_ky3vh_72{color:var(--ink-2);margin:0}._student_ky3vh_77{font-weight:500}._tags_ky3vh_81{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}._deadline_ky3vh_87{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}._date_ky3vh_94{font-family:var(--font-mono);font-size:var(--text-sm)}._days_ky3vh_99{color:var(--ink-2);font-size:var(--text-sm)}._close_ky3vh_104{color:var(--danger);flex:none}._warning_ky3vh_109{color:var(--warning);flex:none}._none_ky3vh_114{color:var(--ink-3)}._hidden_ky3vh_118{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._board_ky3vh_127{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}._column_ky3vh_134{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._columnTitle_ky3vh_141{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:500;display:flex}._columnCount_ky3vh_149{color:var(--ink-3);font-size:var(--text-sm)}._columnEmpty_ky3vh_154{color:var(--ink-3);font-size:var(--text-sm);margin:0}._cards_ky3vh_160{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_ky3vh_160{align-items:flex-start;gap:var(--space-1);width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}._card_ky3vh_160:hover{border-color:var(--border-strong)}._card_ky3vh_160:focus-visible{outline:2px solid var(--brand);outline-offset:1px}._currentCard_ky3vh_194{border-color:var(--brand)}._cardSchool_ky3vh_198{font-weight:600}._cardProgram_ky3vh_202{color:var(--ink-2);font-size:var(--text-sm)}._cardMeta_ky3vh_207{color:var(--ink-3);font-size:var(--text-sm)}._cardFoot_ky3vh_212{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._position_ky3vh_221{margin-right:var(--space-1);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap}._drawerButton_ky3vh_229{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._drawerButton_ky3vh_229:hover{background:var(--surface-hover);color:var(--ink)}._drawerButton_ky3vh_229[aria-disabled=true]{color:var(--border-strong);cursor:default}._clipped_ky3vh_257{text-overflow:ellipsis;max-width:140px;display:block;overflow:hidden}._clipped_ky3vh_257._wide_ky3vh_264{max-width:180px}._stageChoice_ky3vh_269{height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}._stageChoice_ky3vh_269:hover{background:var(--surface-hover)}._timeline_kqp66_2{padding:var(--space-3) var(--space-4) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:clip}._track_kqp66_11{padding:0 40px}._area_kqp66_1{--lane-height:36px;--above:22px;--below:44px;height:calc(var(--above) + var(--lanes,1) * var(--lane-height) + var(--space-2) + var(--below));position:relative}._axis_kqp66_24{right:-40px;bottom:var(--below);border-top:1px solid var(--border-strong);position:absolute;left:-40px}._past_kqp66_32{top:var(--above);bottom:var(--below);width:calc(var(--at) + 40px);background:var(--surface-muted);position:absolute;left:-40px}._today_kqp66_41{top:0;bottom:var(--below);left:var(--at);border-left:1px dashed var(--brand);position:absolute}._todayLabel_kqp66_49{top:0;left:var(--space-1);color:var(--brand);font-size:var(--text-xs);white-space:nowrap;font-weight:500;line-height:18px;position:absolute}._tick_kqp66_60{bottom:0;left:var(--at);color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap;line-height:18px;position:absolute;transform:translate(-50%)}._tick_kqp66_60:before{content:"";top:calc(18px - var(--below));border-left:1px solid var(--border-strong);height:5px;position:absolute;left:50%}._stem_kqp66_80{z-index:1;bottom:var(--below);left:var(--at);height:calc(var(--space-2) + var(--lane) * var(--lane-height));border-left:1px solid var(--border-strong);position:absolute}._dot_kqp66_89,._otherDot_kqp66_90{z-index:1;bottom:var(--below);left:var(--at);border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,50%)}._dot_kqp66_89{background:var(--ink-2)}._activeDot_kqp66_105{background:var(--brand)}._otherDot_kqp66_90{border:2px solid var(--brand);background:var(--surface)}._otherLabel_kqp66_114{bottom:22px;left:var(--at);color:var(--brand);font-size:var(--text-xs);white-space:nowrap;line-height:18px;position:absolute;transform:translate(-50%)}._chip_kqp66_126{z-index:2;bottom:calc(var(--below) + var(--space-2) + var(--lane) * var(--lane-height));left:var(--at);align-items:center;gap:var(--space-1);width:72px;height:28px;padding:0 var(--space-2) 0 2px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);text-decoration:none;display:inline-flex;position:absolute;transform:translate(-50%)}._chip_kqp66_126>span:first-child{border-radius:50%;width:22px;height:22px;padding:2px}._settled_kqp66_155{border-color:var(--border);color:var(--ink-2)}._stem_kqp66_80._unchosen_kqp66_161{border-left-style:dashed}._chip_kqp66_126._unchosen_kqp66_161{border-style:dashed}._chip_kqp66_126:hover,._chip_kqp66_126:focus-visible,._active_kqp66_105{border-color:var(--brand);background:var(--brand-tint);color:var(--ink)}._percent_kqp66_177{text-align:center;flex:1}._tipTitle_kqp66_182{color:var(--ink);font-weight:600}._files_1anmb_1{gap:var(--space-2);flex-direction:column;display:flex}._muted_1anmb_7{color:var(--ink-3);font-size:var(--text-sm)}._summary_1anmb_12{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._title_1anmb_19{color:var(--ink-2);font-size:var(--text-sm);margin:0;font-weight:500}._ok_1anmb_26{color:var(--success);font-size:var(--text-sm)}._chipButton_1anmb_31{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}._chipButton_1anmb_31:hover{text-decoration:underline}._toggle_1anmb_43{margin-left:auto}._rows_1anmb_47{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._optional_1anmb_55{margin:var(--space-3) 0 var(--space-1);color:var(--ink-3);font-size:var(--text-xs)}._row_1anmb_47{align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);grid-template-columns:220px minmax(0,1fr) auto;transition:box-shadow .3s;display:grid}._row_1anmb_47+._row_1anmb_47{border-top:1px solid var(--border)}._warn_1anmb_75{background:var(--warning-tint)}._warn_1anmb_75+._row_1anmb_47,._row_1anmb_47+._warn_1anmb_75{border-top-color:#0000}._highlight_1anmb_84{box-shadow:var(--focus-ring)}._row_1anmb_47:focus{outline:none}._slot_1anmb_92{color:var(--ink-2);font-size:var(--text-sm);flex-direction:column;line-height:1.4;display:flex}._slot_1anmb_92 small{color:var(--ink-3);font-size:var(--text-xs)}._file_1anmb_1{min-width:0;font-size:var(--text-sm);flex-direction:column;display:flex}._name_1anmb_112{font-family:var(--font-mono);overflow-wrap:anywhere}._meta_1anmb_117{color:var(--ink-3);font-size:var(--text-xs)}._dim_1anmb_122{color:var(--ink-3)}._problem_1anmb_126{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._actions_1anmb_133{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._candidates_1anmb_140{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) 0;flex-direction:column;grid-column:2/-1;display:flex}._candidateList_1anmb_149{align-self:stretch;gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._candidate_1anmb_140{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);display:flex}._current_1anmb_170{border-color:var(--brand)}._link_1anmb_174{color:var(--brand);font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){._row_1anmb_47{transition:none}}._panel_eobjb_1{gap:var(--space-4);max-width:720px;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._heading_eobjb_12{font-size:var(--text-lg)}._row_eobjb_16{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_eobjb_22{gap:var(--space-3);display:flex}._picker_1dscq_1{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_1dscq_11{margin-bottom:var(--space-2);color:var(--ink-2);font-size:var(--text-sm);padding:0;font-weight:500}._status_1dscq_19{color:var(--ink-3);font-size:var(--text-sm);margin:0}._list_1dscq_25{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;max-height:280px;display:flex;overflow-y:auto}._option_1dscq_35{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);cursor:pointer;display:flex}._option_1dscq_35:first-child{border-top:0}._option_1dscq_35:hover{background:var(--surface-hover)}._option_1dscq_35:has(input:checked){background:var(--brand-tint);color:var(--brand);font-weight:500}._option_1dscq_35 input{accent-color:var(--brand)}._footer_1dscq_62{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._selected_1dscq_69{color:var(--ink-2);font-size:var(--text-sm)}._cell_1lhob_1{min-width:180px;max-width:240px}._never_1lhob_6{color:var(--ink-3);font-size:var(--text-xs)}._pages_1lhob_11{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:var(--text-xs);padding:0;line-height:1.5;list-style:none}._last_1lhob_20{margin:var(--space-1) 0 0;color:var(--ink-3);font-size:var(--text-xs)}._anchor_2dbpe_2{display:inline-flex}._tag_2dbpe_6{align-items:center;gap:var(--space-1);min-height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-3);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;display:inline-flex}._tag_2dbpe_6:hover{background:var(--surface-hover);color:var(--ink-2)}._icon_2dbpe_26{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._icon_2dbpe_26:hover{background:var(--surface-hover);color:var(--brand)}._verified_2dbpe_46{color:var(--success)}._verdict_2dbpe_50{min-height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;align-items:center;font-weight:500;display:inline-flex}._applies_2dbpe_63{background:var(--brand-tint);color:var(--brand)}._notApplies_2dbpe_68{background:var(--tag-gray-bg);color:var(--tag-gray-ink)}._needsTeacher_2dbpe_73{background:var(--surface);color:var(--warning)}._choice_2dbpe_78{min-height:28px;padding:0 var(--space-3);font-size:var(--text-sm)}._chosen_2dbpe_85{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--brand-tint);color:var(--brand);font-weight:500}._slots_2dbpe_93{flex:none;align-items:center;display:inline-flex}._slot_2dbpe_93{justify-content:center;min-width:24px;display:inline-flex}._error_2dbpe_106{color:var(--danger);font-size:var(--text-xs)}._quietIcon_2dbpe_111{color:var(--ink-3)}._warnIcon_2dbpe_115{color:var(--warning)}._closeIcon_2dbpe_119{color:var(--danger)}._section_pgwfx_2{gap:var(--space-4);flex-direction:column;display:flex}._sectionHead_pgwfx_8{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._title_pgwfx_15{font-size:var(--text-lg)}._title_pgwfx_15:focus{outline:none}._meta_pgwfx_23{color:var(--ink-2);font-size:var(--text-sm)}._toolbar_pgwfx_28{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}._status_pgwfx_36{color:var(--ink-2);font-size:var(--text-sm)}._group_pgwfx_41{gap:var(--space-2);flex-direction:column;display:flex}._groupHead_pgwfx_47{align-items:center;gap:var(--space-1);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;display:flex}._groupLink_pgwfx_57{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--ink-3);justify-content:center;align-items:center;display:inline-flex}._groupLink_pgwfx_57:hover{background:var(--surface-hover);color:var(--brand)}._rows_pgwfx_72{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_pgwfx_72{gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);grid-template-columns:96px minmax(240px,1fr) minmax(0,max-content);align-items:start;display:grid}._row_pgwfx_72:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0;border-top:0}._row_pgwfx_72:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}._row_pgwfx_72:only-child{border-radius:var(--radius-md)}._needsTeacher_pgwfx_106{background:var(--warning-tint)}._name_pgwfx_110{color:var(--ink-2);font-size:var(--text-sm);padding-top:2px}._main_pgwfx_116{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._value_pgwfx_123{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.6}._excluded_pgwfx_131{color:var(--ink-3);text-decoration:line-through}._note_pgwfx_136{overflow-wrap:anywhere;color:var(--ink-2);font-size:var(--text-sm)}._sub_pgwfx_142{align-items:center;gap:var(--space-1) var(--space-2);color:var(--ink-3);font-size:var(--text-xs);flex-wrap:wrap;display:flex}._aside_pgwfx_151{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;max-width:320px;min-height:24px;display:flex}._rowError_pgwfx_162{color:var(--danger);font-size:var(--text-sm);grid-column:1/-1;margin:0}._quiet_pgwfx_170{opacity:0}._row_pgwfx_72:hover ._quiet_pgwfx_170,._row_pgwfx_72:focus-within ._quiet_pgwfx_170{opacity:1}._wide_pgwfx_180{grid-column:2/-1}._missing_pgwfx_184{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._missingName_pgwfx_192{min-height:24px;color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._missingName_pgwfx_192:hover{text-decoration:underline}._alert_pgwfx_206{align-items:center;gap:var(--space-1);color:var(--warning);font-size:var(--text-sm);font-weight:500;display:inline-flex}._add_pgwfx_215{align-self:flex-start}._addForm_pgwfx_219{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._kindSelect_pgwfx_229{max-width:240px}._wideMain_pgwfx_234{grid-column:2/-1}._interview_pgwfx_238{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._check_pgwfx_245{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._page_744p7_1{gap:var(--space-5);max-width:1040px;padding:var(--space-4) var(--space-5) var(--space-7);flex-direction:column;display:flex}._content_744p7_10{gap:var(--space-5);flex-direction:column;display:flex}._back_744p7_17{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--brand);font-size:var(--text-sm);font-weight:500;display:inline-flex}._editor_16n4t_1{gap:var(--space-3);padding:var(--space-2) 0;flex-direction:column;display:flex}._fields_16n4t_8{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._wide_16n4t_14{grid-column:1/-1}._actions_16n4t_18{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._error_16n4t_25{color:var(--danger);font-size:var(--text-sm)}._meta_1nlfk_2{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);grid-template-columns:88px minmax(0,1fr);margin:0;display:grid}._meta_1nlfk_2 dt{color:var(--ink-3)}._meta_1nlfk_2 dd{align-items:center;gap:var(--space-1) var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}._code_1nlfk_23{font-family:var(--font-mono);font-size:var(--text-xs)}._hint_1nlfk_28{color:var(--ink-3);font-size:var(--text-xs);margin:0}._versions_1nlfk_34{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._versions_1nlfk_34 li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._tag_1nlfk_50{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--brand-tint);color:var(--brand);font-size:var(--text-xs);font-weight:500}._actions_1nlfk_59{gap:var(--space-2);flex-wrap:wrap;display:flex}._error_1nlfk_65{color:var(--danger);font-size:var(--text-xs);flex-basis:100%;margin:0}._pages_1nlfk_72{gap:var(--space-4);flex-direction:column;display:flex}._figure_1nlfk_78{flex-direction:column;gap:6px;margin:0;display:flex}._page_1nlfk_72{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-muted);width:100%;display:block}._snippet_1nlfk_93{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-muted);font-family:var(--font-sans);font-size:var(--text-sm);white-space:pre-wrap;margin:0}._short_1nlfk_105{max-height:420px;overflow-y:auto}._placeholder_1nlfk_110{place-items:center;gap:var(--space-2);min-height:220px;padding:var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--ink-2);text-align:center;display:grid}._compare_1nlfk_122{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._card_1nlfk_128{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._cardTitle_1nlfk_138{font-family:var(--font-sans);font-size:var(--text-md)}._page_5l3gw_2{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;display:block}._text_5l3gw_10{max-height:70vh;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font:var(--text-xs) / 1.7 var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;position:relative;overflow:auto}._mark_5l3gw_24{background:var(--warning-tint);color:var(--ink);outline:2px solid var(--warning)}._hint_5l3gw_30{margin:0 0 var(--space-2);color:var(--ink-3);font-size:var(--text-xs)}._placeholder_5l3gw_36{align-items:flex-start;gap:var(--space-2);color:var(--ink-2);font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}._documents_19zoh_2 th:first-child{width:32%}._documents_19zoh_2 th:nth-child(2){width:18%}._documents_19zoh_2 th:nth-child(3){width:30%}._documents_19zoh_2 th:nth-child(4){width:20%}._name_19zoh_18{overflow-wrap:anywhere;font-weight:500}._nameButton_19zoh_23{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}._nameButton_19zoh_23:hover{color:var(--brand);text-decoration:underline}._file_19zoh_39{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;margin-top:2px;display:block}._categoryText_19zoh_48{align-items:center;gap:var(--space-1);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}._categoryText_19zoh_48 svg{color:var(--ink-3);opacity:0}._categoryText_19zoh_48:hover svg,._categoryText_19zoh_48:focus-visible svg{opacity:1}._edited_19zoh_71{color:var(--ink-3);font-size:var(--text-xs);display:block}._guessed_19zoh_77{color:var(--warning);font-size:var(--text-xs);white-space:nowrap;display:block}._muted_19zoh_84{color:var(--ink-3)}._decide_19zoh_88,._problem_19zoh_89,._local_19zoh_90{align-items:flex-start;gap:6px;display:flex}._decide_19zoh_88{color:var(--warning);font-weight:500}._problem_19zoh_89{color:var(--danger);font-weight:500}._local_19zoh_90{color:var(--success)}._plain_19zoh_110{color:var(--ink-2)}._findIcon_19zoh_114{flex:none;margin-top:3px}._actions_19zoh_119{gap:var(--space-2);flex-wrap:wrap;display:flex}._error_19zoh_125{color:var(--danger);font-size:var(--text-xs);flex-basis:100%;margin:0}._card_jhem3_2,._cardFailed_jhem3_3{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._cardFailed_jhem3_3{border-color:var(--danger);background:var(--danger-tint)}._head_jhem3_18{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}._title_jhem3_26{font-size:var(--text-lg);margin:0}._meta_jhem3_31{color:var(--ink-3);font-size:var(--text-xs)}._text_jhem3_36{max-width:64em;color:var(--ink-2);font-size:var(--text-sm);margin:0}._parts_jhem3_43{gap:var(--space-1) var(--space-5);font-size:var(--text-sm);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}._part_jhem3_43,._partDone_jhem3_54{justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px solid var(--border);display:flex}._partState_jhem3_62{color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap}._partDone_jhem3_54 ._partState_jhem3_62{color:var(--success)}._partRunning_jhem3_72{color:var(--brand);font-size:var(--text-xs);white-space:nowrap;font-weight:500}._now_jhem3_80{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}._nowParts_jhem3_89{font-weight:600}._spinner_jhem3_93{border:2px solid var(--brand-tint);border-top-color:var(--brand);border-radius:50%;flex:none;width:12px;height:12px;animation:1s linear infinite _spin_jhem3_93}@keyframes _spin_jhem3_93{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_jhem3_93{animation:none}}._documents_jhem3_115{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._documents_jhem3_115 li{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}._file_jhem3_132{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}._tiles_jhem3_139{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}._tile_jhem3_139,._tileWarning_jhem3_147,._tileDanger_jhem3_148{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}._tile_jhem3_139 dt,._tileWarning_jhem3_147 dt,._tileDanger_jhem3_148 dt{color:var(--ink-2);font-size:var(--text-sm)}._number_jhem3_164{font-size:var(--text-3xl);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}._tileWarning_jhem3_147 ._number_jhem3_164{color:var(--warning)}._tileDanger_jhem3_148 ._number_jhem3_164{color:var(--danger)}._link_jhem3_179{color:var(--brand);font-weight:500}._error_jhem3_184{color:var(--danger);font-size:var(--text-sm);margin:0}._bar_1d6ab_1{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;display:flex}._status_1d6ab_13{max-width:36em;color:var(--ink-2);font-size:var(--text-sm);margin:0}._rescan_1d6ab_20{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._hint_1d6ab_27{max-width:36em;color:var(--ink-3);font-size:var(--text-xs)}._strip_4syn3_1{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;display:flex}._large_4syn3_13{align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface);text-align:center;flex-direction:column;display:flex}._over_4syn3_25{border-color:var(--brand);background:var(--brand-tint)}._main_4syn3_30{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._icon_4syn3_37{color:var(--brand);flex:none}._hint_4syn3_42{color:var(--ink-3);font-size:var(--text-xs)}._title_4syn3_47{font-size:var(--text-lg)}._lead_4syn3_51{max-width:40em;color:var(--ink-2);margin:0}._check_4syn3_57{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--warning-tint);color:var(--warning);font-size:var(--text-sm);text-align:left;margin:0;display:flex}._input_4syn3_70{display:none}._removed_jg0ak_1{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._list_jg0ak_8{gap:var(--space-1);flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}._item_jg0ak_18{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;display:flex}._file_jg0ak_30{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}._rail_vqsgx_2{top:var(--space-4);flex-direction:column;grid-area:rail;display:flex;position:sticky}._section_vqsgx_10{align-items:flex-start;gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--border);flex-direction:column;display:flex}._section_vqsgx_10:first-child{border-top:none;padding-top:0}._heading_vqsgx_24{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500}._text_vqsgx_31{color:var(--ink-2);font-size:var(--text-sm);margin:0}._icon_vqsgx_37{margin-right:var(--space-1);vertical-align:-2px}._counts_vqsgx_42{gap:var(--space-1);width:100%;font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}._count_vqsgx_42,._unknown_vqsgx_52{justify-content:space-between;gap:var(--space-3);display:flex}._count_vqsgx_42 dd,._unknown_vqsgx_52 dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0}._unknown_vqsgx_52{color:var(--warning);font-weight:500}._note_vqsgx_70{color:var(--ink-3);font-size:var(--text-xs);align-self:stretch;margin:0}._error_vqsgx_77{color:var(--danger);font-size:var(--text-sm);margin:0}._banner_16d0m_1{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._summary_16d0m_8{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--brand-tint);color:var(--brand);font-size:var(--text-sm);margin:0;display:flex}._close_16d0m_21{color:inherit;cursor:pointer;background:0 0;border:none;flex:none;padding:0;display:inline-flex}._page_4j1t4_2{gap:var(--space-5);max-width:1360px;padding:var(--space-5) var(--space-5) var(--space-7);grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"main rail";align-items:start;display:grid}._main_4j1t4_12{gap:var(--space-4);flex-direction:column;grid-area:main;min-width:0;display:flex}._chips_4j1t4_20{gap:var(--space-2);flex-wrap:wrap;display:flex}._failed_4j1t4_26{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=1240px){._page_4j1t4_2{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""rail"}}._line_104rq_2{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._file_104rq_10{align-items:center;gap:var(--space-1);max-width:100%;min-height:24px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;display:inline-flex}._file_104rq_10:hover{border-color:var(--brand);color:var(--brand)}._fileName_104rq_32{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._none_104rq_38{color:var(--ink-3);font-size:var(--text-xs)}._chooser_104rq_43{min-height:24px;padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--brand);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;display:inline-flex}._chooser_104rq_43:hover{background:var(--brand-tint)}._options_104rq_62{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._option_104rq_62{align-items:center;gap:var(--space-2);width:100%;min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink);font:inherit;font-family:var(--font-mono);font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._option_104rq_62:hover,._option_104rq_62[aria-pressed=true]{background:var(--brand-tint)}._unlink_104rq_94{align-self:flex-start}._tick_104rq_98{align-items:center;gap:var(--space-2);color:var(--ink-2);cursor:pointer;display:inline-flex}._tick_104rq_98 input{width:16px;height:16px;accent-color:var(--brand);margin:0}._preview_104rq_113{gap:var(--space-2);color:var(--ink-2);flex-direction:column;margin:0;display:flex}._link_1093p_1{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);color:var(--ink);white-space:nowrap;text-decoration:none;display:inline-flex}._date_1093p_11{font-family:var(--font-mono);font-size:var(--text-sm)}._link_1093p_1:hover ._date_1093p_11{color:var(--brand);text-decoration:underline}._days_1093p_21{color:var(--ink-2);font-size:var(--text-sm)}._close_1093p_27{color:var(--danger);flex:none}._none_1093p_32{color:var(--ink-3)}._warning_1093p_36{color:var(--warning);flex:none}._deadline_1dez3_6{--node-colour:var(--brand);--node-tint:var(--brand-tint)}._decision_1dez3_11{--node-colour:var(--success);--node-tint:var(--success-tint)}._replyDeadline_1dez3_16{--node-colour:var(--warning);--node-tint:var(--warning-tint)}._interview_1dez3_21{--node-colour:var(--tag-teal-ink);--node-tint:var(--tag-teal-bg)}._openDate_1dez3_26{--node-colour:var(--tag-gray-ink);--node-tint:var(--tag-gray-bg)}._icon_1dez3_31{color:var(--node-colour);flex:none}._visuallyHidden_1dez3_36{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._banner_9s5tn_2{z-index:5;align-items:center;gap:var(--space-3);height:var(--topbar-height);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);white-space:nowrap;display:flex;position:sticky;top:0}._title_9s5tn_18{text-overflow:ellipsis;font-weight:600;overflow:hidden}._peek_9s5tn_24{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}._peek_9s5tn_24:hover{background:var(--surface-hover);color:var(--ink)}._done_9s5tn_44{margin-left:auto}._list_9s5tn_49{flex-direction:column;width:336px;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._tier_9s5tn_60{padding:var(--space-2) 0 var(--space-1);color:var(--ink-3);font-size:var(--text-xs);font-weight:500}._item_9s5tn_67{align-items:center;gap:var(--space-2);border-top:1px solid var(--border);min-height:36px;display:flex}._name_9s5tn_75{min-width:0;font-size:var(--text-sm);flex:1}._agenda_lbdgt_1{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._pastToggle_lbdgt_8{align-items:center;gap:var(--space-1);color:var(--brand);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:inline-flex}._pastToggle_lbdgt_8:hover{text-decoration:underline}._months_lbdgt_26{gap:var(--space-5);flex-direction:column;width:100%;display:flex;container:agenda/inline-size}._month_lbdgt_26{gap:var(--space-2);flex-direction:column;display:flex}._monthTitle_lbdgt_40{font-size:var(--text-lg);margin:0}._days_lbdgt_45{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._day_lbdgt_45{padding:var(--space-2) var(--space-4) var(--space-3)}._day_lbdgt_45+._day_lbdgt_45{border-top:1px solid var(--border)}._dayTitle_lbdgt_64{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:0;font-weight:600;display:flex}._date_lbdgt_73{font-family:var(--font-mono)}._weekday_lbdgt_77{color:var(--ink-2);font-weight:400}._past_lbdgt_8 ._dayTitle_lbdgt_64{color:var(--ink-3)}._rows_lbdgt_86{gap:var(--space-1);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._row_lbdgt_86{gap:var(--space-3);padding:var(--space-1) 0 var(--space-1) var(--space-3);border-left:3px solid var(--node-colour);grid-template-columns:112px 176px minmax(0,1fr) 56px 48px;align-items:center;display:grid}._type_lbdgt_105{flex-direction:column;min-width:0;line-height:1.4;display:flex}._typeName_lbdgt_112{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:500;display:inline-flex}._round_lbdgt_120{color:var(--ink-2);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._link_lbdgt_129{border-radius:var(--radius-sm);min-width:0;color:inherit;text-decoration:none;overflow:hidden}._link_lbdgt_129:hover{background:var(--surface-hover)}._student_lbdgt_141{color:var(--ink-2);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._otherRound_lbdgt_150{border-left-style:dashed}@container agenda (width<640px){._row_lbdgt_86{grid-template-columns:max-content max-content minmax(0,1fr) 56px 48px}}._icons_1m26r_1{justify-content:flex-end;align-items:center;gap:var(--space-1);display:inline-flex}._close_1m26r_9{color:var(--danger)}._close_1m26r_9:hover,._close_1m26r_9:focus-visible{background:var(--danger-tint)}._plain_1m26r_18{color:var(--ink-2)}._quiet_1m26r_22{color:var(--ink-3)}._plain_1m26r_18:hover,._quiet_1m26r_22:hover{background:var(--surface-hover)}._time_357rg_1{flex-direction:column;min-width:0;line-height:1.4;display:flex}._school_357rg_8{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);display:inline-flex}._beijing_357rg_16{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}._noZone_357rg_22{color:var(--ink-3)}._noZone_357rg_22:hover{background:var(--surface-hover)}._empty_qwnnw_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._emptyText_qwnnw_12{color:var(--ink-2);margin:0}._calendar_qwnnw_17,._toolbar_1v2rt_1{gap:var(--space-3);flex-direction:column;display:flex}._bar_1v2rt_7{align-items:center;gap:var(--space-3);display:flex}._filter_1v2rt_14{align-items:center;display:inline-flex}._filterButton_1v2rt_19{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;font-weight:500;display:inline-flex}._filterButton_1v2rt_19:hover{background:var(--surface-hover)}._active_1v2rt_38{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}._filterText_1v2rt_44{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}._clear_1v2rt_51{width:28px;height:28px;margin-left:var(--space-1);border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._clear_1v2rt_51:hover{background:var(--surface-hover);color:var(--ink)}._options_1v2rt_71{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._option_1v2rt_71{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);cursor:pointer;display:flex}._option_1v2rt_71:hover{background:var(--surface-hover)}._option_1v2rt_71 input,._type_1v2rt_94 input{accent-color:var(--brand);margin:0}._types_1v2rt_99{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._type_1v2rt_94{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3) 0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;display:inline-flex}._type_1v2rt_94:hover{border-color:var(--border-strong)}._on_1v2rt_127{border-color:var(--node-colour);background:var(--node-tint);color:var(--ink)}._type_1v2rt_94:focus-within{box-shadow:var(--focus-ring)}._views_1v2rt_137{border:1px solid var(--border-strong);border-radius:var(--radius-sm);margin-left:auto;display:inline-flex;overflow:hidden}._viewButton_1v2rt_145{align-items:center;gap:var(--space-1);min-height:30px;padding:0 var(--space-3);background:var(--surface);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;display:inline-flex}._viewButton_1v2rt_145+._viewButton_1v2rt_145{border-left:1px solid var(--border-strong)}._viewButton_1v2rt_145:hover{background:var(--surface-hover)}._viewButton_1v2rt_145[aria-pressed=true]{background:var(--brand-tint);color:var(--brand);font-weight:500}._viewButton_1v2rt_145:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}._view_3ze4m_1{gap:var(--space-3);flex-direction:column;display:flex}._nav_3ze4m_7{align-items:center;gap:var(--space-2);display:flex}._title_3ze4m_13{min-width:120px;font-size:var(--text-lg);margin:0}._step_3ze4m_19{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:32px;height:32px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}._step_3ze4m_19:hover{background:var(--surface-hover)}._grid_3ze4m_38{border:1px solid var(--border);border-radius:var(--radius-md);border-collapse:separate;border-spacing:0;background:var(--surface);table-layout:fixed;width:100%;overflow:hidden}._grid_3ze4m_38 th{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);background:var(--surface-muted);color:var(--ink-2);font-size:var(--text-xs);text-align:left;font-weight:500}._cell_3ze4m_59{height:96px;padding:var(--space-1);border-top:1px solid var(--border);border-left:1px solid var(--border);vertical-align:top}._cell_3ze4m_59:first-child{border-left:0}._grid_3ze4m_38 tbody tr:first-child ._cell_3ze4m_59{border-top:0}._outside_3ze4m_75{background:var(--surface-hover)}._dayNumber_3ze4m_79{min-width:22px;height:22px;padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:center;align-items:center;display:inline-flex}._outside_3ze4m_75 ._dayNumber_3ze4m_79{color:var(--ink-3)}._today_3ze4m_97{box-shadow:inset 0 0 0 2px var(--brand)}._today_3ze4m_97 ._dayNumber_3ze4m_79{background:var(--brand);color:var(--on-brand);font-weight:500}._chips_3ze4m_107{margin:var(--space-1) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}._chip_3ze4m_107{min-width:0;padding:1px var(--space-1);border-left:3px solid var(--node-colour);border-radius:var(--radius-sm);background:var(--node-tint);color:var(--ink);font-size:var(--text-xs);flex-direction:column;line-height:1.5;text-decoration:none;display:flex}._chip_3ze4m_107:hover{box-shadow:inset 0 0 0 1px var(--node-colour)}._otherRound_3ze4m_134{background:0 0;border-left-style:dashed}._chipLine_3ze4m_139{align-items:center;gap:3px;min-width:0;display:flex}._chipText_3ze4m_146{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._chipIcon_3ze4m_154{flex:none}._chipStudent_3ze4m_158{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding-left:15px;overflow:hidden}._tipTitle_3ze4m_166{color:var(--ink);font-weight:600}._page_10vck_1{gap:var(--space-4);max-width:1440px;padding:var(--space-5);color:var(--ink);flex-direction:column;display:flex}._title_10vck_11{font-size:var(--text-xl)}._toolbar_10vck_15{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._search_10vck_22{flex:240px;min-width:0}._preview_10vck_27{color:var(--ink-2)}._preview_10vck_27[open]{flex-basis:100%}._preview_10vck_27 summary{cursor:pointer}._task_10vck_39{max-height:320px;margin:var(--space-2) 0 0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}._state_10vck_54{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._meta_10vck_61{color:var(--ink-2);font-size:var(--text-sm)}._table_10vck_67 th{white-space:nowrap}._table_10vck_67 th:first-child{width:96px}._table_10vck_67 th:nth-child(3){width:120px}._table_10vck_67 th:nth-child(4){width:56px}._table_10vck_67 th:nth-child(5){text-align:right;width:64px}._table_10vck_67 th:nth-child(6){width:112px}._table_10vck_67 td{vertical-align:top}._question_10vck_97{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._choose_10vck_104{align-items:flex-start;gap:var(--space-2);overflow-wrap:anywhere;cursor:pointer;line-height:1.4;display:flex}._choose_10vck_104 input{accent-color:var(--brand);flex:none;margin:3px 0 0}._toggle_10vck_119{margin-left:calc(13px + var(--space-2));font-size:var(--text-sm)}._turned_10vck_124{transform:rotate(90deg)}._icons_10vck_128{gap:var(--space-1);flex-wrap:wrap;display:flex}._icon_10vck_128{color:var(--ink-2);display:inline-flex}._count_10vck_139{text-align:right;font-variant-numeric:tabular-nums;display:block}._days_10vck_145{font-size:var(--text-sm);flex-direction:column;line-height:1.4;display:flex}._days_10vck_145 time:last-child{color:var(--ink-2)}._mono_10vck_156{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}._control_10vck_162{align-items:center;gap:var(--space-2);display:inline-flex}._parts_10vck_169{margin:0 0 0 calc(13px + var(--space-2));font-size:var(--text-sm);flex-direction:column;padding:0;list-style:none;display:flex}._part_10vck_169{align-items:start;gap:var(--space-3);padding:var(--space-1) 0;border-top:1px solid var(--border);grid-template-columns:minmax(200px,2fr) 112px 24px 56px minmax(120px,1fr);display:grid}._failed_tp6sj_1{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._notice_1jkok_2{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--brand-tint);color:var(--ink);font-size:var(--text-sm);flex-direction:column;display:flex}._notice_1jkok_2 p{margin:0}._title_1jkok_17{margin-right:var(--space-2);color:var(--brand);font-weight:600}._editing_1jkok_23{color:var(--ink-2);font-size:var(--text-xs)}._running_1jkok_28{color:var(--ink-2);font-size:var(--text-sm);margin:0}._group_1f8o4_1{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_1f8o4_11{color:var(--ink-3);font-size:var(--text-xs);padding:0;font-weight:500}._chips_1f8o4_18{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1f8o4_18{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;display:inline-flex}._chip_1f8o4_18:hover{border-color:var(--brand)}._chip_1f8o4_18:has(input:checked){border-color:var(--brand);background:var(--brand-tint);color:var(--brand);font-weight:500}._chip_1f8o4_18:has(input:focus-visible){box-shadow:var(--focus-ring)}._visuallyHidden_1f8o4_53{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._controls_1xndy_1{align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}._layout_1xndy_9{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"main rail";align-items:start;display:grid}._main_1xndy_17{gap:var(--space-4);flex-direction:column;grid-area:main;min-width:0;display:flex}._summary_1xndy_25{color:var(--ink);font-size:var(--text-lg);margin:0}._rail_1mqyp_2{top:var(--space-4);gap:var(--space-4);max-height:calc(100vh - 2 * var(--space-4));flex-direction:column;grid-area:rail;display:flex;position:sticky;overflow-y:auto}._card_1mqyp_13{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._cardTitle_1mqyp_23{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);margin:0;font-weight:500}._list_1mqyp_31{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._school_1mqyp_40,._selected_1mqyp_41{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid #0000;flex-direction:column;display:flex}._selected_1mqyp_41{border-color:var(--brand);background:var(--brand-tint)}._schoolButton_1mqyp_55{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}._schoolButton_1mqyp_55:hover,._selected_1mqyp_41 ._schoolButton_1mqyp_55{color:var(--brand)}._note_1mqyp_74{color:var(--ink-3);font-size:var(--text-xs);margin:0}._gaps_1mqyp_81{color:var(--warning);font-size:var(--text-xs);margin:0}._sectionLink_1mqyp_87{justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);display:flex}._sectionLink_1mqyp_87 a{color:var(--ink-2);text-decoration:none}._sectionLink_1mqyp_87 a:hover{color:var(--brand)}._drafts_1mqyp_103{color:var(--brand);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500}._missing_1mqyp_110{color:var(--danger);font-family:var(--font-mono);font-size:var(--text-xs)}._group_1arc4_2{gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}._groupHeader_1arc4_10{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._groupTitle_1arc4_18,._childTitle_1arc4_19{align-items:baseline;gap:var(--space-2);font-size:var(--text-lg);margin:0;display:flex}._childTitle_1arc4_19{font-size:var(--text-md)}._count_1arc4_31,._limit_1arc4_32{color:var(--ink-3);font-size:var(--text-xs);font-weight:400}._count_1arc4_31{font-family:var(--font-mono)}._shortfall_1arc4_42{align-items:center;gap:var(--space-2);color:var(--danger);font-size:var(--text-sm);margin:0;display:flex}._empty_1arc4_51{color:var(--ink-3);font-size:var(--text-sm);margin:0}._card_1arc4_57,._childCard_1arc4_58{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._cardHeader_1arc4_64{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._cardTitle_1arc4_72{min-width:0;font-family:var(--font-sans);font-size:var(--text-md);flex:1;margin:0;font-weight:600}._children_1arc4_81{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}._add_1arc4_89{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._error_1arc4_96{color:var(--danger);font-size:var(--text-xs);margin:0}._addCourse_1arc4_103{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._addCourseActions_1arc4_111{gap:var(--space-2);padding-top:calc(var(--text-sm) * 1.6 + var(--space-1));display:flex}._field_6m57r_3,._group_6m57r_4{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._label_6m57r_14{color:var(--ink-2);font-size:var(--text-sm);padding:0;font-weight:500}._scoreInput_6m57r_21,._textarea_6m57r_22{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--ink);font:inherit}._scoreInput_6m57r_21{min-height:36px;padding:0 var(--space-3);font-family:var(--font-mono)}._textarea_6m57r_22{min-height:96px;padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.6}._scoreInput_6m57r_21[aria-invalid=true],._textarea_6m57r_22[aria-invalid=true]{border-color:var(--danger)}._mono_6m57r_49 input{font-family:var(--font-mono)}._note_6m57r_53{justify-content:space-between;gap:var(--space-3);display:flex}._hint_6m57r_59,._error_6m57r_60{font-size:var(--text-xs);margin:0}._hint_6m57r_59{color:var(--ink-3)}._error_6m57r_60{color:var(--danger)}._counter_6m57r_73{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);flex-shrink:0;margin-left:auto}._row_6m57r_81{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._segmented_6m57r_89{border:1px solid var(--border-strong);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}._segment_6m57r_89{align-items:center;gap:var(--space-1);min-width:64px;min-height:34px;padding:0 var(--space-3);background:var(--surface);color:var(--ink-2);cursor:pointer;justify-content:center;display:inline-flex}._segment_6m57r_89+._segment_6m57r_89{border-left:1px solid var(--border-strong)}._segment_6m57r_89:has(input:checked){background:var(--brand-tint);color:var(--brand);font-weight:500}._segment_6m57r_89:has(input:focus-visible){box-shadow:var(--focus-ring)}._visuallyHidden_6m57r_123{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._checks_6m57r_132{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._check_6m57r_132{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}._check_6m57r_132 input{accent-color:var(--brand)}._chips_6m57r_149{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_6m57r_149{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-muted);font-size:var(--text-sm);display:inline-flex}._chipRemove_6m57r_169{border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}._chipRemove_6m57r_169:hover{color:var(--danger)}._sections_6m57r_184{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(96px,max-content) repeat(2,minmax(64px,120px));align-items:center;display:grid}._sectionHead_6m57r_191{color:var(--ink-3);font-size:var(--text-xs)}._sectionName_6m57r_196{color:var(--ink-2);font-size:var(--text-sm)}._row_i0weg_2,._conflictRow_i0weg_3{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);container-type:inline-size}._conflictRow_i0weg_3{background:var(--warning-tint)}._grid_i0weg_14{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:start;display:grid}._main_i0weg_21{min-width:0;max-width:560px}._sources_i0weg_27{grid-column:1/-1}._display_i0weg_31{gap:var(--space-1);flex-direction:column;display:flex}._label_i0weg_37{color:var(--ink-2);font-size:var(--text-sm);font-weight:500}._value_i0weg_43,._monoValue_i0weg_44{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}._monoValue_i0weg_44{font-family:var(--font-mono)}._aside_i0weg_55{justify-content:flex-end;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._markers_i0weg_65{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._required_i0weg_71,._exclusive_i0weg_72{font-size:var(--text-xs)}._required_i0weg_71{color:var(--ink);font-weight:500}._exclusive_i0weg_72{color:var(--ink-2)}._status_i0weg_85{color:var(--ink-3);font-size:var(--text-xs)}._saved_i0weg_90{align-items:center;gap:var(--space-1);color:var(--success);font-size:var(--text-xs);font-weight:500;display:inline-flex}@container (width<520px){._grid_i0weg_14{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(140px,170px)}}@container (width<320px){._grid_i0weg_14{grid-template-columns:minmax(0,1fr)}._aside_i0weg_55{justify-content:flex-start}}._toggle_1qmjr_2,._word_1qmjr_3{color:var(--ink-3);font-size:var(--text-xs)}._toggle_1qmjr_2{text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._toggle_1qmjr_2:hover{color:var(--brand)}._ai_1qmjr_23{color:var(--warning);font-weight:600}._details_1qmjr_28{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-left:2px solid var(--border-strong);background:var(--surface-muted);color:var(--ink-2);font-size:var(--text-xs);flex-direction:column;display:flex}._list_1qmjr_39{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._quote_1qmjr_48{color:var(--ink);font-family:var(--font-mono);overflow-wrap:anywhere}._heading_1qmjr_54{align-items:center;gap:var(--space-1) var(--space-2);margin:0 0 var(--space-1);color:var(--ink);flex-wrap:wrap;font-weight:600;display:flex}._note_1qmjr_64{color:var(--ink-2)}._open_1qmjr_69{margin-left:var(--space-2);font-size:var(--text-xs)}._use_1qmjr_74{min-height:28px;margin-left:var(--space-1);padding:0 var(--space-3);font-size:var(--text-xs)}._hint_1qmjr_81{color:var(--ink);margin:0}._section_h6svj_2{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);scroll-margin-top:var(--space-4)}._header_h6svj_9{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4);flex-wrap:wrap;display:flex}._title_h6svj_17{margin:0 var(--space-2) 0 0;font-size:var(--text-lg)}._filled_h6svj_22{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);margin-left:auto}._intro_h6svj_29{gap:var(--space-2);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}._introText_h6svj_36{color:var(--ink-2);font-size:var(--text-sm);margin:0}._introNote_h6svj_42{color:var(--ink-3);font-size:var(--text-xs);margin:0}._quiet_h6svj_48{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);color:var(--ink-3);font-size:var(--text-sm);margin:0}._footer_h6svj_56{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);color:var(--ink-3);font-size:var(--text-sm);display:flex}._page_u8i3g_1{gap:var(--space-4)}._rail_1voin_2,._compact_1voin_3{top:var(--space-4);gap:var(--space-3);max-height:calc(100vh - var(--space-6));flex-direction:column;display:flex;position:sticky;overflow-y:auto}._card_1voin_13{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._compact_1voin_3 ._card_1voin_13{padding:var(--space-2) var(--space-1)}._cardTitle_1voin_27{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);margin:0;font-weight:500}._pages_1voin_35{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._page_1voin_35{gap:0 var(--space-2);width:100%;padding:6px var(--space-2);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr);display:grid}._page_1voin_35:hover{background:var(--surface-hover)}._page_1voin_35[aria-current=page]{background:var(--brand-tint)}._number_1voin_67{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);line-height:20px}._name_1voin_74{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500;line-height:20px}._state_1voin_81,._stateDone_1voin_82{color:var(--ink-3);font-size:var(--text-xs);grid-column:2}._stateDone_1voin_82{color:var(--success)}._fresh_1voin_92{margin-left:var(--space-2)}._mark_1voin_96{display:none}._compact_1voin_3 ._page_1voin_35{grid-template-columns:1fr;justify-items:center;padding:6px 0}._compact_1voin_3 ._name_1voin_74,._compact_1voin_3 ._state_1voin_81,._compact_1voin_3 ._stateDone_1voin_82{display:none}._compact_1voin_3 ._mark_1voin_96{color:var(--success);display:block}._school_1voin_117{gap:var(--space-1);flex-direction:column;display:flex}._schoolName_1voin_123{font-size:var(--text-xs);font-weight:600}._note_1voin_128{color:var(--ink-3);font-size:var(--text-xs);margin:0}._key_1voin_134{padding:0 var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-xs)}._card_1g1pr_2{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._header_1g1pr_8{align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-4);flex-wrap:wrap;display:flex}._title_1g1pr_16{align-items:baseline;gap:var(--space-2);font-size:var(--text-lg);margin:0;display:flex}._count_1g1pr_24{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}._hint_1g1pr_30,._empty_1g1pr_31{color:var(--ink-3);font-size:var(--text-xs);margin:0}._empty_1g1pr_31{padding:0 var(--space-4) var(--space-4);font-size:var(--text-sm)}._scroller_1g1pr_43{overflow-x:auto}._table_1g1pr_47{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px;font-size:var(--text-sm)}._table_1g1pr_47 th{padding:var(--space-2);border-top:1px solid var(--border);color:var(--ink-2);font-size:var(--text-xs);text-align:left;vertical-align:bottom;font-weight:500}._table_1g1pr_47 td{padding:6px var(--space-2);border-top:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._table_1g1pr_47 th:not(:nth-child(2)){width:88px}._table_1g1pr_47 th._check_1g1pr_78{width:36px}._table_1g1pr_47 th._actions_1g1pr_82,._table_1g1pr_47 td._actions_1g1pr_82{text-align:right;width:104px}._actionButtons_1g1pr_88{gap:var(--space-3);font-size:var(--text-xs);display:inline-flex}._marker_1g1pr_94{color:var(--ink-3);font-size:var(--text-xs);font-weight:400;display:block}._selected_1g1pr_101 td{background:var(--brand-tint)}._missing_1g1pr_105{color:var(--danger);font-weight:500}._inferred_1g1pr_111{margin-left:var(--space-1);border-radius:var(--radius-sm);background:var(--warning-tint);color:var(--warning);font-size:var(--text-xs);padding:0 5px;font-weight:500;text-decoration:none}._detail_1g1pr_122 td{padding:0 var(--space-2) var(--space-3);white-space:normal;border-top:0;overflow:visible}._sources_1g1pr_129{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-left:2px solid var(--border-strong);background:var(--surface-muted);color:var(--ink-2);font-size:var(--text-xs);flex-direction:column;margin:0;list-style:none;display:flex}._quote_1g1pr_142{color:var(--ink);font-family:var(--font-mono);overflow-wrap:anywhere}._open_1g1pr_148{margin-left:var(--space-2);font-size:var(--text-xs)}._reason_1g1pr_153{color:var(--warning)}._footer_1g1pr_157{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._rowFooter_1g1pr_167{padding:var(--space-2) var(--space-4) var(--space-3);justify-content:flex-start;display:flex}._page_n9hv9_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._head_n9hv9_9{gap:var(--space-1);flex-direction:column;display:flex}._crumb_n9hv9_15{color:var(--ink-3);font-size:var(--text-xs)}._titleLine_n9hv9_20{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._title_n9hv9_20{font-size:var(--text-lg);outline:none;margin:0}._lead_n9hv9_33{color:var(--ink-2);font-size:var(--text-sm);margin:0}._notice_n9hv9_39{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--warning-tint);color:var(--warning);font-size:var(--text-sm);margin:0}._card_n9hv9_48{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._cardHeader_n9hv9_54{align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-4);flex-wrap:wrap;display:flex}._cardTitle_n9hv9_62{font-size:var(--text-lg);margin:0}._count_n9hv9_67{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);flex:1}._quiet_n9hv9_74{padding:var(--space-4);color:var(--ink-3);font-size:var(--text-sm);margin:0}._cardFooter_n9hv9_81{padding:0 var(--space-4) var(--space-4)}._more_n9hv9_86{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);color:var(--ink-3);font-size:var(--text-sm);display:flex}._footer_n9hv9_96{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._footerLine_n9hv9_106{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._footerNote_n9hv9_113,._footerWarning_n9hv9_114,._error_n9hv9_115{font-size:var(--text-sm);margin:0}._footerNote_n9hv9_113{align-items:center;gap:var(--space-2);color:var(--ink-2);flex-wrap:wrap;display:inline-flex}._footerWarning_n9hv9_114{color:var(--warning)}._error_n9hv9_115{color:var(--danger)}._confirmed_n9hv9_136{align-items:center;gap:var(--space-1);color:var(--success);font-weight:500;display:inline-flex}._key_n9hv9_144{padding:0 var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-xs)}._list_n9hv9_154{gap:var(--space-2);padding:0 var(--space-4) var(--space-4) var(--space-6);font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}._list_n9hv9_154 li button{margin-left:var(--space-3)}._schools_n9hv9_167{gap:var(--space-3);max-width:520px;padding:var(--space-4);flex-direction:column;display:flex}._school_n9hv9_167{gap:var(--space-1);flex-direction:column;display:flex}._schoolName_n9hv9_181{font-size:var(--text-sm);font-weight:600}._layout_17m5w_7{gap:var(--space-5);grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}._withPreview_17m5w_14{gap:var(--space-4);grid-template-columns:52px minmax(0,1fr) minmax(300px,400px)}._withPreview_17m5w_14._wide_17m5w_19{grid-template-columns:52px minmax(0,1fr) minmax(440px,1.1fr)}._main_17m5w_23{min-width:0}._preview_1j0uw_2{top:var(--space-4);max-height:calc(100vh - var(--space-6));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex;position:sticky;overflow:hidden}._header_1j0uw_14{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);display:flex}._name_1j0uw_22{flex-direction:column;flex:1;min-width:0;display:flex}._title_1j0uw_29{font-family:var(--font-sans);font-size:var(--text-md);overflow-wrap:anywhere;margin:0;font-weight:600}._meta_1j0uw_37{color:var(--ink-3);font-size:var(--text-xs)}._action_1j0uw_42{min-height:28px;padding:0 var(--space-3);font-size:var(--text-xs)}._tabs_1j0uw_48{gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}._tab_1j0uw_48{padding:2px var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-xs);cursor:pointer}._tab_1j0uw_48[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}._body_1j0uw_73{min-height:0;padding:var(--space-3);background:var(--surface-muted);flex:1;overflow:auto}._quote_1j0uw_81{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}._words_1j0uw_89{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}._page_owz2o_2{gap:var(--space-4);max-width:1440px}._note_xlwa1_2{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;display:flex}._name_xlwa1_10{color:var(--ink-2);font-size:var(--text-sm)}._school_xlwa1_15{color:var(--ink-3);font-size:var(--text-xs)}._toggle_xlwa1_20{font-size:var(--text-xs)}._others_xlwa1_24{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--ink-2);font-size:var(--text-sm);flex-direction:column;margin:0;list-style:none;display:flex}._otherSchools_xlwa1_37{margin-right:var(--space-2);color:var(--ink);font-weight:500}._unfilled_xlwa1_44{border-left:3px solid var(--danger)}._layout_3xsws_2{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"main rail";align-items:start;display:grid}._main_3xsws_10{gap:var(--space-4);flex-direction:column;grid-area:main;min-width:0;display:flex}._card_3xsws_18{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._header_3xsws_24{align-items:baseline;gap:var(--space-3);padding:var(--space-4);display:flex}._title_3xsws_31{font-size:var(--text-lg);margin:0}._count_3xsws_36{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}._toggle_3xsws_42{margin-left:auto}._quiet_3xsws_46{padding:0 var(--space-4) var(--space-4);color:var(--ink-2);margin:0}._shortfall_3xsws_52{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);color:var(--ink-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._rail_3xsws_64{top:var(--space-4);grid-area:rail;position:sticky}._railCard_3xsws_70{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._railTitle_3xsws_80{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);margin:0;font-weight:500}._note_3xsws_88{color:var(--ink-3);font-size:var(--text-xs);margin:0}._section_1g4n0_1{gap:var(--space-3);padding-top:var(--space-5);flex-direction:column;display:flex}._heading_1g4n0_8{font-size:var(--text-lg)}._subheading_1g4n0_12{margin:var(--space-3) 0 0;font-size:var(--text-md)}._lead_1g4n0_17{color:var(--ink-2);margin:0}._inviteForm_1g4n0_22{align-items:end;gap:var(--space-3);grid-template-columns:minmax(220px,2fr) minmax(140px,1fr) auto;display:grid}._rowActions_1g4n0_29{justify-content:flex-end;gap:var(--space-2);display:flex}._version_1g4n0_35{color:var(--ink-3);font-size:var(--text-sm);margin:0}._page_atr5e_1{gap:var(--space-4);max-width:1200px;padding:var(--space-5);color:var(--ink);flex-direction:column;display:flex}._header_atr5e_11{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._title_atr5e_20{font-size:var(--text-xl)}._state_atr5e_24{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._meta_atr5e_31{color:var(--ink-2);font-size:var(--text-sm)}._table_atr5e_37 th,._table_atr5e_37 td{padding:var(--space-2);font-size:var(--text-sm);white-space:nowrap}._table_atr5e_37 th:last-child{white-space:normal}._model_atr5e_48,._count_atr5e_49{font-family:var(--font-mono);font-size:var(--text-sm)}._count_atr5e_49{font-variant-numeric:tabular-nums}._zero_atr5e_58{color:var(--ink-3)}._page_1eie2_1{gap:var(--space-4);max-width:1200px;padding:var(--space-5);color:var(--ink);flex-direction:column;display:flex}._header_1eie2_11{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._toolbar_1eie2_19{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_1eie2_27{font-size:var(--text-xl)}._state_1eie2_31{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._meta_1eie2_38{color:var(--ink-2);font-size:var(--text-sm);margin:0}._table_1eie2_44 th,._table_1eie2_44 td{padding:var(--space-2);font-size:var(--text-sm);white-space:nowrap}._mono_1eie2_51{font-family:var(--font-mono);font-size:var(--text-sm)}._muted_1eie2_56{color:var(--ink-3)}._withIcon_1eie2_60{align-items:center;gap:var(--space-2);display:inline-flex}._failed_1eie2_66{color:var(--danger)}._export_1eie2_70{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._section_1eie2_78{gap:var(--space-3);flex-direction:column;display:flex}._section_1eie2_78+._section_1eie2_78{margin-top:var(--space-5)}._subheading_1eie2_88{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);margin:0;font-weight:600}._pairs_1eie2_96{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;margin:0;display:flex}._pair_1eie2_96{gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-template-columns:minmax(96px,34%) 1fr;display:grid}._pair_1eie2_96+._pair_1eie2_96{border-top:1px solid var(--border)}._term_1eie2_116{color:var(--ink-2);font-size:var(--text-sm)}._value_1eie2_121{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}._file_1eie2_127{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._fileHead_1eie2_137{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._question_1eie2_145{color:var(--ink-2);font-size:var(--text-sm);white-space:pre-wrap;margin:0}._page_1eie2_1+._page_1eie2_1{margin-top:var(--space-3)}._pageText_1eie2_157{max-height:480px;margin:var(--space-1) 0 0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-muted);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;overflow:auto}._section_1rudl_1{gap:var(--space-3);padding-top:var(--space-5);flex-direction:column;display:flex}._heading_1rudl_8{font-size:var(--text-lg)}._items_1rudl_12{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._items_1rudl_12>div{min-width:240px}._shell_gwd7e_1{grid-template-columns:var(--nav-width) minmax(0, 1fr);min-height:100%;display:grid}._sidebar_gwd7e_7{gap:var(--space-4);padding:var(--space-4) var(--space-2);border-right:1px solid var(--border);background:var(--surface);color:var(--ink-2);flex-direction:column;display:flex}._brand_gwd7e_17{padding:0 var(--space-3);color:var(--brand);font-size:var(--text-lg);font-weight:600}._navList_gwd7e_24{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._navLink_gwd7e_33{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:inherit;text-decoration:none;display:flex}._navLink_gwd7e_33:hover{background:var(--surface-hover);color:var(--ink)}._active_gwd7e_49,._active_gwd7e_49:hover{background:var(--brand-tint);color:var(--brand);font-weight:600}._main_gwd7e_56{flex-direction:column;min-width:0;display:flex}._topbar_gwd7e_62{justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--topbar-height);padding:0 var(--space-5);border-bottom:1px solid var(--border);background:var(--surface);white-space:nowrap;display:flex}._status_gwd7e_74{flex:none}._content_gwd7e_78{flex:1}._topActions_gwd7e_83{align-items:center;gap:var(--space-4);display:flex}._searchButton_gwd7e_90{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--ink-3);font:inherit;cursor:pointer;display:inline-flex}._searchButton_gwd7e_90:hover{border-color:var(--border-strong);color:var(--ink-2)}._shortcut_gwd7e_109{font-family:var(--font-sans);font-size:var(--text-xs)}._searchItemIcon_gwd7e_114{color:var(--ink-3);flex:none}._user_gwd7e_119{align-items:center;gap:var(--space-3);min-width:0;display:flex}._userName_gwd7e_126{flex:none;font-weight:600}._userMeta_gwd7e_132{min-width:0;color:var(--ink-2);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}._signOutError_gwd7e_141{min-width:0;color:var(--danger);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<1024px){._shell_gwd7e_1{grid-template-columns:var(--nav-rail-width) minmax(0, 1fr)}._sidebar_gwd7e_7{padding:var(--space-5) var(--space-2)}._brand_gwd7e_17,._navLabel_gwd7e_161{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._navLink_gwd7e_33{padding:var(--space-2);justify-content:center}._topbar_gwd7e_62{padding:0 var(--space-4)}}._row_q1pae_1{align-items:center;gap:var(--space-3);display:flex}._page_iw79n_2{gap:var(--space-5);max-width:1200px;padding:var(--space-6) var(--space-6) var(--space-7);flex-direction:column;display:flex}._header_iw79n_10{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._titleRow_iw79n_18{align-items:center;gap:var(--space-3);display:flex}._title_iw79n_18{font-size:var(--text-2xl)}._subtitle_iw79n_28{color:var(--ink-2);font-size:var(--text-sm);margin:0}._toolbar_iw79n_34{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._section_iw79n_41{gap:var(--space-3);flex-direction:column;display:flex}._heading_iw79n_47{align-items:center;gap:var(--space-2);font-size:var(--text-lg);display:flex}._subheading_iw79n_54{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm);margin:0;font-weight:600}._empty_iw79n_62{color:var(--ink-2);margin:0}._mono_iw79n_67{font-family:var(--font-mono);font-size:var(--text-sm)}._muted_iw79n_72{color:var(--ink-3)}._nameLink_iw79n_76{color:var(--ink);font-weight:600;text-decoration:none}._nameLink_iw79n_76:hover{color:var(--brand)}._withIcon_iw79n_86{align-items:center;gap:var(--space-2);display:inline-flex}._compact_iw79n_93 td,._compact_iw79n_93 th{padding:var(--space-2);font-size:var(--text-sm);white-space:nowrap}._usage_iw79n_101 th:last-child{white-space:normal}._numeric_iw79n_105{font-family:var(--font-mono);font-size:var(--text-sm)}._zero_iw79n_110{color:var(--ink-3)}._expand_iw79n_115{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}._expand_iw79n_115:hover{background:var(--surface-muted);color:var(--ink)}._wrapping_iw79n_135{white-space:normal;text-align:left}._detail_iw79n_140{padding:0 0 var(--space-3) var(--space-5)}._detailList_iw79n_144{gap:var(--space-2) var(--space-4);padding:var(--space-2) 0 0;color:var(--ink-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;list-style:none;display:flex}._excerpt_iw79n_155{margin:var(--space-2) 0 0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap}._checkbox_iw79n_166{accent-color:var(--brand);margin:0;display:inline-flex}._externalLink_iw79n_172{align-items:center;gap:var(--space-1);color:var(--brand);font-size:var(--text-sm);text-decoration:none;display:inline-flex}._externalLink_iw79n_172:hover{text-decoration:underline}._status_iw79n_185{color:var(--ink-2);font-size:var(--text-sm);margin:0}._filter_8wlm6_1{align-items:center;display:inline-flex}._button_8wlm6_6{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}._button_8wlm6_6:hover{background:var(--surface-muted)}._active_8wlm6_25{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}._text_8wlm6_31{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}._clear_8wlm6_38{width:28px;height:28px;margin-left:var(--space-1);border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._clear_8wlm6_38:hover{background:var(--surface-muted);color:var(--ink)}._options_8wlm6_58{flex-direction:column;max-height:288px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._option_8wlm6_58{align-items:center;gap:var(--space-2);width:100%;min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._option_8wlm6_58:hover{background:var(--surface-muted)}._tick_8wlm6_88{width:14px;color:var(--brand);display:inline-flex}._pairs_1o2qr_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;margin:0;display:flex}._pair_1o2qr_1{gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-template-columns:minmax(96px,30%) 1fr;display:grid}._pair_1o2qr_1+._pair_1o2qr_1{border-top:1px solid var(--border)}._term_1o2qr_21{color:var(--ink-2);font-size:var(--text-sm)}._value_1o2qr_26{font-family:var(--font-mono);font-size:var(--text-sm);margin:0}._hint_diz7z_1{vertical-align:middle;align-items:center;display:inline-flex}._success_diz7z_7{color:var(--success)}._warning_diz7z_11{color:var(--warning)}._danger_diz7z_15{color:var(--danger)}._muted_diz7z_19{color:var(--ink-3)}._page_1mx72_1{min-height:100%;padding:var(--space-6);justify-content:center;align-items:center;display:flex}._form_1mx72_9{gap:var(--space-4);width:min(360px,100%);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._logo_1mx72_20{align-items:center;gap:var(--space-2);font-size:var(--text-xl);display:flex}._logoMark_1mx72_27{color:var(--brand)}._logoSuffix_1mx72_31{color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-sm)}._title_1mx72_37{font-size:var(--text-2xl)}._brandSuffix_1iwud_1{margin-left:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);opacity:.7}._operator_1iwud_8{align-items:center;gap:var(--space-3);display:flex}._who_1iwud_14{color:var(--ink-2);font-size:var(--text-sm)}._nameEn_1l3yj_1{color:var(--ink-3);font-size:var(--text-lg)}._profile_1l3yj_6{gap:var(--space-4);flex-direction:column;display:flex}._value_1l3yj_12{font-family:var(--font-mono);font-size:var(--text-sm)}._missing_1l3yj_17{color:var(--ink-3)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f7;--surface:#fff;--surface-muted:#f7f8fa;--surface-hover:#f2f3f5;--ink:#1f2329;--ink-2:#4e5969;--ink-3:#646a73;--border:#dee0e3;--border-strong:#c9cdd4;--brand:#245bdb;--brand-hover:#1c4cbd;--brand-tint:#e8efff;--on-brand:#fff;--success:#1f7a3a;--success-tint:#e4f5e8;--warning:#a14a00;--warning-tint:#fff0e0;--danger:#c0322b;--danger-tint:#fde7e6;--tag-gray-bg:#eff0f1;--tag-gray-ink:#4e5969;--tag-blue-bg:#e1eaff;--tag-blue-ink:#1f4fc2;--tag-green-bg:#e4f5e8;--tag-green-ink:#1f7a3a;--tag-orange-bg:#fff0e0;--tag-orange-ink:#a14a00;--tag-red-bg:#fde7e6;--tag-red-ink:#c0322b;--tag-purple-bg:#efe8fd;--tag-purple-ink:#6a3fc2;--tag-teal-bg:#dff4f3;--tag-teal-ink:#0f6f73;--tag-yellow-bg:#fdf3c9;--tag-yellow-ink:#7a5a00;--focus-ring:0 0 0 2px #245bdb;--shadow-overlay:0 6px 24px #1f23291f;--scrim:#1f232933;--crest-backdrop:#fff;--font-sans:-apple-system, blinkmacsystemfont, "PingFang SC", "Noto Sans SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-lg:16px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-sm:6px;--radius-md:8px;--radius-pill:999px;--row-compact:36px;--row-comfortable:44px;--nav-width:220px;--nav-rail-width:60px;--topbar-height:52px}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-md);-webkit-font-smoothing:antialiased;line-height:1.57}h1,h2,h3{margin:0;font-weight:600;line-height:1.35}a{color:var(--brand)}:focus-visible{box-shadow:var(--focus-ring);outline:none}
