._base_1ml0m_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-emphasis);letter-spacing:var(--tracking-normal);font-variation-settings:"opsz" 20;border-radius:var(--radius-button);border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;isolation:isolate;transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard),transform var(--duration-micro) var(--easing-standard)}._base_1ml0m_1>*{position:relative;z-index:2}._base_1ml0m_1 svg{flex:none;transition:transform var(--duration-fast) var(--easing-decelerate)}._base_1ml0m_1:hover:not(:disabled)>svg:last-child:not(:only-child){transform:translate(2px)}._base_1ml0m_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._base_1ml0m_1:disabled,._base_1ml0m_1[aria-disabled=true]{cursor:not-allowed;opacity:.5;box-shadow:none}._base_1ml0m_1:not(:disabled):not([aria-disabled=true]):active{transform:translateY(.5px)}._sizeSm_1ml0m_58{block-size:30px;padding-inline:12px;font-size:var(--text-sm);border-radius:var(--radius-sm)}._sizeMd_1ml0m_65{block-size:36px;padding-inline:14px;font-size:var(--text-sm)}._sizeLg_1ml0m_71{block-size:44px;padding-inline:20px;font-size:var(--text-md);letter-spacing:var(--tracking-snug)}._primary_1ml0m_82{background:var(--accent-fill);color:var(--accent-ink);border-radius:var(--radius-action);font-weight:var(--weight-emphasis)}._primary_1ml0m_82:not(:disabled):hover{box-shadow:var(--shadow-1)}._primary_1ml0m_82:not(:disabled):active{box-shadow:none}._secondary_1ml0m_97{background:var(--fill-1);color:var(--ink-0);border-radius:var(--radius-action)}._secondary_1ml0m_97:not(:disabled):hover{background:var(--fill-2)}._secondary_1ml0m_97:not(:disabled):active{background:var(--fill-2);box-shadow:none}._ghost_1ml0m_112{background:transparent;color:var(--ink-1);border-radius:var(--radius-action)}._ghost_1ml0m_112:not(:disabled):hover{background:var(--fill-1);color:var(--ink-0)}._ghost_1ml0m_112:not(:disabled):active{background:var(--fill-2)}._danger_1ml0m_128{background:var(--danger-soft);color:var(--danger-strong);border-radius:var(--radius-action)}._danger_1ml0m_128:not(:disabled):hover{background:color-mix(in srgb,var(--danger-strong) 18%,transparent)}._block_1ml0m_138{inline-size:100%}._field_pyx93_1{display:flex;flex-direction:column;gap:6px}._label_pyx93_7{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-emphasis);letter-spacing:var(--tracking-normal);color:var(--ink-1)}._control_pyx93_15{display:flex;align-items:center;gap:var(--space-2);background:var(--fill-1);border:1px solid transparent;border-block-end-color:var(--line);border-radius:var(--radius-md) var(--radius-md) 0 0;padding:0 var(--space-3);block-size:36px;transition:background-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}._control_pyx93_15:hover:not(:focus-within){background:var(--fill-2)}._control_pyx93_15:focus-within{background:var(--surface-0);box-shadow:0 0 0 2px var(--surface-0),0 0 0 4px var(--accent-ring),inset 0 0 0 1px var(--accent-1)}._invalid_pyx93_44{box-shadow:inset 0 -2px 0 var(--danger-strong)}._invalid_pyx93_44:focus-within{box-shadow:0 0 0 2px var(--surface-0),0 0 0 4px var(--danger-2),inset 0 0 0 1px var(--danger-0)}._input_pyx93_55{flex:1;min-inline-size:0;background:transparent;border:none;outline:none;font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);color:var(--ink-0);font-variant-numeric:tabular-nums}._input_pyx93_55::-moz-placeholder{color:var(--ink-3)}._input_pyx93_55::placeholder{color:var(--ink-3)}._input_pyx93_55:disabled{cursor:not-allowed;color:var(--ink-3)}._textarea_pyx93_77{padding-block:var(--space-3);resize:vertical;min-block-size:96px;line-height:var(--leading-normal);font-variant-numeric:normal}._helper_pyx93_86{font-size:var(--text-xs);color:var(--ink-2);letter-spacing:var(--tracking-normal)}._error_pyx93_92{color:var(--danger-0)}._adornment_pyx93_96{color:var(--ink-2);display:inline-flex;align-items:center}._list_un03g_1{display:inline-flex;flex-wrap:wrap;max-inline-size:100%;gap:2px;padding:3px;background:var(--surface-1);border-radius:var(--radius-md);box-shadow:var(--shadow-ring)}._tab_un03g_14{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;padding:0 var(--space-3);block-size:28px;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-emphasis);letter-spacing:var(--tracking-normal);color:var(--ink-2);border-radius:var(--radius-xs);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}._tab_un03g_14:hover:not(._active_un03g_33):not(:disabled){color:var(--ink-0)}._tab_un03g_14:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._tab_un03g_14:disabled{cursor:not-allowed;opacity:.5}._active_un03g_33{background:var(--surface-1);color:var(--ink-0);box-shadow:var(--shadow-1)}._panel_un03g_53{margin-block-start:var(--space-4)}._link_1frsj_1{position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);z-index:var(--z-auth);padding:var(--space-2) var(--space-3);border-radius:var(--radius-button);background:var(--accent-1);color:var(--accent-ink);font-size:var(--text-sm);font-weight:var(--weight-emphasis);text-decoration:none;box-shadow:var(--shadow-focus),var(--shadow-md);transform:translateY(calc(-100% - var(--space-6)));transition:transform var(--duration-fast) var(--easing-standard)}._link_1frsj_1:focus-visible{transform:translateY(0)}._layout_17x1a_1{display:grid;grid-template-columns:var(--portal-sidebar-width) minmax(0,1fr);block-size:100dvh;min-block-size:0;overflow:hidden;background:var(--surface-0);color:var(--ink-0)}._sidebar_17x1a_11{position:relative;z-index:calc(var(--z-overlay) + 2);display:flex;min-block-size:0;flex-direction:column;gap:var(--space-2);padding:var(--space-4);overflow-y:auto;background:var(--surface-0);border-inline-end:1px solid transparent}._identity_17x1a_24{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-4)}._brand_17x1a_32{display:block;color:var(--ink-0);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-heading);font-variation-settings:"opsz" 48,"SOFT" 50,"wght" 480;letter-spacing:var(--tracking-snug);overflow-wrap:anywhere}._productLabel_17x1a_43{display:block;color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);font-variation-settings:normal;letter-spacing:var(--tracking-normal)}._tools_17x1a_53{display:grid;gap:var(--space-2);margin-block-end:var(--space-2)}._navigation_17x1a_59{display:flex;flex-direction:column;gap:2px}._navigation_17x1a_59 a{display:flex;min-block-size:40px;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--ink-1);font-size:var(--text-sm);font-weight:var(--weight-emphasis);text-decoration:none;transition:background-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard)}._navigation_17x1a_59 a:hover{background:var(--fill-1);color:var(--ink-0)}._navigation_17x1a_59 a[aria-current=page]{background:var(--surface-1);box-shadow:var(--shadow-1);color:var(--accent)}._footer_17x1a_94{display:grid;gap:var(--space-1);margin-block-start:auto;padding-block-start:var(--space-4);color:var(--ink-2);font-size:var(--text-xs);overflow-wrap:anywhere}._main_17x1a_104{min-inline-size:0;min-block-size:0;overflow-y:auto;outline:none}._content_17x1a_111{inline-size:min(100%,var(--portal-content-max));min-block-size:100%;margin-inline:auto;padding:var(--portal-page-gutter);overflow-wrap:anywhere}._mobileHeader_17x1a_121,._backdrop_17x1a_122,._sidebarClose_17x1a_123{display:none}@media (max-width: 880px){._layout_17x1a_1{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--portal-header-height) minmax(0,1fr)}._mobileHeader_17x1a_121{position:relative;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-inline:var(--portal-page-gutter-compact);background:var(--surface-1);border-block-end:1px solid transparent}._mobileIdentity_17x1a_145{display:grid;min-inline-size:0}._mobileIdentity_17x1a_145 strong{overflow:hidden;color:var(--ink-0);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}._mobileIdentity_17x1a_145 span{color:var(--ink-2);font-size:var(--text-xs)}._menuButton_17x1a_163,._sidebarClose_17x1a_123{display:inline-flex;min-block-size:var(--portal-touch-target);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid transparent;border-radius:var(--radius-button);background:var(--surface-0);color:var(--ink-1);font:inherit;font-size:var(--text-sm);cursor:pointer}._menuIcon_17x1a_179{display:grid;inline-size:16px;gap:3px}._menuIcon_17x1a_179 span{display:block;block-size:1px;border-radius:var(--radius-full);background:currentColor}._sidebar_17x1a_11{position:fixed;inset-block:0;inset-inline-start:0;inline-size:min(320px,88vw);border-inline-end-color:transparent;box-shadow:var(--shadow-xl);visibility:hidden;transform:translate(-102%);transition:transform var(--duration-base) var(--easing-decelerate),visibility 0s linear var(--duration-base)}[dir=rtl] ._sidebar_17x1a_11{transform:translate(102%)}._layout_17x1a_1[data-navigation-open=true] ._sidebar_17x1a_11{visibility:visible;transform:translate(0);transition-delay:0s}._backdrop_17x1a_122{position:fixed;z-index:calc(var(--z-overlay) + 1);display:block;inset:0;border:0;background:color-mix(in srgb,var(--ink-0) 24%,transparent);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--easing-standard)}._layout_17x1a_1[data-navigation-open=true] ._backdrop_17x1a_122{opacity:1;pointer-events:auto}._main_17x1a_104{grid-row:2}._content_17x1a_111{padding:var(--portal-page-gutter-compact)}._navigation_17x1a_59 a{min-block-size:var(--portal-touch-target)}}._section_18v1k_5{display:flex;flex-direction:column;gap:var(--space-5)}._heading_18v1k_11{margin:0;font:600 var(--text-lg) / var(--leading-tight) var(--font-ui);color:var(--ink-0)}._field_18v1k_17{display:flex;flex-direction:column;gap:var(--space-2)}._fieldLabel_18v1k_23{font:500 var(--text-sm) / var(--leading-snug) var(--font-ui);color:var(--ink-1)}._note_18v1k_28{font:400 var(--text-xs) / var(--leading-snug) var(--font-ui);color:var(--ink-2)}._choices_18v1k_33{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--space-3)}._choice_18v1k_33{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-lg);background:var(--fill-1);color:var(--ink-0);text-align:start;cursor:pointer;transition:background var(--motion-micro) var(--ease),box-shadow var(--motion-micro) var(--ease)}._choice_18v1k_33:hover{background:var(--fill-2)}._chosen_18v1k_57,._chosen_18v1k_57:hover{background:var(--surface-1);box-shadow:var(--shadow-1)}._choice_18v1k_33:focus-visible,._segment_18v1k_64:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._choiceLabel_18v1k_69{padding-inline:var(--space-1);font:500 var(--text-sm) / var(--leading-snug) var(--font-ui)}._preview_18v1k_75{display:block;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-2)}._previewCard_18v1k_82{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-1);box-shadow:var(--shadow-1)}._previewLetters_18v1k_93{display:inline-flex;gap:var(--space-1);font:500 var(--text-lg) / 1 var(--font-mono);color:var(--ink-2)}._previewCurrent_18v1k_100{color:var(--accent)}._previewTerm_18v1k_104{font:400 var(--text-sm) / var(--leading-snug) var(--font-body);color:var(--ink-0)}._previewAction_18v1k_109{padding:var(--space-1) var(--space-3);border-radius:var(--radius-action);background:var(--accent-fill);color:var(--accent-ink);font:600 var(--text-xs) / var(--leading-snug) var(--font-ui)}._segmented_18v1k_117{display:inline-flex;align-self:flex-start;gap:2px;padding:3px;border:1px solid transparent;border-radius:var(--radius-action);background:var(--fill-1)}._segment_18v1k_64{min-block-size:32px;padding:var(--space-1) var(--space-3);border:1px solid transparent;border-radius:var(--radius-action);background:transparent;color:var(--ink-1);font:500 var(--text-sm) / 1 var(--font-ui);cursor:pointer}._segmentOn_18v1k_138{background:var(--surface-1);color:var(--ink-0);box-shadow:var(--shadow-1)}@media (forced-colors: active){._chosen_18v1k_57,._segmentOn_18v1k_138{border-color:Highlight}}._mark_1egl9_2{font-family:var(--font-ui);font-weight:var(--weight-wordmark, 600);color:var(--ink-0)}._suffix_1egl9_8{font-weight:400;color:var(--ink-2)}._who_n8aj3_2{display:flex;flex-direction:column;gap:2px;min-block-size:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--ink-2);font-size:var(--text-xs);text-decoration:none;transition:background-color var(--duration-fast) var(--easing-standard)}._who_n8aj3_2:hover{background:var(--fill-1)}._who_n8aj3_2[aria-current=page]{background:var(--surface-1);box-shadow:var(--shadow-1)}._name_n8aj3_24{color:var(--ink-1);font-weight:var(--weight-emphasis);overflow-wrap:anywhere}._reason_n8aj3_30{padding-inline:var(--space-3);color:var(--ink-2)}._noSection_n8aj3_35{margin:0;padding:var(--space-2) var(--space-3);color:var(--ink-2);font-size:var(--text-xs)}._page_9z7l6_3,._tableWrap_9z7l6_4,._panel_9z7l6_5{--state-clean: color-mix(in srgb, var(--clean) 70%, var(--ink-0));--state-strained: color-mix(in srgb, var(--strained) 70%, var(--ink-0));--state-correction: color-mix(in srgb, var(--correction) 70%, var(--ink-0))}._page_9z7l6_3{display:flex;flex-direction:column;gap:var(--space-5);max-inline-size:1180px}._pageNarrow_9z7l6_22{max-inline-size:960px}._header_9z7l6_27{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-5)}._title_9z7l6_35{font-size:var(--text-xl);font-weight:var(--weight-heading);letter-spacing:-.01em;margin:0}._subtitle_9z7l6_42{color:var(--ink-2);font-size:var(--text-xs);margin:var(--space-1) 0 0}._back_9z7l6_48{align-self:flex-start;color:var(--ink-2);font-size:var(--text-xs);padding-block:var(--space-1);text-decoration:none}._back_9z7l6_48:hover{color:var(--ink-0)}._tableWrap_9z7l6_4{overflow-x:auto;overscroll-behavior-inline:contain;padding:var(--space-2);background:var(--surface-1);border:1px solid transparent;border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}._tableFlat_9z7l6_71{padding:0;box-shadow:none}._table_9z7l6_4{inline-size:100%;min-inline-size:640px;border-collapse:collapse;font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:break-word}._nowrap_9z7l6_90 ._error_9z7l6_93{white-space:normal}._thead_9z7l6_97{color:var(--ink-2)}._th_9z7l6_97{padding:var(--space-2) var(--space-3);background:var(--fill-1);font-size:var(--text-xs);font-weight:var(--weight-emphasis);text-align:start;white-space:nowrap}._th_9z7l6_97:first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}._th_9z7l6_97:last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}._td_9z7l6_120{padding:var(--space-3);vertical-align:middle}._table_9z7l6_4 tbody tr:nth-child(2n)>._td_9z7l6_120{background:color-mix(in srgb,var(--fill-1) 55%,transparent)}._rowBorder_9z7l6_130{--row-divider: none}._rowClickable_9z7l6_134{cursor:pointer}._table_9z7l6_4 tbody tr._rowClickable_9z7l6_134:hover>._td_9z7l6_120,._table_9z7l6_4 tbody tr._rowSelected_9z7l6_139>._td_9z7l6_120{background:var(--fill-2)}._rowClickable_9z7l6_134:focus-visible{outline:2px solid var(--accent-ring, var(--accent));outline-offset:-2px}._rowSelected_9z7l6_139{--row-selected: 1}._emptyCell_9z7l6_152{padding:var(--space-8);text-align:center;color:var(--ink-2)}._panel_9z7l6_5{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--surface-1);border:1px solid transparent;border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}._panelTitle_9z7l6_169{font-size:var(--text-lg);font-weight:var(--weight-heading);margin:0}._panelHint_9z7l6_175{color:var(--ink-1);font-size:var(--text-xs);margin:0}._grid2_9z7l6_181{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--space-4)}._statsGrid_9z7l6_187{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--space-3)}._stat_9z7l6_187{padding:var(--space-3);background:var(--surface-1);border:1px solid transparent;border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}._statLabel_9z7l6_201{color:var(--ink-2);font-size:var(--text-xs)}._statValue_9z7l6_206{font-size:var(--text-xl);font-weight:var(--weight-heading);margin-block-start:var(--space-1)}._bannerDanger_9z7l6_212,._bannerWarn_9z7l6_213,._bannerOk_9z7l6_214{padding:var(--space-4);border:1px solid transparent;border-radius:var(--radius-lg)}._bannerDanger_9z7l6_212{background:color-mix(in srgb,var(--correction) 12%,transparent);color:var(--state-correction)}._bannerWarn_9z7l6_213{background:color-mix(in srgb,var(--strained) 12%,transparent);color:var(--state-strained)}._bannerOk_9z7l6_214{background:color-mix(in srgb,var(--clean) 12%,transparent);color:var(--state-clean)}._toast_9z7l6_235{padding:var(--space-3);background:var(--accent-wash);border:1px solid transparent;color:var(--accent);border-radius:var(--radius-md);font-size:var(--text-sm)}._codeBlock_9z7l6_244{margin:0;padding:var(--space-3);background:var(--fill-1);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--ink-1);max-block-size:200px;overflow:auto}._error_9z7l6_93{color:var(--state-correction);font-size:var(--text-sm)}._muted_9z7l6_260{color:var(--ink-2);font-size:var(--text-sm)}._dim_9z7l6_265{color:var(--ink-1)}._link_9z7l6_269{color:var(--accent);font-weight:var(--weight-emphasis);text-decoration:none;background:none;border:1px solid transparent;padding:var(--space-1) 2px;min-block-size:24px;cursor:pointer;font:inherit}._link_9z7l6_269:hover{text-decoration:underline}._link_9z7l6_269:disabled{color:var(--ink-2);cursor:default;text-decoration:none}._mono_9z7l6_291{font-family:var(--font-mono)}._pill_9z7l6_296{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--fill-1);color:var(--ink-1);font-size:var(--text-xs);font-weight:var(--weight-emphasis);white-space:nowrap}._pillLive_9z7l6_309{color:var(--state-clean);background:color-mix(in srgb,var(--clean) 12%,transparent)}._pillReview_9z7l6_315{color:var(--accent);background:var(--accent-wash)}._pillBlocked_9z7l6_321{color:var(--state-strained);background:color-mix(in srgb,var(--strained) 14%,transparent)}._pillFailed_9z7l6_327{color:var(--state-correction);background:color-mix(in srgb,var(--correction) 14%,transparent)}._dot_9z7l6_333{inline-size:6px;block-size:6px;border-radius:3px;background:currentColor}._res_9z7l6_341{display:inline-block;padding:5px 8px;border-radius:6px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-heading);white-space:nowrap}._resOk_9z7l6_351{color:var(--state-clean);background:color-mix(in srgb,var(--clean) 12%,transparent)}._resNo_9z7l6_357{color:var(--state-correction);background:color-mix(in srgb,var(--correction) 14%,transparent)}._actionRow_9z7l6_363{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._breadcrumb_9z7l6_370{font-size:var(--text-sm);color:var(--ink-2)}._fieldRow_9z7l6_375{display:flex;gap:var(--space-3);align-items:center}@media (max-width: 640px){._header_9z7l6_27,._fieldRow_9z7l6_375{align-items:stretch;flex-direction:column}}._nowrap_9z7l6_90{white-space:nowrap}._stack_sdat3_1{display:flex;flex-direction:column;gap:var(--space-4)}._headActions_sdat3_7{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}._hint_sdat3_14{margin:0;color:var(--ink-2);font-size:var(--text-xs);max-inline-size:48ch}._reason_sdat3_21{margin-block-start:var(--space-1);max-inline-size:48ch;font-size:var(--text-xs)}._confirm_sdat3_27{display:flex;flex-direction:column;gap:var(--space-2);margin-block-start:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--fill-1);font-size:var(--text-xs)}._markdownPane_sdat3_39{margin:0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--fill-1);color:var(--ink-1);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:60vh;overflow:auto}._previews_sdat3_55{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--space-4);align-items:start}._preview_sdat3_55{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid transparent;border-radius:var(--radius-xl, 18px);background:var(--surface-2);box-shadow:var(--shadow-1);max-inline-size:560px}._previewSubject_sdat3_74{font-size:var(--text-lg);font-weight:var(--weight-heading)}._previewMeta_sdat3_79{color:var(--ink-2);font-size:var(--text-xs)}._previewDim_sdat3_84{color:var(--ink-1);font-size:var(--text-xs)}._next_sdat3_89{display:flex;flex-direction:column;gap:6px;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-1)}._nextName_sdat3_99{font-size:var(--text-base);font-weight:var(--weight-heading)}._big_sdat3_104{color:var(--accent);font-family:var(--font-mono);font-size:34px;font-weight:500;letter-spacing:2px;line-height:1}._fakeButton_sdat3_113{align-self:flex-start;margin-block-start:6px;padding:8px 20px;border-radius:var(--radius-action, var(--radius-button));background:var(--accent-fill, var(--accent));color:var(--accent-ink);font-size:var(--text-xs);font-weight:var(--weight-emphasis)}._line_sdat3_124{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-block:var(--space-3);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-lg);font-weight:500}._here_sdat3_135{color:var(--accent);-webkit-text-decoration:underline 3px;text-decoration:underline 3px;text-underline-offset:8px}._termList_sdat3_141{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._termRow_sdat3_150{display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--space-3);align-items:baseline;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-1)}._termLetter_sdat3_161{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-lg)}._termAsk_sdat3_167{display:block;margin-block-start:2px;color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-xs)}._definition_sdat3_175{margin:0;font-family:var(--font-body, inherit);font-size:var(--text-base);line-height:1.6;max-inline-size:64ch}._stepper_4fqrz_5{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;padding:0;list-style:none}._step_4fqrz_5{display:flex;align-items:center;gap:var(--space-2);min-block-size:32px;padding:7px 12px;border-radius:999px;background:var(--fill-1);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-emphasis)}._glyph_4fqrz_28{display:grid;place-items:center;inline-size:18px;block-size:18px;border-radius:9px;background:var(--surface-1);color:var(--ink-1);font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:1}._word_4fqrz_42{font-weight:400}._stepDone_4fqrz_46{color:var(--ink-1)}._stepDone_4fqrz_46 ._glyph_4fqrz_28{background:var(--clean);color:var(--surface-1)}._stepNow_4fqrz_56{color:var(--accent);background:var(--surface-1);box-shadow:var(--shadow-1)}._stepNow_4fqrz_56 ._glyph_4fqrz_28{background:var(--accent);color:var(--surface-1)}._stepBlocked_4fqrz_68{color:color-mix(in srgb,var(--strained) 70%,var(--ink-0));background:color-mix(in srgb,var(--strained) 12%,transparent)}._stepBlocked_4fqrz_68 ._glyph_4fqrz_28{background:var(--strained);color:var(--surface-1)}._stepFail_4fqrz_79{color:color-mix(in srgb,var(--correction) 70%,var(--ink-0));background:color-mix(in srgb,var(--correction) 12%,transparent)}._stepFail_4fqrz_79 ._glyph_4fqrz_28{background:var(--correction);color:var(--surface-1)}._decide_4fqrz_91{position:sticky;inset-block-end:0;z-index:1;display:flex;flex-direction:column;gap:var(--space-3);padding:14px 18px;border:1px solid transparent;border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-up)}._decideRow_4fqrz_105{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}._decideLine_4fqrz_113{margin:0;color:var(--ink-1);font-size:var(--text-sm)}._question_4fqrz_119{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid transparent;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--strained) 10%,var(--surface-1))}._questionText_4fqrz_129{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;max-inline-size:72ch}._followUp_4fqrz_137{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-1)}._field_4fqrz_146{display:flex;flex-direction:column;gap:6px;font-size:var(--text-sm);font-weight:var(--weight-emphasis)}._fieldHint_4fqrz_154{color:var(--ink-1);font-size:var(--text-xs);font-weight:400}._textInput_4fqrz_160,._textArea_4fqrz_161,._select_4fqrz_162{inline-size:100%;min-block-size:42px;padding:10px 12px;border:0;border-block-end:1px solid var(--line);border-radius:10px 10px 4px 4px;background:var(--surface-1);color:var(--ink-0);font:inherit;font-weight:400}._textArea_4fqrz_161{min-block-size:140px;resize:vertical;font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.55}._textAreaShort_4fqrz_183{min-block-size:64px}._textInput_4fqrz_160:focus-visible,._textArea_4fqrz_161:focus-visible,._select_4fqrz_162:focus-visible{outline:2px solid var(--accent-ring, var(--accent));outline-offset:1px}._check_4fqrz_194{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._check_4fqrz_194 li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:baseline;font-size:var(--text-sm)}._mark_4fqrz_211{font-family:var(--font-mono);font-size:12px;font-weight:600}._markOk_4fqrz_217{color:color-mix(in srgb,var(--clean) 70%,var(--ink-0))}._markNo_4fqrz_222{color:color-mix(in srgb,var(--correction) 70%,var(--ink-0))}._markWait_4fqrz_227{color:var(--ink-2)}._origin_4fqrz_232{padding:4px 7px;border-radius:6px;background:color-mix(in srgb,var(--strained) 12%,transparent);color:color-mix(in srgb,var(--strained) 70%,var(--ink-0));font-family:var(--font-mono);font-size:12px;font-weight:500}._path_4fqrz_242{display:flex;flex-direction:column;gap:14px}._fieldset_4fqrz_248{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:0}._answers_4fqrz_257{margin:0;padding-inline-start:var(--space-5);color:var(--ink-1);font-size:var(--text-sm)}._honesty_4fqrz_266{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ink-0)}._worldSub_4fqrz_274{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;margin:0;font-size:var(--text-sm);font-weight:var(--weight-emphasis)}._worldTag_4fqrz_284{padding:2px 8px;border-radius:999px;background:var(--fill-1);color:var(--ink-1);font-size:var(--text-xs);font-weight:var(--weight-emphasis)}._worldCandidate_4fqrz_293{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--fill-1)}._worldPicture_4fqrz_302{padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-1);box-shadow:var(--shadow-1)}._worldPicture_4fqrz_302 img{display:block;max-inline-size:100%;max-block-size:60vh;inline-size:auto;block-size:auto}._choose_v104j_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--space-4)}._choice_v104j_11{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid transparent;border-radius:var(--radius-lg);background:var(--fill-1);color:var(--ink-0);font:inherit;text-align:start;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}._choice_v104j_11:hover{background:var(--fill-2)}._choice_v104j_11:focus-visible{outline:2px solid var(--accent-ring, var(--accent));outline-offset:2px}._choice_v104j_11[aria-pressed=true]{background:var(--surface-1);box-shadow:var(--shadow-lg)}._choice_v104j_11[aria-pressed=true] ._choiceTitle_v104j_40{color:var(--accent)}._choiceTitle_v104j_40{font-size:var(--text-lg);font-weight:600}._choiceBody_v104j_49{color:var(--ink-1);font-size:var(--text-sm)}._addendum_v104j_54{display:flex;gap:var(--space-3);align-items:flex-start;padding:12px 14px;border-radius:var(--radius-md);background:var(--fill-1)}._addendum_v104j_54 code{flex:1;font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.55;white-space:pre-wrap}._row_v104j_71{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}._row_v104j_71>label{flex:1;min-inline-size:180px}._packPreview_v104j_85{display:flex;flex-direction:column;gap:var(--space-4)}._packBlock_v104j_91{display:flex;flex-direction:column;gap:var(--space-2)}._packHeading_v104j_97{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--ink-0)}._packMeta_v104j_104{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--space-2) var(--space-4);margin:0;padding:12px 14px;border-radius:var(--radius-md);background:var(--fill-1)}._packMeta_v104j_104 dt{color:var(--ink-2);font-size:var(--text-xs)}._packMeta_v104j_104 dd{margin:0;color:var(--ink-0);font-size:var(--text-sm);overflow-wrap:anywhere}._packList_v104j_126{margin:0;padding-inline-start:1.2em;color:var(--ink-1);font-size:var(--text-sm);overflow-wrap:anywhere}._packSkeleton_v104j_134{display:flex;flex-direction:column;gap:var(--space-2)}._packSkeleton_v104j_134 span{display:block;block-size:14px;border-radius:var(--radius-sm, 4px);background:var(--fill-2)}._packSkeleton_v104j_134 span:nth-child(2){inline-size:70%}._packSkeleton_v104j_134 span:nth-child(3){inline-size:45%}@media (prefers-reduced-motion: reduce){._choice_v104j_11{transition:none}}._createForm_12ind_1{display:grid;gap:var(--space-3)}._createControls_12ind_6{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:var(--space-3);align-items:end;max-inline-size:720px}._suggestions_12ind_14{display:grid;gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);color:var(--ink-2);font-size:var(--text-sm)}._suggestionMeta_12ind_23{color:var(--ink-2);font-size:var(--text-xs)}@media (max-width: 640px){._createControls_12ind_6{grid-template-columns:1fr}}._costHeader_12ind_34{display:flex;justify-content:space-between;gap:var(--space-3);align-items:start}._costMetrics_12ind_41{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:var(--space-4) 0}._costMetric_12ind_41{display:grid;gap:var(--space-1);padding:var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);background:var(--surface-2)}._costMetric_12ind_41 dt{color:var(--ink-2);font-size:var(--text-xs)}._costMetric_12ind_41 dd{margin:0;color:var(--ink-1);font-family:var(--font-mono);font-size:var(--text-lg)}._costMetric_12ind_41 dd+dd{color:var(--ink-2);font-family:inherit;font-size:var(--text-sm)}._budgetGrid_12ind_76{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-block:var(--space-4)}._costNotes_12ind_83{margin-block:var(--space-3);padding-inline-start:var(--space-5);color:var(--ink-2);font-size:var(--text-sm)}._stageCosts_12ind_90{display:grid;gap:var(--space-2);margin-block-start:var(--space-2)}._stageCost_12ind_90{padding-block:var(--space-2)}._stageCost_12ind_90 summary{display:flex;justify-content:space-between;gap:var(--space-3);cursor:pointer;color:var(--ink-2)}._modelCalls_12ind_108{display:grid;gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none}._modelCallHeader_12ind_116{display:flex;justify-content:space-between;gap:var(--space-3)}._overrideEvidence_12ind_122{margin:var(--space-1) 0 0;padding:var(--space-2);border-inline-start:3px solid transparent;color:var(--ink-2);font-size:var(--text-sm)}@media (max-width: 640px){._costHeader_12ind_34,._stageCost_12ind_90 summary,._modelCallHeader_12ind_116{align-items:start;flex-direction:column}._costMetrics_12ind_41,._budgetGrid_12ind_76{grid-template-columns:1fr}}._toolbar_w8sx5_6{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}._areaSelect_w8sx5_14{min-block-size:38px;padding:8px 12px;border:0;border-block-end:1px solid var(--line);border-radius:10px 10px 4px 4px;background:var(--surface-1);color:var(--ink-0);font:inherit}._areaSelect_w8sx5_14:focus-visible{outline:2px solid var(--accent-ring, var(--accent));outline-offset:1px}._handle_w8sx5_30{display:flex;flex-wrap:wrap;gap:10px 22px;font-family:var(--font-mono);font-size:28px;font-weight:500;line-height:1}._part_w8sx5_40{display:flex;flex-direction:column;gap:var(--space-2)}._part_w8sx5_40 small{max-inline-size:15ch;color:var(--ink-2);font-family:var(--font-ui, inherit);font-size:13px;line-height:1.3}._origin_w8sx5_54{padding:4px 7px;border-radius:6px;background:color-mix(in srgb,var(--strained) 12%,transparent);color:color-mix(in srgb,var(--strained) 70%,var(--ink-0));font-family:var(--font-mono);font-size:12px;font-weight:500}._gap_w8sx5_64{color:color-mix(in srgb,var(--strained) 70%,var(--ink-0));font-weight:var(--weight-emphasis)}._doerForm_w8sx5_69{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-3);align-items:end;padding:var(--space-3);border-radius:var(--radius-md);background:var(--fill-1)}._field_w8sx5_79{display:flex;flex-direction:column;gap:4px;font-size:var(--text-xs);font-weight:var(--weight-emphasis)}._field_w8sx5_79 span{color:var(--ink-2);font-weight:400}._input_w8sx5_92{min-block-size:38px;padding:8px 10px;border:0;border-block-end:1px solid var(--line);border-radius:8px 8px 4px 4px;background:var(--surface-1);color:var(--ink-0);font:inherit;font-weight:400}._input_w8sx5_92:focus-visible{outline:2px solid var(--accent-ring, var(--accent));outline-offset:1px}._terms_w8sx5_109{display:flex;flex-direction:column;gap:var(--space-2)}._term_w8sx5_109{border:1px solid transparent;border-radius:14px;background:var(--surface-1);box-shadow:var(--shadow-1)}._termHead_w8sx5_122{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;inline-size:100%;padding:12px 16px;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}._termHead_w8sx5_122:focus-visible{outline:2px solid var(--accent-ring, var(--accent));outline-offset:-2px;border-radius:14px}._letter_w8sx5_143{color:var(--accent);font-family:var(--font-mono);font-size:20px;font-weight:500}._termName_w8sx5_150{font-weight:var(--weight-emphasis)}._termName_w8sx5_150 small{display:block;margin-block-start:2px;color:var(--ink-2);font-family:var(--font-mono);font-size:12px;font-weight:400}._ask_w8sx5_163{color:var(--accent);font-weight:600}._termBody_w8sx5_168{display:flex;flex-direction:column;gap:14px;padding:0 16px 16px 62px}._def_w8sx5_175{margin:0;max-inline-size:64ch;font-family:var(--font-body);font-size:var(--text-base);line-height:1.6}._seven_w8sx5_183,._pairs_w8sx5_184{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;max-inline-size:80ch;font-size:var(--text-sm)}._seven_w8sx5_183 dt{color:var(--ink-2);font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:1.8}._seven_w8sx5_183 dd,._pairs_w8sx5_184 dd{margin:0;font-family:var(--font-body)}._pairs_w8sx5_184 dt{font-weight:600}._rule_w8sx5_211{display:flex;flex-direction:column;gap:var(--space-2)}._ruleHead_w8sx5_217{color:var(--ink-2);font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.06em}._clues_w8sx5_225{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline}._clue_w8sx5_225{display:inline-flex;gap:var(--space-2);align-items:baseline;padding:4px 12px;border-radius:999px;background:var(--fill-1);font-size:var(--text-xs)}._clue_w8sx5_225 small{color:var(--ink-2);font-family:var(--font-mono);font-size:12px}._clueProvisional_w8sx5_248{padding-inline:4px;background:transparent;-webkit-text-decoration:underline dashed var(--line);text-decoration:underline dashed var(--line);text-underline-offset:.35em}._clueDocumented_w8sx5_256{background:var(--fill-2)}._cluePractice_w8sx5_261{background:var(--accent-wash);color:var(--accent)}@media (max-width: 860px){._termBody_w8sx5_168{padding-inline:16px}._seven_w8sx5_183,._pairs_w8sx5_184{grid-template-columns:minmax(0,1fr)}}._meta_12k6p_1{margin-block-start:var(--space-1);color:var(--ink-2);font-size:var(--text-xs)}._inlineForm_12k6p_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:end;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--fill-1)}._selectField_12k6p_17{display:grid;gap:var(--space-1);color:var(--ink-1);font-size:var(--text-sm)}._select_12k6p_17{min-block-size:2.5rem;padding-inline:var(--space-2);color:var(--ink-0);background:var(--surface-1);border:0;border-block-end:1px solid var(--line);border-radius:var(--radius-md) var(--radius-md) 4px 4px}._search_c5b7o_1{max-inline-size:420px}._page_11n58_6{block-size:100%;min-block-size:0;overflow:hidden}._split_11n58_12{display:grid;grid-template-columns:minmax(280px,2fr) minmax(0,3fr);gap:var(--space-4);block-size:calc(100dvh - 220px);min-block-size:320px}._splitWide_11n58_22{grid-template-columns:minmax(0,3fr) minmax(280px,2fr)}._pane_11n58_26{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--surface-1);border:1px solid transparent;border-radius:var(--radius-lg);box-shadow:var(--shadow-1);min-block-size:0;overflow-y:auto;overscroll-behavior:contain}table._fitTable_11n58_42{min-inline-size:0}table._fitTable_11n58_42 th,table._fitTable_11n58_42 td{padding-inline:var(--space-2)}._section_11n58_49{display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_11n58_55,._formTitle_11n58_56{margin:0;font-size:var(--text-md, var(--text-sm));font-weight:var(--weight-heading)}._hint_11n58_62{margin:0;color:var(--ink-2);font-size:var(--text-xs);max-inline-size:56ch}._form_11n58_56{display:flex;flex-direction:column;gap:var(--space-3);padding-block-start:var(--space-3)}._detailHead_11n58_76{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}._classList_11n58_84{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._classItem_11n58_93{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);inline-size:100%;min-block-size:44px;padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);background:none;color:var(--ink-0);font:inherit;text-align:start;cursor:pointer}._classItem_11n58_93:hover{background:var(--fill-1)}._classItem_11n58_93:focus-visible,._classItemSelected_11n58_115:focus-visible{outline:2px solid var(--accent-ring, var(--accent));outline-offset:2px}._classItemSelected_11n58_115{background:var(--fill-2)}._className_11n58_125{font-weight:var(--weight-emphasis)}._classMeta_11n58_129{color:var(--ink-2);font-size:var(--text-xs)}._notes_11n58_134{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._note_11n58_134{padding:var(--space-3);border-radius:var(--radius-md);background:var(--fill-1)}._noteMeta_11n58_149{margin:0 0 var(--space-1);color:var(--ink-2);font-size:var(--text-xs)}._noteText_11n58_155{margin:0;color:var(--ink-1);font-size:var(--text-sm);white-space:pre-wrap}@media (max-width: 880px){._split_11n58_12,._splitWide_11n58_22{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-DHTKMUil.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-B1g8a0vD.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-BpXpdlRW.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-BsaNuasd.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-BVZ5su8S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-DMe4EKeb.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-0: hsl(210 12% 12%);--ink-1: hsl(210 9% 26%);--ink-2: hsl(210 7% 44%);--ink-3: hsl(210 12% 78%);--ink-4: hsl(210 14% 88%);--surface-0: hsl(210 20% 97%);--surface-1: hsl(0 0% 100%);--surface-2: hsl(210 16% 93%);--surface-3: hsl(210 14% 85%);--accent-0: hsl(168 40% 20%);--accent-1: hsl(168 38% 26%);--accent-2: hsl(168 34% 34%);--accent-3: hsl(168 28% 60%);--accent-soft: hsl(168 20% 92%);--accent-ring: hsl(168 38% 26% / .28);--accent-ink: hsl(0 0% 100%);--accent-highlight: hsl(162 72% 46%);--danger-base: hsl(6 72% 48%);--danger-soft: hsl(6 72% 92%);--danger-strong: hsl(6 72% 38%);--success-base: hsl(142 62% 40%);--success-soft: hsl(142 62% 92%);--success-strong: hsl(142 62% 30%);--info-base: hsl(215 68% 48%);--info-soft: hsl(215 68% 93%);--info-strong: hsl(215 68% 38%);--warn-base: hsl(38 90% 48%);--warn-soft: hsl(38 90% 93%);--warn-strong: hsl(38 90% 30%);--verified-base: hsl(174 56% 30%);--verified-soft: hsl(174 32% 92%);--verified-strong: hsl(174 64% 22%);--verified-ink: hsl(0 0% 100%);--font-display: "Fraunces Variable", "Fraunces", "Tiempos Headline", "Source Serif Pro", "Iowan Old Style", "Apple Garamond", Georgia, "Times New Roman", serif;--font-sans: "Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-latin: var(--font-sans);--weight-regular: 400;--weight-medium: 500;--weight-emphasis: 540;--weight-heading: 600;--weight-bold: 680;--text-xs: 12px;--text-sm: 14px;--text-base: 15px;--text-md: 16px;--text-lg: 18px;--text-xl: 22px;--text-2xl: 28px;--text-3xl: 34px;--text-display-xs: 32px;--text-display-sm: 44px;--text-display-md: 60px;--text-display-lg: 80px;--text-display-xl: 104px;--tracking-tight: -.02em;--tracking-snug: -.012em;--tracking-normal: -.003em;--tracking-wide: .01em;--tracking-caps: .06em;--leading-display: 1.02;--leading-tight: 1.18;--leading-snug: 1.32;--leading-normal: 1.5;--leading-relaxed: 1.65;--reading-max: 64ch;--portal-sidebar-width: 240px;--portal-content-max: 1440px;--portal-page-gutter: var(--space-6);--portal-page-gutter-compact: var(--space-4);--portal-header-height: 56px;--portal-touch-target: 44px;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--radius-none: 0;--radius-xs: 3px;--radius-sm: 5px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 22px;--radius-full: 9999px;--radius-button: 8px;--duration-micro: .12s;--duration-fast: .16s;--duration-base: .2s;--duration-entrance: .24s;--duration-slow: .4s;--easing-standard: cubic-bezier(.2, 0, 0, 1);--easing-avatar: cubic-bezier(.4, 0, .2, 1);--easing-decelerate: cubic-bezier(0, 0, .2, 1);--easing-accelerate: cubic-bezier(.4, 0, 1, 1);--z-base: 0;--z-canvas: 1;--z-overlay: 10;--z-phone: 20;--z-incident: 30;--z-auth: 100;--shadow-ring: 0 0 0 .5px rgba(16, 24, 40, .06);--shadow-xs: 0 1px 2px rgba(16, 24, 40, .05);--shadow-sm: 0 0 0 .5px rgba(16, 24, 40, .05), 0 1px 2px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .04);--shadow-md: 0 0 0 .5px rgba(16, 24, 40, .06), 0 2px 4px rgba(16, 24, 40, .06), 0 8px 16px -4px rgba(16, 24, 40, .08);--shadow-lg: 0 0 0 .5px rgba(16, 24, 40, .06), 0 4px 8px rgba(16, 24, 40, .06), 0 24px 48px -12px rgba(16, 24, 40, .18);--shadow-xl: 0 0 0 .5px rgba(16, 24, 40, .08), 0 8px 16px rgba(16, 24, 40, .08), 0 40px 80px -20px rgba(16, 24, 40, .24);--shadow-button-rest: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 1px rgba(10, 24, 20, .14), 0 1px 3px rgba(10, 24, 20, .18);--shadow-button-hover: inset 0 1px 0 rgba(255, 255, 255, .14), 0 1px 1px rgba(10, 24, 20, .16), 0 3px 8px rgba(10, 24, 20, .22), 0 6px 12px rgba(10, 24, 20, .14);--shadow-button-pressed: inset 0 1px 2px rgba(10, 24, 20, .24), 0 1px 0 rgba(10, 24, 20, .1);--shadow-focus: 0 0 0 2px var(--surface-0), 0 0 0 4px var(--accent-ring);--gradient-ambient: radial-gradient(ellipse 120vmax 70vmax at 50% 20%, var(--accent-soft) 0%, transparent 70%), radial-gradient(ellipse 90vmax 50vmax at 50% 95%, color-mix(in srgb, var(--ink-0) 4%, transparent) 0%, transparent 60%);--danger-0: var(--danger-strong);--danger-1: var(--danger-base);--danger-2: var(--danger-soft);--success-0: var(--success-strong);--success-1: var(--success-base);--success-2: var(--success-soft);--info-0: var(--info-strong);--info-1: var(--info-base);--info-2: var(--info-soft);--warn-0: var(--warn-strong);--warn-1: var(--warn-base);--warn-2: var(--warn-soft);--verified-0: var(--verified-strong);--verified-1: var(--verified-base);--verified-2: var(--verified-soft)}[data-mode=dark]{--ink-0: #e8ebed;--ink-1: #cdd2d6;--ink-2: #8b9298;--ink-3: #2e3338;--ink-4: #24282c;--surface-0: #141619;--surface-1: #1b1e21;--surface-2: #0f1113;--surface-3: #2e3338;--accent-0: #63b0a9;--accent-1: #63b0a9;--accent-2: #63b0a9;--accent-3: #8b9298;--accent-soft: #0f1113;--accent-ring: rgba(99, 176, 169, .36);--accent-ink: #0f1113;--accent-highlight: #63b0a9;--danger-base: #c2a45f;--danger-soft: #0f1113;--danger-strong: #a5884a;--success-base: #7dab8c;--success-soft: #0f1113;--success-strong: #7dab8c;--info-base: #63b0a9;--info-soft: #0f1113;--info-strong: #63b0a9;--warn-base: #c2a45f;--warn-soft: #0f1113;--warn-strong: #a5884a;--verified-base: #63b0a9;--verified-soft: #0f1113;--verified-strong: #63b0a9;--verified-ink: #0f1113;--shadow-ring: 0 0 0 .5px rgba(255, 255, 255, .06);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 16px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .5);--shadow-xl: 0 4px 16px rgba(0, 0, 0, .5);--shadow-button-rest: 0 1px 2px rgba(0, 0, 0, .4);--shadow-button-hover: 0 4px 16px rgba(0, 0, 0, .5);--shadow-button-pressed: inset 0 1px 2px rgba(0, 0, 0, .4);--shadow-focus: 0 0 0 3px rgba(99, 176, 169, .5)}@media (prefers-color-scheme: dark){:root:not([data-mode=light]){--ink-0: #e8ebed;--ink-1: #cdd2d6;--ink-2: #8b9298;--ink-3: #2e3338;--ink-4: #24282c;--surface-0: #141619;--surface-1: #1b1e21;--surface-2: #0f1113;--surface-3: #2e3338;--accent-0: #63b0a9;--accent-1: #63b0a9;--accent-2: #63b0a9;--accent-3: #8b9298;--accent-soft: #0f1113;--accent-ring: rgba(99, 176, 169, .36);--accent-ink: #0f1113;--accent-highlight: #63b0a9;--danger-base: #c2a45f;--danger-soft: #0f1113;--danger-strong: #a5884a;--success-base: #7dab8c;--success-soft: #0f1113;--success-strong: #7dab8c;--info-base: #63b0a9;--info-soft: #0f1113;--info-strong: #63b0a9;--warn-base: #c2a45f;--warn-soft: #0f1113;--warn-strong: #a5884a;--verified-base: #63b0a9;--verified-soft: #0f1113;--verified-strong: #63b0a9;--verified-ink: #0f1113;--shadow-ring: 0 0 0 .5px rgba(255, 255, 255, .06);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 16px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .5);--shadow-xl: 0 4px 16px rgba(0, 0, 0, .5);--shadow-button-rest: 0 1px 2px rgba(0, 0, 0, .4);--shadow-button-hover: 0 4px 16px rgba(0, 0, 0, .5);--shadow-button-pressed: inset 0 1px 2px rgba(0, 0, 0, .4);--shadow-focus: 0 0 0 3px rgba(99, 176, 169, .5)}}@media (prefers-reduced-motion: reduce){:root{--duration-micro: 0ms;--duration-fast: 0ms;--duration-base: 0ms;--duration-entrance: 0ms;--duration-slow: 0ms}}:root{--text-xs: 13px;--text-sm: 15px;--text-base: 17px;--text-md: 17px;--text-lg: 20px;--text-xl: 26px;--text-2xl: 28px;--text-3xl: 28px;--text-display-xs: 36px;--text-display-sm: 44px;--text-ui: var(--text-sm);--text-read: var(--text-base);--text-letter: 52px;--leading-body: 1.6;--measure: 60ch;--measure-card: 20rem;--reading-max: var(--measure);--portal-sidebar-width: 240px;--portal-content-max: 1600px;--motion-micro: var(--duration-micro);--motion-exit: var(--duration-fast);--motion-default: var(--duration-base);--motion-enter: var(--duration-entrance);--ease: var(--easing-standard);--duration: var(--duration-base);--easing: var(--easing-standard)}:root[data-density=compact]{--text-base: var(--text-sm);--text-read: var(--text-sm);--leading-body: 1.45;--portal-page-gutter: var(--space-4);--portal-page-gutter-compact: var(--space-3);--portal-header-height: 48px}@media (prefers-reduced-motion: reduce){:root{--motion-micro: 0ms;--motion-exit: 0ms;--motion-default: 0ms;--motion-enter: 0ms}}:root:not([data-theme=sensa-classic]),[data-theme-scope=foundation]{color-scheme:dark;--ink-0: #e8ebed;--ink-1: #cdd2d6;--ink-2: #8b9298;--ink-3: #2e3338;--ink-4: #24282c;--line: #646c74;--line-soft: #262a2e;--surface-0: #141619;--surface-1: #1b1e21;--surface-2: #0f1113;--surface-3: #2e3338;--accent-0: #63b0a9;--accent-1: #63b0a9;--accent-2: #63b0a9;--accent-3: #8b9298;--accent: var(--accent-1);--accent-ink: #0f1113;--accent-ring: rgba(99, 176, 169, .45);--accent-wash: rgba(99, 176, 169, .12);--accent-soft: var(--accent-wash);--accent-highlight: #63b0a9;--accent-fill: var(--accent);--fill-1: rgb(255 255 255 / .055);--fill-2: rgb(255 255 255 / .09);--shadow-1: 0 1px 2px rgb(0 0 0 / .25), 0 10px 28px -14px rgb(0 0 0 / .55);--shadow-up: 0 -12px 18px -16px rgb(0 0 0 / .6);--clean: #7dab8c;--strained: #c2a45f;--correction: #c98e6a;--signal-hue: var(--accent);--signal-clean: var(--clean);--signal-strained: var(--strained);--signal-strained-deep: #a5884a;--signal-literal: #a29ab4;--danger-base: var(--correction);--danger-strong: var(--correction);--danger-soft: var(--fill-1);--success-base: var(--clean);--success-strong: var(--clean);--success-soft: var(--fill-1);--info-base: var(--accent);--info-strong: var(--accent);--info-soft: var(--accent-wash);--warn-base: var(--strained);--warn-strong: var(--signal-strained-deep);--warn-soft: var(--fill-1);--verified-base: var(--accent);--verified-strong: var(--accent);--verified-soft: var(--accent-wash);--verified-ink: var(--accent-ink);--font-ui: "Inter", var(--font-sans);--font-display: var(--font-ui);--font-body: "Source Serif 4", "Source Serif 4 Variable", Georgia, "Times New Roman", serif;--font-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;--radius-action: 8px;--weight-wordmark: 600;--radius-button: var(--radius-action);--radius-sm: 6px;--radius-md: 12px;--elevation-1: var(--shadow-1);--elevation-2: 0 4px 16px rgb(0 0 0 / .5);--shadow-ring: none;--shadow-xs: var(--shadow-1);--shadow-sm: var(--shadow-1);--shadow-md: var(--shadow-1);--shadow-lg: var(--elevation-2);--shadow-xl: var(--elevation-2);--shadow-button-rest: none;--shadow-button-hover: var(--shadow-1);--shadow-button-pressed: none;--focus-ring: 0 0 0 3px var(--accent-ring);--shadow-focus: var(--focus-ring)}:root:not([data-theme=sensa-classic])[data-mode=light],[data-theme-scope=foundation][data-mode-scope=light]{color-scheme:light;--ink-0: #1a1a1a;--ink-1: #3d3d3d;--ink-2: #636363;--ink-3: #d9d6d0;--ink-4: #e8e5df;--line: #8d8a85;--line-soft: #e6e2db;--surface-0: #faf8f4;--surface-1: #ffffff;--surface-2: #f0ede7;--surface-3: #d9d6d0;--accent-0: #245955;--accent-1: #2e6f6a;--accent-2: #3f837d;--accent-3: #80aaa6;--accent-ink: #ffffff;--accent-ring: rgba(46, 111, 106, .4);--accent-wash: rgba(46, 111, 106, .09);--accent-highlight: #2e6f6a;--fill-1: rgb(40 32 20 / .05);--fill-2: rgb(40 32 20 / .085);--shadow-1: 0 1px 2px rgb(40 32 20 / .05), 0 10px 28px -14px rgb(40 32 20 / .2);--shadow-up: 0 -12px 18px -16px rgb(40 32 20 / .28);--elevation-2: 0 4px 16px rgb(26 26 26 / .1);--clean: #4f7a57;--strained: #85662a;--correction: #9a5a36;--signal-strained-deep: #6e5422;--signal-literal: #7a6f86}:root:not([data-theme=sensa-classic]) body{background:var(--surface-2);color:var(--ink-0)}:root[data-theme=sensa-classic],[data-theme-scope=sensa-classic]{--sc-purple-50: #faf5ff;--sc-purple-100: #f3e8ff;--sc-purple-200: #e9d5ff;--sc-purple-500: #a855f7;--sc-purple-600: #9333ea;--sc-purple-700: #7e22ce;--sc-orange-50: #fff7ed;--sc-orange-200: #fed7aa;--sc-orange-500: #f97316;--sc-orange-700: #c2410c;--sc-pink-50: #fdf2f8;--sc-indigo-500: #6366f1;--sc-amber-50: #fffbeb;--sc-amber-500: #f59e0b;--sc-amber-700: #b45309;--sc-emerald-50: #ecfdf5;--sc-emerald-500:#10b981;--sc-emerald-700:#047857;--sc-rose-600: #e11d48;--sc-brand-amethyst: #6b46c1;--sc-brand-plum: #7c2d92;--sc-brand-coral: #f97316;--sc-brand-amber: #f59e0b;--sc-brand-rose: #ec4899;--sc-brand-sage: #10b981;--sc-bg: #ffffff;--sc-surface: rgb(255 255 255 / .78);--sc-surface-raised: rgb(255 255 255 / .92);--sc-surface-glass: rgb(255 255 255 / .8);--sc-border-glass: rgb(255 255 255 / .2);--sc-hover: #f8fafc;--sc-text: #0f172a;--sc-text-secondary: #475569;--sc-text-muted: #5b6577;--sc-text-inverse: #ffffff;--sc-border-light: #ece7f4;--sc-border: #d9d2e6;--sc-border-control: #8a94a5;--sc-fill: rgb(107 70 193 / .06);--sc-fill-hover: rgb(107 70 193 / .1);--sc-fill-press: rgb(107 70 193 / .14);--sc-primary: var(--sc-purple-600);--sc-primary-ink: var(--sc-purple-700);--sc-primary-wash: rgb(147 51 234 / .08);--sc-accent: var(--sc-orange-500);--sc-accent-ink: var(--sc-orange-700);--sc-focus-ring: var(--sc-brand-amethyst);--sc-knew: var(--sc-emerald-700);--sc-knew-fill: var(--sc-emerald-500);--sc-shaky: var(--sc-amber-700);--sc-missed: var(--sc-orange-700);--sc-current: var(--sc-purple-700);--sc-clean: var(--sc-knew);--sc-strained: var(--sc-shaky);--sc-correction: var(--sc-missed);--sc-error: var(--sc-rose-600);--sc-grad-primary: linear-gradient(to right, #9333ea, #f97316);--sc-grad-primary-safe: linear-gradient(to right, #7e22ce, #c2410c);--sc-grad-signal: linear-gradient(to right, #9333ea, #f97316);--sc-grad-page: linear-gradient(to bottom right, #faf5ff, #fff7ed, #fdf2f8);--sc-grad-page-calm: linear-gradient(to bottom right, #faf5ff, #ffffff, #fff7ed);--sc-grad-page-memory: linear-gradient(to bottom right, #faf5ff, #ffffff, #fdf2f8);--sc-grad-page-course: linear-gradient(to bottom right, #fffbeb, #ffffff, #ecfdf5);--sc-grad-memory-to-learning: linear-gradient(135deg, #6b46c1 0%, #f97316 100%);--sc-grad-wisdom: linear-gradient(135deg, #7c2d92 0%, #6b46c1 50%, #ec4899 100%);--sc-grad-growth: linear-gradient(135deg, #f59e0b 0%, #10b981 100%);--sc-grad-transformation: linear-gradient(135deg, #7c2d92 0%, #6b46c1 25%, #f97316 75%, #f59e0b 100%);--sc-grad-progress: linear-gradient(to right, #6366f1, #a855f7);--sc-grad-text-1: linear-gradient(to right, #6366f1, #a855f7);--sc-grad-text-2: linear-gradient(to right, #a855f7, #ec4899);--sc-grad-btn-memory: linear-gradient(to right, #7e22ce, #ec4899);--sc-grad-btn-course: linear-gradient(to right, #f59e0b, #10b981);--sc-grad-btn-lens: linear-gradient(to right, #f97316, #ef4444);--sc-hero-bg: var(--sc-grad-primary);--sc-hero-ink: #ffffff;--sc-hero-border: transparent;--sc-font: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sc-font-mono: ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, monospace;--sc-weight-display: 300;--sc-weight-body: 400;--sc-weight-emph: 500;--sc-weight-heading: 600;--sc-weight-brand: 700;--sc-size-display: clamp(2.25rem, 4.5vw, 3.25rem);--sc-size-h1: 1.75rem;--sc-size-h2: 1.25rem;--sc-size-read: 1.0625rem;--sc-size-ui: .9375rem;--sc-size-small: .8125rem;--sc-leading-read: 1.65;--sc-measure: 64ch;--sc-radius-sm: .5rem;--sc-radius-md: .75rem;--sc-radius-lg: 1rem;--sc-radius-xl: 1.5rem;--sc-radius-pill: 9999px;--sc-shadow-soft: 0 1px 2px rgb(30 20 60 / .04), 0 6px 18px -6px rgb(30 20 60 / .1);--sc-shadow-lift: 0 2px 4px rgb(30 20 60 / .06), 0 12px 28px -10px rgb(30 20 60 / .18);--sc-shadow-lg: var(--sc-shadow-soft);--sc-shadow-xl: var(--sc-shadow-lift);--sc-shadow-2xl: var(--sc-shadow-lift);--sc-dur-instant: .1s;--sc-dur-fast: .16s;--sc-dur-base: .24s;--sc-dur-slow: .32s;--sc-dur-enter: var(--sc-dur-base);--sc-ease: cubic-bezier(.2, 0, 0, 1);--ink-0: var(--sc-text);--ink-1: var(--sc-text-secondary);--ink-2: var(--sc-text-muted);--line: var(--sc-border-control);--line-soft: var(--sc-border-light);--surface-0: var(--sc-surface);--surface-1: var(--sc-surface-raised);--surface-2: var(--sc-bg);--accent: var(--sc-primary-ink);--accent-ink: var(--sc-text-inverse);--accent-ring: rgb(107 70 193 / .4);--accent-wash: var(--sc-primary-wash);--accent-fill: var(--sc-grad-primary);--radius-action: var(--sc-radius-pill);--fill-1: var(--sc-fill);--fill-2: var(--sc-fill-hover);--shadow-1: var(--sc-shadow-soft);--clean: var(--sc-clean);--strained: var(--sc-strained);--correction: var(--sc-correction);--font-ui: var(--sc-font);--font-body: var(--sc-font);--font-mono: var(--sc-font-mono);--ease: var(--sc-ease);color-scheme:light}:root[data-theme=sensa-classic][data-mode=dark],[data-theme-scope=sensa-classic][data-mode-scope=dark]{--sc-bg: #0d1222;--sc-surface: #111827;--sc-surface-raised: #1e293b;--sc-hover: #243047;--sc-text: #f1f5f9;--sc-text-secondary: #cbd5e1;--sc-text-muted: #94a3b8;--sc-text-inverse: #ffffff;--sc-border-light: #253147;--sc-border: #334155;--sc-border-control: #6b7a90;--sc-fill: rgb(255 255 255 / .06);--sc-fill-hover: rgb(255 255 255 / .1);--sc-fill-press: rgb(255 255 255 / .14);--sc-primary-ink: #c4b5fd;--sc-primary-wash: rgb(196 181 253 / .1);--sc-accent-ink: #fb923c;--sc-focus-ring: #a78bfa;--sc-knew: #34d399;--sc-shaky: #fbbf24;--sc-missed: #fb923c;--sc-current: #c4b5fd;--sc-error: #fb7185;--sc-grad-primary: var(--sc-grad-primary-safe);--sc-grad-progress: var(--sc-grad-signal);--sc-grad-btn-memory: var(--sc-grad-primary-safe);--sc-grad-btn-course: var(--sc-grad-primary-safe);--sc-grad-btn-lens: var(--sc-grad-primary-safe);--sc-hero-bg: var(--sc-surface-raised);--sc-hero-ink: var(--sc-text);--sc-hero-border: var(--sc-border);--sc-surface-glass: var(--sc-surface-raised);--sc-border-glass: var(--sc-border);--sc-grad-page: linear-gradient(to bottom right, #17143a, #0d1222 55%, #2a1408);--sc-grad-page-calm: linear-gradient(to bottom right, #141433, #0d1222 50%, #0d1222);--sc-grad-page-memory: linear-gradient(to bottom right, #141433, #0d1222 50%, #2a0f1f);--sc-grad-page-course: linear-gradient(to bottom right, #2a1606, #0d1222 50%, #08241a);--sc-shadow-soft: 0 1px 2px rgb(0 0 0 / .3), 0 8px 20px -8px rgb(0 0 0 / .5);--sc-shadow-lift: 0 2px 4px rgb(0 0 0 / .35), 0 14px 30px -10px rgb(0 0 0 / .6);--accent-ring: rgb(167 139 250 / .45);color-scheme:dark}:root[data-theme=sensa-classic] body{font-family:var(--sc-font);color:var(--sc-text);background:var(--sc-bg) var(--sc-grad-page) fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv05"}:where(:root[data-theme=sensa-classic]) :where(:focus-visible){outline:2px solid var(--sc-focus-ring);outline-offset:2px}:root[data-theme=sensa-classic],[data-theme-scope=sensa-classic]{--ink-3: var(--sc-border);--ink-4: var(--sc-border-light);--surface-3: var(--sc-hover);--accent-0: var(--sc-purple-700);--accent-1: var(--sc-primary-ink);--accent-2: var(--sc-purple-600);--accent-3: var(--sc-purple-200);--accent-soft: var(--sc-primary-wash);--accent-highlight: var(--sc-primary-ink);--accent-fill: var(--sc-grad-primary-safe);--shadow-up: 0 -12px 18px -16px rgb(30 20 60 / .22);--signal-hue: var(--sc-primary-ink);--signal-clean: var(--sc-clean);--signal-strained: var(--sc-strained);--signal-strained-deep: var(--sc-shaky);--signal-literal: var(--sc-text-muted);--danger-base: var(--sc-error);--danger-strong: var(--sc-error);--danger-soft: color-mix(in srgb, var(--sc-error) 10%, transparent);--success-base: var(--sc-knew);--success-strong: var(--sc-knew);--success-soft: color-mix(in srgb, var(--sc-knew) 10%, transparent);--warn-base: var(--sc-shaky);--warn-strong: var(--sc-shaky);--warn-soft: color-mix(in srgb, var(--sc-shaky) 10%, transparent);--info-base: var(--sc-primary-ink);--info-strong: var(--sc-primary-ink);--info-soft: var(--sc-primary-wash);--verified-base: var(--sc-primary-ink);--verified-strong: var(--sc-primary-ink);--verified-soft: var(--sc-primary-wash);--verified-ink: var(--sc-text-inverse);--font-sans: var(--sc-font);--font-display: var(--sc-font);--font-latin: var(--sc-font);--radius-button: var(--sc-radius-pill);--weight-wordmark: var(--sc-weight-brand);--radius-sm: var(--sc-radius-sm);--radius-md: var(--sc-radius-md);--radius-lg: var(--sc-radius-lg);--radius-xl: var(--sc-radius-xl);--elevation-1: var(--sc-shadow-soft);--elevation-2: var(--sc-shadow-lift);--shadow-ring: none;--shadow-xs: var(--sc-shadow-soft);--shadow-sm: var(--sc-shadow-soft);--shadow-md: var(--sc-shadow-soft);--shadow-lg: var(--sc-shadow-lift);--shadow-xl: var(--sc-shadow-lift);--shadow-button-rest: none;--shadow-button-hover: var(--sc-shadow-soft);--shadow-button-pressed: none;--focus-ring: 0 0 0 3px var(--accent-ring);--shadow-focus: var(--focus-ring)}:root[data-theme=sensa-classic][data-mode=dark],[data-theme-scope=sensa-classic][data-mode-scope=dark]{--accent-0: #ddd6fe;--accent-2: #a78bfa;--accent-3: #4c1d95;--shadow-up: 0 -12px 18px -16px rgb(0 0 0 / .6)}html,body,#root{height:100%;margin:0;padding:0;font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);color:var(--ink-0);background:var(--surface-0);font-feature-settings:"cv02","cv03","cv04","cv11","ss01","ss03";font-variation-settings:"opsz" 32;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{overflow:hidden;overscroll-behavior:none}table,[data-nums=tabular]{font-variant-numeric:tabular-nums}.display,.sensa-display{font-family:var(--font-display);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);font-variation-settings:"opsz" 96,"SOFT" 50,"wght" 440;font-optical-sizing:auto}:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:inherit}ul[role=list],ol[role=list]{list-style:none;padding:0;margin:0}::-moz-selection{background:var(--accent-ring);color:var(--ink-0)}::selection{background:var(--accent-ring);color:var(--ink-0)}input,textarea,[contenteditable=true]{caret-color:var(--accent-1)}html{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink-0) 16%,transparent) transparent}*::-webkit-scrollbar{inline-size:10px;block-size:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink-0) 14%,transparent);border-radius:var(--radius-full);border:2px solid transparent;background-clip:padding-box;-webkit-transition:background-color var(--duration-fast) var(--easing-standard);transition:background-color var(--duration-fast) var(--easing-standard)}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ink-0) 28%,transparent);background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}kbd{display:inline-flex;align-items:center;justify-content:center;min-inline-size:20px;block-size:20px;padding:0 6px;font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-emphasis);letter-spacing:.02em;line-height:1;color:var(--ink-1);background:var(--fill-2);border-radius:var(--radius-xs)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:transparent}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-\[26rem\]{max-width:26rem}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.break-all{word-break:break-all}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-width:1px}.border-transparent{border-color:transparent}.border-b-line{border-bottom-color:var(--line)}.bg-accent-1{background-color:var(--accent-1)}.bg-fill-1{background-color:var(--fill-1)}.bg-surface-0{background-color:var(--surface-0)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-2{background-color:var(--surface-2)}.p-3{padding:var(--space-3)}.p-6{padding:var(--space-6)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-ui{font-family:var(--font-ui)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.text-xs{font-size:var(--text-xs)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-relaxed{line-height:var(--leading-relaxed)}.text-accent-ink{color:var(--accent-ink)}.text-danger{color:var(--danger-base)}.text-ink-0{color:var(--ink-0)}.text-ink-1{color:var(--ink-1)}.text-ink-2{color:var(--ink-2)}.text-warn{color:var(--warn-base)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.shadow-lift{--tw-shadow: var(--shadow-1);--tw-shadow-colored: var(--shadow-1);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.duration-fast{transition-duration:var(--duration-fast)}.ease-standard{transition-timing-function:var(--easing-standard)}@media (max-width: 880px){:root :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea){font-size:16px}}.placeholder\:text-ink-2::-moz-placeholder{color:var(--ink-2)}.placeholder\:text-ink-2::placeholder{color:var(--ink-2)}.hover\:text-ink-0:hover{color:var(--ink-0)}.hover\:text-ink-1:hover{color:var(--ink-1)}.focus-visible\:border-accent-1:focus-visible{border-color:var(--accent-1)}.focus-visible\:shadow-focus:focus-visible{--tw-shadow: var(--shadow-focus);--tw-shadow-colored: var(--shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}
