@charset "UTF-8";._button_tr41s_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-weight:600;cursor:pointer;text-decoration:none;transition:background-color .12s ease,border-color .12s ease}._button_tr41s_1:hover:not(:disabled){background:var(--surface-muted)}._button_tr41s_1:disabled{cursor:not-allowed;opacity:.55}._primary_tr41s_25{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}._primary_tr41s_25:hover:not(:disabled){background:var(--accent);filter:brightness(1.08)}._danger_tr41s_35{border-color:var(--danger);color:var(--danger)}._small_tr41s_40{min-height:32px;padding:2px var(--space-3);font-size:13px}._badge_tr41s_46{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-size:12px;font-weight:600;white-space:nowrap}._badgeSuccess_tr41s_60{background:var(--success-bg);color:var(--success);border-color:currentColor}._badgeWarning_tr41s_66{background:var(--warning-bg);color:var(--warning);border-color:currentColor}._badgeDanger_tr41s_72{background:var(--danger-bg);color:var(--danger);border-color:currentColor}._badgeAccent_tr41s_78{background:var(--surface);color:var(--accent);border-color:currentColor}._card_tr41s_84{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--space-4)}._stack_tr41s_92{display:flex;flex-direction:column;gap:var(--space-3)}._row_tr41s_98{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._alert_tr41s_105{display:flex;gap:var(--space-2);align-items:flex-start;padding:var(--space-3);border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-muted);font-size:14px}._alertError_tr41s_116{border-color:var(--danger);background:var(--danger-bg);color:var(--danger)}._alertWarning_tr41s_122{border-color:var(--warning);background:var(--warning-bg);color:var(--warning)}._alertSuccess_tr41s_128{border-color:var(--success);background:var(--success-bg);color:var(--success)}._alertTitle_tr41s_134{font-weight:700;display:block}._field_tr41s_139{display:flex;flex-direction:column;gap:4px}._label_tr41s_145{font-size:13px;font-weight:600;color:var(--text-muted)}._input_tr41s_151,._select_tr41s_152,._textarea_tr41s_153{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text)}._textarea_tr41s_153{min-height:96px;resize:vertical}._inputError_tr41s_168{border-color:var(--danger)}._hint_tr41s_172{font-size:13px;color:var(--text-muted)}._errorText_tr41s_177{font-size:13px;color:var(--danger);font-weight:600}._emptyState_tr41s_183,._errorState_tr41s_184,._loadingState_tr41s_185{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface)}._errorState_tr41s_184{border-color:var(--danger);color:var(--danger);background:var(--danger-bg)}._stateTitle_tr41s_204{font-weight:700;color:var(--text)}._errorState_tr41s_184 ._stateTitle_tr41s_204{color:var(--danger)}._switchRow_tr41s_213{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0}._switch_tr41s_213{position:relative;display:inline-flex;width:48px;height:28px;flex:0 0 auto}._switchInput_tr41s_229{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}._switchTrack_tr41s_237{pointer-events:none;width:100%;height:100%;border-radius:999px;background:var(--border-strong);transition:background-color .12s ease;position:relative}._switchTrack_tr41s_237:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--surface);transition:transform .12s ease}._switchInput_tr41s_229:checked+._switchTrack_tr41s_237{background:var(--success)}._switchInput_tr41s_229:checked+._switchTrack_tr41s_237:after{transform:translate(20px)}._switchInput_tr41s_229:focus-visible+._switchTrack_tr41s_237{outline:3px solid var(--focus);outline-offset:2px}._switchInput_tr41s_229:disabled+._switchTrack_tr41s_237{opacity:.5}._mono_tr41s_276{font-family:var(--mono);font-size:12px;word-break:break-all}._muted_tr41s_282{color:var(--text-muted)}._root_1t6jd_1{position:relative;flex:0 0 auto}._trigger_1t6jd_6{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-muted);cursor:pointer}._trigger_1t6jd_6:hover{background:var(--surface-muted);color:var(--text)}._trigger_1t6jd_6:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._counter_1t6jd_29{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--danger);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}._panel_1t6jd_46{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:20;width:min(360px,90vw);max-height:420px;overflow-y:auto;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}._list_1t6jd_61{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._item_1t6jd_70{display:grid;gap:2px;padding:var(--space-2);border-radius:var(--radius);color:var(--text);text-decoration:none}._item_1t6jd_70:hover{background:var(--surface-muted)}._item_1t6jd_70:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._kind_1t6jd_86{font-weight:600;font-size:14px}._hint_1t6jd_91{font-size:13px;color:var(--text-muted)}._time_1t6jd_96{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}@media (max-width: 640px){._panel_1t6jd_46{right:auto;left:50%;transform:translate(-50%)}}._indicator_1rth7_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:13px;color:var(--text-muted)}._caption_1rth7_10{font-weight:700;color:var(--text)}._list_1rth7_15{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none;font-variant-numeric:tabular-nums}._item_1rth7_25{display:inline-flex;align-items:center;gap:var(--space-1)}._online_1rth7_31,._away_1rth7_32,._offline_1rth7_33{width:8px;height:8px;border-radius:50%;flex:0 0 auto}._online_1rth7_31{background:var(--success)}._away_1rth7_32{background:var(--warning)}._offline_1rth7_33{background:var(--border-strong)}._link_1rth7_52{font-weight:600}._page_nwe2d_1{display:flex;flex-direction:column;gap:var(--space-4);max-width:1040px}._header_nwe2d_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._back_nwe2d_16{display:inline-flex;align-items:center;gap:4px;margin-bottom:var(--space-2);font-size:13px;font-weight:600}._title_nwe2d_25{margin-bottom:var(--space-1);font-size:24px}._statusCard_nwe2d_30{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._statusMain_nwe2d_40{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._statusTitle_nwe2d_47{font-size:var(--text-xl)}._limits_nwe2d_51{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-3);margin:0}._limits_nwe2d_51 div{padding:var(--space-3);border-radius:var(--radius);background:var(--surface-muted)}._limits_nwe2d_51 dt{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._limits_nwe2d_51 dd{margin:0;font-size:var(--text-lg);font-weight:600}._plansHeader_nwe2d_77{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._periodToggle_nwe2d_85{display:inline-flex;gap:var(--space-2)}._plans_nwe2d_77{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none}._plan_nwe2d_77{display:flex;flex-direction:column;gap:var(--space-3);height:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._planHeader_nwe2d_110{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._planTitle_nwe2d_117{font-size:var(--text-lg)}._price_nwe2d_121{display:flex;align-items:baseline;gap:4px;font-size:var(--text-2xl);font-weight:700}._priceUnit_nwe2d_129{font-size:var(--text-sm);font-weight:400;color:var(--text-muted)}._features_nwe2d_135{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:14px}._features_nwe2d_135 li{display:flex;align-items:flex-start;gap:var(--space-2)}._features_nwe2d_135 svg{flex:0 0 auto;margin-top:2px;color:var(--success)}._planAction_nwe2d_157{margin-top:auto}._payments_nwe2d_161{display:flex;flex-direction:column;gap:var(--space-3)}._tableWrap_nwe2d_167{overflow-x:auto;max-width:100%;position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._table_nwe2d_167{width:100%;border-collapse:collapse;min-width:560px}._th_nwe2d_182{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border);background:var(--surface-muted);padding:var(--space-2) var(--space-3);white-space:nowrap}._tr_nwe2d_194:not(:last-child) ._td_nwe2d_194{border-bottom:1px solid var(--border)}._td_nwe2d_194{padding:var(--space-2) var(--space-3);font-size:14px;vertical-align:top}@media (max-width: 600px){._title_nwe2d_25{font-size:20px}._periodToggle_nwe2d_85{width:100%}._periodToggle_nwe2d_85>button{flex:1}}._page_klu06_1{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._header_klu06_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._title_klu06_16{font-size:24px;margin-bottom:var(--space-1)}._list_klu06_21{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--space-4)}._card_klu06_30{display:flex;flex-direction:column;gap:var(--space-3);height:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._cardHeader_klu06_41{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}._cardTitle_klu06_48{font-size:16px;margin-bottom:2px}._meta_klu06_53{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-2);margin:0}._meta_klu06_53 dt{font-size:12px;color:var(--text-muted)}._meta_klu06_53 dd{margin:0;font-weight:600;font-size:14px}._toggles_klu06_69{display:flex;flex-direction:column;border-top:1px solid var(--border);padding-top:var(--space-2)}@media (max-width: 480px){._title_klu06_16{font-size:20px}._list_klu06_21{grid-template-columns:1fr}}._section_14988_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._sectionHeader_14988_12{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._sectionTitle_14988_20{font-size:16px}._subtitle_14988_24{font-size:14px;font-weight:700;margin-bottom:var(--space-1)}._form_14988_30{display:flex;flex-direction:column;gap:var(--space-3)}._formGrid_14988_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--space-3)}._fieldset_14988_42{margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--space-2)}._legend_14988_52{padding:0 var(--space-1);font-size:13px;font-weight:600;color:var(--text-muted)}._option_14988_59{display:flex;align-items:center;gap:var(--space-2);min-height:32px;cursor:pointer}._option_14988_59 input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}._policyReadOnly_14988_73{display:flex;flex-direction:column;gap:var(--space-1)}._tableWrap_14988_79{overflow-x:auto;min-width:0;max-width:100%;position:relative;border:1px solid var(--border);border-radius:var(--radius)}._table_14988_79{width:100%;border-collapse:collapse;min-width:720px}._table_14988_79 th,._table_14988_79 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);vertical-align:top}._table_14988_79 th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--surface-muted)}._table_14988_79 tr:last-child td{border-bottom:0}._diagnostics_14988_111{display:flex;flex-direction:column;gap:var(--space-3)}._meta_14988_117{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:var(--space-3);margin:0}._meta_14988_117 dt{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._meta_14988_117 dd{margin:0;font-variant-numeric:tabular-nums}._pre_14988_134{margin:0;padding:var(--space-3);background:var(--surface-muted);border-radius:var(--radius);font-family:var(--mono);font-size:12px;overflow-x:auto;max-height:320px}._cardLink_14988_145{display:inline-block;margin-top:var(--space-2);color:var(--accent);font-weight:600;text-decoration:none}._cardLink_14988_145:hover,._cardLink_14988_145:focus-visible{text-decoration:underline}._page_1o2aq_1{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._header_1o2aq_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._title_1o2aq_16{font-size:24px;margin-bottom:var(--space-1)}._grid_1o2aq_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:var(--space-4);align-items:start}@media (max-width: 480px){._title_1o2aq_16{font-size:20px}}._section_z6z1c_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._header_z6z1c_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._sectionTitle_z6z1c_20{font-size:16px}._summary_z6z1c_24{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}._muted_z6z1c_31{color:var(--text-muted);font-size:14px;margin:0}._checked_z6z1c_37{margin:0;font-size:12px;color:var(--text-muted)}._issues_z6z1c_43{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._issue_z6z1c_43{padding:var(--space-2) var(--space-3);background:var(--surface-muted);border-radius:var(--radius);border-left:3px solid var(--border)}._issueHeader_z6z1c_59{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-1)}._tableWrap_z6z1c_67{overflow-x:auto;max-width:100%;position:relative}._table_z6z1c_67{width:100%;border-collapse:collapse}._table_z6z1c_67 th,._table_z6z1c_67 td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--border);font-size:13px;vertical-align:top}._table_z6z1c_67 th{font-weight:600;color:var(--text-muted);white-space:nowrap}._table_z6z1c_67 td{font-variant-numeric:tabular-nums}._page_te1dk_2{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._title_te1dk_10{font-size:24px;margin-bottom:var(--space-1)}._grid_te1dk_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:var(--space-4);align-items:start}._section_te1dk_22{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._sectionTitle_te1dk_33{font-size:16px}._label_te1dk_37{font-size:13px;font-weight:600;color:var(--text-muted)}._lookupForm_te1dk_43{display:flex;flex-direction:column;gap:var(--space-1)}._rules_te1dk_49{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1);color:var(--text-muted);font-size:14px}._list_te1dk_59{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._listItem_te1dk_68{padding:var(--space-2) var(--space-3);background:var(--surface-muted);border-radius:var(--radius)}._itemHeader_te1dk_74{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._tableWrap_te1dk_81{overflow-x:auto;max-width:100%;position:relative}._table_te1dk_81{width:100%;border-collapse:collapse}._table_te1dk_81 th,._table_te1dk_81 td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--border);font-size:13px}._table_te1dk_81 th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}@media (max-width: 480px){._title_te1dk_10{font-size:20px}._grid_te1dk_15{grid-template-columns:1fr}}._composer_1q0qq_1{display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._header_1q0qq_11{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._title_1q0qq_18{font-size:16px;margin-right:auto}._legend_1q0qq_23{font-size:13px;font-weight:600;color:var(--text-muted)}._obligations_1q0qq_29{border:0;padding:0;margin:0}._obligationList_1q0qq_35{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}._obligation_1q0qq_29{display:inline-flex;align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:999px;background:var(--surface);cursor:pointer;font-size:14px}._obligation_1q0qq_29 input{margin:0}._obligation_1q0qq_29:focus-within{outline:3px solid var(--focus);outline-offset:2px}._ring_q3xtc_1{--ring-line: var(--border);--ring-attention: var(--danger);--ring-attention-soft: var(--danger-bg);--ring-success: var(--success);--ring-success-soft: var(--success-bg);display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 14px 6px 6px;border:1px solid var(--ring-line);border-radius:999px;background:var(--surface)}._value_q3xtc_17{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14px;font-weight:600;line-height:1}._caption_q3xtc_30{font-size:13px;font-weight:500;white-space:nowrap}._calm_q3xtc_36{border-color:transparent;background:var(--ring-success-soft)}._calm_q3xtc_36 ._value_q3xtc_17{background:var(--ring-success);color:var(--on-success)}._calm_q3xtc_36 ._caption_q3xtc_30{color:var(--ring-success)}._attention_q3xtc_50{border-color:transparent;background:var(--ring-attention-soft)}._attention_q3xtc_50 ._value_q3xtc_17{background:var(--ring-attention);color:var(--on-danger)}._attention_q3xtc_50 ._caption_q3xtc_30{color:var(--ring-attention)}._list_5m2mi_1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._item_5m2mi_10{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2) var(--space-3);background:var(--surface);max-width:min(80%,72ch)}._incoming_5m2mi_18{align-self:flex-start}._outgoing_5m2mi_22{align-self:flex-end;background:var(--surface-muted)}._meta_5m2mi_27{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:12px;color:var(--text-muted)}._author_5m2mi_36{font-weight:700;color:var(--text)}._time_5m2mi_41{font-variant-numeric:tabular-nums}._body_5m2mi_45{margin-top:2px;white-space:pre-wrap;overflow-wrap:anywhere}._clip_5m2mi_51{margin-right:4px;vertical-align:-2px}@media (max-width: 600px){._item_5m2mi_10{max-width:100%}}._page_1784s_1{display:grid;grid-template-columns:220px minmax(320px,380px) minmax(0,1fr);min-height:640px;height:calc(100vh - 180px);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}._sidebar_1784s_12{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-right:1px solid var(--border);background:var(--surface-muted)}._pageTitle_1784s_21{font-size:var(--text-xl)}._filters_1784s_25{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}._filterButton_1784s_34{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}._filterButton_1784s_34:hover{background:#0000000a}._filterActive_1784s_55{background:var(--surface);box-shadow:var(--shadow);font-weight:600}._filterCount_1784s_61{color:var(--text-muted);font-family:var(--mono);font-size:12px}._setupLink_1784s_67{margin-top:auto;padding:10px;border-radius:10px;color:var(--text-muted);font-size:13px;font-weight:600}._setupLink_1784s_67:hover{background:var(--surface);color:var(--text)}._listPane_1784s_81{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--border)}._listHeader_1784s_89{display:flex;flex-direction:column;gap:8px;padding:12px;border-bottom:1px solid var(--border)}._search_1784s_97{min-height:44px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--text)}._conversationList_1784s_106{flex:1;margin:0;padding:0;overflow-y:auto;list-style:none}._row_1784s_114{display:flex;gap:12px;width:100%;min-height:72px;padding:12px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);text-align:left;cursor:pointer}._row_1784s_114:hover{background:var(--surface-muted)}._rowSelected_1784s_132{background:var(--accent-soft)}._avatar_1784s_136{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--accent);color:var(--accent-contrast);font-size:13px;font-weight:600}._rowBody_1784s_150{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._rowTop_1784s_158{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._rowName_1784s_165{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._rowTime_1784s_172{flex:0 0 auto;color:var(--text-muted);font-size:12px}._rowPreview_1784s_178{overflow:hidden;color:var(--text-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}._rowMeta_1784s_186{display:flex;align-items:center;gap:8px;font-size:12px}._unanswered_1784s_193{padding:1px 8px;border-radius:999px;background:var(--danger-bg);color:var(--danger);font-weight:600}._answered_1784s_201{color:var(--success)}._owner_1784s_205{overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}._conversation_1784s_106{display:flex;flex-direction:column;min-width:0;min-height:0}._conversationHeader_1784s_219{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border)}._conversationName_1784s_229{font-size:var(--text-lg)}._conversationMeta_1784s_233{display:flex;align-items:center;gap:8px;margin-top:4px;color:var(--text-muted);font-size:13px}._headerActions_1784s_242{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._openLink_1784s_249{font-size:13px}._history_1784s_253{flex:1;min-height:0;padding:16px;overflow-y:auto}._composer_1784s_260{padding:12px 16px;border-top:1px solid var(--border)}@media (max-width: 1100px){._page_1784s_1{grid-template-columns:180px minmax(280px,320px) minmax(0,1fr)}}@media (max-width: 860px){._page_1784s_1{grid-template-columns:1fr;height:auto;min-height:0}._sidebar_1784s_12{border-right:0;border-bottom:1px solid var(--border)}._filters_1784s_25{flex-direction:row;flex-wrap:wrap}._filterButton_1784s_34{width:auto}._listPane_1784s_81{max-height:420px;border-right:0;border-bottom:1px solid var(--border)}._history_1784s_253{min-height:240px}}._page_oyge3_1{display:flex;justify-content:center;align-items:flex-start;padding:var(--space-6) 0}._card_oyge3_8{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:420px;padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}._header_oyge3_21{display:flex;align-items:flex-start;gap:var(--space-3)}._brandMark_oyge3_27{width:36px;height:36px;flex:0 0 auto;border-radius:10px;background:linear-gradient(135deg,var(--accent),#6a4fb0)}._title_oyge3_35{font-size:24px;margin-bottom:var(--space-1)}._form_oyge3_40{display:flex;flex-direction:column;gap:var(--space-3)}._submit_oyge3_46{align-self:flex-start}._legacy_oyge3_50{padding-top:var(--space-3);border-top:1px solid var(--border)}._legacySummary_oyge3_55{cursor:pointer;font-size:14px;font-weight:600;color:var(--text-muted)}._legacy_oyge3_50 ._form_oyge3_40{margin-top:var(--space-3)}._link_oyge3_66{font-weight:600}@media (max-width: 480px){._page_oyge3_1{padding:var(--space-3) 0}._card_oyge3_8{padding:var(--space-4)}._title_oyge3_35{font-size:20px}._submit_oyge3_46{align-self:stretch}}._page_25jav_1{display:flex;flex-direction:column;gap:var(--space-4);max-width:860px}._header_25jav_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._title_25jav_16{margin-bottom:var(--space-1);font-size:24px}._progress_25jav_21{height:8px;overflow:hidden;border-radius:999px;background:var(--surface-muted)}._progress_25jav_21 span{display:block;height:100%;background:var(--accent);transition:width .2s ease-out}._steps_25jav_35{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._step_25jav_35{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._stepDone_25jav_54{border-color:var(--success-border);background:var(--success-bg)}._stepHeader_25jav_59{display:flex;align-items:center;gap:var(--space-3)}._stepNumber_25jav_65{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--surface-muted);font-family:var(--mono);font-size:13px}._stepDone_25jav_54 ._stepNumber_25jav_65{background:var(--success);color:var(--on-success)}._stepTitle_25jav_83{flex:1;font-size:var(--text-lg)}._stepBody_25jav_88{display:flex;flex-direction:column;gap:var(--space-2);padding-left:40px}._action_25jav_95{align-self:flex-start;font-weight:600}._done_25jav_100{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--success-bg);color:var(--success);font-weight:600}@media (max-width: 600px){._stepBody_25jav_88{padding-left:0}}._page_1bg86_1{display:flex;justify-content:center;align-items:flex-start;padding:var(--space-6) 0}._card_1bg86_8{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:460px;padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}._header_1bg86_21{display:flex;align-items:flex-start;gap:var(--space-3)}._brandMark_1bg86_27{width:36px;height:36px;flex:0 0 auto;border-radius:10px;background:linear-gradient(135deg,var(--accent),#6a4fb0)}._title_1bg86_35{font-size:24px;margin-bottom:var(--space-1)}._form_1bg86_40{display:flex;flex-direction:column;gap:var(--space-3)}._consent_1bg86_46{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}._checkbox_1bg86_53{width:18px;height:18px;margin-top:2px;flex:0 0 auto;accent-color:var(--accent)}._checkbox_1bg86_53[aria-invalid=true]{outline:2px solid var(--danger);outline-offset:1px}._consentLabel_1bg86_66{flex:1 1 260px;font-size:13px;color:var(--text-muted)}._submit_1bg86_72{align-self:flex-start}._link_1bg86_76{font-weight:600}@media (max-width: 480px){._page_1bg86_1{padding:var(--space-3) 0}._card_1bg86_8{padding:var(--space-4)}._title_1bg86_35{font-size:20px}._submit_1bg86_72{align-self:stretch}}._page_4xrfl_2{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._header_4xrfl_9{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._title_4xrfl_17{font-size:24px;margin-bottom:var(--space-1)}._tableWrap_4xrfl_22{overflow-x:auto;min-width:0;max-width:100%;position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._table_4xrfl_22{width:100%;border-collapse:collapse;min-width:720px}._table_4xrfl_22 th,._table_4xrfl_22 td{text-align:left;padding:var(--space-3);border-bottom:1px solid var(--border);vertical-align:top}._table_4xrfl_22 th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--surface-muted)}._table_4xrfl_22 tr:last-child td{border-bottom:0}._load_4xrfl_57{display:flex;align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums}._loadBar_4xrfl_64{display:inline-block;width:72px;height:8px;border-radius:999px;background:var(--surface-muted);overflow:hidden}._loadFill_4xrfl_73{display:block;height:100%;background:var(--accent)}@media (max-width: 480px){._title_4xrfl_17{font-size:20px}}._panel_1kj0c_1{display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._header_1kj0c_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_1kj0c_18{font-size:16px}._subtitle_1kj0c_22{font-size:14px}._meta_1kj0c_26{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0}._meta_1kj0c_26 dt{font-size:12px;color:var(--text-muted)}._meta_1kj0c_26 dd{margin:0;font-weight:600}._form_1kj0c_41{display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-3)}._panel_17qdc_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._header_17qdc_8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_17qdc_16{font-size:16px}._lookup_17qdc_20{display:flex;flex-direction:column;gap:var(--space-2)}._operationRow_17qdc_26{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._form_17qdc_33{display:flex;flex-direction:column;gap:var(--space-3)}._fieldset_17qdc_39{margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--space-2)}._legend_17qdc_49{padding:0 var(--space-1);font-size:13px;font-weight:600;color:var(--text-muted)}._obligationList_17qdc_56{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._obligationItem_17qdc_65{display:flex;align-items:center;gap:var(--space-2);min-height:36px}._checkbox_17qdc_72{width:18px;height:18px;flex:0 0 auto;accent-color:var(--accent);cursor:pointer}._checkboxLabel_17qdc_80{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);cursor:pointer}._confirmRow_17qdc_88{display:flex;align-items:flex-start;gap:var(--space-2)}._panel_yyaua_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._title_yyaua_8{font-size:16px}._form_yyaua_12{display:flex;flex-direction:column;gap:var(--space-3)}._page_ssga3_1{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._breadcrumbRow_ssga3_8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._backLink_ssga3_16{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;font-weight:600;text-decoration:none}._header_ssga3_25{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._title_ssga3_33{font-size:var(--text-2xl);margin-bottom:var(--space-1);overflow-wrap:anywhere}._grid_ssga3_39{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:var(--space-4);align-items:start}._mainColumn_ssga3_46,._sideColumn_ssga3_47{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._section_ssga3_54{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}._sectionHeader_ssga3_64{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._sectionTitle_ssga3_72{font-size:16px}._obligationList_ssga3_76{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._obligationItem_ssga3_85{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--surface-muted);border-radius:var(--radius)}._meta_ssga3_95{display:flex;flex-direction:column;gap:var(--space-2);margin:0}._meta_ssga3_95 dt{font-size:12px;color:var(--text-muted)}._meta_ssga3_95 dd{margin:0}@media (max-width: 960px){._grid_ssga3_39{grid-template-columns:1fr}}@media (max-width: 480px){._title_ssga3_33{font-size:18px}}._page_13sdp_2{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._pageHeader_13sdp_9{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._headerActions_13sdp_17{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._title_13sdp_24{font-size:var(--text-3xl);margin-bottom:var(--space-1)}._sectionTitle_13sdp_29{font-size:var(--text-md);margin-bottom:var(--space-2)}._attention_13sdp_34{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-4) var(--space-4)}._attentionHeader_13sdp_41{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._attentionGrid_13sdp_50{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--space-2);margin:0}._attentionCell_13sdp_57{display:flex;flex-direction:column;gap:2px;padding:var(--space-3);background:var(--surface-muted);border-radius:var(--radius);border-left:3px solid transparent}._attentionCell_13sdp_57 dt{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._attentionCell_13sdp_57 dd{margin:0;font-size:var(--text-4xl);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}._attentionHot_13sdp_83{background:var(--warning-bg);border-left-color:var(--warning)}._attentionHot_13sdp_83 dd,._attentionHot_13sdp_83 dt{color:var(--warning)}._attentionHint_13sdp_94{font-size:12px;color:var(--text-muted)}._controls_13sdp_99{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:flex-start;justify-content:space-between}._searchField_13sdp_107{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 280px;min-width:0}._searchLabel_13sdp_115{font-size:13px;font-weight:600;color:var(--text-muted)}._searchBox_13sdp_121{position:relative}._searchIcon_13sdp_125{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchInput_13sdp_134{padding-left:36px}._filters_13sdp_138{border:0;margin:0;padding:0;min-width:0}._filterRow_13sdp_145{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}._filterChip_13sdp_152{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:999px;background:var(--surface);cursor:pointer;font-size:14px;font-weight:600}._filterChip_13sdp_152 input{position:absolute;opacity:0;width:1px;height:1px}._filterChip_13sdp_152:focus-within{outline:3px solid var(--focus);outline-offset:2px}._filterChip_13sdp_152:has(input:checked){background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}._tableWrap_13sdp_180{overflow-x:auto;max-width:100%;position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._table_13sdp_180{width:100%;border-collapse:collapse;min-width:640px}._th_13sdp_197{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border);background:var(--surface-muted);padding:0;white-space:nowrap}._sortButton_13sdp_209{display:inline-flex;align-items:center;gap:4px;width:100%;min-height:44px;padding:var(--space-2) var(--space-3);background:none;border:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;text-align:left}._sortButton_13sdp_209:hover{color:var(--text)}._tr_13sdp_229{border-bottom:1px solid var(--border)}._tr_13sdp_229:last-child{border-bottom:0}._tr_13sdp_229:hover{background:var(--surface-muted)}._td_13sdp_239{padding:var(--space-3);vertical-align:middle}._clientCell_13sdp_244{display:flex;flex-direction:column;gap:2px;min-width:0}._clientLink_13sdp_251{font-weight:600;text-decoration:none}._clientLink_13sdp_251:hover{text-decoration:underline}._clientMeta_13sdp_259{font-size:12px;color:var(--text-muted)}._messageCell_13sdp_264{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:380px}._messageText_13sdp_272{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._messageTime_13sdp_278{font-family:var(--mono);font-size:12px;color:var(--text-muted)}._owner_13sdp_284{display:inline-flex;align-items:center;gap:var(--space-2)}._avatar_13sdp_290{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.04em}._pagination_13sdp_305{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}@media (max-width: 480px){._title_13sdp_24{font-size:20px}._attentionGrid_13sdp_50{grid-template-columns:1fr 1fr}._filterChip_13sdp_152{font-size:13px;padding:0 var(--space-2)}}._section_17luo_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._sectionHeader_17luo_12{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._sectionTitle_17luo_20{font-size:16px}._subtitle_17luo_24{font-size:14px;font-weight:700}._form_17luo_29{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}._formGrid_17luo_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--space-3)}._tableWrap_17luo_43{overflow-x:auto;min-width:0;max-width:100%;position:relative;border:1px solid var(--border);border-radius:var(--radius)}._table_17luo_43{width:100%;border-collapse:collapse;min-width:560px}._table_17luo_43 th,._table_17luo_43 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);vertical-align:top}._table_17luo_43 th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--surface-muted)}._table_17luo_43 tr:last-child td{border-bottom:0}._page_1nyj3_1{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._header_1nyj3_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._title_1nyj3_16{font-size:24px;margin-bottom:var(--space-1)}._section_1nyj3_21{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}._sectionHeader_1nyj3_32{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._sectionTitle_1nyj3_40{font-size:16px}._workshopList_1nyj3_44{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:var(--space-2)}._workshop_1nyj3_44{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:64px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);text-align:left;cursor:pointer}._workshop_1nyj3_44:hover{background:var(--surface-muted)}._workshopActive_1nyj3_71{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._workshopName_1nyj3_76{font-weight:600}._details_1nyj3_80{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._detailsTitle_1nyj3_87{font-size:18px}._form_1nyj3_91{display:flex;flex-direction:column;gap:var(--space-3)}._formGrid_1nyj3_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--space-3)}@media (max-width: 480px){._title_1nyj3_16{font-size:20px}}._demoBanner_9f4y2_2{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;justify-content:center;padding:10px 20px;background:var(--brand-wash);border-bottom:1px solid var(--line);font-size:14px}._shell_9f4y2_14{display:flex;flex-direction:column;min-height:100vh}._header_9f4y2_20{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border-bottom:1px solid var(--border)}._brand_9f4y2_31{display:flex;align-items:center;gap:var(--space-3);min-width:0}._brandMark_9f4y2_38{width:32px;height:32px;flex:0 0 auto;border-radius:9px;background:linear-gradient(135deg,var(--accent),#6a4fb0)}._brandTitle_9f4y2_46{display:block;font-size:15px}._brandSubtitle_9f4y2_51{display:block;font-size:12px;color:var(--text-muted)}._nav_9f4y2_57{min-width:0;max-width:100%;overflow-x:auto}._navList_9f4y2_63{display:flex;gap:var(--space-1);margin:0;padding:0;list-style:none}._navLink_9f4y2_71{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius);color:var(--text-muted);font-weight:600;text-decoration:none;white-space:nowrap}._navLink_9f4y2_71:hover{background:var(--surface-muted);color:var(--text)}._navLinkActive_9f4y2_87{background:var(--surface-muted);color:var(--accent);box-shadow:inset 0 -3px 0 var(--accent)}._logout_9f4y2_93{min-height:44px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font-weight:600;cursor:pointer}._logout_9f4y2_93:hover{background:var(--surface-muted)}._main_9f4y2_107{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._main_9f4y2_107:focus{outline:none}._footer_9f4y2_122{padding:var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:13px;text-align:center}@media (max-width: 640px){._main_9f4y2_107{padding:var(--space-3)}._header_9f4y2_20{padding:var(--space-3);gap:var(--space-2)}._nav_9f4y2_57{flex:1 1 100%;margin:0 calc(var(--space-3) * -1);padding:0 var(--space-3);scrollbar-width:thin}._navList_9f4y2_63{width:max-content}._navLink_9f4y2_71{padding:0 var(--space-2);font-size:14px}}:root{--bg: #f5f6f8;--surface: #ffffff;--surface-muted: #eef1f5;--border: #d3d8e0;--border-strong: #9aa3b0;--text: #1b1f24;--text-muted: #5a6472;--accent: #2f5d8a;--accent-contrast: #ffffff;--accent-soft: #eaf0ff;--danger: #a4262c;--danger-bg: #fdeceb;--on-danger: #ffffff;--warning: #8a5a00;--warning-bg: #fff6e0;--success: #1f6b45;--success-bg: #e8f5ee;--success-border: #b7e1c9;--on-success: #ffffff;--focus: #0b5fff;--shadow: 0 1px 2px rgb(16 24 40 / 8%), 0 1px 3px rgb(16 24 40 / 6%);--radius: 8px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--font: "Segoe UI", "Inter", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--mono: "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--text-xs: 12px;--text-sm: 13px;--text-md: 15px;--text-lg: 17px;--text-xl: 20px;--text-2xl: 22px;--text-3xl: 24px;--text-4xl: 28px}@media (prefers-color-scheme: dark){:root{--bg: #12151a;--surface: #1a1f26;--surface-muted: #222932;--border: #333c48;--border-strong: #5b6675;--text: #e8ebef;--text-muted: #a4adba;--accent: #7aa7d6;--accent-contrast: #0d1117;--accent-soft: #1d2b3b;--danger: #ff8f8a;--danger-bg: #3a1d1d;--on-danger: #0d1117;--warning: #f0c36b;--warning-bg: #3a2f14;--success: #7bd6a4;--success-bg: #14301f;--success-border: #2c5a3f;--on-success: #0d1117;--focus: #8ab4ff;--shadow: none}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:15px;line-height:1.5;min-width:320px}h1,h2,h3,h4{margin:0;line-height:1.25}p{margin:0}a{color:var(--accent);text-decoration-thickness:1px;text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.skip-link{position:absolute;left:var(--space-3);top:-100px;z-index:100;padding:var(--space-2) var(--space-3);background:var(--surface);border:2px solid var(--focus);border-radius:var(--radius);transition:top .12s ease-in}.skip-link:focus{top:var(--space-3)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
