.start-card{text-align:center;justify-items:center;gap:22px;padding:34px 26px;display:grid}.start-stats{flex-wrap:wrap;justify-content:center;gap:40px;margin:0;display:flex}.start-stats dt{color:var(--text-secondary);text-align:center;margin-top:10px;font-size:12.5px}.start-stats dd{margin:0}.gauge-wrap{flex-direction:column;align-items:center;display:flex}.gauge{--size:132px;width:var(--size);height:var(--size);background:conic-gradient(var(--accent) calc(var(--p,0) * 1%), color-mix(in srgb, var(--text-muted) 25%, transparent) 0);border-radius:50%;place-items:center;display:grid;position:relative}.gauge:before{content:"";background:var(--surface-1);border-radius:50%;position:absolute;inset:11px}.gauge>span{font:700 34px/1 var(--font-display), sans-serif;color:var(--text-primary);position:relative}.gauge.hot{background:conic-gradient(var(--critical) calc(var(--p,0) * 1%), color-mix(in srgb, var(--text-muted) 25%, transparent) 0)}.start-go{justify-items:center;gap:10px;display:grid}.btn-lg{min-height:52px;padding:14px 34px;font-size:16px}.layout-switch{align-items:center;gap:8px;margin:6px 0 12px;display:flex}.lanes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:1100px){.lanes{grid-template-columns:minmax(0,1fr)}}.lane{--lc:var(--accent);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-panel);overflow:hidden}.lane-email{--lc:#38bdf8}.lane-sms{--lc:#34d399}.lane-call{--lc:#fb923c}.lane>header{border-bottom:3px solid var(--lc);justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;display:flex}.lane-n{text-align:center;background:var(--lc);color:#05060a;border-radius:99px;min-width:28px;padding:1px 9px;font-size:12px;font-weight:800}.lane-cards{gap:10px;max-height:72vh;padding:12px;display:grid;overflow:auto}.lane-empty{color:var(--text-muted);margin:6px}.tcard{background:var(--surface-2);border:1px solid var(--border);border-left:4px solid var(--lc);color:var(--text-primary);border-radius:10px;padding:11px 12px 10px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:block}.tcard:hover{box-shadow:var(--shadow-lift);text-decoration:none;transform:translateY(-2px)}.tcard.closed{opacity:.72}.tc-top{justify-content:space-between;gap:8px;font-size:12px;display:flex}.tc-id{color:var(--text-primary);font-weight:800}.tc-id:before{content:"";background:var(--lc);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tc-state{color:var(--text-secondary);white-space:nowrap}.tc-who{margin-top:4px;font-size:13px}.tc-who span{color:var(--text-muted);font-size:12px}.tc-subject{overflow-wrap:anywhere;margin:2px 0 6px;font-size:13.5px;line-height:1.35}.tc-meter{background:color-mix(in srgb, var(--text-muted) 25%, transparent);border-radius:3px;height:5px;margin:4px 0 8px;overflow:hidden}.tc-meter i{height:100%;width:calc(var(--w,0) * 1%);background:linear-gradient(90deg,#34d399,#fbbf24 55%,#fb7185);background-size:calc(10000% / max(var(--w,1), 1)) 100%;min-width:4%;display:block}.tc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.tc-owner{color:var(--text-secondary);font-weight:600}.note-wall{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:30px 24px;padding:14px 2px 30px;display:grid}.note-card{--note:var(--surface-1);background:var(--note);border:1px solid var(--border);border-radius:var(--radius-panel);align-content:start;gap:10px;padding:20px 16px 14px;display:grid;position:relative}.note-card.late{border-color:var(--critical)}.note-head{align-items:center;gap:14px;display:flex}.age-ring{background:conic-gradient(var(--critical) calc(var(--age,0) * 1%), color-mix(in srgb, var(--text-muted) 30%, transparent) 0);border-radius:50%;flex:none;align-content:center;place-items:center;width:62px;height:62px;display:grid;position:relative}.age-ring:before{content:"";background:var(--note);border-radius:50%;position:absolute;inset:6px}.age-ring b,.age-ring small{line-height:1;position:relative}.age-ring b{font-size:20px}.age-ring small{color:var(--text-secondary);font-size:11px}.note-amount{font:700 30px/1.1 var(--font-display), sans-serif}.note-order{color:var(--text-secondary);font-weight:700}.note-reason{font-size:14px;line-height:1.4}.note-meta,.note-shopify{color:var(--text-secondary)}.note-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.note-send{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.note-send input[type=date]{max-width:150px;min-height:32px;padding:3px 8px}.note-tape{display:none}.flow{flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 22px;display:flex}.flow-node{border:2px dashed var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-1);flex-direction:column;gap:2px;min-width:150px;max-width:230px;padding:12px 16px;display:flex;position:relative}.flow-node small{letter-spacing:.12em;color:var(--text-muted);font-size:11.5px}.flow-node b{font-size:15px}.flow-node span{color:var(--text-secondary);font-size:12px;line-height:1.35}.flow-node.dim{opacity:.4}.flow-arrow{color:var(--accent);align-self:center;font-size:26px}.flow-branch{align-content:center;gap:10px;display:grid}.flow-node.n-router{border-style:solid;border-color:var(--accent)}html:root[data-scene=deck]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-grotesk);--font-display:var(--font-hud);--surface-0:#040918;--surface-1:#0a1330;--surface-2:#101c44;--surface-3:#17285e;--border:#1d3270;--border-strong:#2b4aa0;--text-primary:#e6f0ff;--text-secondary:#9db6e6;--text-muted:#6b84b8;--accent:#22d3ee;--accent-strong:#67e8f9;--accent-soft:#06323f;--accent-ring:#22d3ee66;--header-navy:#0d1b44;--side-bg:#02050f;--side-bg-2:#060d26;--side-ink:#cfe4ff;--side-muted:#6b84b8;--banana:#a78bfa;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#101c44;--agent-bg:#0d2a4a;--agent-border:#1d4f85;--shadow-card:0 0 0 1px #1d3270, 0 14px 34px -16px #22d3ee73;--shadow-lift:0 0 0 1px #22d3ee, 0 18px 44px -14px #22d3ee99;--shadow-pop:0 26px 60px #000000b3;--radius-panel:18px;--radius-ctrl:12px;--c1:#22d3ee;--c2:#a78bfa;--c3:#34d399;--c4:#fbbf24;--c8:#fb7185}html[data-scene=deck] body{background-color:#040918;background-image:radial-gradient(900px 520px at 85% -8%,#7c3aed47,#0000 70%),radial-gradient(760px 520px at 0 100%,#22d3ee24,#0000 70%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-scene=deck] body:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#22d3ee12 1px,#0000 1px),linear-gradient(90deg,#22d3ee12 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 62% 18%,#000,#0000 78%);mask-image:radial-gradient(circle at 62% 18%,#000,#0000 78%)}html[data-scene=deck] .shell{z-index:1;position:relative}html[data-scene=deck] .sidebar{background:linear-gradient(#02050f,#060d26);border-right:1px solid #14245a}html[data-scene=deck] .brand,html[data-scene=deck] .brand:hover{font-family:var(--font-hud), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#67e8f9;font-size:13px}html[data-scene=deck] .logo{color:#22d3ee;background:0 0;border:2px solid #22d3ee;border-radius:50%;box-shadow:0 0 16px #22d3ee99}html[data-scene=deck] .side-nav a.on{color:#67e8f9;background:#22d3ee1f;box-shadow:inset 3px 0 #22d3ee,0 0 22px -6px #22d3eecc}html[data-scene=deck] .side-nav a.on .nav-ico{color:#22d3ee}html[data-scene=deck] h1{letter-spacing:.1em;text-transform:uppercase;color:#e6f0ff;text-shadow:0 0 22px #22d3ee8c;font-size:26px}html[data-scene=deck] h1:after{content:"";background:linear-gradient(90deg,#22d3ee,#0000);width:90px;height:3px;margin-top:10px;display:block}html[data-scene=deck] h2{letter-spacing:.08em;text-transform:uppercase;font-size:15px}html[data-scene=deck] .card,html[data-scene=deck] .datebar,html[data-scene=deck] .table-wrap,html[data-scene=deck] .g-tile,html[data-scene=deck] .order-card{background:linear-gradient(#101c44e6,#0a1330eb);border:1px solid #1d3270}html[data-scene=deck] .start-card{background:radial-gradient(520px 280px at 50% 0,#22d3ee1f,#0000 70%),linear-gradient(#101c44eb,#080e26f2);border-radius:6px;padding:46px 30px 40px;position:relative}html[data-scene=deck] .start-card:before,html[data-scene=deck] .start-card:after{content:"";border:3px solid #22d3ee;width:26px;height:26px;position:absolute}html[data-scene=deck] .start-card:before{border-bottom:0;border-right:0;top:-2px;left:-2px}html[data-scene=deck] .start-card:after{border-top:0;border-left:0;bottom:-2px;right:-2px}html[data-scene=deck] .start-title{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:22px}html[data-scene=deck] .gauge{--size:156px;box-shadow:0 0 30px -4px #22d3ee8c}html[data-scene=deck] .gauge.hot{box-shadow:0 0 30px -4px #fb718599}html[data-scene=deck] .gauge:before{background:#070f2b;box-shadow:inset 0 0 22px #22d3ee38}html[data-scene=deck] .gauge>span{color:#e6f0ff;text-shadow:0 0 18px #22d3eeb3;font-size:40px}html[data-scene=deck] .start-stats dt{font:600 11px/1.3 var(--font-hud), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9db6e6}html[data-scene=deck] .btn-lg{min-width:300px;min-height:66px;font:700 17px var(--font-hud), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#02101a;background:linear-gradient(135deg,#22d3ee,#6366f1);border:0;border-radius:99px;animation:2.4s ease-in-out infinite deck-pulse}html[data-scene=deck] .btn-lg:hover{transform:translateY(-2px)scale(1.02)}@keyframes deck-pulse{0%,to{box-shadow:0 0 #22d3ee8c,0 16px 40px -10px #22d3eeb3}50%{box-shadow:0 0 0 16px #22d3ee00,0 16px 40px -10px #22d3eee6}}html[data-scene=deck] .action-bar{background:linear-gradient(90deg,#22d3ee24,#0a1330e6 40%);border-left:4px solid #22d3ee}html[data-scene=deck] .tiles{border-top:2px solid #22d3ee}html[data-scene=deck] .tile-value{font-family:var(--font-hud), sans-serif;text-shadow:0 0 16px #22d3ee80}html[data-scene=deck] .btn.primary{color:#02101a;background:linear-gradient(135deg,#22d3ee,#6366f1);border-color:#0000}html[data-scene=deck] .btn,html[data-scene=deck] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#101c44;border-color:#2b4aa0}html[data-scene=deck] th{color:#67e8f9;letter-spacing:.1em;background:#0d1b44;border-bottom:1px solid #22d3ee}html[data-scene=deck] .badge2.warn{color:#1b1300}html:root[data-scene=control]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-grotesk);--font-display:var(--font-grotesk);--surface-0:#0d0f14;--surface-1:#151821;--surface-2:#1d212c;--surface-3:#272c39;--border:#272c39;--border-strong:#3a4152;--text-primary:#eaeef7;--text-secondary:#aab3c7;--text-muted:#78829a;--accent:#38bdf8;--accent-strong:#7dd3fc;--accent-soft:#0c2f44;--accent-ring:#38bdf866;--header-navy:#1d212c;--side-bg:#07080c;--side-bg-2:#0d0f14;--side-ink:#dfe5f2;--side-muted:#78829a;--banana:#fb923c;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#1d212c;--agent-bg:#0f2a3a;--agent-border:#1d4f6a;--shadow-card:0 0 0 1px #272c39;--shadow-lift:0 10px 30px -10px #000c, 0 0 0 1px #3a4152;--shadow-pop:0 26px 60px #000000bf;--radius-panel:14px;--radius-ctrl:10px;--c1:#38bdf8;--c2:#34d399;--c3:#fb923c;--c4:#fbbf24;--c8:#fb7185}html[data-scene=control] body{background-color:#0d0f14;background-image:radial-gradient(1000px 500px at 100% -10%,#38bdf81a,#0000 70%),radial-gradient(800px 500px at 0 110%,#fb923c14,#0000 70%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-scene=control] .sidebar{background:#07080c;border-right:1px solid #1a1d27}html[data-scene=control] .side-nav a.on{color:#fff;background:#1d212c;border-radius:4px 12px 12px 4px;box-shadow:inset 3px 0 #38bdf8}html[data-scene=control] .logo{color:#07080c;background:linear-gradient(135deg,#38bdf8,#34d399)}html[data-scene=control] h1{letter-spacing:-.02em;font-size:30px}html[data-scene=control] h1:before{content:"● LIVE";color:#38bdf8;font:700 11px var(--font-ui), sans-serif;letter-spacing:.12em;vertical-align:middle;background:#0c2f44;border-radius:99px;margin-right:14px;padding:3px 9px;display:inline-block}html[data-scene=control] .card,html[data-scene=control] .datebar,html[data-scene=control] .table-wrap,html[data-scene=control] .g-tile{border:1px solid #272c39}html[data-scene=control] th{color:#aab3c7;background:#1d212c;border-bottom:1px solid #3a4152}html[data-scene=control] .lane{box-shadow:none;background:#11141b;border-color:#272c39}html[data-scene=control] .lane>header{background:linear-gradient(180deg, color-mix(in srgb, var(--lc) 14%, #11141b), #11141b)}html[data-scene=control] .lane-cards{scrollbar-color:#3a4152 transparent}html[data-scene=control] .tcard{border-color:#272c39;border-left-color:var(--lc);background:#1a1e28}html[data-scene=control] .tcard:hover{border-color:var(--lc);background:#20253a}html[data-scene=control] .btn.primary{color:#04121b;background:#38bdf8;border-color:#38bdf8}html[data-scene=control] .btn,html[data-scene=control] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#1d212c;border-color:#3a4152}html[data-scene=control] .badge2.warn{color:#1b1300}html:root[data-scene=archive]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-typewriter);--font-display:var(--font-typewriter);--surface-0:#e6d6ab;--surface-1:#f7eed6;--surface-2:#ecdcae;--surface-3:#dcc78c;--border:#c9b27a;--border-strong:#9c8350;--text-primary:#33281a;--text-secondary:#5b4a2e;--text-muted:#85704a;--accent:#b91c1c;--accent-strong:#8f1414;--accent-soft:#f3d3c9;--accent-ring:#b91c1c4d;--header-navy:#d9c48f;--side-bg:#3b2f1d;--side-bg-2:#4a3c26;--side-ink:#f3e7c5;--side-muted:#c9b27a;--banana:#d9b25b;--good:#3f6b2b;--good-text:#2f5420;--warning:#b7791f;--critical:#b91c1c;--critical-text:#8f1414;--critical-soft:#f3d3c9;--calc:#ecdcae;--agent-bg:#efe2bd;--agent-border:#cbb67f;--shadow-card:0 1px 0 #33281a26, 0 8px 14px -10px #33281a73;--shadow-lift:0 2px 0 #33281a40, 0 14px 22px -10px #33281a80;--shadow-pop:0 20px 40px -12px #33281a8c;--radius-panel:4px;--radius-ctrl:3px;--c1:#b91c1c;--c2:#3f6b2b;--c3:#33281a;--c4:#b7791f;--c8:#8f1414}html[data-scene=archive] body{background:repeating-linear-gradient(0deg,#00000005 0 2px,#0000 2px 5px),repeating-linear-gradient(90deg,#785a1e08 0 3px,#0000 3px 8px),#e6d6ab;font-size:13.5px}html[data-scene=archive] .sidebar{background:repeating-linear-gradient(90deg,#0000001a 0 1px,#0000 1px 6px),#3b2f1d;border-right:4px solid #2a2114}html[data-scene=archive] .brand,html[data-scene=archive] .brand:hover{color:#f3e7c5;letter-spacing:.06em;text-transform:uppercase;font-size:13px}html[data-scene=archive] .logo{color:#33281a;background:#d9b25b;border:2px solid #33281a;border-radius:3px}html[data-scene=archive] .et-clock{color:#c9b27a;background:#4a3c26;border:1px dashed #9c8350;border-radius:2px}html[data-scene=archive] .side-nav a{color:#c9b27a;background:#44371f;border:1px solid #6b5a38;border-radius:3px;margin:3px 0;font-weight:400}html[data-scene=archive] .side-nav a:hover{color:#f3e7c5;background:#55462a}html[data-scene=archive] .side-nav a.on{color:#2a2114;background:#d9b25b;border-color:#f3dd9a;box-shadow:inset 0 0 0 2px #ffffff40,0 2px #2a2114}html[data-scene=archive] .nav-ico,html[data-scene=archive] .side-nav a.on .nav-ico{color:currentColor}html[data-scene=archive] .nav-title{color:#c9b27a;letter-spacing:.14em}html[data-scene=archive] h1{letter-spacing:.04em;text-transform:uppercase;background:#f7eed6;border:2px solid #33281a;border-bottom:0;border-radius:12px 12px 0 0;margin:8px 0 0;padding:8px 26px;font-size:24px;display:inline-block;box-shadow:inset 0 -6px #ecdcae}html[data-scene=archive] h1+.sub{background:#f7eed6;border:2px solid #33281a;border-radius:0 6px 6px;max-width:none;margin-top:0;padding:14px 18px}html[data-scene=archive] h2{text-transform:uppercase;letter-spacing:.08em;border-bottom:2px dashed #9c8350;padding-bottom:4px;font-size:14px}html[data-scene=archive] .card,html[data-scene=archive] .datebar,html[data-scene=archive] .table-wrap,html[data-scene=archive] .g-tile{background:#f7eed6;border:2px solid #33281a}html[data-scene=archive] .g-tile{clip-path:polygon(0 0,78% 0,82% 8px,100% 8px,100% 100%,0 100%);border-radius:3px;padding-top:24px;position:relative}html[data-scene=archive] .g-ico{box-shadow:none;background:#33281a;border-radius:2px;transform:none}html[data-scene=archive] .table-wrap{background:repeating-linear-gradient(#f7eed6 0 31px,#e9dcb4 31px 32px)}html[data-scene=archive] th{color:#33281a;letter-spacing:.1em;background:#d9c48f;border-bottom:2px solid #33281a}html[data-scene=archive] td,html[data-scene=archive] th{border-bottom:1px dashed #b9a26a}html[data-scene=archive] tbody tr:hover>td{background:#b91c1c12}html[data-scene=archive] tr.date-sep td{letter-spacing:.06em;background:#e3cf97;border-top:2px solid #33281a;font-size:14px}html[data-scene=archive] .btn,html[data-scene=archive] :where(button:not(.linklike):not(.sort):not(.copy)){background:#f7eed6;border:2px solid #33281a;border-radius:2px;font-weight:400;box-shadow:2px 2px #33281a}html[data-scene=archive] .btn:hover{background:#fff6d8;transform:translate(-1px,-1px);box-shadow:3px 3px #33281a}html[data-scene=archive] .btn.primary{color:#fff7e6;background:#b91c1c;border-color:#33281a}html[data-scene=archive] .badge2,html[data-scene=archive] .pill{color:#b91c1c;text-transform:uppercase;letter-spacing:.08em;border:2px solid;border-radius:2px;transform:rotate(-3deg);background:0 0!important}html[data-scene=archive] main{position:relative}html[data-scene=archive] main:after{content:"CLOSED";font:400 120px/1 var(--font-typewriter), monospace;color:#b91c1c14;pointer-events:none;border:10px double #b91c1c14;padding:0 28px;position:fixed;bottom:9%;right:4%;transform:rotate(-12deg)}html:root[data-scene=arcade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-techmono);--font-display:var(--font-arcade);--surface-0:#0d0221;--surface-1:#1a0b3a;--surface-2:#261253;--surface-3:#35196f;--border:#4a2491;--border-strong:#6a35c9;--text-primary:#fff;--text-secondary:#d3c4ff;--text-muted:#9b86d6;--accent:#ff2bd6;--accent-strong:#ff7be9;--accent-soft:#4a0f45;--accent-ring:#ff2bd673;--header-navy:#ff2bd6;--side-bg:#080118;--side-bg-2:#12042b;--side-ink:#f3e9ff;--side-muted:#9b86d6;--banana:#ffe600;--good:#39ff88;--good-text:#7dffb3;--warning:#ffe600;--critical:#ff4d6d;--critical-text:#ff8fa3;--critical-soft:#45102a;--calc:#261253;--agent-bg:#0e2a55;--agent-border:#2a5aa8;--shadow-card:6px 6px 0 #ff2bd6;--shadow-lift:8px 8px 0 #00e5ff;--shadow-pop:10px 10px 0 #000;--radius-panel:0px;--radius-ctrl:0px;--c1:#ff2bd6;--c2:#ffe600;--c3:#00e5ff;--c4:#39ff88;--c8:#ff4d6d}html[data-scene=arcade] body{background-color:#0000;background-image:radial-gradient(900px 500px at 50% -10%,#ff2bd638,#0000 70%),linear-gradient(#0d0221,#130335 70%,#0d0221);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;font-size:15px}html[data-scene=arcade] body:after{content:"";z-index:95;pointer-events:none;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px),radial-gradient(circle,#0000 55%,#0000008c);position:fixed;inset:0}html[data-scene=arcade] .sidebar{background:#080118;border-right:4px solid #ff2bd6}html[data-scene=arcade] .brand,html[data-scene=arcade] .brand:hover{font-family:var(--font-arcade), monospace;color:#ffe600;text-shadow:2px 2px #ff2bd6;font-size:10px;line-height:1.6}html[data-scene=arcade] .logo{color:#080118;font-family:var(--font-arcade), monospace;background:#ffe600;border-radius:0;font-size:10px;box-shadow:3px 3px #ff2bd6}html[data-scene=arcade] .et-clock{color:#00e5ff;background:#12042b;border:2px solid #4a2491;border-radius:0}html[data-scene=arcade] .side-nav a{letter-spacing:.02em;border-radius:0;font-weight:400}html[data-scene=arcade] .side-nav a.on{color:#fff;background:#ff2bd6;box-shadow:4px 4px #00e5ff}html[data-scene=arcade] .side-nav a.on:after{content:" ◀";margin-left:auto}html[data-scene=arcade] h1{color:#ffe600;text-shadow:3px 3px #ff2bd6,6px 6px #00e5ff;margin-bottom:18px;font-size:22px;line-height:1.5}html[data-scene=arcade] h1:before{content:"★ "}html[data-scene=arcade] h1:after{content:" ★"}html[data-scene=arcade] h2{color:#00e5ff;text-shadow:2px 2px #000;font-size:13px;line-height:1.6}html[data-scene=arcade] .sub{color:#d3c4ff}html[data-scene=arcade] .card,html[data-scene=arcade] .datebar,html[data-scene=arcade] .table-wrap,html[data-scene=arcade] .g-tile,html[data-scene=arcade] .order-card{background:#1a0b3a;border:4px solid #fff}html[data-scene=arcade] .g-tile{border-color:#00e5ff;box-shadow:6px 6px #ff2bd6}html[data-scene=arcade] .g-tile:nth-child(2){border-color:#ffe600}html[data-scene=arcade] .g-tile:nth-child(3){border-color:#39ff88}html[data-scene=arcade] .g-tile:nth-child(4){border-color:#ff2bd6;box-shadow:6px 6px #00e5ff}html[data-scene=arcade] .g-ico{border-radius:0;transform:none;box-shadow:3px 3px #000}html[data-scene=arcade] .g-label{text-transform:uppercase;letter-spacing:.06em;color:#d3c4ff;font-size:12px}html[data-scene=arcade] .g-main{color:#ffe600;text-shadow:3px 3px #000;font-size:22px;line-height:1.5}html[data-scene=arcade] th{font-family:var(--font-arcade), monospace;color:#ffe600;text-shadow:1px 1px #000;background:#ff2bd6;border-bottom:4px solid #ffe600;font-size:8.5px;line-height:1.7}html[data-scene=arcade] td,html[data-scene=arcade] th{border-bottom:2px solid #35196f}html[data-scene=arcade] tbody tr:hover>td{background:#35196f}html[data-scene=arcade] tbody{counter-reset:rank}html[data-scene=arcade] tbody tr{counter-increment:rank}html[data-scene=arcade] tbody tr td:first-child:before{content:counter(rank) ". ";color:#00e5ff;font-family:var(--font-arcade), monospace;font-size:9px}html[data-scene=arcade] tbody tr:nth-child(2) td:first-child:before{content:"🥇 "}html[data-scene=arcade] tbody tr:nth-child(3) td:first-child:before{content:"🥈 "}html[data-scene=arcade] tbody tr:nth-child(4) td:first-child:before{content:"🥉 "}html[data-scene=arcade] tbody tr:first-child td:first-child:before{content:"AVG "}html[data-scene=arcade] .btn,html[data-scene=arcade] :where(button:not(.linklike):not(.sort):not(.copy)){font-family:var(--font-arcade), monospace;color:#fff;text-transform:uppercase;background:#261253;border:3px solid #fff;font-size:9px;line-height:1.6;box-shadow:4px 4px #000}html[data-scene=arcade] .btn:hover{background:#35196f;transform:translate(-2px,-2px);box-shadow:6px 6px #00e5ff}html[data-scene=arcade] .btn:active{transform:translate(3px,3px);box-shadow:0 0 #000}html[data-scene=arcade] .btn.primary{color:#12002b;background:#ffe600;border-color:#fff}html[data-scene=arcade] .badge2,html[data-scene=arcade] .pill,html[data-scene=arcade] .tag{border-radius:0}html[data-scene=arcade] a{color:#00e5ff}html:root[data-scene=ledger]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-serif);--surface-0:#dfeadb;--surface-1:#f9fcf6;--surface-2:#e8f4e2;--surface-3:#d3e6cb;--border:#c3d8ba;--border-strong:#8fb381;--text-primary:#14281c;--text-secondary:#3a5a45;--text-muted:#6e8a76;--accent:#1f6f43;--accent-strong:#15522f;--accent-soft:#d3ecdd;--accent-ring:#1f6f434d;--header-navy:#14281c;--side-bg:#14281c;--side-bg-2:#1d3a28;--side-ink:#e1f1e6;--side-muted:#94b9a1;--banana:#f2c94c;--good:#1f6f43;--good-text:#15522f;--warning:#b7791f;--critical:#b3261e;--critical-text:#8f1d17;--critical-soft:#f8dcd8;--calc:#e8f4e2;--agent-bg:#e2f1e6;--agent-border:#b5d6c0;--shadow-card:0 1px 0 #14281c1f, 0 8px 18px -12px #14281c66;--shadow-lift:0 14px 24px -12px #14281c80;--shadow-pop:0 22px 44px -14px #14281c80;--radius-panel:3px;--radius-ctrl:3px;--c1:#1f6f43;--c2:#b7791f;--c3:#14281c;--c4:#3a8d63;--c8:#b3261e}html[data-scene=ledger] body{background:repeating-linear-gradient(0deg,#14281c08 0 1px,#0000 1px 28px),#dfeadb}html[data-scene=ledger] .sidebar{background:#14281c;border-right:3px double #8fb381}html[data-scene=ledger] .brand,html[data-scene=ledger] .brand:hover{font-family:var(--font-serif), serif;font-style:italic;font-weight:600}html[data-scene=ledger] .logo{color:#14281c;font-family:var(--font-serif), serif;background:#f2c94c;border-radius:2px}html[data-scene=ledger] .side-nav a{border-radius:2px}html[data-scene=ledger] .side-nav a.on{color:#14281c;box-shadow:none;background:#f9fcf6}html[data-scene=ledger] .nav-ico{color:currentColor}html[data-scene=ledger] h1{letter-spacing:-.01em;border-bottom:4px double #14281c;padding-bottom:8px;font-size:40px;font-weight:600}html[data-scene=ledger] h1:after{content:" — Ledger";color:#6e8a76;font-size:20px;font-style:italic;font-weight:400}html[data-scene=ledger] h2{font-style:italic;font-weight:600}html[data-scene=ledger] .card,html[data-scene=ledger] .datebar,html[data-scene=ledger] .order-card{background:#f9fcf6;border:1px solid #8fb381}html[data-scene=ledger] .table-wrap{box-shadow:var(--shadow-card);background:radial-gradient(circle at 13px 18px,#b9cdb0 5px,#0000 6px) 0 0/26px 36px repeat-y,radial-gradient(circle at 13px 18px,#b9cdb0 5px,#0000 6px) 100% 0/26px 36px repeat-y,#f9fcf6;border:1px solid #8fb381;border-left:3px double #d98b85;border-right:3px double #d98b85;padding:0 26px}html[data-scene=ledger] th{color:#f2c94c;font-family:var(--font-mono), monospace;letter-spacing:.06em;background:#14281c;border-bottom:3px double #f2c94c}html[data-scene=ledger] tbody tr:nth-child(odd)>td{background:#eef8e8}html[data-scene=ledger] tbody tr:nth-child(2n)>td{background:#f9fcf6}html[data-scene=ledger] tbody tr:hover>td{background:#d3ecdd}html[data-scene=ledger] td,html[data-scene=ledger] th{border-bottom:1px solid #c3d8ba}html[data-scene=ledger] td.num,html[data-scene=ledger] td.c-amount{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-weight:600}html[data-scene=ledger] tr.total td{background:#e8f4e2;border-top:3px double #14281c}html[data-scene=ledger] tr.date-sep td{font-family:var(--font-serif), serif;background:#d3e6cb;border-top:2px solid #14281c;font-style:italic}html[data-scene=ledger] .g-tile{font-family:var(--font-mono), monospace;background:#fff;border:0;border-top:3px dotted #8fb381;border-radius:0;padding-bottom:24px;position:relative;box-shadow:0 2px 8px #14281c33}html[data-scene=ledger] .g-tile:after{content:"";background:linear-gradient(135deg,#fff 50%,#0000 50%) 0 0/12px 8px repeat-x,linear-gradient(225deg,#fff 50%,#0000 50%) 6px 0/12px 8px repeat-x;height:8px;position:absolute;bottom:-7px;left:0;right:0}html[data-scene=ledger] .g-ico{box-shadow:none;border-radius:2px;transform:none}html[data-scene=ledger] .g-main{font-family:var(--font-mono), monospace;letter-spacing:-.02em;font-weight:700}html[data-scene=ledger] .btn,html[data-scene=ledger] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#f9fcf6;border:1px solid #14281c;border-radius:3px;font-weight:600}html[data-scene=ledger] .btn:hover{background:#e8f4e2;transform:none}html[data-scene=ledger] .btn.primary{color:#f2c94c;background:#14281c;border-color:#14281c}html[data-scene=ledger] .badge2.solid,html[data-scene=ledger] .badge2,html[data-scene=ledger] .pill{text-transform:uppercase;letter-spacing:.08em;border:2px solid;border-radius:3px;font-weight:800;transform:rotate(-2.5deg);background:0 0!important}html[data-scene=ledger] .badge2.good,html[data-scene=ledger] .badge2.solid.good{color:#1f6f43}html[data-scene=ledger] .badge2.warn,html[data-scene=ledger] .badge2.solid.warn{color:#b7791f}html[data-scene=ledger] .badge2.bad,html[data-scene=ledger] .badge2.solid.bad{color:#b3261e}html[data-scene=ledger] .badge2.info,html[data-scene=ledger] .badge2.solid.info{color:#1d4ed8}html[data-scene=ledger] .badge2.plain,html[data-scene=ledger] .badge2.solid.plain{color:#555}html:root[data-scene=wall]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-grotesk);--font-display:var(--font-hand);--surface-0:#b98b5a;--surface-1:#fffbe8;--surface-2:#f6e9b8;--surface-3:#ead79a;--border:#9a6f43;--border-strong:#6b4426;--text-primary:#2d2013;--text-secondary:#5a4128;--text-muted:#86694a;--accent:#c2410c;--accent-strong:#9a3412;--accent-soft:#fde1cf;--accent-ring:#c2410c4d;--header-navy:#6b4426;--side-bg:#4a2f19;--side-bg-2:#5c3b20;--side-ink:#fbe9cf;--side-muted:#d9b88c;--banana:#fde047;--good:#3f7d3a;--good-text:#2f6a2b;--warning:#d97706;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fbd9d6;--calc:#f6e9b8;--agent-bg:#fbf0c5;--agent-border:#e0c878;--shadow-card:2px 5px 10px #2d201366;--shadow-lift:3px 10px 18px #2d201380;--shadow-pop:8px 16px 30px #2d20138c;--radius-panel:3px;--radius-ctrl:6px;--c1:#c2410c;--c2:#3f7d3a;--c3:#1d4ed8;--c4:#d97706;--c8:#d1242f}html[data-scene=wall] body{background-color:#b98b5a;background-image:radial-gradient(#3c230a38 1px,#0000 1.6px),radial-gradient(#ffebc82e 1px,#0000 1.6px),radial-gradient(#3c230a1f 2px,#0000 2.6px);background-position:0 0,3px 4px,6px 9px;background-size:7px 7px,11px 11px,19px 19px}html[data-scene=wall] .sidebar{background:repeating-linear-gradient(90deg,#0000001f 0 2px,#0000 2px 9px),#4a2f19;border-right:6px solid #2f1c0e}html[data-scene=wall] .brand,html[data-scene=wall] .brand:hover{font-family:var(--font-hand), cursive;color:#fde047;font-size:22px}html[data-scene=wall] .logo{color:#4a2f19;font-family:var(--font-hand), cursive;background:#fde047;border-radius:50%;font-size:17px}html[data-scene=wall] .side-nav a{border-radius:6px}html[data-scene=wall] .side-nav a.on{color:#3a2410;background:#fde047;transform:rotate(-1deg);box-shadow:2px 3px #2f1c0e}html[data-scene=wall] .nav-ico{color:currentColor}html[data-scene=wall] main{border:14px solid #6b4426;border-image:linear-gradient(135deg,#8a5a30,#5a3a1d 50%,#7a4e28) 1;width:calc(100% - 24px);margin:12px;padding:26px 32px 70px;box-shadow:inset 0 0 50px #28140573}html[data-scene=wall] h1{background:#fffbe8;margin-bottom:18px;padding:4px 22px 8px;font-size:52px;line-height:1.05;display:inline-block;transform:rotate(-1.6deg);box-shadow:3px 5px #28140559}html[data-scene=wall] .sub{background:#fffbe8eb;width:fit-content;padding:10px 16px;display:block;transform:rotate(.5deg);box-shadow:2px 4px #28140540}html[data-scene=wall] .glance{gap:20px}html[data-scene=wall] .g-tile{background:#fde68a;border:0;border-radius:2px 2px 14px;transform:rotate(-1.2deg);box-shadow:2px 6px 10px #28140566}html[data-scene=wall] .g-tile:nth-child(2){background:#bae6fd;transform:rotate(1.4deg)}html[data-scene=wall] .g-tile:nth-child(3){background:#fbcfe8;transform:rotate(-.6deg)}html[data-scene=wall] .g-ico{display:none}html[data-scene=wall] .g-main{font-family:var(--font-hand), cursive;font-size:44px;line-height:1}html[data-scene=wall] .datebar{background:#fffbe8f0;border:0;border-radius:3px;width:fit-content;box-shadow:2px 5px 8px #28140559}html[data-scene=wall] .note-wall{gap:40px 28px;padding-top:22px}html[data-scene=wall] .note-card{--note:#fde68a;background:var(--note);transform:rotate(var(--tilt,0deg));color:#2d2013;border:0;border-radius:2px 2px 16px;padding:28px 18px 16px;transition:transform .15s,box-shadow .15s;box-shadow:2px 7px 12px #28140573}html[data-scene=wall] .note-card:hover{z-index:3;transform:rotate(0)scale(1.03);box-shadow:4px 14px 22px #28140580}html[data-scene=wall] .note-card:nth-child(5n+2){--note:#fbcfe8}html[data-scene=wall] .note-card:nth-child(5n+3){--note:#bbf7d0}html[data-scene=wall] .note-card:nth-child(5n+4){--note:#bae6fd}html[data-scene=wall] .note-card:nth-child(5n+5){--note:#fed7aa}html[data-scene=wall] .note-tape{background:#ffffff8c;border-left:2px dotted #0000001f;border-right:2px dotted #0000001f;width:92px;height:26px;display:block;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 3px #00000040}html[data-scene=wall] .note-card.late .note-tape{background:radial-gradient(circle at 35% 30%,#ff9e9a,#d1242f 55%,#7a0b12);border:0;border-radius:50%;width:24px;height:24px;top:-10px;transform:translate(-50%);box-shadow:0 5px 6px #00000073}html[data-scene=wall] .age-ring{background:conic-gradient(#d1242f calc(var(--age,0) * 1%), #2d201326 0)}html[data-scene=wall] .age-ring b{font-family:var(--font-hand), cursive;font-size:26px}html[data-scene=wall] .note-amount{font-family:var(--font-hand), cursive;font-size:46px;line-height:.95}html[data-scene=wall] .note-order{font-family:var(--font-hand), cursive;color:#5a4128;font-size:22px}html[data-scene=wall] .note-reason{font-family:var(--font-hand), cursive;font-size:21px;line-height:1.15}html[data-scene=wall] .note-send input[type=date]{background:#fff9;border:1px dashed #5a4128}html[data-scene=wall] .btn,html[data-scene=wall] :where(button:not(.linklike):not(.sort):not(.copy)){background:#ffffffb3;border:1.5px solid #5a4128;border-radius:4px;box-shadow:1px 2px #28140580}html[data-scene=wall] .btn.primary{color:#fff;background:#c2410c;border-color:#7c2d0a}html[data-scene=wall] .badge2{border-radius:4px}html:root[data-scene=club]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-luxe);--font-ui:var(--font-manrope);--surface-0:#080808;--surface-1:#121212;--surface-2:#1b1812;--surface-3:#26221a;--border:#3a3220;--border-strong:#6b5a2a;--text-primary:#f6ecd0;--text-secondary:#cdbf93;--text-muted:#8f8259;--accent:#d4af37;--accent-strong:#f0d27a;--accent-soft:#2b2410;--accent-ring:#d4af3766;--header-navy:#14110a;--side-bg:#030303;--side-bg-2:#0b0a07;--side-ink:#efe3c2;--side-muted:#8f8259;--banana:#d4af37;--good:#8fd19e;--good-text:#b6e6c0;--warning:#e0b441;--critical:#e5736f;--critical-text:#f0a09c;--critical-soft:#35161a;--calc:#1b1812;--agent-bg:#1d1a10;--agent-border:#4a3f1e;--shadow-card:0 0 0 1px #3a3220, 0 16px 36px -18px #d4af3759;--shadow-lift:0 0 0 1px #d4af37, 0 20px 44px -16px #d4af3780;--shadow-pop:0 28px 64px #000c;--radius-panel:12px;--radius-ctrl:8px;--c1:#d4af37;--c2:#f0d27a;--c3:#b08d2a;--c4:#8f8259;--c8:#e5736f}html[data-scene=club] body{background-color:#080808;background-image:radial-gradient(900px 520px at 80% -10%,#d4af3724,#0000 70%),radial-gradient(700px 500px at 0 100%,#d4af3712,#0000 70%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-scene=club] .sidebar{background:#030303;border-right:1px solid #2a2415}html[data-scene=club] .brand,html[data-scene=club] .brand:hover{font-family:var(--font-luxe), serif;color:#f0d27a;letter-spacing:.04em;font-style:italic}html[data-scene=club] .logo{color:#1b1505;font-family:var(--font-luxe), serif;background:linear-gradient(135deg,#8a6d1c,#f5e6b3 45%,#d4af37);border-radius:50%}html[data-scene=club] .side-nav a{letter-spacing:.02em;border-radius:2px}html[data-scene=club] .side-nav a.on{color:#f0d27a;background:0 0;box-shadow:inset 0 -1px #d4af37,inset 0 1px #d4af37}html[data-scene=club] .nav-ico,html[data-scene=club] .side-nav a.on .nav-ico{color:#d4af37}html[data-scene=club] h1{letter-spacing:.01em;background:linear-gradient(95deg,#8a6d1c,#f5e6b3 40%,#d4af37 60%,#8a6d1c);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-bottom:6px;font-size:46px;font-style:italic;font-weight:600}html[data-scene=club] h1:after{content:"♛ by invitation";font:italic 400 14px var(--font-luxe), serif;letter-spacing:.3em;text-transform:uppercase;color:#8f8259;-webkit-text-fill-color:#8f8259;margin-top:4px;display:block}html[data-scene=club] h2{color:#f0d27a;font-style:italic;font-weight:600}html[data-scene=club] .card,html[data-scene=club] .datebar,html[data-scene=club] .table-wrap,html[data-scene=club] .g-tile,html[data-scene=club] .order-card{background:linear-gradient(160deg,#181510,#0e0d0a);border:1px solid #3a3220}html[data-scene=club] .g-tile{position:relative;overflow:hidden}html[data-scene=club] .g-tile:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#f0d27a1a 50%,#0000 60%);position:absolute;inset:0}html[data-scene=club] .g-ico{color:#1b1505;background:linear-gradient(135deg,#8a6d1c,#f0d27a);border-radius:50%;transform:none;box-shadow:0 0 14px #d4af3780}html[data-scene=club] .g-main{font-family:var(--font-luxe), serif;color:#f0d27a;font-style:italic}html[data-scene=club] th{color:#d4af37;font-family:var(--font-luxe), serif;text-transform:none;letter-spacing:.06em;background:#14110a;border-bottom:1px solid #d4af37;font-size:13px;font-style:italic;font-weight:600}html[data-scene=club] td,html[data-scene=club] th{border-bottom-color:#26221a}html[data-scene=club] tbody tr:hover>td{background:#1e1a10}html[data-scene=club] .btn,html[data-scene=club] :where(button:not(.linklike):not(.sort):not(.copy)){color:#f0d27a;box-shadow:none;letter-spacing:.04em;background:#14110a;border:1px solid #6b5a2a;border-radius:4px}html[data-scene=club] .btn:hover{background:#1e1a10;border-color:#f0d27a;box-shadow:0 0 20px -6px #d4af37b3}html[data-scene=club] .btn.primary{color:#1b1505;background:linear-gradient(135deg,#8a6d1c,#f0d27a 50%,#b08d2a);border-color:#f0d27a}html[data-scene=club] .badge2.solid{color:#fff}html[data-scene=club] main{position:relative}html[data-scene=club] main:before{content:"♛";color:#d4af370b;pointer-events:none;font-size:300px;line-height:1;position:fixed;top:12%;right:4%}html:root[data-scene=lab]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-techmono);--font-display:var(--font-techmono);--surface-0:#0b3d91;--surface-1:#0d46a6;--surface-2:#1158c9;--surface-3:#1a69e0;--border:#ffffff73;--border-strong:#fffc;--text-primary:#fff;--text-secondary:#d3e5ff;--text-muted:#a9c9f7;--accent:#7dd3fc;--accent-strong:#bae6fd;--accent-soft:#7dd3fc2e;--accent-ring:#7dd3fc80;--header-navy:#082d6e;--side-bg:#072a66;--side-bg-2:#0a3680;--side-ink:#e6f1ff;--side-muted:#a9c9f7;--banana:#fff;--good:#86efac;--good-text:#bbf7d0;--warning:#fde68a;--critical:#fca5a5;--critical-text:#fecaca;--critical-soft:#fca5a52e;--calc:#1158c9;--agent-bg:#0e4fb5;--agent-border:#ffffff80;--shadow-card:none;--shadow-lift:0 0 0 1px #fff;--shadow-pop:0 20px 50px #00144699;--radius-panel:2px;--radius-ctrl:2px;--c1:#7dd3fc;--c2:#fde68a;--c3:#86efac;--c4:#fca5a5;--c8:#fff}html[data-scene=lab] body{background-color:#0b3d91;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;background-attachment:fixed;font-size:14px}html[data-scene=lab] .sidebar{background:#072a66;border-right:2px solid #fff9}html[data-scene=lab] .brand,html[data-scene=lab] .brand:hover{letter-spacing:.08em;text-transform:uppercase;font-size:12px}html[data-scene=lab] .logo{color:#fff;background:0 0;border:2px solid #fff;border-radius:0}html[data-scene=lab] .side-nav a{border-radius:0;font-weight:400}html[data-scene=lab] .side-nav a.on{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #fff}html[data-scene=lab] .et-clock{background:0 0;border:1px dashed #ffffff80;border-radius:0}html[data-scene=lab] h1{letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid #fff;padding-bottom:8px;font-size:28px}html[data-scene=lab] h1:after{content:"  // DWG-01";opacity:.6;font-size:.6em}html[data-scene=lab] h2{letter-spacing:.08em;text-transform:uppercase;font-size:15px}html[data-scene=lab] h2:before{content:"▸ "}html[data-scene=lab] .card,html[data-scene=lab] .datebar,html[data-scene=lab] .table-wrap,html[data-scene=lab] .g-tile,html[data-scene=lab] details.card{box-shadow:none;background:#0b3d918c;border:1.5px dashed #ffffffd9}html[data-scene=lab] .note{background:#ffffff14;border:1px solid #ffffff80;border-radius:0}html[data-scene=lab] :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#fff;background:#082d6e;border:1.5px solid #fff;border-radius:0}html[data-scene=lab] .btn,html[data-scene=lab] :where(button:not(.linklike):not(.sort):not(.copy)){color:#fff;box-shadow:none;text-transform:uppercase;letter-spacing:.06em;background:0 0;border:1.5px solid #fff;border-radius:0;font-weight:400}html[data-scene=lab] .btn:hover{box-shadow:none;background:#ffffff29;transform:none}html[data-scene=lab] .btn.primary{color:#0b3d91;background:#fff;border-color:#fff;font-weight:700}html[data-scene=lab] .btn.primary:hover{color:#072a66;background:#bae6fd}html[data-scene=lab] .btn.warn{color:#fde68a;background:0 0;border-color:#fde68a}html[data-scene=lab] a{color:#bae6fd;font-weight:400}html[data-scene=lab] code{color:#fff;background:#ffffff26}html[data-scene=lab] th{color:#fff;background:#082d6e;border-bottom:2px solid #fff}html[data-scene=lab] .pill,html[data-scene=lab] .badge2{color:#fff;background:0 0;border:1px solid #fff;border-radius:0}html[data-scene=lab] .flow-node{background:#082d6eb3;border:2px dashed #fff;border-radius:0}html[data-scene=lab] .flow-node:before,html[data-scene=lab] .flow-node:after{content:"";border:2px solid #fff;width:10px;height:10px;position:absolute}html[data-scene=lab] .flow-node:before{border-bottom:0;border-right:0;top:-6px;left:-6px}html[data-scene=lab] .flow-node:after{border-top:0;border-left:0;bottom:-6px;right:-6px}html[data-scene=lab] .flow-node.n-router{color:#0b3d91;background:#fff;border-style:solid}html[data-scene=lab] .flow-node.n-router span,html[data-scene=lab] .flow-node.n-router small{color:#1a4d9c}html[data-scene=lab] .flow-node.n-ai{border-color:#7dd3fc}html[data-scene=lab] .flow-node.n-human{border-color:#fde68a}html[data-scene=lab] .flow-arrow{color:#fff;font-size:30px}html:root[data-scene=post]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-manrope);--font-display:var(--font-typewriter);--surface-0:#cfae7a;--surface-1:#f8eed4;--surface-2:#efdfb5;--surface-3:#e2cd96;--border:#b9965c;--border-strong:#7a5a2b;--text-primary:#2f2312;--text-secondary:#58421f;--text-muted:#84693a;--accent:#1d4ed8;--accent-strong:#1e3a9c;--accent-soft:#dbe5fb;--accent-ring:#1d4ed84d;--header-navy:#7a5a2b;--side-bg:#5b3f1c;--side-bg-2:#6d4b22;--side-ink:#fbeccd;--side-muted:#dcbf8c;--banana:#c0392b;--good:#2f7d4a;--good-text:#226037;--warning:#c2790e;--critical:#c0392b;--critical-text:#96281b;--critical-soft:#f8dcd8;--calc:#efdfb5;--agent-bg:#f1e4bf;--agent-border:#d6bd83;--shadow-card:0 2px 0 #2f231233, 0 10px 18px -12px #2f231280;--shadow-lift:0 3px 0 #2f231240, 0 16px 26px -12px #2f23128c;--shadow-pop:0 22px 44px -12px #2f23128c;--radius-panel:4px;--radius-ctrl:3px;--c1:#c0392b;--c2:#1d4ed8;--c3:#2f7d4a;--c4:#c2790e;--c8:#7a5a2b}html[data-scene=post] body{background:repeating-linear-gradient(35deg,#7850140d 0 2px,#0000 2px 6px),repeating-linear-gradient(-55deg,#fff0c814 0 1px,#0000 1px 5px),#cfae7a}html[data-scene=post] .sidebar{background:#5b3f1c;border-right:6px solid #0000;border-image:repeating-linear-gradient(45deg,#c0392b 0 12px,#fff 12px 24px,#1d4ed8 24px 36px,#fff 36px 48px) 6}html[data-scene=post] .brand,html[data-scene=post] .brand:hover{font-family:var(--font-typewriter), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:13px}html[data-scene=post] .logo{color:#c0392b;font-family:var(--font-typewriter), monospace;background:#f8eed4;border:3px double #c0392b;border-radius:50%}html[data-scene=post] .side-nav a{border-radius:3px}html[data-scene=post] .side-nav a.on{color:#5b3f1c;background:#f8eed4;box-shadow:3px 3px #2f2312}html[data-scene=post] .nav-ico{color:currentColor}html[data-scene=post] main{background:#f8eed459;border:14px solid #0000;border-image:repeating-linear-gradient(45deg,#c0392b 0 16px,#f8eed4 16px 32px,#1d4ed8 32px 48px,#f8eed4 48px 64px) 14;width:calc(100% - 28px);margin:14px;padding:28px 34px 70px;position:relative}html[data-scene=post] main:before{content:"AIR MAIL ✈ PAR AVION";color:#1d4ed8;font:400 12px var(--font-typewriter), monospace;letter-spacing:.2em;opacity:.8;border:3px solid #1d4ed8;padding:6px 14px;position:absolute;top:20px;right:34px;transform:rotate(5deg)}html[data-scene=post] h1{letter-spacing:.03em;text-transform:uppercase;font-size:34px}html[data-scene=post] h1:after{content:"";background:repeating-linear-gradient(135deg,#c0392b 0 10px,#0000 10px 20px,#1d4ed8 20px 30px,#0000 30px 40px);height:10px;margin-top:8px;display:block}html[data-scene=post] h2{font-family:var(--font-typewriter), monospace;text-transform:uppercase;letter-spacing:.06em;font-size:15px}html[data-scene=post] .card,html[data-scene=post] .datebar,html[data-scene=post] .table-wrap,html[data-scene=post] .g-tile{background:#f8eed4;border:2px solid #7a5a2b;position:relative}html[data-scene=post] .card{outline-offset:-9px;outline:2px dashed #7a5a2b8c}html[data-scene=post] .card:after{content:"✉";color:#7a5a2b59;font-size:22px;position:absolute;top:10px;right:14px}html[data-scene=post] .note{background:#efdfb5;border:1px dashed #7a5a2b}html[data-scene=post] th{color:#f8eed4;background:#7a5a2b}html[data-scene=post] td,html[data-scene=post] th{border-bottom:1px dashed #b9965c}html[data-scene=post] .btn,html[data-scene=post] :where(button:not(.linklike):not(.sort):not(.copy)){background:#f8eed4;border:2px solid #2f2312;border-radius:2px;font-weight:700;box-shadow:2px 2px #2f2312}html[data-scene=post] .btn.primary{color:#fff6e0;background:#c0392b;border-color:#2f2312}html[data-scene=post] .btn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #2f2312}html[data-scene=post] .pill,html[data-scene=post] .badge2{color:#c0392b;border:2px solid;border-radius:2px;transform:rotate(-3deg);background:0 0!important}html:root[data-scene=bento]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-grotesk);--surface-0:#fff8ec;--surface-1:#fff;--surface-2:#ffeccd;--surface-3:#ffdca0;--border:#111;--border-strong:#111;--text-primary:#111;--text-secondary:#333;--text-muted:#666;--accent:#3a86ff;--accent-strong:#1e5fd6;--accent-soft:#d9e7ff;--accent-ring:#3a86ff59;--header-navy:#111;--side-bg:#111;--side-bg-2:#1c1c1c;--side-ink:#fff;--side-muted:#b8b8b8;--banana:#ffd23f;--good:#06a77d;--good-text:#057a5c;--warning:#ff9f1c;--critical:#ff3b5c;--critical-text:#c01f3d;--critical-soft:#ffd6de;--calc:#ffeccd;--agent-bg:#e0ecff;--agent-border:#111;--shadow-card:5px 5px 0 #111;--shadow-lift:7px 7px 0 #111;--shadow-pop:9px 9px 0 #111;--radius-panel:26px;--radius-ctrl:14px;--c1:#ff5c8a;--c2:#ffd23f;--c3:#3a86ff;--c4:#06d6a0;--c8:#8338ec}html[data-scene=bento] body{background-color:#fff8ec;background-image:radial-gradient(circle at 8% 12%,#ffd23f 0 46px,#0000 47px),radial-gradient(circle at 94% 8%,#ff5c8a 0 70px,#0000 71px),radial-gradient(circle at 90% 90%,#3a86ff 0 60px,#0000 61px),radial-gradient(circle at 4% 92%,#06d6a0 0 38px,#0000 39px),none;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}html[data-scene=bento] .sidebar{background:#111}html[data-scene=bento] .logo{color:#111;background:#ffd23f;border:3px solid #fff}html[data-scene=bento] .side-nav a.on{color:#111;background:#ffd23f;border-radius:14px;box-shadow:3px 3px #ff5c8a}html[data-scene=bento] .nav-ico,html[data-scene=bento] .side-nav a.on .nav-ico{color:currentColor}html[data-scene=bento] h1{letter-spacing:-.02em;-webkit-text-stroke:2px #111;color:#ffd23f;text-shadow:4px 4px #111;margin-bottom:14px;font-size:54px;line-height:1}html[data-scene=bento] .sub{font-size:15px;font-weight:600}html[data-scene=bento] .datebar{background:#fff;border:3px solid #111;border-radius:99px;box-shadow:4px 4px #111}html[data-scene=bento] .cards{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:minmax(150px,auto);align-items:stretch;gap:18px;display:grid}html[data-scene=bento] .cards>.card{--bg:#fff;background:var(--bg);color:#111;border:3px solid #111;border-radius:28px;grid-column:span 2;padding:20px 20px 18px;box-shadow:6px 6px #111}html[data-scene=bento] .cards>.card:before{display:none}html[data-scene=bento] .cards>.card:nth-child(6n+1){--bg:#ff5c8a;grid-column:span 3}html[data-scene=bento] .cards>.card:nth-child(6n+2){--bg:#ffd23f}html[data-scene=bento] .cards>.card:nth-child(6n+3){--bg:#3a86ff;color:#fff;grid-row:span 2}html[data-scene=bento] .cards>.card:nth-child(6n+4){--bg:#06d6a0;grid-column:span 3}html[data-scene=bento] .cards>.card:nth-child(6n+5){--bg:#8338ec;color:#fff}html[data-scene=bento] .cards>.card:nth-child(6n){--bg:#ff9f1c}html[data-scene=bento] .cards>.card:has(table):nth-child(n){color:#111;background:#fff;grid-area:span 3/span 2}html[data-scene=bento] .cards>.card .tile-label{text-transform:uppercase;letter-spacing:.08em;color:inherit;opacity:.85;font-size:13px}html[data-scene=bento] .cards>.card .tile-value{color:inherit;font-size:46px;line-height:1.05}html[data-scene=bento] .cards>.card .small,html[data-scene=bento] .cards>.card .muted,html[data-scene=bento] .cards>.card p{color:inherit;opacity:.9;font-weight:600}:is(html[data-scene=bento] .cards>.card:has(table) .small,html[data-scene=bento] .cards>.card:has(table) .muted){color:#333}html[data-scene=bento] .cards a.card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #111}html[data-scene=bento] .card,html[data-scene=bento] .table-wrap,html[data-scene=bento] .g-tile{border:3px solid #111;border-radius:22px;box-shadow:5px 5px #111}html[data-scene=bento] .btn,html[data-scene=bento] :where(button:not(.linklike):not(.sort):not(.copy)){border:3px solid #111;font-weight:800;box-shadow:3px 3px #111}html[data-scene=bento] .cards button:not(.btn),html[data-scene=bento] td button:not(.btn),html[data-scene=bento] .table-wrap button:not(.btn){box-shadow:none;color:inherit;min-height:0;font:inherit;text-underline-offset:3px;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html[data-scene=bento] .btn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #111}html[data-scene=bento] .btn.primary{background:#3a86ff;border-color:#111}html[data-scene=bento] th{color:#ffd23f;background:#111}@media (max-width:1000px){html[data-scene=bento] .cards{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-scene=bento] .cards>.card,html[data-scene=bento] .cards>.card:nth-child(n){grid-area:auto/span 1}}@media (max-width:700px){html[data-scene=bento] .cards{grid-template-columns:1fr}html[data-scene=bento] h1{font-size:38px}}html[data-scene] button.num-link{box-shadow:none;min-height:0;font:inherit;color:inherit;text-transform:none;letter-spacing:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;transform:none}html[data-scene] button.num-link:hover,html[data-scene] button.num-link:focus-visible{box-shadow:none;background:0 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transform:none}html[data-scene] button.num-link:before,html[data-scene] button.num-link:after{content:none}html :focus-visible{outline:3px solid var(--accent,#2563eb);outline-offset:2px;border-radius:3px}button.num-link{margin:-3px -2px;padding:3px 2px}@media (prefers-reduced-motion:reduce){html[data-scene] *,html[data-scene] :before,html[data-scene] :after{transition:none!important;animation:none!important}}@media (max-width:640px){.btn,:where(button:not(.linklike):not(.sort):not(.copy):not(.num-link)),select,input:not([type=checkbox]):not([type=radio]){min-height:42px}.mini-t{max-width:100%;display:block;overflow-x:auto}.layout-switch .btn,.tabs .btn{align-items:center;min-height:42px;display:inline-flex}.skin-picker>summary{padding:6px 12px;font-size:12px}.skin-picker .sp-label{display:none}.skin-picker>summary:after{content:"Look"}.tcard{padding:14px}td a,th a{padding:4px 0;display:inline-block}}html[data-scene] th a,html[data-scene] th a:hover,html[data-scene] thead a{color:inherit;text-decoration:underline}html[data-scene] th .muted,html[data-scene] th .small,html[data-scene] th .sub-h{color:inherit;opacity:.85}html[data-scene] th .pill,html[data-scene] th .badge2{color:inherit;background:#fff3;border-color:currentColor}html:root[data-scene=g-news][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-0:#1c1e22;--surface-1:#26292e;--surface-2:#30343a;--surface-3:#3b4048;--text-primary:#e9ebef;--text-secondary:#d2d4d8;--text-muted:#babcc1;--border:#40454d;--border-strong:#6f7681;--accent:#dc2626;--accent-strong:#f87171;--accent-soft:#4e282c;--accent-ring:#f8717173;--on-accent:#fff;--header-navy:#3b4048;--th-fg:#e9ebef;--side-bg:#15171a;--side-bg-2:#15171a;--side-ink:#e9ebef;--side-muted:#a9abaf;--banana:#f87171;--good:#4ade80;--good-text:#86efac;--warning:#fbbf24;--critical:#f87171;--critical-text:#fca5a5;--critical-soft:#3b1517;--calc:#30343a;--agent-bg:#3f292d;--agent-border:#6f282b;--shadow-pop:0 24px 56px #000000b3;--c1:#f87171;--c2:#fbbf24;--c3:#4ade80;--c4:#fb923c;--c8:#fca5a5;--page-bg:#1c1e22;--h1-color:#e9ebef;--card-border:1px solid #6f7681;--card-bg:#26292e;--zebra:#ffffff0b;--rule:linear-gradient(#e9ebef,#e9ebef) 0 0/100% 3px no-repeat, linear-gradient(#e9ebef,#e9ebef) 0 6px/100% 1px no-repeat;--th-border:2px solid #dc2626;--nav-bg:#dc2626;--nav-fg:#fff}@media (prefers-color-scheme:dark){html:root[data-scene=g-news]:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-0:#1c1e22;--surface-1:#26292e;--surface-2:#30343a;--surface-3:#3b4048;--text-primary:#e9ebef;--text-secondary:#d2d4d8;--text-muted:#babcc1;--border:#40454d;--border-strong:#6f7681;--accent:#dc2626;--accent-strong:#f87171;--accent-soft:#4e282c;--accent-ring:#f8717173;--on-accent:#fff;--header-navy:#3b4048;--th-fg:#e9ebef;--side-bg:#15171a;--side-bg-2:#15171a;--side-ink:#e9ebef;--side-muted:#a9abaf;--banana:#f87171;--good:#4ade80;--good-text:#86efac;--warning:#fbbf24;--critical:#f87171;--critical-text:#fca5a5;--critical-soft:#3b1517;--calc:#30343a;--agent-bg:#3f292d;--agent-border:#6f282b;--shadow-pop:0 24px 56px #000000b3;--c1:#f87171;--c2:#fbbf24;--c3:#4ade80;--c4:#fb923c;--c8:#fca5a5;--page-bg:#1c1e22;--h1-color:#e9ebef;--card-border:1px solid #6f7681;--card-bg:#26292e;--zebra:#ffffff0b;--rule:linear-gradient(#e9ebef,#e9ebef) 0 0/100% 3px no-repeat, linear-gradient(#e9ebef,#e9ebef) 0 6px/100% 1px no-repeat;--th-border:2px solid #dc2626;--nav-bg:#dc2626;--nav-fg:#fff}}html[data-scene=g-news][data-theme=dark] .btn.primary:hover,html[data-scene=g-news][data-theme=dark] .btn.primary:focus-visible{color:#fff;background:#b91c1c;border-color:#b91c1c}html[data-scene=g-news][data-theme=dark] .badge2.warn{color:#1a1300}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .btn.primary:hover,html[data-scene=g-news]:not([data-theme=light]) .btn.primary:focus-visible{color:#fff;background:#b91c1c;border-color:#b91c1c}}.btn-danger{color:var(--critical-text,#b91c1c)}html[data-scene=g-news][data-theme=dark] .badge2.good,html[data-scene=g-news][data-theme=dark] .badge2.warn,html[data-scene=g-news][data-theme=dark] .badge2.bad,html[data-scene=g-news][data-theme=dark] .badge2.solid.good,html[data-scene=g-news][data-theme=dark] .badge2.solid.warn,html[data-scene=g-news][data-theme=dark] .badge2.solid.bad,html[data-scene=g-news][data-theme=dark] .pill.red,html[data-scene=g-news][data-theme=dark] .pill.good{color:#10100e}html[data-scene=g-news][data-theme=dark] button.linklike,html[data-scene=g-news][data-theme=dark] button.copy{color:var(--accent-strong)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .badge2.good,html[data-scene=g-news]:not([data-theme=light]) .badge2.warn,html[data-scene=g-news]:not([data-theme=light]) .badge2.bad,html[data-scene=g-news]:not([data-theme=light]) .badge2.solid.good,html[data-scene=g-news]:not([data-theme=light]) .badge2.solid.warn,html[data-scene=g-news]:not([data-theme=light]) .badge2.solid.bad,html[data-scene=g-news]:not([data-theme=light]) .pill.red,html[data-scene=g-news]:not([data-theme=light]) .pill.good{color:#10100e}html[data-scene=g-news]:not([data-theme=light]) button.linklike,html[data-scene=g-news]:not([data-theme=light]) button.copy{color:var(--accent-strong)}}.mode-toggle{background:color-mix(in srgb, var(--side-ink,#fff) 12%, transparent);border-radius:99px;gap:2px;margin:10px 12px 6px;padding:3px;display:flex}html .mode-toggle button{min-height:30px;color:var(--side-muted,#aaa);font:600 11.5px var(--font-ui), sans-serif;box-shadow:none;text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border-radius:99px;flex:1;justify-content:center;align-items:center;gap:5px;padding:5px 4px;display:inline-flex;transform:none;border:0!important}html .mode-toggle button:hover{background:color-mix(in srgb, var(--side-ink,#fff) 12%, transparent);color:var(--side-ink,#fff);box-shadow:none;transform:none}html .mode-toggle button[aria-checked=true]{background:var(--side-ink,#fff);color:var(--side-bg,#111)}.mode-toggle.floating{z-index:80;background:var(--surface-1,#fff);border:1px solid var(--border-strong,#bbb);margin:0;position:fixed;top:14px;right:14px}html .mode-toggle.floating button{color:var(--text-secondary,#444)}html .mode-toggle.floating button:hover{background:var(--surface-2,#eee);color:var(--text-primary,#111)}html .mode-toggle.floating button[aria-checked=true]{background:var(--accent,#2563eb);color:var(--on-accent,#fff)}@media (max-width:640px){html .mode-toggle button span{display:none}html .mode-toggle button{min-height:40px}.mode-toggle.floating{top:8px;right:8px}}.skin-picker .sp-panel{background:var(--surface-1,#fff);color:var(--text-primary,#111);border-color:var(--border-strong,#ddd)}.skin-picker .sp-sub,.skin-picker .sp-opt span.t,.skin-picker .sp-tabs{color:var(--text-secondary,#555)}.skin-picker .sp-opt{background:var(--surface-2,#fafafa);border-color:var(--border,#e5e5e5);color:var(--text-primary,#111)}.skin-picker .sp-opt b,.skin-picker .sp-tabs summary{color:var(--text-primary,#111)}.skin-picker .sp-opt:hover{background:var(--surface-3,#f2f2f2);border-color:var(--border-strong,#999)}.skin-picker .sp-opt[aria-pressed=true]{border-color:var(--accent,#111);background:var(--surface-1,#fff)}.ta-num{font-variant-numeric:tabular-nums;white-space:nowrap}html[data-scene=g-news] .msg.agent,html[data-scene=g-news] .msg.automation,html[data-scene=g-news] .msg.note{background:#f8f5ec;border-color:#cfcdc5}html[data-scene=g-news] .msg.customer{background:#fcfbf8;border-color:#bdbab0}html[data-scene=g-news][data-theme=dark] .msg.customer{background:var(--surface-1);border-color:var(--border)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .msg.customer{background:var(--surface-1);border-color:var(--border)}}html[data-scene=g-news][data-theme=dark] .msg.agent,html[data-scene=g-news][data-theme=dark] .msg.automation,html[data-scene=g-news][data-theme=dark] .msg.note{--text-primary:#f4f2eb;--text-secondary:#dcd9d0;--text-muted:#bdbab1;--accent-strong:#ff9b9b;--border:#3a3d42;--border-strong:#5a5e65;color:#f4f2eb;background:#0d0e10;border-color:#4a4f57}html[data-scene=g-news][data-theme=dark] .msg.agent .btn,html[data-scene=g-news][data-theme=dark] .msg.automation .btn,html[data-scene=g-news][data-theme=dark] .msg.note .btn{color:#f4f2eb;background:0 0;border-color:#5a5e65}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .msg.agent,html[data-scene=g-news]:not([data-theme=light]) .msg.automation,html[data-scene=g-news]:not([data-theme=light]) .msg.note{--text-primary:#f4f2eb;--text-secondary:#dcd9d0;--text-muted:#bdbab1;--accent-strong:#ff9b9b;--border:#3a3d42;--border-strong:#5a5e65;color:#f4f2eb;background:#0d0e10;border-color:#4a4f57}html[data-scene=g-news]:not([data-theme=light]) .msg.agent .btn,html[data-scene=g-news]:not([data-theme=light]) .msg.automation .btn,html[data-scene=g-news]:not([data-theme=light]) .msg.note .btn{color:#f4f2eb;background:0 0;border-color:#5a5e65}}html[data-scene=g-news] .sidebar .nav-label{color:var(--side-ink)}html[data-scene=g-news] .sidebar .nav-title{color:color-mix(in srgb, var(--side-ink) 78%, var(--side-bg))}html[data-scene=g-news] .sidebar .et-clock{border:1px solid color-mix(in srgb, var(--side-ink) 22%, var(--side-bg));color:color-mix(in srgb, var(--side-ink) 88%, var(--side-bg));background:0 0}html[data-scene=g-news][data-theme=dark] .badge2.bad,html[data-scene=g-news][data-theme=dark] .pill.red{color:#450a0a;background:#fecaca}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .badge2.bad,html[data-scene=g-news]:not([data-theme=light]) .pill.red{color:#450a0a;background:#fecaca}}html[data-scene=g-news] .package{background:#fcfbf8;border-color:#bdbab0}html[data-scene=g-news] .package .muted,html[data-scene=g-news] .package .steps li{color:var(--text-secondary)}html[data-scene=g-news] .package .steps li.done{color:var(--text-primary)}html[data-scene=g-news][data-theme=dark] .package{background:var(--surface-2);border-color:var(--border-strong)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .package{background:var(--surface-2);border-color:var(--border-strong)}}html[data-scene=g-news][data-theme=dark] .package code{background:var(--surface-3)}html[data-scene=g-news][data-theme=dark] .package .steps li:not(.done):before,html[data-scene=g-news][data-theme=dark] .package .steps li:not(.done) .dot2{background:#6f7681}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .package code{background:var(--surface-3)}html[data-scene=g-news]:not([data-theme=light]) .package .steps li:not(.done):before,html[data-scene=g-news]:not([data-theme=light]) .package .steps li:not(.done) .dot2{background:#6f7681}}html[data-scene=g-news] .msg.note{background:#fff3c4;border:1.5px dashed #d4a72c}html[data-scene=g-news][data-theme=dark] .msg.note{background:#3b3517;border-color:#d9b23a}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .msg.note{background:#3b3517;border-color:#d9b23a}}html[data-scene=g-news] .attach-item,html[data-scene=g-news] .attachments .att-file{background:#fcfbf8;border-color:#bdbab0}html[data-scene=g-news] .attach-pdf{background:#efebe0}html[data-scene=g-news][data-theme=dark] .attach-item,html[data-scene=g-news][data-theme=dark] .attachments .att-file{background:var(--surface-2);border-color:var(--border-strong)}html[data-scene=g-news][data-theme=dark] .attach-pdf{background:var(--surface-3)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .attach-item,html[data-scene=g-news]:not([data-theme=light]) .attachments .att-file{background:var(--surface-2);border-color:var(--border-strong)}html[data-scene=g-news]:not([data-theme=light]) .attach-pdf{background:var(--surface-3)}}
html[data-scene^=g-] body{background:var(--page-bg,var(--surface-0));font-size:var(--body-size,14px);color:var(--text-primary)}html[data-scene^=g-] .sidebar{background:var(--side-bg);border-right:var(--side-border,0);color:var(--side-ink)}html[data-scene^=g-] .brand,html[data-scene^=g-] .brand:hover,html[data-scene^=g-] .who-text b{color:var(--side-ink);font-family:var(--font-display), sans-serif}html[data-scene^=g-] .logo,html[data-scene^=g-] .auth-brand .logo{background:var(--accent);color:var(--on-accent);border-radius:var(--nav-radius);font-family:var(--font-display), sans-serif}html[data-scene^=g-] .et-clock{background:color-mix(in srgb, var(--side-ink) 10%, transparent);color:var(--side-muted);border-radius:var(--nav-radius);border:0}html[data-scene^=g-] .nav-title{color:var(--side-muted)}html[data-scene^=g-] .side-nav a{color:var(--side-muted);border-radius:var(--nav-radius);font-weight:600}html[data-scene^=g-] .side-nav a:hover{background:color-mix(in srgb, var(--side-ink) 10%, transparent);color:var(--side-ink)}html[data-scene^=g-] .side-nav a.on{background:var(--nav-bg);color:var(--nav-fg);box-shadow:0 6px 16px -8px var(--nav-bg)}html[data-scene^=g-] .nav-ico,html[data-scene^=g-] .side-nav a:hover .nav-ico,html[data-scene^=g-] .side-nav a.on .nav-ico{color:currentColor}html[data-scene^=g-] .nav-n{color:var(--side-muted)}html[data-scene^=g-] .side-user{border-top-color:color-mix(in srgb, var(--side-ink) 18%, transparent)}html[data-scene^=g-] .avatar{background:var(--accent);color:var(--on-accent);border-radius:var(--nav-radius)}html[data-scene^=g-] h1{font-family:var(--font-display), sans-serif;font-size:min(var(--h1-size), 9.5vw);text-transform:var(--h1-case);letter-spacing:var(--h1-ls);color:var(--h1-color);text-shadow:var(--h1-shadow);font-style:var(--h1-style);text-align:var(--h1-align);font-weight:700;line-height:1.12}html[data-scene^=g-] h1:after{content:"";height:var(--rule-h);width:var(--rule-w);background:var(--rule);margin:10px auto 0 0;display:block}html[data-scene^=g-] h1[style*=center]:after,html[data-scene^=g-] h1:after{margin-left:0}html[data-scene^=g-] h2{font-family:var(--font-display), sans-serif;color:var(--text-primary)}html[data-scene^=g-] .sub{color:var(--text-secondary)}html[data-scene^=g-] .card,html[data-scene^=g-] .datebar,html[data-scene^=g-] .table-wrap,html[data-scene^=g-] .g-tile,html[data-scene^=g-] .order-card,html[data-scene^=g-] .chart-box,html[data-scene^=g-] .notconnected{background:var(--card-bg,var(--surface-1));border:var(--card-border);box-shadow:var(--shadow-card);border-radius:var(--radius-panel);color:var(--text-primary)}html[data-scene^=g-] .note{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-panel);color:var(--text-primary)}html[data-scene^=g-] .note.red{background:var(--critical-soft)}html[data-scene^=g-] th{background:var(--header-navy);color:var(--th-fg);border-bottom:var(--th-border);letter-spacing:.05em;font-family:var(--font-display), sans-serif}html[data-scene^=g-] td,html[data-scene^=g-] th{border-bottom-color:var(--border)}html[data-scene^=g-] tbody tr:nth-child(2n)>td{background:var(--zebra)}html[data-scene^=g-] tbody tr:hover>td{background:var(--accent-soft)}html[data-scene^=g-] tr.date-sep td,html[data-scene^=g-] tr.total td{background:var(--surface-2);color:var(--text-primary);border-top:2px solid var(--accent)}html[data-scene^=g-] :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--surface-1);color:var(--text-primary);border:1.5px solid var(--border-strong);border-radius:var(--radius-ctrl)}html[data-scene^=g-] .btn,html[data-scene^=g-] :where(button:not(.linklike):not(.sort):not(.copy)){border-radius:var(--btn-radius);border:1.5px solid var(--border-strong);background:var(--surface-1);color:var(--text-primary);box-shadow:none;font-weight:700}html[data-scene^=g-] .btn:hover{background:var(--surface-2);box-shadow:none;transform:none}html[data-scene^=g-] .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}html[data-scene^=g-] .btn.primary:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--on-accent)}html[data-scene^=g-] a{color:var(--accent-strong)}html[data-scene^=g-] a.btn,html[data-scene^=g-] .side-nav a,html[data-scene^=g-] .brand{text-decoration:none}html[data-scene^=g-] .badge2,html[data-scene^=g-] .pill{border-radius:var(--btn-radius)}html[data-scene^=g-] .badge2.warn{color:#1a1300}html[data-scene^=g-] .g-ico{background:var(--tile-c);border-radius:var(--nav-radius);transform:none}html[data-scene^=g-] .g-main,html[data-scene^=g-] .tile-value{font-family:var(--font-display), sans-serif;color:var(--text-primary)}html[data-scene^=g-] .g-label,html[data-scene^=g-] .tile-label{color:var(--text-secondary)}html[data-scene^=g-] .g-tile .small{color:var(--text-muted)}html[data-scene^=g-] .tabs .btn.primary,html[data-scene^=g-] .tag{border-radius:var(--btn-radius)}html[data-scene^=g-] main{position:relative}html[data-scene^=g-] main:after{content:var(--deco,"");font:700 var(--deco-size,240px)/1 var(--font-display), sans-serif;color:var(--deco-color,transparent);transform:rotate(var(--deco-rot,0deg));pointer-events:none;z-index:0;white-space:nowrap;position:fixed;bottom:5%;right:3%}html[data-scene^=g-] main>*{z-index:1;position:relative}html:root[data-scene=g-radar]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-techmono);--font-ui:var(--font-techmono);--surface-0:#03140c;--surface-1:#072417;--surface-2:#0b3321;--surface-3:#264e3b;--text-primary:#c9f7dc;--text-secondary:#aad5bc;--text-muted:#8bb39d;--border:#2a4a3a;--border-strong:#557866;--accent:#39ff88;--accent-strong:#65ffa2;--accent-soft:#125430;--accent-ring:#39ff8866;--on-accent:#02140a;--header-navy:#0b3321;--th-fg:#39ff88;--side-bg:#020d08;--side-bg-2:#020d08;--side-ink:#b9ecd0;--side-muted:#739784;--banana:#39ff88;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#0b3321;--agent-bg:#0c3a22;--agent-border:#176a3b;--shadow-card:0 0 0 1px var(--border), 0 14px 34px -14px var(--accent);--shadow-lift:0 0 0 1px var(--accent), 0 18px 40px -12px var(--accent);--shadow-pop:0 24px 56px #00000080;--radius-panel:6px;--radius-ctrl:4px;--c1:#39ff88;--c2:#fbbf24;--c3:#34d399;--c4:#73fcaa;--c8:#fb7185;--page-bg:repeating-radial-gradient(circle at 86% 14%, #39ff881f 0 2px, transparent 2px 64px), #03140c;--body-size:14px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.12em;--h1-color:#39ff88;--h1-shadow:0 0 18px #39ff8899;--h1-style:normal;--h1-align:left;--card-border:1px solid #39ff8847;--card-bg:#072417;--btn-radius:4px;--nav-radius:4px;--zebra:#39ff880a;--deco:"◎";--deco-color:#39ff880f;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#39ff88;--nav-fg:#02140a;--th-border:2px solid #39ff88}html[data-scene=g-radar] h1:before{content:"◉ ";animation:1.6s steps(2,end) infinite radar-blink}@keyframes radar-blink{50%{opacity:.2}}html:root[data-scene=g-switchboard]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-righteous);--font-ui:var(--font-manrope);--surface-0:#f6e7c6;--surface-1:#fff8e6;--surface-2:#fbe3b0;--surface-3:#e2c99a;--text-primary:#4a2a10;--text-secondary:#674b32;--text-muted:#846c54;--border:#ded3bf;--border-strong:#b7a690;--accent:#e8590c;--accent-strong:#b54509;--accent-soft:#fce0c5;--accent-ring:#e8590c66;--on-accent:#fff;--header-navy:#4a2a10;--th-fg:#ffd28a;--side-bg:#4a2a10;--side-bg-2:#4a2a10;--side-ink:#ffe8c2;--side-muted:#baa07e;--banana:#e8590c;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#fbe3b0;--agent-bg:#fde8d0;--agent-border:#f8c5a0;--shadow-card:4px 4px 0 var(--border-strong);--shadow-lift:6px 6px 0 var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:22px;--radius-ctrl:14px;--c1:#e8590c;--c2:#c2790e;--c3:#15803d;--c4:#a9460e;--c8:#d1242f;--page-bg:radial-gradient(#4a2a102e 1.6px, transparent 1.8px) 0 0 / 26px 26px, #f6e7c6;--body-size:14px;--h1-size:38px;--h1-case:none;--h1-ls:0;--h1-color:#4a2a10;--h1-shadow:3px 3px 0 #e8590c;--h1-style:normal;--h1-align:left;--card-border:2px solid #4a2a10;--card-bg:#fff8e6;--btn-radius:99px;--nav-radius:99px;--zebra:#e8590c0f;--deco:"☎";--deco-color:#e8590c17;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#e8590c;--nav-fg:#fff;--th-border:2px solid #e8590c}html[data-scene=g-switchboard] h1:before{content:"☎ ";color:#e8590c}html:root[data-scene=g-alarm]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-oswald);--font-ui:var(--font-oswald);--surface-0:#0e0e0e;--surface-1:#181818;--surface-2:#242424;--surface-3:#414141;--text-primary:#f2f2f2;--text-secondary:#cfcfcf;--text-muted:#acacac;--border:#3f3f3f;--border-strong:#6f6f6f;--accent:#ffd400;--accent-strong:#ffdd38;--accent-soft:#4b4113;--accent-ring:#ffd40066;--on-accent:#111;--header-navy:#ffd400;--th-fg:#111;--side-bg:#050505;--side-bg-2:#050505;--side-ink:#f2f2f2;--side-muted:#989898;--banana:#ffd400;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#242424;--agent-bg:#2f2b16;--agent-border:#625410;--shadow-card:5px 5px 0 var(--accent);--shadow-lift:7px 7px 0 var(--accent);--shadow-pop:0 24px 56px #00000080;--radius-panel:0px;--radius-ctrl:0px;--c1:#ffd400;--c2:#fbbf24;--c3:#34d399;--c4:#fae061;--c8:#fb7185;--page-bg:repeating-linear-gradient(-45deg, #ffd40012 0 18px, transparent 18px 36px), #0e0e0e;--body-size:14px;--h1-size:34px;--h1-case:uppercase;--h1-ls:.06em;--h1-color:#ffd400;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:3px solid #ffd400;--card-bg:#181818;--btn-radius:0px;--nav-radius:0px;--zebra:#ffd4000d;--deco:"!";--deco-color:#ff3b301a;--deco-size:240px;--deco-rot:0deg;--rule:repeating-linear-gradient(45deg,#ffd400 0 14px,#111 14px 28px);--rule-h:10px;--rule-w:100%;--side-border:0;--nav-bg:#ffd400;--nav-fg:#111;--th-border:2px solid #ffd400}html[data-scene=g-alarm] .badge2.warn{color:#111}html:root[data-scene=g-drafting]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-courier);--font-ui:var(--font-courier);--surface-0:#f2f5fa;--surface-1:#fff;--surface-2:#e6ecf6;--surface-3:#cad1dd;--text-primary:#1f2d46;--text-secondary:#434f64;--text-muted:#677081;--border:#d7d9de;--border-strong:#a5abb5;--accent:#e8590c;--accent-strong:#b54509;--accent-soft:#fce6db;--accent-ring:#e8590c66;--on-accent:#fff;--header-navy:#1f2d46;--th-fg:#fff;--side-bg:#1f2d46;--side-bg-2:#1f2d46;--side-ink:#e6ecf6;--side-muted:#9aa3b3;--banana:#e8590c;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#e6ecf6;--agent-bg:#fdeee7;--agent-border:#f8cab1;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:2px;--radius-ctrl:2px;--c1:#e8590c;--c2:#c2790e;--c3:#15803d;--c4:#984723;--c8:#d1242f;--page-bg:linear-gradient(#3a5a8c1f 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #3a5a8c1f 1px, transparent 1px) 0 0 / 28px 28px, #f2f5fa;--body-size:14px;--h1-size:28px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#1f2d46;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1.5px solid #1f2d46;--card-bg:#fff;--btn-radius:2px;--nav-radius:2px;--zebra:#3a5a8c0d;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:linear-gradient(90deg,#e8590c 0 2px,transparent 2px) 0 0/100% 100%, repeating-linear-gradient(90deg,#1f2d46 0 1px,transparent 1px 10px);--rule-h:8px;--rule-w:260px;--side-border:0;--nav-bg:#e8590c;--nav-fg:#fff;--th-border:2px solid #e8590c}html:root[data-scene=g-panel]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-rajdhani);--font-ui:var(--font-rajdhani);--surface-0:#cfd4db;--surface-1:#eef0f3;--surface-2:#dde1e7;--surface-3:#c2c7cd;--text-primary:#1d2430;--text-secondary:#3e454f;--text-muted:#60656e;--border:#c8cbd0;--border-strong:#9a9ea5;--accent:#f59e0b;--accent-strong:#bf7b09;--accent-soft:#efe4d0;--accent-ring:#f59e0b66;--on-accent:#1d2430;--header-navy:#3a4350;--th-fg:#f5f7fa;--side-bg:#2a313c;--side-bg-2:#2a313c;--side-ink:#e4e8ee;--side-muted:#9da2aa;--banana:#f59e0b;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#dde1e7;--agent-bg:#efe8dc;--agent-border:#f0d6a9;--shadow-card:inset 0 1px 0 #ffffffb3, 0 2px 4px #0003;--shadow-lift:inset 0 1px 0 #fffc, 0 6px 10px #00000040;--shadow-pop:0 24px 56px #00000080;--radius-panel:10px;--radius-ctrl:8px;--c1:#f59e0b;--c2:#c2790e;--c3:#15803d;--c4:#9f6d1a;--c8:#d1242f;--page-bg:repeating-linear-gradient(90deg, #ffffff59 0 1px, #00000008 1px 3px), linear-gradient(180deg,#d8dce2,#c4c9d1);--body-size:14px;--h1-size:34px;--h1-case:uppercase;--h1-ls:.08em;--h1-color:#1d2430;--h1-shadow:0 1px 0 #fffc;--h1-style:normal;--h1-align:left;--card-border:1px solid #9aa2af;--card-bg:#eef0f3;--btn-radius:99px;--nav-radius:8px;--zebra:#00000009;--deco:"⚙";--deco-color:#1d243012;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#f59e0b;--nav-fg:#1d2430;--th-border:2px solid #f59e0b}html[data-scene=g-panel] h1:before{content:"●";color:#f59e0b;text-shadow:0 0 10px #f59e0b;vertical-align:middle;margin-right:12px;font-size:.6em}html:root[data-scene=g-stamp]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-lora);--font-ui:var(--font-lora);--surface-0:#f3efe2;--surface-1:#fffdf6;--surface-2:#ece5cf;--surface-3:#d0ccb6;--text-primary:#26301f;--text-secondary:#495141;--text-muted:#6b7264;--border:#d8d8cf;--border-strong:#a8aba0;--accent:#15803d;--accent-strong:#106430;--accent-soft:#dceada;--accent-ring:#15803d66;--on-accent:#fff;--header-navy:#26301f;--th-fg:#f3efe2;--side-bg:#26301f;--side-bg-2:#26301f;--side-ink:#eef0dc;--side-muted:#a2a794;--banana:#15803d;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#ece5cf;--agent-bg:#e8f1e4;--agent-border:#b4d5bb;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#15803d;--c2:#c2790e;--c3:#15803d;--c4:#1c6031;--c8:#d1242f;--page-bg:repeating-linear-gradient(180deg, transparent 0 29px, #26301f1a 29px 30px), #f3efe2;--body-size:14px;--h1-size:36px;--h1-case:none;--h1-ls:0;--h1-color:#26301f;--h1-shadow:none;--h1-style:italic;--h1-align:left;--card-border:1px solid #b9b08f;--card-bg:#fffdf6;--btn-radius:3px;--nav-radius:3px;--zebra:#15803d0d;--deco:"APPROVED";--deco-color:#15803d17;--deco-size:120px;--deco-rot:-14deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#15803d;--nav-fg:#fff;--th-border:2px solid #15803d}html[data-scene=g-stamp] h1:after{content:"✓ approved by you";width:auto;height:auto;font:400 13px var(--font-ui), serif;letter-spacing:.2em;text-transform:uppercase;color:#15803d;background:0 0;margin-top:6px;display:block}html:root[data-scene=g-yearbook]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-abril);--font-ui:var(--font-manrope);--surface-0:#f6e9ff;--surface-1:#fff;--surface-2:#fbe0ee;--surface-3:#e0c5d9;--text-primary:#3a1d57;--text-secondary:#5a4172;--text-muted:#79658d;--border:#dcd6e1;--border-strong:#b0a5bc;--accent:#9333ea;--accent-strong:#7328b7;--accent-soft:#efe0fc;--accent-ring:#9333ea66;--on-accent:#fff;--header-navy:#9333ea;--th-fg:#fff;--side-bg:#4c1d95;--side-bg-2:#4c1d95;--side-ink:#f3e8ff;--side-muted:#b49bd7;--banana:#9333ea;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#fbe0ee;--agent-bg:#f4ebfd;--agent-border:#dcbef8;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:24px;--radius-ctrl:16px;--c1:#9333ea;--c2:#c2790e;--c3:#15803d;--c4:#6f2aaf;--c8:#d1242f;--page-bg:radial-gradient(#9333ea2e 1.6px, transparent 1.8px) 0 0 / 26px 26px, linear-gradient(180deg,#f6e9ff,#ffe8f3);--body-size:14px;--h1-size:46px;--h1-case:none;--h1-ls:0;--h1-color:#9333ea;--h1-shadow:3px 3px 0 #fbcfe8;--h1-style:normal;--h1-align:left;--card-border:2px solid #e9d5ff;--card-bg:#fff;--btn-radius:99px;--nav-radius:99px;--zebra:#9333ea0d;--deco:"★";--deco-color:#9333ea12;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#9333ea;--nav-fg:#fff;--th-border:2px solid #9333ea}html:root[data-scene=g-mint]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-luxe);--font-ui:var(--font-manrope);--surface-0:#d7ead2;--surface-1:#f1f8ee;--surface-2:#c6e0be;--surface-3:#acc9a7;--text-primary:#0f3a1d;--text-secondary:#33583e;--text-muted:#577760;--border:#c8d6c8;--border-strong:#97ac9a;--accent:#166534;--accent-strong:#114f29;--accent-soft:#d0e2d2;--accent-ring:#16653466;--on-accent:#fff;--header-navy:#0f3a1d;--th-fg:#d7ead2;--side-bg:#0f3a1d;--side-bg-2:#0f3a1d;--side-ink:#dff0da;--side-muted:#90ab92;--banana:#166534;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#c6e0be;--agent-bg:#dbe9db;--agent-border:#abc9b2;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:6px;--radius-ctrl:4px;--c1:#166534;--c2:#c2790e;--c3:#15803d;--c4:#13542b;--c8:#d1242f;--page-bg:repeating-radial-gradient(circle at 12% 20%, #16653417 0 2px, transparent 2px 18px), repeating-radial-gradient(circle at 92% 90%, #16653412 0 2px, transparent 2px 22px), #d7ead2;--body-size:14px;--h1-size:44px;--h1-case:none;--h1-ls:0;--h1-color:#0f3a1d;--h1-shadow:none;--h1-style:italic;--h1-align:left;--card-border:3px double #166534;--card-bg:#f1f8ee;--btn-radius:4px;--nav-radius:4px;--zebra:#1665340f;--deco:"$";--deco-color:#16653414;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#166534;--nav-fg:#fff;--th-border:2px solid #166534}html:root[data-scene=g-receipt]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-courier);--font-ui:var(--font-courier);--surface-0:#e9e9e4;--surface-1:#fdfdfb;--surface-2:#f1f1ec;--surface-3:#d2d2ce;--text-primary:#161616;--text-secondary:#3b3b3b;--text-muted:#60605f;--border:#d3d3d2;--border-strong:#a1a19f;--accent:#161616;--accent-strong:#111;--accent-soft:#dadad9;--accent-ring:#16161666;--on-accent:#fdfdfb;--header-navy:#161616;--th-fg:#fdfdfb;--side-bg:#161616;--side-bg-2:#161616;--side-ink:#f1f1ec;--side-muted:#9e9e9b;--banana:#161616;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#f1f1ec;--agent-bg:#e6e6e4;--agent-border:#b3b3b2;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:0px;--radius-ctrl:0px;--c1:#161616;--c2:#c2790e;--c3:#15803d;--c4:#161616;--c8:#d1242f;--page-bg:repeating-linear-gradient(180deg, transparent 0 22px, #0000000d 22px 23px), #e9e9e4;--body-size:14px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.2em;--h1-color:#161616;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:2px dashed #161616;--card-bg:#fdfdfb;--btn-radius:0px;--nav-radius:0px;--zebra:transparent;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#161616;--nav-fg:#fdfdfb;--th-border:2px solid #161616}html[data-scene=g-receipt] h1:before{content:"*** "}html[data-scene=g-receipt] h1:after{content:"*** THANK YOU ***";letter-spacing:.3em;background:0 0;border-top:2px dashed #161616;width:auto;height:auto;margin-top:8px;padding-top:6px;font-size:13px;display:block}html:root[data-scene=g-news]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-abril);--font-ui:var(--font-lora);--surface-0:#efebe0;--surface-1:#f8f5ec;--surface-2:#e5e0d0;--surface-3:#c8c3b6;--text-primary:#141414;--text-secondary:#383837;--text-muted:#5d5c59;--border:#cfcdc5;--border-strong:#9d9b96;--accent:#b91c1c;--accent-strong:#901616;--accent-soft:#efd4cd;--accent-ring:#b91c1c66;--on-accent:#fff;--header-navy:#141414;--th-fg:#f8f5ec;--side-bg:#141414;--side-bg-2:#141414;--side-ink:#efebe0;--side-muted:#9c9992;--banana:#b91c1c;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#e5e0d0;--agent-bg:#f2dfd7;--agent-border:#e4b0a9;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:0px;--radius-ctrl:0px;--c1:#b91c1c;--c2:#c2790e;--c3:#15803d;--c4:#771919;--c8:#d1242f;--page-bg:repeating-linear-gradient(0deg, #00000006 0 1px, transparent 1px 3px), #efebe0;--body-size:14px;--h1-size:56px;--h1-case:none;--h1-ls:-.01em;--h1-color:#141414;--h1-shadow:none;--h1-style:normal;--h1-align:center;--card-border:1px solid #141414;--card-bg:#f8f5ec;--btn-radius:0px;--nav-radius:0px;--zebra:#00000009;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:linear-gradient(#141414,#141414) 0 0/100% 3px no-repeat, linear-gradient(#141414,#141414) 0 6px/100% 1px no-repeat;--rule-h:10px;--rule-w:100%;--side-border:0;--nav-bg:#b91c1c;--nav-fg:#fff;--th-border:2px solid #b91c1c}html:root[data-scene=g-planner]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-patrick);--font-ui:var(--font-patrick);--surface-0:#fff3a8;--surface-1:#fffbd0;--surface-2:#ffe97a;--surface-3:#e0ce76;--text-primary:#1f2a5c;--text-secondary:#434b6f;--text-muted:#676d81;--border:#d7d5bb;--border-strong:#a5a7a2;--accent:#2563eb;--accent-strong:#1d4db7;--accent-soft:#dee4d4;--accent-ring:#2563eb66;--on-accent:#fff;--header-navy:#1f2a5c;--th-fg:#fff3a8;--side-bg:#1f2a5c;--side-bg-2:#1f2a5c;--side-ink:#fff3a8;--side-muted:#aaa78b;--banana:#2563eb;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#ffe97a;--agent-bg:#e9ecd3;--agent-border:#b9cad9;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:3px;--radius-ctrl:3px;--c1:#2563eb;--c2:#c2790e;--c3:#15803d;--c4:#234cb2;--c8:#d1242f;--page-bg:linear-gradient(90deg, transparent 0 74px, #dc262680 74px 76px, transparent 76px), repeating-linear-gradient(180deg, transparent 0 29px, #2563eb61 29px 30px), #fff3a8;--body-size:17px;--h1-size:44px;--h1-case:none;--h1-ls:0;--h1-color:#1f2a5c;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #c9b44a;--card-bg:#fffbd0;--btn-radius:4px;--nav-radius:4px;--zebra:#2563eb0d;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#2563eb;--nav-fg:#fff;--th-border:2px solid #2563eb}html:root[data-scene=g-cards]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-righteous);--font-ui:var(--font-manrope);--surface-0:#120726;--surface-1:#1c0f3a;--surface-2:#281552;--surface-3:#44336a;--text-primary:#f1e9ff;--text-secondary:#cfc6df;--text-muted:#ada3c0;--border:#42365d;--border-strong:#716689;--accent:#c084fc;--accent-strong:#ce9ffd;--accent-soft:#402965;--accent-ring:#c084fc66;--on-accent:#14092e;--header-navy:#281552;--th-fg:#f5d0fe;--side-bg:#0b0418;--side-bg-2:#0b0418;--side-ink:#f1e9ff;--side-muted:#9a92a7;--banana:#c084fc;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#281552;--agent-bg:#2c1b4d;--agent-border:#503478;--shadow-card:0 0 0 1px var(--border), 0 14px 34px -14px var(--accent);--shadow-lift:0 0 0 1px var(--accent), 0 18px 40px -12px var(--accent);--shadow-pop:0 24px 56px #00000080;--radius-panel:18px;--radius-ctrl:12px;--c1:#c084fc;--c2:#fbbf24;--c3:#34d399;--c4:#d4acfd;--c8:#fb7185;--page-bg:radial-gradient(900px 520px at 85% -8%, #c084fc42, transparent 70%), radial-gradient(900px 520px at 0% 100%, #22d3ee24, transparent 70%), #120726;--body-size:14px;--h1-size:40px;--h1-case:none;--h1-ls:0;--h1-color:#f5d0fe;--h1-shadow:0 0 22px #c084fcb3;--h1-style:normal;--h1-align:left;--card-border:2px solid transparent;--card-bg:linear-gradient(#1c0f3a,#1c0f3a) padding-box, linear-gradient(135deg,#ff6ec7,#7873f5,#4ade80,#facc15,#ff6ec7) border-box;--btn-radius:99px;--nav-radius:14px;--zebra:#c084fc0f;--deco:"✦";--deco-color:#c084fc12;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#c084fc;--nav-fg:#14092e;--th-border:2px solid #c084fc}html:root[data-scene=g-coupon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-righteous);--font-ui:var(--font-manrope);--surface-0:#f3e8ff;--surface-1:#fff;--surface-2:#fae8ff;--surface-3:#dfc9e9;--text-primary:#3b0764;--text-secondary:#5a2f7d;--text-muted:#7a5696;--border:#dcd2e3;--border-strong:#b19cc1;--accent:#c026d3;--accent-strong:#961ea5;--accent-soft:#f6def8;--accent-ring:#c026d366;--on-accent:#fff;--header-navy:#6b21a8;--th-fg:#fff;--side-bg:#581c87;--side-bg-2:#581c87;--side-ink:#fae8ff;--side-muted:#bc9ad1;--banana:#c026d3;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#fae8ff;--agent-bg:#f9e9fb;--agent-border:#ebbaf1;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:14px;--radius-ctrl:10px;--c1:#c026d3;--c2:#c2790e;--c3:#15803d;--c4:#8b1aa7;--c8:#d1242f;--page-bg:repeating-linear-gradient(135deg, #c026d312 0 12px, transparent 12px 24px), #f3e8ff;--body-size:14px;--h1-size:40px;--h1-case:none;--h1-ls:0;--h1-color:#6b21a8;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:2.5px dashed #c026d3;--card-bg:#fff;--btn-radius:99px;--nav-radius:12px;--zebra:#c026d30d;--deco:"%";--deco-color:#c026d314;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#c026d3;--nav-fg:#fff;--th-border:2px solid #c026d3}html[data-scene=g-coupon] h1:before{content:"✂ ";color:#c026d3}html:root[data-scene=g-vault]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-oswald);--font-ui:var(--font-manrope);--surface-0:#0b1626;--surface-1:#122238;--surface-2:#1b3050;--surface-3:#384b68;--text-primary:#e8eef9;--text-secondary:#c6cdda;--text-muted:#a4adbb;--border:#39475b;--border-strong:#687485;--accent:#fbbf24;--accent-strong:#fccd54;--accent-soft:#454534;--accent-ring:#fbbf2466;--on-accent:#111;--header-navy:#1b3050;--th-fg:#fbbf24;--side-bg:#060d18;--side-bg-2:#060d18;--side-ink:#e8eef9;--side-muted:#9299a4;--banana:#fbbf24;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#1b3050;--agent-bg:#293236;--agent-border:#5d5432;--shadow-card:5px 5px 0 var(--accent);--shadow-lift:7px 7px 0 var(--accent);--shadow-pop:0 24px 56px #00000080;--radius-panel:10px;--radius-ctrl:6px;--c1:#fbbf24;--c2:#fbbf24;--c3:#34d399;--c4:#f3d279;--c8:#fb7185;--page-bg:radial-gradient(#fbbf2424 1.6px, transparent 1.8px) 0 0 / 38px 38px, #0b1626;--body-size:14px;--h1-size:34px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#fbbf24;--h1-shadow:2px 2px 0 #000;--h1-style:normal;--h1-align:left;--card-border:3px solid #2c4468;--card-bg:#122238;--btn-radius:6px;--nav-radius:6px;--zebra:#fbbf240a;--deco:"🔒";--deco-color:#fbbf240f;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#fbbf24;--nav-fg:#111;--th-border:2px solid #fbbf24}html:root[data-scene=g-court]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-cinzel);--font-ui:var(--font-lora);--surface-0:#241109;--surface-1:#341b10;--surface-2:#46261a;--surface-3:#5e4132;--text-primary:#f4e4c4;--text-secondary:#d5c4a7;--text-muted:#b7a48a;--border:#573f30;--border-strong:#816b58;--accent:#d4a64a;--accent-strong:#ddba72;--accent-soft:#573a1d;--accent-ring:#d4a64a66;--on-accent:#241109;--header-navy:#46261a;--th-fg:#d4a64a;--side-bg:#180a05;--side-bg-2:#180a05;--side-ink:#f4e4c4;--side-muted:#a0917b;--banana:#d4a64a;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#46261a;--agent-bg:#442916;--agent-border:#674723;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#d4a64a;--c2:#fbbf24;--c3:#34d399;--c4:#e1bf7b;--c8:#fb7185;--page-bg:repeating-linear-gradient(90deg, #0000002e 0 2px, transparent 2px 14px), #241109;--body-size:14px;--h1-size:34px;--h1-case:uppercase;--h1-ls:.14em;--h1-color:#d4a64a;--h1-shadow:none;--h1-style:normal;--h1-align:center;--card-border:1px solid #8a6a2e;--card-bg:#341b10;--btn-radius:3px;--nav-radius:3px;--zebra:#d4a64a0d;--deco:"⚖";--deco-color:#d4a64a12;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#d4a64a;--nav-fg:#241109;--th-border:2px solid #d4a64a}html:root[data-scene=g-race]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-rajdhani);--font-ui:var(--font-rajdhani);--surface-0:#0c0c0c;--surface-1:#171717;--surface-2:#232323;--surface-3:#414141;--text-primary:#fafafa;--text-secondary:#d6d6d6;--text-muted:#b1b1b1;--border:#404040;--border-strong:#727272;--accent:#ef4444;--accent-strong:#f36d6d;--accent-soft:#472121;--accent-ring:#ef444466;--on-accent:#fff;--header-navy:#ef4444;--th-fg:#fff;--side-bg:#050505;--side-bg-2:#050505;--side-ink:#fafafa;--side-muted:#9d9d9d;--banana:#ef4444;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#232323;--agent-bg:#2d1c1c;--agent-border:#5c2525;--shadow-card:5px 5px 0 var(--accent);--shadow-lift:7px 7px 0 var(--accent);--shadow-pop:0 24px 56px #00000080;--radius-panel:2px;--radius-ctrl:2px;--c1:#ef4444;--c2:#fbbf24;--c3:#34d399;--c4:#f38d8d;--c8:#fb7185;--page-bg:conic-gradient(#ffffff12 25%, transparent 0 50%, #ffffff12 0 75%, transparent 0) 0 0 / 40px 40px, #0c0c0c;--body-size:14px;--h1-size:40px;--h1-case:uppercase;--h1-ls:.04em;--h1-color:#fafafa;--h1-shadow:4px 4px 0 #ef4444;--h1-style:italic;--h1-align:left;--card-border:2px solid #3a3a3a;--card-bg:#171717;--btn-radius:2px;--nav-radius:2px;--zebra:#ffffff0a;--deco:"🏁";--deco-color:#ffffff0f;--deco-size:240px;--deco-rot:0deg;--rule:conic-gradient(#fff 25%, #111 0 50%, #fff 0 75%, #111 0) 0 0/16px 16px;--rule-h:16px;--rule-w:100%;--side-border:0;--nav-bg:#ef4444;--nav-fg:#fff;--th-border:2px solid #ef4444}html:root[data-scene=g-chalk]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-marker);--font-ui:var(--font-patrick);--surface-0:#1e3a2c;--surface-1:#254a37;--surface-2:#2e5a44;--surface-3:#4a705b;--text-primary:#f4f4ea;--text-secondary:#d3d9cd;--text-muted:#b2beb1;--border:#4a6957;--border-strong:#788e7f;--accent:#fde047;--accent-strong:#fde76f;--accent-soft:#556b3b;--accent-ring:#fde04766;--on-accent:#1e3a2c;--header-navy:#2e5a44;--th-fg:#fde047;--side-bg:#142a1f;--side-bg-2:#142a1f;--side-ink:#f4f4ea;--side-muted:#9fa79d;--banana:#fde047;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#2e5a44;--agent-bg:#3b5939;--agent-border:#6a7a3c;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:8px;--radius-ctrl:6px;--c1:#fde047;--c2:#fbbf24;--c3:#34d399;--c4:#f9e888;--c8:#fb7185;--page-bg:radial-gradient(#ffffff0d 1px, transparent 1.4px) 0 0/7px 7px, #1e3a2c;--body-size:16px;--h1-size:44px;--h1-case:none;--h1-ls:0;--h1-color:#fde047;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:2px dashed #f4f4ea99;--card-bg:#254a37;--btn-radius:8px;--nav-radius:8px;--zebra:#ffffff0a;--deco:"A+";--deco-color:#fde04714;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#fde047;--nav-fg:#1e3a2c;--th-border:2px solid #fde047}html:root[data-scene=g-noir]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-courier);--font-ui:var(--font-courier);--surface-0:#171310;--surface-1:#221c17;--surface-2:#2e261f;--surface-3:#483f36;--text-primary:#e9dcc5;--text-secondary:#c9bda9;--text-muted:#a99f8d;--border:#463f36;--border-strong:#72695d;--accent:#d6a353;--accent-strong:#dfb779;--accent-soft:#4a3a24;--accent-ring:#d6a35366;--on-accent:#171310;--header-navy:#2e261f;--th-fg:#d6a353;--side-bg:#0f0c0a;--side-bg-2:#0f0c0a;--side-ink:#e9dcc5;--side-muted:#968d7e;--banana:#d6a353;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#2e261f;--agent-bg:#34291d;--agent-border:#5c472a;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:2px;--radius-ctrl:2px;--c1:#d6a353;--c2:#fbbf24;--c3:#34d399;--c4:#deba81;--c8:#fb7185;--page-bg:linear-gradient(#d6a3530d 1px, transparent 1px) 0 0 / 40px 40px, linear-gradient(90deg, #d6a3530d 1px, transparent 1px) 0 0 / 40px 40px, radial-gradient(900px 520px at 80% 0%, #d6a3531f, transparent 70%), #171310;--body-size:14px;--h1-size:28px;--h1-case:uppercase;--h1-ls:.16em;--h1-color:#d6a353;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #5c4a30;--card-bg:#221c17;--btn-radius:2px;--nav-radius:2px;--zebra:#d6a3530d;--deco:"🔍";--deco-color:#d6a35312;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#d6a353;--nav-fg:#171310;--th-border:2px solid #d6a353}html[data-scene=g-noir] h1:before{content:"CASE FILE · ";color:#8a7550;letter-spacing:.2em;font-size:.55em}html:root[data-scene=g-proof]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-lora);--font-ui:var(--font-lora);--surface-0:#fbfbf9;--surface-1:#fff;--surface-2:#f2f2ee;--surface-3:#d4d4d0;--text-primary:#1b1b1b;--text-secondary:#3f3f3f;--text-muted:#646464;--border:#d6d6d6;--border-strong:#a4a4a4;--accent:#dc2626;--accent-strong:#ac1e1e;--accent-soft:#fadede;--accent-ring:#dc262666;--on-accent:#fff;--header-navy:#1b1b1b;--th-fg:#fff;--side-bg:#fff;--side-bg-2:#fff;--side-ink:#1b1b1b;--side-muted:#727272;--banana:#dc2626;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#f2f2ee;--agent-bg:#fce9e9;--agent-border:#f4baba;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:2px;--radius-ctrl:2px;--c1:#dc2626;--c2:#c2790e;--c3:#15803d;--c4:#8f2222;--c8:#d1242f;--page-bg:linear-gradient(90deg, transparent 0 40px, #dc262659 40px 41px, transparent 41px), repeating-linear-gradient(180deg, transparent 0 27px, #2563eb24 27px 28px), #fbfbf9;--body-size:14px;--h1-size:38px;--h1-case:none;--h1-ls:0;--h1-color:#1b1b1b;--h1-shadow:none;--h1-style:italic;--h1-align:left;--card-border:1px solid #bdbdb5;--card-bg:#fff;--btn-radius:2px;--nav-radius:2px;--zebra:#dc262609;--deco:"✓";--deco-color:#dc262612;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:1px solid #dcdcd4;--nav-bg:#fde8e8;--nav-fg:#b91c1c;--th-border:2px solid #dc2626}html[data-scene=g-proof] h1:after{content:"";background:repeating-linear-gradient(90deg,#dc2626 0 6px,#0000 6px 8px);width:180px;height:6px;margin-top:6px;display:block;-webkit-mask:radial-gradient(circle at 3px 3px,#000 3px,#0000 3.5px) 0 0/8px 6px}html:root[data-scene=g-varsity]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-staatliches);--font-ui:var(--font-manrope);--surface-0:#e8eef9;--surface-1:#fff;--surface-2:#d6e0f4;--surface-3:#bac7df;--text-primary:#0b2a5b;--text-secondary:#324c75;--text-muted:#596e8f;--border:#d3d9e1;--border-strong:#9daabd;--accent:#ff7a00;--accent-strong:#c75f00;--accent-soft:#ffebd9;--accent-ring:#ff7a0066;--on-accent:#0b2a5b;--header-navy:#0b2a5b;--th-fg:#ff7a00;--side-bg:#0b2a5b;--side-bg-2:#0b2a5b;--side-ink:#fff;--side-muted:#a2aec1;--banana:#ff7a00;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#d6e0f4;--agent-bg:#fff2e6;--agent-border:#ffd4ad;--shadow-card:4px 4px 0 var(--border-strong);--shadow-lift:6px 6px 0 var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:6px;--radius-ctrl:6px;--c1:#ff7a00;--c2:#c2790e;--c3:#15803d;--c4:#9d5a24;--c8:#d1242f;--page-bg:repeating-linear-gradient(90deg, #0b2a5b0d 0 30px, transparent 30px 60px), #e8eef9;--body-size:14px;--h1-size:52px;--h1-case:uppercase;--h1-ls:.04em;--h1-color:#0b2a5b;--h1-shadow:3px 3px 0 #ff7a00;--h1-style:normal;--h1-align:left;--card-border:3px solid #0b2a5b;--card-bg:#fff;--btn-radius:6px;--nav-radius:6px;--zebra:#0b2a5b0a;--deco:"#1";--deco-color:#ff7a001a;--deco-size:240px;--deco-rot:0deg;--rule:linear-gradient(#ff7a00,#ff7a00) 0 0/100% 4px no-repeat, linear-gradient(#0b2a5b,#0b2a5b) 0 8px/100% 4px no-repeat;--rule-h:12px;--rule-w:100%;--side-border:0;--nav-bg:#ff7a00;--nav-fg:#0b2a5b;--th-border:2px solid #ff7a00}html:root[data-scene=g-sunrise]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-lora);--font-ui:var(--font-lora);--surface-0:#ffe3cc;--surface-1:#fff8f2;--surface-2:#ffd2b8;--surface-3:#e6baa2;--text-primary:#4a2418;--text-secondary:#67463b;--text-muted:#84685e;--border:#ded2cb;--border-strong:#b7a39b;--accent:#e76f51;--accent-strong:#b4573f;--accent-soft:#fbe3da;--accent-ring:#e76f5166;--on-accent:#fff;--header-navy:#4a2418;--th-fg:#ffe3cc;--side-bg:#4a2418;--side-bg-2:#4a2418;--side-ink:#ffe3cc;--side-muted:#ba9a88;--banana:#e76f51;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#ffd2b8;--agent-bg:#fdeae2;--agent-border:#f7ccbe;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:20px;--radius-ctrl:12px;--c1:#e76f51;--c2:#c2790e;--c3:#15803d;--c4:#a8513a;--c8:#d1242f;--page-bg:radial-gradient(1100px 600px at 100% -10%, #ffb3c6, transparent 70%), radial-gradient(900px 500px at 0 0, #ffd166, transparent 70%), #ffe3cc;--body-size:14px;--h1-size:42px;--h1-case:none;--h1-ls:0;--h1-color:#4a2418;--h1-shadow:none;--h1-style:italic;--h1-align:left;--card-border:1px solid #f2b8a0;--card-bg:#fff8f2;--btn-radius:99px;--nav-radius:99px;--zebra:#e76f510f;--deco:"☀";--deco-color:#e76f511a;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#e76f51;--nav-fg:#fff;--th-border:2px solid #e76f51}html:root[data-scene=g-whiteboard]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-marker);--font-ui:var(--font-manrope);--surface-0:#e9edf1;--surface-1:#fff;--surface-2:#eef2f6;--surface-3:#d1d6dc;--text-primary:#1e293b;--text-secondary:#424b5a;--text-muted:#666d7a;--border:#d7d8dc;--border-strong:#a5a9b1;--accent:#2563eb;--accent-strong:#1d4db7;--accent-soft:#dee8fc;--accent-ring:#2563eb66;--on-accent:#fff;--header-navy:#2563eb;--th-fg:#fff;--side-bg:#475569;--side-bg-2:#475569;--side-ink:#f8fafc;--side-muted:#b5bbc4;--banana:#2563eb;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#eef2f6;--agent-bg:#e9effd;--agent-border:#b9cdf9;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:14px;--radius-ctrl:10px;--c1:#2563eb;--c2:#c2790e;--c3:#15803d;--c4:#224ca5;--c8:#d1242f;--page-bg:linear-gradient(180deg,#fff,#eef2f6);--body-size:14px;--h1-size:40px;--h1-case:none;--h1-ls:0;--h1-color:#2563eb;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:4px solid #cbd5e1;--card-bg:#fff;--btn-radius:99px;--nav-radius:14px;--zebra:#2563eb0a;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#2563eb;--nav-fg:#fff;--th-border:2px solid #2563eb}html[data-scene=g-whiteboard] .g-tile:nth-child(4n+1){box-shadow:inset 0 6px #ef4444}html[data-scene=g-whiteboard] .g-tile:nth-child(4n+2){box-shadow:inset 0 6px #16a34a}html[data-scene=g-whiteboard] .g-tile:nth-child(4n+3){box-shadow:inset 0 6px #2563eb}html[data-scene=g-whiteboard] .g-tile:nth-child(4n){box-shadow:inset 0 6px #f59e0b}html:root[data-scene=g-sheet]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-ui-base,var(--font-ui));--font-ui:var(--font-ui);--surface-0:#fff;--surface-1:#fff;--surface-2:#f3f6f4;--surface-3:#d5dad7;--text-primary:#1f2d24;--text-secondary:#434f47;--text-muted:#67706a;--border:#d7d9d8;--border-strong:#a5aba7;--accent:#217346;--accent-strong:#1a5a37;--accent-soft:#deeae3;--accent-ring:#21734666;--on-accent:#fff;--header-navy:#217346;--th-fg:#fff;--side-bg:#217346;--side-bg-2:#217346;--side-ink:#fff;--side-muted:#abcab9;--banana:#217346;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#f3f6f4;--agent-bg:#e9f1ed;--agent-border:#b8d2c4;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:0px;--radius-ctrl:0px;--c1:#217346;--c2:#c2790e;--c3:#15803d;--c4:#205738;--c8:#d1242f;--page-bg:linear-gradient(#9aa5a061 1px, transparent 1px) 0 0 / 96px 28px, linear-gradient(90deg, #9aa5a061 1px, transparent 1px) 0 0 / 96px 96px, #fff;--body-size:13px;--h1-size:24px;--h1-case:none;--h1-ls:0;--h1-color:#217346;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #b7c2bc;--card-bg:#fff;--btn-radius:0px;--nav-radius:0px;--zebra:#2173460d;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#217346;--nav-fg:#fff;--th-border:1px solid #1a5c38}html:root[data-scene=g-subway]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-manrope);--font-ui:var(--font-manrope);--surface-0:#f7f9fb;--surface-1:#fff;--surface-2:#eaf0f6;--surface-3:#ccd3da;--text-primary:#16222f;--text-secondary:#3b4550;--text-muted:#616972;--border:#d5d7da;--border-strong:#a2a7ac;--accent:#0ea5e9;--accent-strong:#0b81b6;--accent-soft:#dbf2fc;--accent-ring:#0ea5e966;--on-accent:#fff;--header-navy:#16222f;--th-fg:#fff;--side-bg:#16222f;--side-bg-2:#16222f;--side-ink:#fff;--side-muted:#a6abb0;--banana:#0ea5e9;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#eaf0f6;--agent-bg:#e7f6fd;--agent-border:#b2e2f8;--shadow-card:0 1px 2px #00000014, 0 10px 22px -12px #00000059;--shadow-lift:0 14px 28px -12px #00000073;--shadow-pop:0 24px 56px #00000080;--radius-panel:12px;--radius-ctrl:8px;--c1:#0ea5e9;--c2:#c2790e;--c3:#15803d;--c4:#11719f;--c8:#d1242f;--page-bg:linear-gradient(115deg, transparent 0 60%, #0ea5e921 60% 62%, transparent 62%), linear-gradient(65deg, transparent 0 78%, #f43f5e1f 78% 80%, transparent 80%), linear-gradient(0deg, transparent 0 40%, #22c55e1f 40% 42%, transparent 42%), #f7f9fb;--body-size:14px;--h1-size:36px;--h1-case:none;--h1-ls:-.02em;--h1-color:#16222f;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #d3dde8;--card-bg:#fff;--btn-radius:99px;--nav-radius:99px;--zebra:#0ea5e90a;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:linear-gradient(90deg,#0ea5e9 0 33%,#f43f5e 33% 66%,#22c55e 66%) 0 3px/100% 6px no-repeat, radial-gradient(circle,#fff 3px,#16222f 3.5px 5px,transparent 5.5px) 0 0/50px 12px repeat-x;--rule-h:12px;--rule-w:300px;--side-border:0;--nav-bg:#0ea5e9;--nav-fg:#fff;--th-border:2px solid #0ea5e9}html:root[data-scene=g-neon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-bungee);--font-ui:var(--font-manrope);--surface-0:#12040a;--surface-1:#1d0912;--surface-2:#2b0f1c;--surface-3:#492d39;--text-primary:#ffe8ee;--text-secondary:#dbc4cb;--text-muted:#b7a1a8;--border:#46313a;--border-strong:#77626a;--accent:#ff3d6e;--accent-strong:#ff688e;--accent-soft:#4f1426;--accent-ring:#ff3d6e66;--on-accent:#12040a;--header-navy:#2b0f1c;--th-fg:#ff9aa9;--side-bg:#09020a;--side-bg-2:#09020a;--side-ink:#ffe8ee;--side-muted:#a29197;--banana:#ff3d6e;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#2b0f1c;--agent-bg:#340e1b;--agent-border:#651a2f;--shadow-card:0 0 0 1px var(--border), 0 14px 34px -14px var(--accent);--shadow-lift:0 0 0 1px var(--accent), 0 18px 40px -12px var(--accent);--shadow-pop:0 24px 56px #00000080;--radius-panel:14px;--radius-ctrl:10px;--c1:#ff3d6e;--c2:#fbbf24;--c3:#34d399;--c4:#ff81a1;--c8:#fb7185;--page-bg:radial-gradient(900px 520px at 85% -8%, #ff3d6e3d, transparent 70%), radial-gradient(900px 520px at 0% 100%, #ff9f1c24, transparent 70%), #12040a;--body-size:14px;--h1-size:36px;--h1-case:uppercase;--h1-ls:.04em;--h1-color:#ff9aa9;--h1-shadow:0 0 8px #ff3d6e, 0 0 24px #ff3d6e;--h1-style:normal;--h1-align:left;--card-border:1.5px solid #ff3d6e;--card-bg:#1d0912;--btn-radius:99px;--nav-radius:14px;--zebra:#ff3d6e0d;--deco:"";--deco-color:transparent;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#ff3d6e;--nav-fg:#12040a;--th-border:2px solid #ff3d6e}html:root[data-scene=g-d1]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-techmono);--font-ui:var(--font-techmono);--surface-0:#04170d;--surface-1:#082a18;--surface-2:#0d3b23;--surface-3:#29553d;--text-primary:#d3f5df;--text-secondary:#b3d5bf;--text-muted:#92b49f;--border:#2d4f3c;--border-strong:#597b68;--accent:#34d399;--accent-strong:#61ddaf;--accent-soft:#124f34;--accent-ring:#34d39966;--on-accent:#04170d;--header-navy:#0d3b23;--th-fg:#6ee7b7;--side-bg:#03100a;--side-bg-2:#03100a;--side-ink:#d3f5df;--side-muted:#849e8e;--banana:#34d399;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#0d3b23;--agent-bg:#0c3b25;--agent-border:#166041;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#34d399;--c2:#fbbf24;--c3:#34d399;--c4:#74e1b5;--c8:#fb7185;--page-bg:radial-gradient(#34d39929 1.6px, transparent 1.8px) 0 0 / 24px 24px, #04170d;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#34d399;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #34d39973;--card-bg:#082a18;--btn-radius:3px;--nav-radius:3px;--zebra:#34d3990f;--deco:"🌴";--deco-color:#34d3990f;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#34d399;--nav-fg:#04170d;--th-border:2px solid #34d399}html[data-scene=g-d1] h1:before{content:"D1 · ";color:#34d399;opacity:.8}html:root[data-scene=g-d2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-mono);--font-ui:var(--font-mono);--surface-0:#0d1424;--surface-1:#141e36;--surface-2:#1d2a4a;--surface-3:#394563;--text-primary:#e5ecff;--text-secondary:#c4cbdf;--text-muted:#a2aabf;--border:#3a435a;--border-strong:#687086;--accent:#fde047;--accent-strong:#fde76f;--accent-soft:#47493a;--accent-ring:#fde04766;--on-accent:#0d1424;--header-navy:#1d2a4a;--th-fg:#fde047;--side-bg:#080d1a;--side-bg-2:#080d1a;--side-ink:#e5ecff;--side-muted:#9197a8;--banana:#fde047;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#1d2a4a;--agent-bg:#2b3138;--agent-border:#5f5c3b;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#fde047;--c2:#fbbf24;--c3:#34d399;--c4:#f3e591;--c8:#fb7185;--page-bg:repeating-linear-gradient(70deg, #93a4d412 0 22px, transparent 22px 44px), #0d1424;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#fde047;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #fde04773;--card-bg:#141e36;--btn-radius:3px;--nav-radius:3px;--zebra:#fde0470f;--deco:"⚡";--deco-color:#fde04712;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#fde047;--nav-fg:#0d1424;--th-border:2px solid #fde047}html[data-scene=g-d2] h1:before{content:"D2 · ";color:#fde047;opacity:.8}html:root[data-scene=g-d3]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-mono);--font-ui:var(--font-mono);--surface-0:#f1e2c4;--surface-1:#faf1dc;--surface-2:#ead6ae;--surface-3:#d3bd98;--text-primary:#432513;--text-secondary:#604633;--text-muted:#7e6653;--border:#d9ccb8;--border-strong:#b19f8c;--accent:#c2410c;--accent-strong:#973309;--accent-soft:#f2d7bd;--accent-ring:#c2410c66;--on-accent:#fff;--header-navy:#432513;--th-fg:#f1e2c4;--side-bg:#432513;--side-bg-2:#432513;--side-ink:#f1e2c4;--side-muted:#af9a81;--banana:#c2410c;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#ead6ae;--agent-bg:#f4dfc7;--agent-border:#e8b999;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#c2410c;--c2:#c2790e;--c3:#15803d;--c4:#8f360f;--c8:#d1242f;--page-bg:repeating-radial-gradient(circle at 0 100%, transparent 0 22px, #c2410c1a 22px 24px), #f1e2c4;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#432513;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #c2410c73;--card-bg:#faf1dc;--btn-radius:3px;--nav-radius:3px;--zebra:#c2410c0f;--deco:"𓂀";--deco-color:#c2410c12;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#c2410c;--nav-fg:#fff;--th-border:2px solid #c2410c}html[data-scene=g-d3] h1:before{content:"D3 · ";color:#c2410c;opacity:.8}html:root[data-scene=g-d4]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-mono);--font-ui:var(--font-mono);--surface-0:#1d0a2b;--surface-1:#2a1040;--surface-2:#3a1a58;--surface-3:#54366f;--text-primary:#f6e1ff;--text-secondary:#d5c0e0;--text-muted:#b59ec2;--border:#4f3662;--border-strong:#7c648c;--accent:#f0abfc;--accent-strong:#f3bdfd;--accent-soft:#563269;--accent-ring:#f0abfc66;--on-accent:#1d0a2b;--header-navy:#3a1a58;--th-fg:#f0abfc;--side-bg:#12061c;--side-bg-2:#12061c;--side-ink:#f6e1ff;--side-muted:#9f8ea9;--banana:#f0abfc;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#3a1a58;--agent-bg:#3e2053;--agent-border:#69427c;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#f0abfc;--c2:#fbbf24;--c3:#34d399;--c4:#f2c1fd;--c8:#fb7185;--page-bg:conic-gradient(#f0abfc0f 25%, transparent 0 50%, #f0abfc0f 0 75%, transparent 0) 0 0 / 44px 44px, #1d0a2b;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#f0abfc;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #f0abfc73;--card-bg:#2a1040;--btn-radius:3px;--nav-radius:3px;--zebra:#f0abfc0f;--deco:"❖";--deco-color:#f0abfc12;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#f0abfc;--nav-fg:#1d0a2b;--th-border:2px solid #f0abfc}html[data-scene=g-d4] h1:before{content:"D4 · ";color:#f0abfc;opacity:.8}html:root[data-scene=g-d5]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-techmono);--font-ui:var(--font-techmono);--surface-0:#032a29;--surface-1:#063d3b;--surface-2:#0a5250;--surface-3:#266a67;--text-primary:#d4fbf5;--text-secondary:#b3ddd7;--text-muted:#92beb9;--border:#2b5f5c;--border-strong:#588985;--accent:#5eead4;--accent-strong:#81efdd;--accent-soft:#19635d;--accent-ring:#5eead466;--on-accent:#032a29;--header-navy:#0a5250;--th-fg:#5eead4;--side-bg:#021c1b;--side-bg-2:#021c1b;--side-ink:#d4fbf5;--side-muted:#84a6a2;--banana:#5eead4;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#0a5250;--agent-bg:#0f4e4a;--agent-border:#22746c;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#5eead4;--c2:#fbbf24;--c3:#34d399;--c4:#8df1e1;--c8:#fb7185;--page-bg:linear-gradient(#5eead417 1px, transparent 1px) 0 0 / 30px 30px, linear-gradient(90deg, #5eead417 1px, transparent 1px) 0 0 / 30px 30px, #032a29;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#5eead4;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #5eead473;--card-bg:#063d3b;--btn-radius:3px;--nav-radius:3px;--zebra:#5eead40f;--deco:"⚗";--deco-color:#5eead412;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#5eead4;--nav-fg:#032a29;--th-border:2px solid #5eead4}html[data-scene=g-d5] h1:before{content:"D5 · ";color:#5eead4;opacity:.8}html:root[data-scene=g-d6]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-mono);--font-ui:var(--font-mono);--surface-0:#ffe4ea;--surface-1:#fff6f8;--surface-2:#ffd0db;--surface-3:#e6b4c0;--text-primary:#4c0519;--text-secondary:#692c3d;--text-muted:#855260;--border:#dfcbd0;--border-strong:#b7969f;--accent:#e11d48;--accent-strong:#b01738;--accent-soft:#fbd5de;--accent-ring:#e11d4866;--on-accent:#fff;--header-navy:#4c0519;--th-fg:#ffd0db;--side-bg:#4c0519;--side-bg-2:#4c0519;--side-ink:#ffe4ea;--side-muted:#bb8f9b;--banana:#e11d48;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#ffd0db;--agent-bg:#fce0e6;--agent-border:#f5b1c0;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#e11d48;--c2:#c2790e;--c3:#15803d;--c4:#a51335;--c8:#d1242f;--page-bg:radial-gradient(#e11d4833 1.6px, transparent 1.8px) 0 0 / 20px 20px, #ffe4ea;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#4c0519;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #e11d4873;--card-bg:#fff6f8;--btn-radius:3px;--nav-radius:3px;--zebra:#e11d480f;--deco:"✿";--deco-color:#e11d4814;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#e11d48;--nav-fg:#fff;--th-border:2px solid #e11d48}html[data-scene=g-d6] h1:before{content:"D6 · ";color:#e11d48;opacity:.8}html:root[data-scene=g-d7]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-mono);--font-ui:var(--font-mono);--surface-0:#ecfccb;--surface-1:#f7fee7;--surface-2:#d9f99d;--surface-3:#bedd88;--text-primary:#1a2e05;--text-secondary:#3d4f29;--text-muted:#61714d;--border:#cfd9be;--border-strong:#9fab8d;--accent:#4d7c0f;--accent-strong:#3c610c;--accent-soft:#deebc7;--accent-ring:#4d7c0f66;--on-accent:#fff;--header-navy:#1a2e05;--th-fg:#d9f99d;--side-bg:#1a2e05;--side-bg-2:#1a2e05;--side-ink:#ecfccb;--side-muted:#9cae80;--banana:#4d7c0f;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#d9f99d;--agent-bg:#e6f1d1;--agent-border:#c1d4a2;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#4d7c0f;--c2:#c2790e;--c3:#15803d;--c4:#395d0b;--c8:#d1242f;--page-bg:repeating-linear-gradient(0deg, #4d7c0f17 0 10px, transparent 10px 20px), #ecfccb;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#1a2e05;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #4d7c0f73;--card-bg:#f7fee7;--btn-radius:3px;--nav-radius:3px;--zebra:#4d7c0f0f;--deco:"🍋";--deco-color:#4d7c0f14;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#4d7c0f;--nav-fg:#fff;--th-border:2px solid #4d7c0f}html[data-scene=g-d7] h1:before{content:"D7 · ";color:#4d7c0f;opacity:.8}html:root[data-scene=g-d8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-techmono);--font-ui:var(--font-techmono);--surface-0:#1c1306;--surface-1:#2a1d0a;--surface-2:#3a2810;--surface-3:#554329;--text-primary:#fdebc2;--text-secondary:#dbcaa5;--text-muted:#b9a987;--border:#50422b;--border-strong:#7e6f54;--accent:#f59e0b;--accent-strong:#f7b341;--accent-soft:#57390a;--accent-ring:#f59e0b66;--on-accent:#1c1306;--header-navy:#3a2810;--th-fg:#f59e0b;--side-bg:#120c03;--side-bg-2:#120c03;--side-ink:#fdebc2;--side-muted:#a49679;--banana:#f59e0b;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#3a2810;--agent-bg:#3e2a0a;--agent-border:#6b460a;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#f59e0b;--c2:#fbbf24;--c3:#34d399;--c4:#f8bd54;--c8:#fb7185;--page-bg:repeating-linear-gradient(180deg, transparent 0 23px, #f59e0b24 23px 24px), #1c1306;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#f59e0b;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #f59e0b73;--card-bg:#2a1d0a;--btn-radius:3px;--nav-radius:3px;--zebra:#f59e0b0f;--deco:"☏";--deco-color:#f59e0b12;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#f59e0b;--nav-fg:#1c1306;--th-border:2px solid #f59e0b}html[data-scene=g-d8] h1:before{content:"D8 · ";color:#f59e0b;opacity:.8}html:root[data-scene=g-d9]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-mono);--font-ui:var(--font-mono);--surface-0:#e3e8ff;--surface-1:#f4f6ff;--surface-2:#cdd5ff;--surface-3:#b5bbe6;--text-primary:#1e1b4b;--text-secondary:#403e68;--text-muted:#626185;--border:#cdcfdf;--border-strong:#9e9eb7;--accent:#4338ca;--accent-strong:#342c9e;--accent-soft:#d9daf7;--accent-ring:#4338ca66;--on-accent:#fff;--header-navy:#1e1b4b;--th-fg:#cdd5ff;--side-bg:#1e1b4b;--side-bg-2:#1e1b4b;--side-ink:#e3e8ff;--side-muted:#989abb;--banana:#4338ca;--good:#15803d;--good-text:#166534;--warning:#c2790e;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fde2e0;--calc:#cdd5ff;--agent-bg:#e2e3fa;--agent-border:#bbb9ee;--shadow-card:none;--shadow-lift:0 0 0 1px var(--border-strong);--shadow-pop:0 24px 56px #00000080;--radius-panel:4px;--radius-ctrl:3px;--c1:#4338ca;--c2:#c2790e;--c3:#15803d;--c4:#342c97;--c8:#d1242f;--page-bg:linear-gradient(#4338ca1f 1px, transparent 1px) 0 0 / 36px 36px, linear-gradient(90deg, #4338ca1f 1px, transparent 1px) 0 0 / 36px 36px, #e3e8ff;--body-size:13px;--h1-size:26px;--h1-case:uppercase;--h1-ls:.1em;--h1-color:#1e1b4b;--h1-shadow:none;--h1-style:normal;--h1-align:left;--card-border:1px solid #4338ca73;--card-bg:#f4f6ff;--btn-radius:3px;--nav-radius:3px;--zebra:#4338ca0f;--deco:"∑";--deco-color:#4338ca14;--deco-size:240px;--deco-rot:0deg;--rule:none;--rule-h:0px;--rule-w:100px;--side-border:0;--nav-bg:#4338ca;--nav-fg:#fff;--th-border:2px solid #4338ca}html[data-scene=g-d9] h1:before{content:"D9 · ";color:#4338ca;opacity:.8}
