._region_jnxfo_1{right:var(--sp-6);bottom:var(--sp-6);z-index:1000;gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_jnxfo_11{pointer-events:auto;align-items:center;gap:var(--sp-3);border-radius:var(--r-md);background:var(--n-900);color:#fff;min-width:280px;max-width:420px;box-shadow:var(--shadow-pop);font-size:var(--fs-sm);animation:_enter_jnxfo_1 var(--dur-2) var(--ease);padding:10px 10px 10px 14px;display:flex}._icon_jnxfo_26{flex:none}._success_jnxfo_27 ._icon_jnxfo_26{color:#6ee7a0}._error_jnxfo_28 ._icon_jnxfo_26{color:#fca5a5}._info_jnxfo_29 ._icon_jnxfo_26{color:#93c5fd}._msg_jnxfo_30{flex:1}._close_jnxfo_31{color:#fff9;border-radius:4px;place-items:center;padding:4px;display:grid}._close_jnxfo_31:hover{color:#fff;background:#ffffff1a}@keyframes _enter_jnxfo_1{0%{opacity:0;transform:translateY(8px)}}@media (max-width:600px){._region_jnxfo_1{left:16px;right:16px}._toast_jnxfo_11{min-width:0;max-width:none}}._sidebar_17xvy_1{height:100vh;width:var(--sidebar-w);background:var(--sidebar-bg);color:var(--sidebar-text);transition:width var(--dur-2) var(--ease);z-index:50;flex-direction:column;flex:none;display:flex;position:sticky;top:0}._collapsed_17xvy_14{width:var(--sidebar-w-collapsed)}._brand_17xvy_16{height:var(--topbar-h);flex:none;align-items:center;gap:10px;padding:0 20px;display:flex}._collapsed_17xvy_14 ._brand_17xvy_16{justify-content:center;padding:0}._brandText_17xvy_18{flex-direction:column;line-height:1.15;display:flex}._brandName_17xvy_19{color:var(--sidebar-text-strong);letter-spacing:-.02em;font-size:15px;font-weight:700}._brandSub_17xvy_20{color:var(--sidebar-muted);font-size:11px;font-weight:500}._mobileClose_17xvy_21{color:var(--sidebar-text);margin-left:auto;display:none}._nav_17xvy_23{scrollbar-color:#ffffff26 transparent;flex:1;padding:4px 12px 12px;overflow-y:auto}._group_17xvy_24{flex-direction:column;gap:1px;margin-top:14px;display:flex}._group_17xvy_24:first-child{margin-top:6px}._groupLabel_17xvy_26{color:var(--sidebar-muted);letter-spacing:.01em;padding:0 10px 6px;font-size:11px;font-weight:600}._groupRule_17xvy_27{background:var(--sidebar-line);height:1px;margin:0 8px 8px}._link_17xvy_29{border-radius:var(--r-md);height:34px;font-size:var(--fs-md);color:var(--sidebar-text);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);align-items:center;gap:10px;padding:0 10px;font-weight:500;display:flex;position:relative}._collapsed_17xvy_14 ._link_17xvy_29{justify-content:center;padding:0}._link_17xvy_29:hover{background:var(--sidebar-hover);color:var(--sidebar-text-strong)}._active_17xvy_44{background:var(--sidebar-active);color:var(--sidebar-text-strong)}._active_17xvy_44:before{content:"";background:var(--brand-500);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-12px}._active_17xvy_44 svg{color:var(--brand-500)}._link_17xvy_29:focus-visible{outline-color:var(--brand-500)}._preview_17xvy_57{color:var(--sidebar-muted);border:1px solid var(--sidebar-line);border-radius:var(--r-pill);padding:1px 6px;font-size:10px;font-weight:600}._collapse_17xvy_14{border-radius:var(--r-md);height:34px;color:var(--sidebar-muted);font-size:var(--fs-sm);align-items:center;gap:10px;margin:8px 12px 14px;padding:0 10px;display:flex}._collapsed_17xvy_14 ._collapse_17xvy_14{justify-content:center;padding:0}._collapse_17xvy_14:hover{background:var(--sidebar-hover);color:var(--sidebar-text-strong)}._scrim_17xvy_73{display:none}@media (max-width:900px){._sidebar_17xvy_1{width:272px;transition:transform var(--dur-2) var(--ease);position:fixed;left:0;transform:translate(-100%)}._collapsed_17xvy_14{width:272px}._mobileOpen_17xvy_78{transform:none}._mobileClose_17xvy_21{display:grid}._collapse_17xvy_14{display:none}._scrim_17xvy_73{background:var(--overlay);z-index:40;display:block;position:fixed;inset:0}._collapsed_17xvy_14 ._brand_17xvy_16{justify-content:flex-start;padding:0 20px}}._btn_1bs8f_1{border-radius:var(--r-md);height:36px;font-size:var(--fs-md);letter-spacing:-.005em;white-space:nowrap;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:550;display:inline-flex}._btn_1bs8f_1:disabled{cursor:not-allowed;opacity:.5}._sm_1bs8f_17{height:30px;font-size:var(--fs-sm);gap:6px;padding:0 10px}._primary_1bs8f_19{background:var(--accent);color:var(--text-on-accent)}._primary_1bs8f_19:hover:not(:disabled){background:var(--accent-hover)}._primary_1bs8f_19:active:not(:disabled){background:var(--accent-press)}._secondary_1bs8f_23{background:var(--surface);border-color:var(--line-strong);color:var(--text)}._secondary_1bs8f_23:hover:not(:disabled){background:var(--surface-hover)}._ghost_1bs8f_26{color:var(--text-2)}._ghost_1bs8f_26:hover:not(:disabled),._active_1bs8f_27{background:var(--surface-active);color:var(--text)}._danger_1bs8f_29{background:var(--danger);color:#fff}._danger_1bs8f_29:hover:not(:disabled){filter:brightness(.92)}._iconOnly_1bs8f_32{width:36px;padding:0}._iconOnly_1bs8f_32._sm_1bs8f_17{width:30px}._spin_1bs8f_35{animation:.8s linear infinite _spin_1bs8f_35}@keyframes _spin_1bs8f_35{to{transform:rotate(360deg)}}._badge_1ie6s_1{border-radius:var(--r-pill);height:22px;font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-weight:550;line-height:1;display:inline-flex}._mono_1ie6s_13{font-family:var(--font-mono);border-radius:var(--r-sm);letter-spacing:.02em;font-size:11px;font-weight:500}._dot_1ie6s_14{background:currentColor;border-radius:50%;width:6px;height:6px}._neutral_1ie6s_16{background:var(--neutral-soft);color:var(--text-2)}._success_1ie6s_17{background:var(--success-soft);color:var(--success)}._warning_1ie6s_18{background:var(--warning-soft);color:var(--warning)}._danger_1ie6s_19{background:var(--danger-soft);color:var(--danger)}._info_1ie6s_20{background:var(--info-soft);color:var(--info)}._accent_1ie6s_21{background:var(--accent-soft);color:var(--accent)}._status_1ie6s_24{height:auto;font-size:var(--fs-sm);background:0 0;padding:0}._status_1ie6s_24._neutral_1ie6s_16{color:var(--text-3)}._field_vr4d9_1{flex-direction:column;gap:6px;min-width:0;display:flex}._labelRow_vr4d9_2{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}._label_vr4d9_2{font-size:var(--fs-sm);color:var(--text);font-weight:550}._req_vr4d9_4{color:var(--accent)}._hint_vr4d9_5{font-size:var(--fs-xs);color:var(--text-3)}._error_vr4d9_6{font-size:var(--fs-xs);color:var(--danger)}._control_vr4d9_8{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-md);width:100%;height:36px;font-size:var(--fs-md);color:var(--text);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);outline:none;padding:0 12px}._control_vr4d9_8::placeholder{color:var(--text-disabled)}._control_vr4d9_8:hover:not(:focus):not([readonly]){border-color:var(--n-400)}._control_vr4d9_8:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._control_vr4d9_8[aria-invalid=true]{border-color:var(--danger)}._textarea_vr4d9_24{resize:vertical;height:auto;min-height:96px;padding:10px 12px;line-height:1.5}._locked_vr4d9_26{background:var(--surface-sunken);color:var(--text-2);padding-right:34px}._padRight_vr4d9_27{padding-right:38px}._affix_vr4d9_28{position:relative}._affixIcon_vr4d9_29{color:var(--text-3);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._affixBtn_vr4d9_30{width:26px;height:26px;color:var(--text-3);border-radius:var(--r-sm);place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._affixBtn_vr4d9_30:hover{color:var(--text);background:var(--surface-active)}._selectWrap_vr4d9_37{min-width:0;position:relative}._select_vr4d9_37{appearance:none;cursor:pointer;padding-right:32px}._small_vr4d9_39{height:30px;font-size:var(--fs-sm);padding-left:10px}._selectIcon_vr4d9_40{color:var(--text-3);pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}._search_vr4d9_42{width:260px;max-width:100%;position:relative}._searchIcon_vr4d9_43{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}._searchControl_vr4d9_44{padding-left:34px;padding-right:34px}._searchControl_vr4d9_44::-webkit-search-cancel-button{display:none}._control_vr4d9_8:focus-visible{outline:none}._wrap_1jzdm_1{align-items:center;gap:8px;display:inline-flex}._track_1jzdm_2{border-radius:var(--r-pill);background:var(--line-strong);width:36px;height:20px;transition:background var(--dur-2) var(--ease);flex:none;position:relative}._track_1jzdm_2:disabled{opacity:.5;cursor:not-allowed}._thumb_1jzdm_12{width:16px;height:16px;transition:transform var(--dur-2) var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}._on_1jzdm_23{background:var(--accent)}._on_1jzdm_23 ._thumb_1jzdm_12{transform:translate(16px)}._sm_1jzdm_25{width:30px;height:17px}._sm_1jzdm_25 ._thumb_1jzdm_12{width:13px;height:13px}._sm_1jzdm_25._on_1jzdm_23 ._thumb_1jzdm_12{transform:translate(13px)}._state_1jzdm_28{font-size:var(--fs-xs);color:var(--text-3);width:22px;font-weight:600}._stateOn_1jzdm_29{color:var(--accent)}._check_1jzdm_31{font-size:var(--fs-sm);color:var(--text);cursor:pointer;align-items:center;gap:9px;padding:4px 0;display:flex}._check_1jzdm_31 input{width:15px;height:15px;accent-color:var(--accent);cursor:pointer}._backdrop_4zxqr_1{z-index:500;background:var(--overlay);padding:var(--sp-6);animation:_fade_4zxqr_1 var(--dur-2) var(--ease);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_4zxqr_12{background:var(--surface);border-radius:var(--r-xl);width:100%;max-height:calc(100vh - 48px);box-shadow:var(--shadow-dialog);animation:_pop_4zxqr_1 var(--dur-2) var(--ease);flex-direction:column;display:flex}._sm_4zxqr_22{max-width:420px}._md_4zxqr_23{max-width:520px}._lg_4zxqr_24{max-width:720px}._header_4zxqr_26{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-5) var(--sp-6) var(--sp-4);border-bottom:1px solid var(--line);display:flex}._title_4zxqr_34{font-size:var(--fs-xl)}._desc_4zxqr_35{color:var(--text-2);font-size:var(--fs-sm);margin-top:2px}._close_4zxqr_36{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-3);flex:none;place-items:center;margin:-4px -8px 0 0;display:grid}._close_4zxqr_36:hover{background:var(--surface-active);color:var(--text)}._body_4zxqr_39{padding:var(--sp-5) var(--sp-6);overflow-y:auto}._footer_4zxqr_40{justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4) var(--sp-6);border-top:1px solid var(--line);background:var(--surface-sunken);border-radius:0 0 var(--r-xl) var(--r-xl);display:flex}._drawer_4zxqr_50{background:var(--surface);max-width:100vw;box-shadow:var(--shadow-dialog);animation:_slide_4zxqr_1 var(--dur-2) var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}._drawerBody_4zxqr_62{padding:var(--sp-5) var(--sp-6) var(--sp-8);flex:1;overflow-y:auto}@keyframes _fade_4zxqr_1{0%{opacity:0}}@keyframes _pop_4zxqr_1{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes _slide_4zxqr_1{0%{opacity:0;transform:translate(24px)}}@media (max-width:600px){._backdrop_4zxqr_1{align-items:flex-end;padding:0}._modal_4zxqr_12{border-radius:var(--r-xl) var(--r-xl) 0 0;max-width:none;max-height:92vh}}._modal_4zxqr_12:focus,._drawer_4zxqr_50:focus{outline:none}._root_7j90z_1{display:inline-flex;position:relative}._pop_7j90z_2{z-index:600;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:200px;max-height:min(70vh,520px);box-shadow:var(--shadow-pop);animation:_in_7j90z_1 var(--dur-1) var(--ease);text-align:left;position:fixed;overflow-y:auto}._menu_7j90z_15{flex-direction:column;padding:5px;display:flex}._item_7j90z_16{border-radius:var(--r-sm);width:100%;font-size:var(--fs-sm);color:var(--text);text-align:left;white-space:nowrap;align-items:center;gap:10px;padding:7px 10px;display:flex}._item_7j90z_16 svg{color:var(--text-3)}._item_7j90z_16:hover,._item_7j90z_16:focus-visible{background:var(--surface-hover);outline:none}._itemActive_7j90z_30{background:var(--accent-soft);color:var(--accent)}._itemActive_7j90z_30 svg{color:var(--accent)}._danger_7j90z_32,._danger_7j90z_32 svg{color:var(--danger)}._divider_7j90z_33{border:0;border-top:1px solid var(--line);height:0;margin:4px 0}._dots_7j90z_34{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-3);place-items:center;display:grid}._dots_7j90z_34:hover,._dotsOpen_7j90z_42{background:var(--surface-active);color:var(--text)}@keyframes _in_7j90z_1{0%{opacity:0;transform:translateY(-4px)}}._scroller_1w3y1_1{overflow-x:auto}._table_1w3y1_2{min-width:720px;font-size:var(--fs-md)}._table_1w3y1_2 th{padding:10px var(--sp-4);background:var(--surface-sunken);border-bottom:1px solid var(--line);font-size:var(--fs-xs);color:var(--text-3);text-align:left;white-space:nowrap;font-weight:550;position:sticky;top:0}._table_1w3y1_2 td{padding:12px var(--sp-4);border-bottom:1px solid var(--line);vertical-align:middle}._table_1w3y1_2 th:first-child,._table_1w3y1_2 td:first-child{padding-left:var(--sp-5)}._table_1w3y1_2 th:last-child,._table_1w3y1_2 td:last-child{padding-right:var(--sp-5)}._table_1w3y1_2 tbody tr:last-child td{border-bottom:0}._table_1w3y1_2 tbody tr{transition:background var(--dur-1) var(--ease)}._table_1w3y1_2 tbody tr:hover{background:var(--surface-hover)}._dense_1w3y1_25 td{padding-top:9px;padding-bottom:9px}._clickable_1w3y1_26{cursor:pointer}._expandedParent_1w3y1_27 td{border-bottom-color:#0000}._expandedRow_1w3y1_28 td{background:var(--surface-hover);padding-top:0}._expandedRow_1w3y1_28:hover{background:0 0}._emptyCell_1w3y1_30{padding:0!important}._pager_1w3y1_32{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:10px var(--sp-5);border-top:1px solid var(--line);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}._pageBtn_1w3y1_42{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);width:30px;height:30px;color:var(--text-2);place-items:center;display:grid}._pageBtn_1w3y1_42:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}._pageBtn_1w3y1_42:disabled{opacity:.4;cursor:not-allowed}@media (max-width:1100px){._hide-lg_1w3y1_55{display:none}}@media (max-width:820px){._hide-md_1w3y1_56{display:none}}._panel_17if0_1{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;overflow:hidden}._panelHead_17if0_2{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line);display:flex}._panelTitle_17if0_3{font-size:var(--fs-lg)}._panelDesc_17if0_4{font-size:var(--fs-sm);color:var(--text-2);margin-top:1px}._panelBody_17if0_5{padding:var(--sp-5)}._toolbar_17if0_7{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:12px var(--sp-5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}._toolbarStart_17if0_8,._toolbarEnd_17if0_8{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._kpis_17if0_10{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);display:grid}._kpi_17if0_10{padding:var(--sp-4) var(--sp-5);border-left:1px solid var(--line);min-width:0}._kpi_17if0_10:first-child{border-left:0}._kpiLabel_17if0_19{font-size:var(--fs-sm);color:var(--text-2)}._kpiRow_17if0_20{align-items:baseline;gap:var(--sp-2);margin-top:4px;display:flex}._kpiValue_17if0_21{font-size:var(--fs-2xl);letter-spacing:-.02em;font-weight:600;line-height:1.15}._kpiHint_17if0_22{font-size:var(--fs-xs);color:var(--text-3);margin-top:2px}._kpiSpark_17if0_23{margin-top:var(--sp-2);height:28px}._delta_17if0_24{font-size:var(--fs-xs);align-items:center;gap:3px;font-weight:600;display:inline-flex}._good_17if0_25{color:var(--success)}._bad_17if0_26{color:var(--danger)}@media (max-width:900px){._kpis_17if0_10{grid-template-columns:repeat(2,minmax(0,1fr))}._kpi_17if0_10:nth-child(odd){border-left:0}._kpi_17if0_10:nth-child(n+3){border-top:1px solid var(--line)}}._empty_17if0_33{text-align:center;padding:var(--sp-12) var(--sp-6);flex-direction:column;align-items:center;display:flex}._emptyIcon_17if0_34{border-radius:var(--r-lg);background:var(--surface-active);width:44px;height:44px;color:var(--text-2);margin-bottom:var(--sp-3);place-items:center;display:grid}._emptyTitle_17if0_35{font-weight:600;font-size:var(--fs-lg)}._emptyText_17if0_36{color:var(--text-2);max-width:46ch;margin-top:4px}._emptyAction_17if0_37{margin-top:var(--sp-4)}._meterWrap_17if0_39{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._meter_17if0_39{border-radius:var(--r-pill);background:var(--surface-active);flex:1;min-width:60px;height:6px;overflow:hidden}._meter_17if0_39 span{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--dur-2) var(--ease);display:block}._meterSm_17if0_42{height:4px}._meterWarn_17if0_43 span{background:var(--series-5)}._meterDanger_17if0_44 span{background:var(--danger)}._meterPct_17if0_45{font-size:var(--fs-xs);color:var(--text-2);text-align:right;width:32px}._segmented_17if0_47{background:var(--surface-active);border-radius:var(--r-md);gap:2px;padding:3px;display:inline-flex}._segmented_17if0_47 ._tab_17if0_48{height:28px;font-size:var(--fs-sm);color:var(--text-2);border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-weight:550;display:inline-flex}._segmented_17if0_47 ._tab_17if0_48:hover{color:var(--text)}._segmented_17if0_47 ._tabOn_17if0_50{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}._underline_17if0_51{gap:var(--sp-5);border-bottom:1px solid var(--line);display:flex}._underline_17if0_51 ._tab_17if0_48{font-size:var(--fs-md);color:var(--text-2);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 0;font-weight:550;display:inline-flex}._underline_17if0_51 ._tab_17if0_48:hover{color:var(--text)}._underline_17if0_51 ._tabOn_17if0_50{color:var(--text);border-bottom-color:var(--accent)}._tabCount_17if0_55{border-radius:var(--r-pill);background:var(--surface-active);color:var(--text-2);padding:0 6px;font-size:11px}._avatar_17if0_57{background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid}._copy_17if0_59{width:22px;height:22px;color:var(--text-3);border-radius:4px;flex:none;place-items:center;display:grid}._copy_17if0_59:hover{background:var(--surface-active);color:var(--text)}._code_17if0_61{border-radius:var(--r-sm);background:var(--surface-active);max-width:100%;color:var(--text);font-size:var(--fs-sm);align-items:center;gap:4px;padding:2px 4px 2px 8px;display:inline-flex}._kbd_17if0_63{font-family:var(--font-sans);border:1px solid var(--line-strong);color:var(--text-3);background:var(--surface);border-radius:4px;padding:1px 5px;font-size:11px;font-weight:600}._dl_17if0_65{gap:0;display:grid}._dlRow_17if0_66{gap:var(--sp-4);border-bottom:1px solid var(--line);font-size:var(--fs-md);grid-template-columns:160px 1fr;padding:10px 0;display:grid}._dlRow_17if0_66:last-child{border-bottom:0}._dlRow_17if0_66 dt{color:var(--text-2)}._dlRow_17if0_66 dd{min-width:0}._bar_11og7_1{z-index:30;align-items:center;gap:var(--sp-3);height:var(--topbar-h);padding:0 var(--sp-8);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}._menuBtn_11og7_14{margin-left:-8px;display:none}._crumbs_11og7_15{font-size:var(--fs-md);align-items:center;gap:8px;min-width:0;display:flex}._crumbGroup_11og7_16{color:var(--text-3)}._sep_11og7_17{color:var(--line-strong)}._crumbPage_11og7_18{white-space:nowrap;font-weight:600}._right_11og7_19{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}._search_11og7_21{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);width:260px;height:34px;color:var(--text-3);font-size:var(--fs-sm);align-items:center;gap:8px;padding:0 8px 0 11px;display:flex}._search_11og7_21:hover{border-color:var(--n-400);color:var(--text-2)}._searchText_11og7_35{text-align:left;flex:1}._labs_11og7_37{border-radius:var(--r-md);height:34px;color:var(--text-2);align-items:center;gap:5px;padding:0 10px;display:flex}._labs_11og7_37:hover,._labs_11og7_37[data-open]{background:var(--surface-active);color:var(--text)}._labsCount_11og7_47{border-radius:var(--r-pill);background:var(--accent);min-width:18px;height:18px;color:var(--text-on-accent);place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid}._labsPanel_11og7_48{padding:6px}._labsHead_11og7_49{font-size:var(--fs-sm);flex-direction:column;padding:8px 10px 10px;display:flex}._labsList_11og7_50{list-style:none}._labsItem_11og7_51{align-items:center;gap:var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-sm);cursor:pointer;padding:7px 10px;display:flex}._labsItem_11og7_51:hover{background:var(--surface-hover)}._labsLink_11og7_53{border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--accent);margin-top:4px;padding:9px 10px;font-weight:550;display:block}._labsLink_11og7_53:hover{text-decoration:underline}._user_11og7_56{border-radius:var(--r-pill);align-items:center;gap:8px;height:38px;padding:0 8px 0 4px;display:flex}._user_11og7_56:hover,._user_11og7_56[aria-expanded=true]{background:var(--surface-active)}._userName_11og7_58{font-weight:550;font-size:var(--fs-md)}._userMenu_11og7_59{padding:5px}._userInfo_11og7_60{font-size:var(--fs-sm);padding:8px 10px}._userInfoName_11og7_61{font-weight:600;font-size:var(--fs-md)}@media (max-width:900px){._bar_11og7_1{padding:0 var(--sp-4)}._menuBtn_11og7_14{display:inline-flex}._search_11og7_21{width:auto}._searchText_11og7_35,._search_11og7_21 kbd,._userName_11og7_58{display:none}}._backdrop_czug2_1{z-index:700;background:var(--overlay);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}._panel_czug2_2{background:var(--surface);border-radius:var(--r-xl);width:100%;max-width:560px;box-shadow:var(--shadow-dialog);overflow:hidden}._inputRow_czug2_3{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:0 16px;display:flex}._input_czug2_3{height:52px;font-size:var(--fs-lg);background:0 0;border:0;outline:none;flex:1}._list_czug2_5{max-height:360px;padding:6px;list-style:none;overflow-y:auto}._item_czug2_6{border-radius:var(--r-md);cursor:pointer;font-size:var(--fs-md);align-items:center;gap:10px;padding:9px 10px;display:flex}._item_czug2_6 svg:first-child{color:var(--text-3)}._itemOn_czug2_8{background:var(--surface-active)}._hint_czug2_9{font-size:var(--fs-xs);color:var(--text-3)}._none_czug2_10{text-align:center;color:var(--text-3);padding:20px}._shell_1iqe3_1{min-height:100vh;display:flex}._column_1iqe3_2{flex-direction:column;flex:1;min-width:0;display:flex}._main_1iqe3_3{outline:none;flex:1}._skip_1iqe3_4{z-index:999;background:var(--surface);border-radius:var(--r-md);padding:8px 12px;position:absolute;top:8px;left:-9999px}._skip_1iqe3_4:focus{left:8px}._page_dzigy_1{width:100%;max-width:var(--content-max);padding:var(--sp-8) var(--sp-8) var(--sp-12);gap:var(--sp-6);animation:_enter_dzigy_1 var(--dur-2) var(--ease);flex-direction:column;margin:0 auto;display:flex}._wide_dzigy_11{max-width:none}._header_dzigy_12{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;display:flex}._titles_dzigy_13{min-width:0}._title_dzigy_13{font-size:var(--fs-2xl);letter-spacing:-.025em}._desc_dzigy_15{color:var(--text-2);max-width:70ch;margin-top:4px}._actions_dzigy_16{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._grid_dzigy_17{grid-template-columns:var(--grid-cols);gap:var(--sp-5);align-items:start;display:grid}._loader_dzigy_19{z-index:900;height:2px;position:fixed;top:0;left:0;right:0;overflow:hidden}._loader_dzigy_19 span{background:var(--accent);width:30%;height:100%;animation:_load_dzigy_19 1s var(--ease) infinite;display:block}@keyframes _enter_dzigy_1{0%{opacity:0}}@keyframes _load_dzigy_19{0%{transform:translate(-100%)}to{transform:translate(400%)}}@media (max-width:1100px){._grid_dzigy_17{grid-template-columns:1fr}}@media (max-width:900px){._page_dzigy_1{padding:var(--sp-5) var(--sp-4) var(--sp-10);gap:var(--sp-5)}._title_dzigy_13{font-size:var(--fs-xl)}}._page_1r26y_1{background:var(--bg);grid-template-columns:minmax(420px,5fr) 7fr;min-height:100vh;display:grid}._left_1r26y_2{padding:var(--sp-10) var(--sp-6);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._card_1r26y_3{gap:var(--sp-6);flex-direction:column;width:100%;max-width:400px;display:flex}._heading_1r26y_4{margin-top:var(--sp-6)}._title_1r26y_5{font-size:var(--fs-3xl);letter-spacing:-.035em;line-height:1.1}._sub_1r26y_6{margin-top:var(--sp-2);color:var(--text-2);font-size:var(--fs-lg);line-height:1.5}._msBtn_1r26y_7{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-strong);height:48px;font-size:var(--fs-lg);transition:border-color var(--dur-1) var(--ease), background var(--dur-1) var(--ease);justify-content:center;align-items:center;gap:12px;font-weight:600;display:flex}._msBtn_1r26y_7:hover:not(:disabled){border-color:var(--text)}._msBtn_1r26y_7:disabled{cursor:progress;color:var(--text-2)}._spin_1r26y_16{animation:.8s linear infinite _spin_1r26y_16}._error_1r26y_17{font-size:var(--fs-sm);color:var(--danger);align-items:flex-start;gap:8px;display:flex}._error_1r26y_17 svg{flex:none;margin-top:2px}._secure_1r26y_19{font-size:var(--fs-sm);color:var(--text-3);padding-top:var(--sp-5);border-top:1px solid var(--line);align-items:center;gap:8px;display:flex}._secure_1r26y_19 svg{color:var(--success)}._foot_1r26y_21{bottom:var(--sp-6);font-size:var(--fs-xs);color:var(--text-3);position:absolute}._right_1r26y_23{padding:12px 12px 12px 0}._hero_1r26y_24{border-radius:var(--r-xl);background:var(--n-900);height:100%;min-height:560px;position:relative;overflow:hidden}._heroImg_1r26y_25{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);position:absolute;inset:0}._heroImgOn_1r26y_26{opacity:1}._heroScrim_1r26y_27{background:linear-gradient(#121114d1 0%,#12111459 45%,#12111400 70%);position:absolute;inset:0}._heroText_1r26y_28{padding:var(--sp-12);color:#fff;max-width:620px;position:absolute;top:0;left:0;right:0}._heroTitle_1r26y_29{letter-spacing:-.035em;animation:_rise_1r26y_1 .5s var(--ease);font-size:2.5rem;font-weight:650;line-height:1.08}._heroBody_1r26y_30{margin-top:var(--sp-4);font-size:var(--fs-lg);color:#ffffffc7;max-width:46ch}._dots_1r26y_31{margin-top:var(--sp-6);gap:6px;display:flex}._dot_1r26y_31{width:22px;height:4px;transition:width var(--dur-2) var(--ease), background var(--dur-2) var(--ease);background:#ffffff4d;border-radius:2px}._dotOn_1r26y_33{background:var(--brand-500);width:40px}@keyframes _rise_1r26y_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _spin_1r26y_16{to{transform:rotate(360deg)}}@media (max-width:960px){._page_1r26y_1{grid-template-columns:1fr}._right_1r26y_23{display:none}}@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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-500:#cd5427;--brand-600:#b4461d;--brand-700:#963a18;--brand-50:#fcf0ea;--brand-100:#f8ddd0;--n-0:#fff;--n-25:#fbfaf8;--n-50:#f7f5f2;--n-100:#f0ede8;--n-200:#e7e2db;--n-300:#d6d0c8;--n-400:#a8a29b;--n-500:#78736d;--n-600:#5e5a55;--n-700:#3f3c39;--n-800:#27262a;--n-900:#1c1b1f;--n-950:#121114;--bg:var(--n-50);--surface:var(--n-0);--surface-sunken:var(--n-25);--surface-hover:var(--n-50);--surface-active:var(--n-100);--overlay:#1211146b;--text:#18181b;--text-2:var(--n-600);--text-3:var(--n-500);--text-disabled:var(--n-400);--text-on-accent:#fff;--line:var(--n-200);--line-strong:var(--n-300);--focus-ring:0 0 0 3px #cd542738;--accent:var(--brand-500);--accent-hover:var(--brand-600);--accent-press:var(--brand-700);--accent-soft:var(--brand-50);--accent-soft-2:var(--brand-100);--success:#15803d;--success-soft:#e8f6ed;--warning:#b45309;--warning-soft:#fdf3e1;--danger:#c62828;--danger-soft:#fdecec;--info:#2563eb;--info-soft:#eaf1fe;--neutral:var(--n-500);--neutral-soft:var(--n-100);--series-1:#cd5427;--series-2:#2f6fde;--series-3:#13917a;--series-4:#a35bd6;--series-5:#d99a1e;--series-6:#78736d;--sidebar-bg:var(--n-900);--sidebar-text:#c9c4bd;--sidebar-text-strong:#fff;--sidebar-muted:#8b857e;--sidebar-hover:#ffffff0f;--sidebar-active:#ffffff17;--sidebar-line:#ffffff14;--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-lg:1rem;--fs-xl:1.25rem;--fs-2xl:1.625rem;--fs-3xl:2.25rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-pill:999px;--shadow-pop:0 1px 2px #1211140f, 0 8px 24px -6px #12111429;--shadow-dialog:0 24px 64px -16px #12111452;--ease:cubic-bezier(.2, 0, 0, 1);--dur-1:.12s;--dur-2:.2s;--sidebar-w:248px;--sidebar-w-collapsed:68px;--topbar-h:60px;--content-max:1360px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141316;--surface:#1c1b1f;--surface-sunken:#18171a;--surface-hover:#242327;--surface-active:#2c2b30;--overlay:#0009;--text:#f3f1ee;--text-2:#b4aea7;--text-3:#8b857e;--text-disabled:#5e5a55;--line:#2e2c31;--line-strong:#3d3a40;--accent:#e2693b;--accent-hover:#ec7b4f;--accent-press:#f08d66;--accent-soft:#e2693b24;--accent-soft-2:#e2693b3d;--success:#4ade80;--success-soft:#4ade801f;--warning:#fbbf24;--warning-soft:#fbbf241f;--danger:#f87171;--danger-soft:#f871711f;--info:#60a5fa;--info-soft:#60a5fa1f;--neutral-soft:#2a292d;--series-1:#e2693b;--series-2:#5b8ff0;--series-3:#22a68b;--series-4:#a777db;--series-5:#b8822a;--sidebar-bg:#0f0e10;--shadow-pop:0 8px 24px -6px #0009}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{background:var(--bg);min-height:100vh;color:var(--text);font-size:var(--fs-md);font-feature-settings:"cv11", "ss01";line-height:1.5}#root{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}img,svg{max-width:100%;display:block}table{border-collapse:collapse;width:100%}h1,h2,h3,h4{letter-spacing:-.015em;font-weight:600;line-height:1.25}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:var(--accent-soft-2)}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.92em}.num{font-variant-numeric:tabular-nums}.muted{color:var(--text-2)}.subtle{color:var(--text-3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stack{gap:var(--sp-4);flex-direction:column;display:flex}.row{align-items:center;gap:var(--sp-2);display:flex}.grow{flex:auto;min-width:0}
