[data-surface=console]{--c-ground:#0b0d13;--c-rail:#0f1218;--c-surface:#14171f;--c-surface-alt:#191d26;--c-hover:#1f242f;--c-selected:#262b36;--c-border:#232833;--c-border-str:#68738a;--c-text:#e8ebf2;--c-text-2:#b3bacb;--c-text-muted:#8b94a8;--c-accent:#8593ff;--c-accent-fill:#4353e8;--c-accent-fill-hov:#5563f0;--c-focus:#17bee3;--c-success:#16b981;--c-warning:#f5a524;--c-danger:#f4707d;--c-danger-fill:#cc3341;--c-info:#17bee3;--c-series-1:#6b89f9;--c-series-2:#00ad72;--c-series-3:#d57700;--c-series-4:#ca66c3;--c-grid:#232833;--fs-micro:11px;--lh-micro:16px;--fs-meta:12px;--lh-meta:16px;--fs-ui:13px;--lh-ui:18px;--fs-title:15px;--lh-title:20px;--fs-page:19px;--lh-page:24px;--fs-metric:28px;--lh-metric:32px;--row-h:36px;--row-h-loose:44px;--row-h-tight:30px;--ctl-h:32px;--ctl-h-sm:28px;--rail-w:224px;--rail-w-compact:96px;--well-max:1440px;--form-max:880px;--r-xs:3px;--r-sm:5px;--r-md:8px;--c-shadow:0 8px 24px rgba(0,0,0,0.45);--dur-ui:120ms;--dur-panel:180ms;--ease-console:cubic-bezier(0.2,0,0,1)}[data-surface=console][data-theme=light]{--c-ground:#f4f6fa;--c-rail:#ffffff;--c-surface:#ffffff;--c-surface-alt:#f0f2f7;--c-hover:#eef0f5;--c-selected:#e6e9f5;--c-border:#e3e7ef;--c-border-str:#7f8a9f;--c-text:#1a1f2b;--c-text-2:#454d5e;--c-text-muted:#5d6678;--c-accent:#3644d4;--c-accent-fill:#3644d4;--c-accent-fill-hov:#2c39bd;--c-focus:#0b8fae;--c-success:#0d7350;--c-warning:#8a5a06;--c-danger:#bd2734;--c-danger-fill:#bd2734;--c-info:#0c6e81;--c-series-1:#4760cd;--c-series-2:#008053;--c-series-3:#9f5700;--c-series-4:#9f3e99;--c-grid:#e3e7ef;--c-shadow:0 6px 20px rgba(16,20,32,0.1)}@media (prefers-color-scheme:light){[data-surface=console]:not([data-theme=dark]){--c-ground:#f4f6fa;--c-rail:#ffffff;--c-surface:#ffffff;--c-surface-alt:#f0f2f7;--c-hover:#eef0f5;--c-selected:#e6e9f5;--c-border:#e3e7ef;--c-border-str:#7f8a9f;--c-text:#1a1f2b;--c-text-2:#454d5e;--c-text-muted:#5d6678;--c-accent:#3644d4;--c-accent-fill:#3644d4;--c-accent-fill-hov:#2c39bd;--c-focus:#0b8fae;--c-success:#0d7350;--c-warning:#8a5a06;--c-danger:#bd2734;--c-danger-fill:#bd2734;--c-info:#0c6e81;--c-series-1:#4760cd;--c-series-2:#008053;--c-series-3:#9f5700;--c-series-4:#9f3e99;--c-grid:#e3e7ef;--c-shadow:0 6px 20px rgba(16,20,32,0.1)}}[data-surface=console][data-density=tight]{--row-h:var(--row-h-tight)}[data-surface=console][data-density=loose]{--row-h:var(--row-h-loose)}@media (pointer:coarse){[data-surface=console]{--row-h:44px;--row-h-tight:40px;--row-h-loose:52px;--ctl-h:44px;--ctl-h-sm:40px}}@media (prefers-reduced-motion:reduce){[data-surface=console]{--dur-ui:1ms;--dur-panel:1ms}}[data-surface=console] body{background-color:var(--c-ground);color:var(--c-text);font-size:var(--fs-ui);line-height:var(--lh-ui)}[data-surface=console] :focus-visible{outline:none;box-shadow:0 0 0 2px var(--c-ground),0 0 0 4px var(--c-focus)}[data-surface=console] .num{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-variant-numeric:tabular-nums}