:root{--orange:#e25b20;--orange-dk:#c94e17;--orange-lt:rgba(226,91,32,0.08);--navy:#0f172a;--bg:#faf9f6;--bg2:rgba(255,255,255,0.97);--bg2-solid:#ffffff;--bg3:#f3f1ec;--bdr:rgba(15,23,42,0.08);--bdr2:rgba(15,23,42,0.05);--t1:#0f172a;--t2:#47546b;--t3:#8b95a7;--t4:#bfc6d2;--up:#15803d;--up-bg:rgba(22,163,74,0.10);--dn:#b91c1c;--dn-bg:rgba(220,38,38,0.08);--wn:#b45309;--wn-bg:rgba(217,119,6,0.10);--shadow-sm:0 1px 2px rgba(15,23,42,0.05);--scrim:rgba(15,23,42,0.26);--glass:rgba(255,255,255,0.85);--glass-hover:rgba(255,255,255,0.94);--glass-strong:rgba(255,255,255,0.84);--glass-bdr:rgba(15,23,42,0.10);--glass-blur:20px;--spec:inset 0 1px 1px rgba(255,255,255,0.9),inset 0 -1px 1px rgba(15,23,42,0.03);--spec-hover:inset 0 1px 1px rgba(255,255,255,1),inset 0 -1px 1px rgba(15,23,42,0.04);--shadow-glass:0 14px 34px -12px rgba(15,23,42,0.12),0 2px 6px rgba(15,23,42,0.04);--shadow-glass-hover:0 20px 46px -12px rgba(15,23,42,0.17),0 3px 10px rgba(15,23,42,0.05);--glass-menu:rgba(255,255,255,0.74);--glass-menu-blur:60px;--glass-sheet:rgba(255,255,255,0.92);--glass-sheet-blur:48px;--glass-panel:rgba(255,255,255,0.78);--glass-panel-blur:64px;--pil-ic:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E");--file-ic:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z'/%3E%3Cpath d='M14 2v6h6'/%3E%3C/svg%3E");--r-card:16px;--r-btn:12px;--r-lg:22px;--r-pill:999px;--nav-inset:10px;--ease-glass:cubic-bezier(0.32,0.72,0,1);--ease-exit:cubic-bezier(0.4,0,0.6,1);--dur-fast:0.16s;--dur-med:0.24s;--dur-slow:0.32s;--app:var(--orange);--app-rgb:226,91,32;--app-tint:var(--orange-lt)}:root[data-app=workspace]{--ws-navy:#091d33;--ws-navy-2:#16304f;--ws-fjord:#26548c;--ws-sky:#e3ebf4;--ws-white:#f5f5f5;--ws-blush:#eee0d9;--ws-clay:#7d5040;--app:var(--ws-navy);--app-rgb:38,84,140;--app-tint:rgba(38,84,140,0.10);--bg:var(--ws-white);--t1:#091d33}:root[data-app=workspace] body:before{background:radial-gradient(50vw 56vh at -6% -8%,rgba(229,205,193,.85),transparent 66%),radial-gradient(64vw 74vh at 106% -10%,rgba(38,84,140,.46),transparent 64%),radial-gradient(52vw 58vh at 55% 45%,rgba(140,175,215,.3),transparent 70%),radial-gradient(46vw 52vh at 94% 112%,rgba(229,205,193,.8),transparent 66%),radial-gradient(56vw 58vh at 12% 110%,rgba(9,29,51,.26),transparent 70%)}:root[data-theme=dark]{--bg:#0b1220;--scrim:rgba(2,6,18,0.44);--bg2:rgba(24,33,58,0.95);--bg2-solid:#16203a;--bg3:#1d2a49;--bdr:rgba(255,255,255,0.08);--bdr2:rgba(255,255,255,0.04);--t1:rgba(250,249,246,0.93);--t2:rgba(250,249,246,0.58);--t3:rgba(250,249,246,0.33);--t4:rgba(250,249,246,0.18);--up:#34d399;--up-bg:rgba(52,211,153,0.12);--dn:#f87171;--dn-bg:rgba(248,113,113,0.12);--wn:#fbbf24;--wn-bg:rgba(251,191,36,0.12);--shadow-sm:none;--glass:rgba(24,33,60,0.78);--glass-hover:rgba(30,41,72,0.86);--glass-strong:rgba(15,23,42,0.80);--glass-bdr:rgba(255,255,255,0.12);--spec:inset 0 1px 0.5px rgba(255,255,255,0.16);--spec-hover:inset 0 1px 0.5px rgba(255,255,255,0.24);--shadow-glass:0 20px 50px rgba(0,0,0,0.36);--shadow-glass-hover:0 26px 62px rgba(0,0,0,0.46);--glass-menu:rgba(20,28,50,0.84);--glass-sheet:rgba(18,25,45,0.94);--glass-panel:rgba(18,25,45,0.82)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(80vw 62vh at 50% -24%,rgba(226,91,32,.08),transparent 60%),radial-gradient(50vw 46vh at 4% 2%,rgba(226,91,32,.06),transparent 60%),radial-gradient(54vw 58vh at 104% 6%,rgba(56,78,140,.09),transparent 58%),radial-gradient(48vw 50vh at 92% 112%,rgba(226,91,32,.055),transparent 62%)}:root[data-theme=dark] body:before{background:radial-gradient(80vw 62vh at 50% -22%,rgba(226,91,32,.14),transparent 60%),radial-gradient(52vw 46vh at 2% 0,rgba(226,91,32,.1),transparent 60%),radial-gradient(56vw 60vh at 104% 4%,rgba(70,96,170,.26),transparent 58%),radial-gradient(50vw 52vh at 92% 114%,rgba(226,91,32,.1),transparent 62%)}