@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap");:root[data-theme=dark],[data-v2-theme=dark]{--t-app-bg:#0b0d12;--t-rail-bg:#0b0d12;--t-ctx-bg:#101218;--t-header-bg:#101218;--t-panel-bg:#181b24;--t-panel-deep:#1b1e27;--t-panel-raised:#20242e;--t-code-bg:#0b0d12;--t-code-fg:#e2e8f0;--t-border:hsla(0,0%,100%,.05);--t-border-strong:hsla(0,0%,100%,.1);--t-border-subtle:hsla(0,0%,100%,.025);--t-card-shadow:0 1px 2px rgba(0,0,0,.4),0 6px 16px rgba(0,0,0,.45);--t-card-shadow-raised:0 2px 4px rgba(0,0,0,.5),0 16px 40px -12px rgba(0,0,0,.6);--t-card-shadow-hover:0 4px 8px rgba(0,0,0,.5),0 14px 32px rgba(0,0,0,.55);--t-row-hover:hsla(0,0%,100%,.03);--t-row-stripe:hsla(0,0%,100%,.012);--t-row-sel:rgba(249,115,22,.08);--t-chip-neutral-bg:hsla(0,0%,100%,.05);--t-chip-neutral-fg:#cbd5e1;--t-fg1:#fff;--t-fg2:#fff;--t-fg3:#fff;--t-fg4:#fff;--t-fg-muted:#fff;--t-fg-dim:#6b7787;--t-nav-fg:#94a3b8;--t-nav-fg-hover:#e2e8f0;--t-nav-fg-active:#fff;--t-nav-sub:#6b7787;--t-nav-divider:hsla(0,0%,100%,.05);--t-nav-badge-bg:hsla(0,0%,100%,.07);--t-nav-badge-fg:#94a3b8;--t-accent-fg:#fb923c;--t-accent:#fb7116;--t-accent-hover:#fb923c;--t-btn-primary-fg:#000;--t-btn-secondary-bg:hsla(0,0%,100%,.06);--t-btn-secondary-bg-hover:hsla(0,0%,100%,.1);--t-btn-secondary-fg:#e2e8f0;--t-btn-secondary-border:hsla(0,0%,100%,.1);--t-btn-ghost-fg:#94a3b8;--t-btn-ghost-fg-hover:#fff;--t-btn-ghost-bg-hover:hsla(0,0%,100%,.06);--t-input-bg:#181b24;--t-input-border:hsla(0,0%,100%,.08);--t-track-bg:hsla(0,0%,100%,.05);--t-logo-shadow:0 8px 20px -8px rgba(249,115,22,.5);--t-scroll-thumb:#334155;--t-scroll-thumb-hover:#475569}[data-v2-theme=light]{--t-app-bg:#f8fafc;--t-rail-bg:#0f1117;--t-ctx-bg:#fff;--t-header-bg:#fff;--t-panel-bg:#fff;--t-panel-deep:#fff;--t-panel-raised:#fff;--t-code-bg:#0f172a;--t-code-fg:#e2e8f0;--t-border:#eef1f5;--t-border-strong:#dde3ea;--t-border-subtle:#f4f6f9;--t-card-shadow:0 1px 2px rgba(16,24,40,.07),0 6px 16px rgba(16,24,40,.08);--t-card-shadow-raised:0 4px 8px rgba(16,24,40,.08),0 16px 40px -12px rgba(16,24,40,.18);--t-card-shadow-hover:0 4px 10px rgba(16,24,40,.1),0 16px 36px rgba(16,24,40,.16);--t-row-hover:#f8fafc;--t-row-sel:#fff7ed;--t-chip-neutral-bg:#f1f5f9;--t-chip-neutral-fg:#0f172a;--t-fg1:#000;--t-fg2:#000;--t-fg3:#000;--t-fg4:#000;--t-fg-muted:#000;--t-fg-dim:#475569;--t-nav-fg:#475569;--t-nav-fg-hover:#0f172a;--t-nav-fg-active:#0f172a;--t-nav-sub:#64748b;--t-nav-divider:rgba(15,23,42,.08);--t-nav-badge-bg:#f1f5f9;--t-nav-badge-fg:#475569;--t-accent-fg:#ea580c;--t-accent:#f97316;--t-accent-hover:#ea580c;--t-btn-primary-fg:#fff;--t-btn-secondary-bg:#fff;--t-btn-secondary-bg-hover:#f8fafc;--t-btn-secondary-fg:#0f172a;--t-btn-secondary-border:#dde3ea;--t-btn-ghost-fg:#0f172a;--t-btn-ghost-fg-hover:#0f172a;--t-btn-ghost-bg-hover:#f1f5f9;--t-input-bg:#fff;--t-input-border:#dde3ea;--t-track-bg:#f1f5f9;--t-logo-shadow:0 10px 20px -10px rgba(249,115,22,.4);--t-scroll-thumb:#cbd5e1;--t-scroll-thumb-hover:#94a3b8}.v2-scope{background:var(--t-app-bg);color:var(--t-fg1);min-height:100vh;font-family:var(--t-font-sans)}:root{--t-radius:6px;--t-surface-shadow:none;--t-surface-shadow-raised:none;--t-surface-shadow-inset:none;--t-font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--t-font-mono:"JetBrains Mono","Fira Code",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--t-fs-scale:1;--t-dur-fast:120ms;--t-dur-base:200ms;--t-dur-slow:400ms;--t-ease:cubic-bezier(0.4,0,0.2,1);--t-dur-pulse:2s;--t-dur-ticker:80s}.v2-scope{--t-surface-bg:var(--t-panel-bg);--t-surface-raised-bg:var(--t-panel-raised);--t-surface-deep-bg:var(--t-panel-deep);--t-surface-border:1px solid transparent;--t-surface-shadow:var(--t-card-shadow);--t-surface-shadow-raised:var(--t-card-shadow-raised)}.v2-scope .surface{background:var(--t-surface-bg);border:var(--t-surface-border);border-radius:var(--t-radius);box-shadow:var(--t-surface-shadow)}.v2-scope .t-card{transition:box-shadow var(--t-dur-base) var(--t-ease),transform var(--t-dur-base) var(--t-ease)}.v2-scope .t-card:hover{box-shadow:var(--t-card-shadow-hover)!important;border-color:transparent!important;transform:translateY(-1px)}.v2-scope .surface-raised{border:var(--t-surface-border);box-shadow:var(--t-surface-shadow-raised)}.v2-scope .surface-inset,.v2-scope .surface-raised{background:var(--t-surface-bg);border-radius:var(--t-radius)}.v2-scope .surface-inset{box-shadow:var(--t-surface-shadow-inset)}[data-skin=neumorphic]{--t-radius:14px;--t-surface-shadow:5px 5px 12px rgba(0,0,0,.5),-4px -4px 10px hsla(0,0%,100%,.03);--t-surface-shadow-raised:6px 6px 14px rgba(0,0,0,.55),-6px -6px 14px hsla(0,0%,100%,.04);--t-surface-shadow-inset:inset 4px 4px 10px rgba(0,0,0,.55),inset -4px -4px 10px hsla(0,0%,100%,.04);--t-ease:cubic-bezier(0.34,1.56,0.64,1)}[data-skin=neumorphic] .v2-scope{--t-surface-bg:var(--t-app-bg);--t-surface-raised-bg:var(--t-app-bg);--t-surface-deep-bg:var(--t-app-bg);--t-surface-border:1px solid transparent}.v2-scope .font-mono,.v2-scope code,.v2-scope kbd,.v2-scope pre,.v2-scope samp{font-family:var(--t-font-mono)}.v2-scope .tabular-nums,.v2-scope [class*=tabular-nums]{font-variant-numeric:tabular-nums}.v2-scope ::-webkit-scrollbar{width:8px;height:8px}.v2-scope ::-webkit-scrollbar-track{background:transparent}.v2-scope ::-webkit-scrollbar-thumb{background:var(--t-scroll-thumb);border-radius:9999px}.v2-scope ::-webkit-scrollbar-thumb:hover{background:var(--t-scroll-thumb-hover)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v2-pulse{0%,to{opacity:1}50%{opacity:.5}}.v2-scope .v2-pulse{animation:v2-pulse var(--t-dur-pulse) ease-in-out infinite}@keyframes v2-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.v2-scope .v2-ticker-track{display:flex;white-space:nowrap;width:-moz-max-content;width:max-content;animation:v2-ticker var(--t-dur-ticker) linear infinite}.v2-scope .v2-ticker-track:hover{animation-play-state:paused}.v2-scope .alert-detail-soft{--t-surface-bg:var(--t-panel-bg);--t-surface-border:1px solid hsla(0,0%,100%,.06);--t-radius:12px;--t-surface-shadow:0 1px 2px rgba(0,0,0,.35),0 8px 22px rgba(0,0,0,.3);--t-border:hsla(0,0%,100%,.07);--t-border-strong:hsla(0,0%,100%,.12);--t-input-border:hsla(0,0%,100%,.14)}[data-v2-theme=light] .alert-detail-soft{--t-surface-border:1px solid #eef1f6;--t-surface-shadow:0 1px 2px rgba(16,24,40,.07),0 6px 16px rgba(16,24,40,.06);--t-border:#e6eaf0;--t-border-strong:#d5dbe4;--t-input-border:#d8dee8}