:root{--accent-primary:#6366f1;--accent-gradient:linear-gradient(135deg,#6366f1,#7c3aed);--accent-glow:rgba(99,102,241,.18);--accent-glow-strong:rgba(99,102,241,.3);--accent-pill-active-bg:rgba(99,102,241,.85);--accent-surface:rgba(99,102,241,.08);--accent-surface-hover:rgba(99,102,241,.15);--accent-border:rgba(99,102,241,.4);--bg-global:#0c1524;--bg-panel:#0f1a2b;--bg-input:hsla(0,0%,100%,.04);--bg-hover:hsla(0,0%,100%,.07);--bg-surface-subtle:hsla(0,0%,100%,.03);--border-default:hsla(0,0%,100%,.1);--border-subtle:hsla(0,0%,100%,.06);--border-focus:#6366f1;--border-hover:hsla(0,0%,100%,.14);--border-dashed:hsla(0,0%,100%,.12);--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.45);--text-muted:hsla(0,0%,100%,.4);--text-placeholder:hsla(0,0%,100%,.28);--status-active-bg:rgba(16,185,129,.12);--status-active-border:rgba(16,185,129,.3);--status-active-text:#10b981;--status-error-bg:rgba(239,68,68,.12);--status-error-border:rgba(239,68,68,.3);--status-error-text:#ef4444;--status-warning-bg:rgba(234,179,8,.12);--status-warning-border:rgba(234,179,8,.3);--status-warning-text:#eab308;--status-info-bg:rgba(99,102,241,.15);--status-info-border:rgba(99,102,241,.3);--status-info-text:#6366f1;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:22px;--radius-full:9999px;--radius:0.75rem;--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:238.7 83.5% 66.7%;--primary-foreground:0 0% 100%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:215 27.9% 16.9%;--input:215 27.9% 16.9%;--ring:238.7 83.5% 66.7%}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%}