*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-page);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#root{min-height:100vh}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#f8fafc;--bg-input:#fff;--bg-surface:#fff;--bg-table-header:#f1f5f9;--bg-stripe:#f8fafc;--bg-selected:#e0f2fe;--bg-selected-faint:#0891b214;--bg-disabled:#e2e8f0;--border:#e2e8f0;--border-muted:#cbd5e1;--border-faint:#e2e8f066;--text:#0f172a;--text-muted:#475569;--text-faint:#64748b;--text-on-solid:#fff;--accent:#0891b2;--accent-solid:#0e7490;--info-solid:#2563eb;--success:#16a34a;--success-bg:#dcfce7;--success-text:#166534;--danger:#dc2626;--danger-bg:#fee2e2;--danger-text:#991b1b;--info-bg:#dbeafe;--info-text:#1e40af;--warning:#b45309;--warning-bg:#fef3c7;--warning-border:#d97706;--warning-text:#92400e;--warning-link:#b45309;--shadow-panel:0 4px 12px #0f172a1f;--shadow-drawer:-4px 0 12px #0f172a1f;--overlay:#0f172a73}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#0a1628;--bg-input:#0a1628;--bg-surface:#0f172a;--bg-table-header:#1e293b;--bg-stripe:#0d1f35;--bg-selected:#1e3a5f;--bg-selected-faint:#1e3a5f40;--bg-disabled:#1e3a5f55;--border:#1e3a5f;--border-muted:#334155;--border-faint:#1e3a5f22;--text:#e2e8f0;--text-muted:#94a3b8;--text-faint:#64748b;--text-on-solid:#fff;--accent:#00d4ff;--accent-solid:#0891b2;--info-solid:#1e40af;--success:#22c55e;--success-bg:#166534;--success-text:#e2e8f0;--danger:#ef4444;--danger-bg:#991b1b;--danger-text:#fff;--info-bg:#1e40af;--info-text:#e2e8f0;--warning:#f59e0b;--warning-bg:#92400e;--warning-border:#d97706;--warning-text:#fef3c7;--warning-link:#fcd34d;--shadow-panel:0 4px 12px #0000004d;--shadow-drawer:-4px 0 12px #0000004d;--overlay:#000000b3}@layer ui{._viewport_eg7dl_7{font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text);z-index:var(--z-toast);gap:var(--space-8);inline-size:min(var(--toast-viewport-inline-size), 100vw - var(--space-32));max-block-size:calc(100vh - var(--space-32));max-block-size:calc(100dvh - var(--space-32));pointer-events:auto;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed;inset-block-end:var(--space-16);inset-inline-end:var(--space-16);overflow:auto}._viewport_eg7dl_7:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset-inset)}._toast_eg7dl_42{align-items:flex-start;gap:var(--space-8);padding-block:var(--space-8);padding-inline:var(--space-12);border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--bg-surface);box-shadow:var(--shadow-panel);--_toast-from:100%;display:flex}._toast_eg7dl_42:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_toast-from:-100%}._toast_eg7dl_42:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._icon_eg7dl_67{min-block-size:var(--line-height-normal);font-size:var(--font-size-xl);color:var(--text-subtle);flex:none;align-items:center;display:inline-flex}._toast_eg7dl_42[data-tone=success] ._icon_eg7dl_67{color:var(--text-success)}._toast_eg7dl_42[data-tone=warning] ._icon_eg7dl_67{color:var(--text-warning)}._toast_eg7dl_42[data-tone=danger] ._icon_eg7dl_67{color:var(--text-danger)}._toast_eg7dl_42[data-tone=info] ._icon_eg7dl_67,._toast_eg7dl_42[data-tone=accent] ._icon_eg7dl_67{color:var(--text-accent)}._toast_eg7dl_42[data-tone=success]{border-inline-start:2px solid var(--text-success)}._toast_eg7dl_42[data-tone=warning]{border-inline-start:2px solid var(--text-warning)}._toast_eg7dl_42[data-tone=danger]{border-inline-start:2px solid var(--text-danger)}._text_eg7dl_107{gap:var(--space-2);flex:auto;min-inline-size:0;display:grid}._title_eg7dl_114{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._description_eg7dl_119{color:var(--text-subtle);font-size:var(--font-size-sm);overflow-wrap:anywhere}._action_eg7dl_125{flex:none;align-self:center}._close_eg7dl_130{flex:none}._toast_eg7dl_42[data-state=open]{animation:_uiToastIn_eg7dl_1 var(--duration-base) var(--ease-standard)}._toast_eg7dl_42[data-state=closed]{animation:_uiToastOut_eg7dl_1 var(--duration-base) var(--ease-exit)}._toast_eg7dl_42[data-swipe=move]{translate:var(--radix-toast-swipe-move-x) 0}._toast_eg7dl_42[data-swipe=cancel]{transition:translate var(--duration-fast) var(--ease-standard);translate:0}._toast_eg7dl_42[data-swipe=end]{animation:_uiToastSwipeOut_eg7dl_1 var(--duration-base) var(--ease-exit)}@keyframes _uiToastIn_eg7dl_1{0%{opacity:0;translate:var(--_toast-from) 0}to{opacity:1;translate:0}}@keyframes _uiToastOut_eg7dl_1{0%{opacity:1}to{opacity:0}}@keyframes _uiToastSwipeOut_eg7dl_1{0%{translate:var(--radix-toast-swipe-end-x) 0}to{translate:var(--_toast-from) 0}}@media (forced-colors:active){._toast_eg7dl_42{color:canvastext;background-color:canvas;border:1px solid canvastext}._toast_eg7dl_42[data-tone=success],._toast_eg7dl_42[data-tone=warning],._toast_eg7dl_42[data-tone=danger]{border-inline-start:3px solid canvastext}._icon_eg7dl_67,._toast_eg7dl_42[data-tone=success] ._icon_eg7dl_67,._toast_eg7dl_42[data-tone=warning] ._icon_eg7dl_67,._toast_eg7dl_42[data-tone=danger] ._icon_eg7dl_67,._toast_eg7dl_42[data-tone=info] ._icon_eg7dl_67,._toast_eg7dl_42[data-tone=accent] ._icon_eg7dl_67{color:canvastext}}._overlay_1iwny_2{z-index:var(--z-overlay);background-color:var(--overlay);animation:_uiConfirmOverlayIn_1iwny_1 var(--duration-base) var(--ease-standard);position:fixed;inset:0}._overlay_1iwny_2[data-state=closed]{animation:_uiConfirmOverlayOut_1iwny_1 var(--duration-fast) var(--ease-exit)}._content_1iwny_18{font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text);z-index:var(--z-modal);inline-size:min(100vw - var(--space-32), var(--dialog-size-sm));max-block-size:calc(100vh - var(--space-32));max-block-size:calc(100dvh - var(--space-32));gap:var(--space-8);padding:var(--space-16);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--bg-surface);box-shadow:var(--shadow-panel);animation:_uiConfirmIn_1iwny_1 var(--duration-base) var(--ease-standard), _uiConfirmFadeIn_1iwny_1 var(--duration-base) var(--ease-standard);flex-direction:column;margin-inline:auto;display:flex;position:fixed;inset-block-start:50%;inset-inline:0;overflow:auto;translate:0 -50%}._content_1iwny_18[data-state=closed]{animation:_uiConfirmFadeOut_1iwny_1 var(--duration-fast) var(--ease-exit)}._title_1iwny_55{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--text);overflow-wrap:anywhere;margin:0}._description_1iwny_64{color:var(--text-subtle);margin:0}._footer_1iwny_69{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-wrap:wrap;padding-block-start:var(--space-8);display:flex}@keyframes _uiConfirmOverlayIn_1iwny_1{0%{opacity:0}to{opacity:1}}@keyframes _uiConfirmOverlayOut_1iwny_1{0%{opacity:1}to{opacity:0}}@keyframes _uiConfirmIn_1iwny_1{0%{scale:.97}to{scale:1}}@keyframes _uiConfirmFadeIn_1iwny_1{0%{opacity:0}to{opacity:1}}@keyframes _uiConfirmFadeOut_1iwny_1{0%{opacity:1}to{opacity:0}}@media (forced-colors:active){._content_1iwny_18{color:canvastext;background-color:canvas;border:1px solid canvastext}}}:root{--font-sans:Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-size-2xs:.625rem;--font-size-xs:.6875rem;--font-size-sm:.75rem;--font-size-md:.8125rem;--font-size-lg:.875rem;--font-size-xl:1rem;--font-size-2xl:1.25rem;--font-size-3xl:1.5rem;--line-height-tight:1.2;--line-height-normal:1.45;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--space-0:0;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--measure-narrow:600px;--measure-medium:960px;--measure-wide:1280px;--dialog-size-sm:400px;--dialog-size-md:560px;--dialog-size-lg:800px;--toast-viewport-inline-size:420px;--table-header-block-size:var(--space-32);--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-pill:999px;--control-height-sm:24px;--control-height-md:30px;--control-height-lg:38px;--control-padding-x-input:10px;--control-padding-x-input-lg:12px;--button-padding-x-sm:12px;--button-padding-x-md:16px;--button-padding-x-lg:20px;--z-sticky:10;--z-skip-link:20;--z-dropdown-legacy:100;--z-overlay:3000;--z-modal:3010;--z-popover:3020;--z-toast:3030;--z-tooltip:3040;--focus-ring-color:var(--accent-solid);--focus-ring:2px solid var(--focus-ring-color);--focus-ring-offset:2px;--focus-ring-offset-inset:-2px;--duration-fast:.1s;--duration-base:.16s;--duration-slow:.24s;--duration-ambient:1.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--text-accent:#0e7490;--text-subtle:#64748b;--text-success:#15803d;--text-danger:#c81e1e;--text-warning:var(--warning);--text-info:#1e40af;--bg-solid-accent:#0e7490;--bg-hover:var(--bg-selected-faint);--border-control:var(--border);--bg-skeleton:color-mix(in srgb, var(--text) 15%, var(--bg-surface));--bg-skeleton-sheen:color-mix(in srgb, var(--bg-surface) 65%, transparent)}[data-theme=dark]{--focus-ring-color:var(--accent);--text-accent:#00d4ff;--text-subtle:#7c8ba1;--text-success:#22c55e;--text-info:#60a5fa;--text-danger:#f98080;--bg-solid-accent:#0e7490}@media (prefers-reduced-motion:reduce){:root{--duration-fast:.01ms;--duration-base:.01ms;--duration-slow:.01ms;--duration-ambient:.01ms}}@media (pointer:coarse){:root{--control-height-sm:32px;--control-height-md:40px;--control-height-lg:44px}}
