._button_4e35w_1{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius);font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease);border:1px solid #0000;display:inline-flex}._button_4e35w_1:disabled{opacity:.55;cursor:not-allowed}._sm_4e35w_25{height:28px;padding:0 var(--space-2);font-size:var(--text-sm)}._iconOnly_4e35w_31{width:var(--control-height);padding:0}._sm_4e35w_25._iconOnly_4e35w_31{width:28px}._primary_4e35w_40{background:var(--accent);color:var(--text-inverse)}._primary_4e35w_40:not(:disabled):hover{background:var(--accent-hover)}._secondary_4e35w_48{background:var(--bg);border-color:var(--border-strong);box-shadow:var(--shadow-sm)}._secondary_4e35w_48:not(:disabled):hover{background:var(--bg-hover)}._ghost_4e35w_57{color:var(--text-muted);background:0 0}._ghost_4e35w_57:not(:disabled):hover{background:var(--bg-hover);color:var(--text)}._danger_4e35w_66{background:var(--danger);color:var(--text-inverse)}._danger_4e35w_66:not(:disabled):hover{background:var(--danger-hover)}._spin_4e35w_74{animation:.8s linear infinite _spin_4e35w_74}@keyframes _spin_4e35w_74{to{transform:rotate(360deg)}}._badge_hc7m5_1{height:22px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._dot_hc7m5_13{background:currentColor;border-radius:50%;width:6px;height:6px}._neutral_hc7m5_20{background:var(--neutral-soft);color:var(--text-muted)}._accent_hc7m5_24{background:var(--accent-soft);color:var(--accent-text)}._success_hc7m5_28{background:var(--success-soft);color:var(--success)}._warning_hc7m5_32{background:var(--warning-soft);color:var(--warning)}._danger_hc7m5_36{background:var(--danger-soft);color:var(--danger)}._spinner_hc7m5_41{color:var(--text-muted);display:inline-flex}._spin_hc7m5_41{animation:.8s linear infinite _spin_hc7m5_41}@keyframes _spin_hc7m5_41{to{transform:rotate(360deg)}}._skeleton_hc7m5_56{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--bg-hover) 0%, var(--bg-subtle) 50%, var(--bg-hover) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite _shimmer_hc7m5_1;display:block}@keyframes _shimmer_hc7m5_1{0%{background-position:200% 0}to{background-position:-200% 0}}._loading_hc7m5_73{gap:var(--space-4);padding:var(--space-6) 0;flex-direction:column;display:flex}._state_hc7m5_80{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);color:var(--text-muted);flex-direction:column;display:flex}._state_hc7m5_80 h3{color:var(--text);font-size:var(--text-lg);font-weight:var(--weight-semibold)}._state_hc7m5_80 p{max-width:460px}._stateIcon_hc7m5_100{border-radius:var(--radius-lg);background:var(--bg-subtle);width:40px;height:40px;color:var(--text-muted);margin-bottom:var(--space-2);place-items:center;display:grid}._errorState_hc7m5_111 ._stateIcon_hc7m5_100{background:var(--danger-soft);color:var(--danger)}._stateAction_hc7m5_116{margin-top:var(--space-3)}._banner_hc7m5_120{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--text-md);display:flex}._bannerIcon_hc7m5_129{flex:none;margin-top:2px}._bannerBody_hc7m5_134{min-width:0;color:var(--text);flex-direction:column;flex:1;gap:2px;display:flex}._bannerBody_hc7m5_134>div{color:var(--text-muted)}._toasts_hc7m5_147{right:var(--space-5);bottom:var(--space-5);z-index:var(--z-toast);gap:var(--space-2);width:min(380px, calc(100vw - 2 * var(--space-5)));flex-direction:column;display:flex;position:fixed}._toast_hc7m5_147{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);animation:_toastIn_hc7m5_1 .18s var(--ease);display:flex}._toast_hc7m5_147>svg{flex:none;margin-top:2px}._toast_hc7m5_147._success_hc7m5_28>svg{color:var(--success)}._toast_hc7m5_147._danger_hc7m5_36>svg{color:var(--danger)}@keyframes _toastIn_hc7m5_1{0%{opacity:0;transform:translateY(8px)}}._page_1l3so_1{width:100%;padding:var(--space-6) var(--space-8) var(--space-10)}._narrow_1l3so_6{max-width:1080px}@media (width<=720px){._page_1l3so_1{padding:var(--space-4)}}._pageHeader_1l3so_16{gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}._breadcrumbs_1l3so_23{font-size:var(--text-sm);color:var(--text-muted)}._breadcrumbs_1l3so_23 a:hover{color:var(--text)}._titleRow_1l3so_32{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._titleBlock_1l3so_40 h1{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.015em;line-height:1.25}._titleBlock_1l3so_40 p{margin-top:var(--space-1);color:var(--text-muted)}._actions_1l3so_52{gap:var(--space-2);flex-wrap:wrap;display:flex}._tabs_1l3so_58{gap:var(--space-1);border-bottom:1px solid var(--border);margin-bottom:var(--space-5);scrollbar-width:none;display:flex;overflow-x:auto}._tab_1l3so_58{padding:var(--space-2) var(--space-3);color:var(--text-muted);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--duration) var(--ease), border-color var(--duration) var(--ease);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;display:inline-flex}._tab_1l3so_58:hover{color:var(--text)}._tabActive_1l3so_86{color:var(--text);border-bottom-color:var(--accent)}._tabCount_1l3so_91{background:var(--bg-hover);font-size:var(--text-xs);border-radius:999px;padding:0 6px}._toolbar_1l3so_98{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._card_1l3so_106{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg);min-width:0}._cardHead_1l3so_113{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);display:flex}._cardHead_1l3so_113 h2{font-size:var(--text-md);font-weight:var(--weight-semibold)}._cardBody_1l3so_127{padding:var(--space-4)}._kpiGrid_1l3so_131{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._kpi_1l3so_131{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:2px;display:flex}._kpiLabel_1l3so_147{font-size:var(--text-sm);color:var(--text-muted)}._kpiValue_1l3so_152{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._kpiDetail_1l3so_159{font-size:var(--text-sm);color:var(--text-muted)}._success_1l3so_164{color:var(--success)}._warning_1l3so_167{color:var(--warning)}._danger_1l3so_170{color:var(--danger)}._details_1l3so_174{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}._details_1l3so_174 dt{font-size:var(--text-sm);color:var(--text-muted)}._details_1l3so_174 dd{overflow-wrap:anywhere;margin:2px 0 0}._dialog_1iorl_1{max-width:none;max-height:none;color:var(--text);background:0 0;border:none;padding:0}._dialog_1iorl_1::backdrop{animation:_fade_1iorl_1 var(--duration) var(--ease);background:#0f0f0f52}._dialog_1iorl_1 ._panel_1iorl_15{background:var(--bg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}._modal_1iorl_22{width:min(calc(100vw - 32px), var(--dialog-width));margin:auto}._modal_1iorl_22 ._panel_1iorl_15{border-radius:var(--radius-lg);max-height:calc(100dvh - 64px);animation:_pop_1iorl_1 .16s var(--ease)}._sm_1iorl_33{--dialog-width:440px}._md_1iorl_36{--dialog-width:580px}._lg_1iorl_39{--dialog-width:820px}._drawer_1iorl_43{height:100dvh;width:min(100vw, var(--dialog-width));margin:0 0 0 auto}._drawer_1iorl_43._sm_1iorl_33{--dialog-width:420px}._drawer_1iorl_43._md_1iorl_36{--dialog-width:560px}._drawer_1iorl_43._lg_1iorl_39{--dialog-width:760px}._drawer_1iorl_43 ._panel_1iorl_15{border-left:1px solid var(--border);height:100%;animation:_slide_1iorl_1 .2s var(--ease)}._header_1iorl_65{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);display:flex}._header_1iorl_65 h2{font-size:var(--text-lg);font-weight:var(--weight-semibold)}._header_1iorl_65 p{color:var(--text-muted);margin-top:2px}._body_1iorl_84{padding:var(--space-5);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._footer_1iorl_93{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);display:flex}@keyframes _fade_1iorl_1{0%{opacity:0}}@keyframes _pop_1iorl_1{0%{opacity:0;transform:translateY(6px)scale(.99)}}@keyframes _slide_1iorl_1{0%{opacity:0;transform:translate(24px)}}._menuWrap_1iorl_121{display:inline-flex;position:relative}._menu_1iorl_121{z-index:var(--z-drawer);min-width:180px;padding:var(--space-1);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);animation:_pop_1iorl_1 .12s var(--ease);position:absolute;top:calc(100% + 4px)}._alignEnd_1iorl_139{right:0}._alignStart_1iorl_143{left:0}._sideTop_1iorl_147{top:auto;bottom:calc(100% + 4px)}._menuItem_1iorl_152{align-items:center;gap:var(--space-2);width:100%;padding:6px var(--space-2);border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._menuItem_1iorl_152:hover:not(:disabled),._menuItem_1iorl_152:focus-visible{background:var(--bg-hover);box-shadow:none}._menuItem_1iorl_152:disabled{color:var(--text-faint);cursor:not-allowed}._menuDanger_1iorl_176{color:var(--danger)}
