:root{--platform-navy:#0B1F3A;--platform-neon:#E6EFF9;--canvas-deep:#061326;--text:#F7FAFF;--text-muted:#C8D6E8;--text-link:#B9DFFF;--on-action:#0B1F3A;--glass-rgb:11,31,58;--glass-alpha:.88;--glass-shell-alpha:.86;--glass-raised-alpha:.94;--glass-sheen-max:.06;--glass-fill:rgba(11,31,58,.88);--glass-shell:rgba(11,31,58,.86);--glass-raised:rgba(11,31,58,.94);--glass-fallback:#142B47;--glass-fallback-shell:#10243D;--glass-border:rgba(238,247,255,.22);--glass-top-edge:rgba(238,247,255,.48);--blur-card:16px;--blur-shell:12px;--blur-low:0px;--glass-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 6px rgba(0,0,0,.16),0 20px 48px -24px rgba(0,0,0,.72);--glass-shadow-raised:inset 0 1px 0 rgba(255,255,255,.1),0 8px 20px rgba(0,0,0,.16),0 34px 70px -28px rgba(0,0,0,.8);--action-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 8px 24px -10px rgba(181,208,235,.42);--canvas-gradient:radial-gradient(ellipse at 88% 4%,rgba(72,130,188,.24),transparent 52%),radial-gradient(ellipse at 15% 87%,rgba(37,76,113,.28),transparent 48%),linear-gradient(145deg,#0B1F3A,#061326);--glass-gradient:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,0) 65%);--radius-card:24px;--radius-control:14px;--danger-text:#FFD1DB;--danger-fill:#4A2035;--warning-text:#FFE3AD;--warning-fill:#4A3520;--success-text:#BCE6DD;--success-fill:#153B3C;--motion-press:120ms;--motion-hover:180ms;--motion-enter:240ms;--motion-state:160ms;--ease-standard:cubic-bezier(.2,.8,.2,1);--icon-xs:20px;--icon-sm:36px;--icon-md:52px;--icon-lg:76px;--icon-hero:132px;--tenant-accent:#475569;--touch-target:44px;}
