html{--bg:#2b1a12;--surface:#4a2c1c;--surface2:#5c3823;--ink:#f6e7c8;--muted:#cdb58c;--line:#6e4730;--accent:#f29e1f;--on-accent:#2b1a12;--ok:#7fb241;--ko:#d8402c;--f-title:"Shrikhand", Georgia, serif;--f-body:"DM Sans", system-ui, sans-serif;--f-num:"Bungee", Impact, sans-serif;--r:18px;--bw:1px;--sh:0 6px 0 #00000059;--num-scale:1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-dir=s74][data-mode=dark]{--bg:#2b1a12;--surface:#4a2c1c;--surface2:#5c3823;--ink:#f6e7c8;--muted:#cdb58c;--line:#6e4730;--accent:#f29e1f;--on-accent:#2b1a12;--ok:#7fb241;--ko:#d8402c;--t1:#e2502e;--t2:#2e8c83;--t3:#e8c547;--t4:#8e5ba8;--f-title:"Shrikhand", Georgia, serif;--f-body:"DM Sans", system-ui, sans-serif;--f-num:"Bungee", Impact, sans-serif;--r:18px;--sh:0 6px 0 #00000059}html[data-dir=s74][data-mode=light]{--bg:#f6e7c8;--surface:#fff6e3;--surface2:#eed9b2;--ink:#2b1a12;--muted:#7a5a3a;--line:#d9bc8c;--accent:#e08a12;--on-accent:#2b1a12;--ok:#4e8a1f;--ko:#c8281e;--t1:#e2502e;--t2:#2e8c83;--t3:#e8c547;--t4:#8e5ba8;--sh:0 6px 0 #2b1a1229}html[data-dir=sdm][data-mode=dark]{--bg:#07060f;--surface:#15122b;--surface2:#1f1a3f;--ink:#edebff;--muted:#938dc0;--line:#2e2858;--accent:#ffe14d;--on-accent:#07060f;--ok:#3dff8f;--ko:#ff3b3b;--t1:#00e5ff;--t2:#ff2e88;--t3:#c6ff00;--t4:#ff9f1c;--f-title:"Orbitron", system-ui, sans-serif;--f-body:"Chakra Petch", system-ui, sans-serif;--f-num:"Press Start 2P", monospace;--num-scale:.62;--r:0px;--sh:0 0 18px #00e5ff38;background-image:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 3px)}html[data-dir=sdm][data-mode=light]{--bg:#f1effa;--surface:#fff;--surface2:#e5e1f6;--ink:#120f2a;--muted:#5c5785;--line:#c9c3ea;--accent:#5b2bff;--on-accent:#fff;--ok:#0f9d58;--ko:#e02424;--t1:#0097b2;--t2:#e0166e;--t3:#5e8c00;--t4:#d96f00;--sh:0 0 14px #5b2bff29;background-image:repeating-linear-gradient(0deg,#120f2a08 0 1px,#0000 1px 3px)}html[data-dir=bulle][data-mode=light]{--bg:#fff8e7;--surface:#fff;--surface2:#fff0c2;--ink:#111;--muted:#55504a;--line:#111;--accent:#ffd400;--on-accent:#111;--ok:#00a859;--ko:#e4002b;--shc:#111;--f-title:"Bangers", Impact, sans-serif;--f-body:"Comic Neue", "Trebuchet MS", sans-serif;--f-num:"Bangers", Impact, sans-serif;--r:4px;--bw:3px;--sh:4px 4px 0 var(--shc);background-image:radial-gradient(#11111117 1.2px,#0000 1.6px);background-size:10px 10px}html[data-dir=bulle][data-mode=dark]{--bg:#16131d;--surface:#221e2c;--surface2:#2e2939;--ink:#fff8e7;--muted:#bdb4cc;--line:#fff8e7;--accent:#ffd400;--on-accent:#111;--ok:#22d07a;--ko:#ff4d6a;--shc:#000;--sh:4px 4px 0 var(--shc);background-image:radial-gradient(#fff8e712 1.2px,#0000 1.6px);background-size:10px 10px}html[data-dir=guim][data-mode=light]{--bg:#fff4ec;--surface:#fff;--surface2:#ffe6d8;--ink:#3b2a4d;--muted:#8a7a99;--line:#f2d2c2;--accent:#ff6fa8;--on-accent:#fff;--ok:#36b37e;--ko:#ff5e5e;--f-title:"Fredoka", system-ui, sans-serif;--f-body:"Nunito", system-ui, sans-serif;--f-num:"Fredoka", system-ui, sans-serif;--r:22px;--bw:0px;--sh:inset 0 -6px 0 #3b2a4d14, 0 10px 22px #3b2a4d1f}html[data-dir=guim][data-mode=dark]{--bg:#1e1629;--surface:#2a1f38;--surface2:#362848;--ink:#fbefff;--muted:#b9a6cc;--line:#45365a;--accent:#ff7eb6;--on-accent:#1e1629;--ok:#5bd69e;--ko:#ff7a7a;--sh:inset 0 -6px 0 #00000038, 0 10px 22px #00000059}html[data-dir=memph][data-mode=light]{--bg:#fff4e6;--surface:#fff;--surface2:#ffe1ec;--ink:#1a1a1a;--muted:#5a5560;--line:#1a1a1a;--accent:#ff4f9a;--on-accent:#fff;--ok:#19a974;--ko:#e8432d;--shc:#00b8a9;--f-title:"Rubik Mono One", Impact, sans-serif;--f-body:"Rubik", system-ui, sans-serif;--f-num:"Rubik Mono One", Impact, sans-serif;--r:0px;--bw:3px;--sh:6px 6px 0 var(--shc);--memph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cpath d='M10 20 q10 -12 20 0 t20 0 t20 0' fill='none' stroke='%23FF4F9A' stroke-width='4' stroke-linecap='round'/%3E%3Cpolygon points='85,15 100,40 70,40' fill='%2300B8A9'/%3E%3Ccircle cx='30' cy='85' r='9' fill='%23FFC93C'/%3E%3Cpath d='M90 75v24M78 87h24' stroke='%236C5CE7' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");background-image:var(--memph);background-size:240px 240px}html[data-dir=memph][data-mode=dark]{--memph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cpath d='M10 20 q10 -12 20 0 t20 0 t20 0' fill='none' stroke='%23FF6FAE' stroke-width='4' stroke-linecap='round'/%3E%3Cpolygon points='85,15 100,40 70,40' fill='%2322D3C5'/%3E%3Ccircle cx='30' cy='85' r='9' fill='%23FFD45C'/%3E%3Cpath d='M90 75v24M78 87h24' stroke='%239B8CFF' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");--bg:#15131c;--surface:#211e2b;--surface2:#2c2838;--ink:#fff4e6;--muted:#b8b1c2;--line:#fff4e6;--accent:#ff6fae;--on-accent:#15131c;--ok:#3ddc97;--ko:#ff6a55;--shc:#6c5ce7;--sh:6px 6px 0 var(--shc);background-image:var(--memph);background-size:240px 240px}html[data-dir=diner][data-mode=light]{--bg:#dff2ea;--surface:#fff;--surface2:#c6e8db;--ink:#1e2a2e;--muted:#4f6468;--line:#9dbfb4;--accent:#1e2a2e;--on-accent:#fff;--ok:#2a9d8f;--ko:#e63946;--deco:#e63946;--chrome:linear-gradient(180deg, #fff, #b9c6cc 45%, #e8eef1 55%, #9aa9b0);--f-title:"Pacifico", cursive;--f-body:"Varela Round", system-ui, sans-serif;--f-num:"Righteous", system-ui, sans-serif;--r:14px;--sh:0 4px 0 #1e2a2e26}html[data-dir=diner][data-mode=dark]{--bg:#10202a;--surface:#183040;--surface2:#21404f;--ink:#f2fbf7;--muted:#9cc1c3;--line:#2e5566;--accent:#ff4f6d;--on-accent:#10202a;--ok:#3ed6b5;--ko:#ff6b6b;--deco:#ff4f6d;--chrome:linear-gradient(180deg, #5c7480, #22343e 45%, #3a505b 55%, #1a2830);--sh:none}html[data-dir=stk][data-mode=dark]{--bg:#23262e;--surface:#2f333d;--surface2:#3a3f4b;--ink:#f5f5f5;--muted:#a9afbc;--line:#4a505e;--accent:#ffe066;--on-accent:#23262e;--ok:#51cf66;--ko:#ff6b6b;--stk:#fff;--f-title:"Lilita One", Impact, sans-serif;--f-body:"Nunito", system-ui, sans-serif;--f-num:"Lilita One", Impact, sans-serif;--r:16px;--sh:0 6px 14px #0006;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:24px 24px}html[data-dir=stk][data-mode=light]{--bg:#e9eef5;--surface:#fff;--surface2:#dce3ee;--ink:#23262e;--muted:#5d6575;--line:#c5cedc;--accent:#23262e;--on-accent:#ffe066;--ok:#2f9e44;--ko:#e03131;--stk:#fff;--sh:0 5px 12px #23262e2e;background-image:linear-gradient(#23262e12 1px,#0000 1px),linear-gradient(90deg,#23262e12 1px,#0000 1px);background-size:24px 24px}html[data-dir=street][data-mode=dark]{--bg:#1c1c1e;--surface:#2a2a2d;--surface2:#353539;--ink:#f2f2f2;--muted:#a0a0a6;--line:#48484e;--accent:#ffb627;--on-accent:#1c1c1e;--ok:#9be564;--ko:#ff4f5e;--tape:#ffffff38;--f-title:"Permanent Marker", "Comic Sans MS", cursive;--f-body:"Rubik", system-ui, sans-serif;--f-num:"Permanent Marker", "Comic Sans MS", cursive;--r:2px;--sh:0 8px 16px #00000073;--brick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='30'%3E%3Cpath d='M0 .5H60M0 15.5H60M30 0V15M.5 15V30M59.5 15V30' stroke='rgba(127,127,127,.28)' fill='none'/%3E%3C/svg%3E");background-image:var(--brick);background-size:120px 60px}html[data-dir=street][data-mode=light]{--brick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='30'%3E%3Cpath d='M0 .5H60M0 15.5H60M30 0V15M.5 15V30M59.5 15V30' stroke='rgba(80,80,80,.25)' fill='none'/%3E%3C/svg%3E");--bg:#edebe7;--surface:#fff;--surface2:#e0ddd7;--ink:#1c1c1e;--muted:#5f5e62;--line:#c9c5be;--accent:#ff6a00;--on-accent:#1e2a2e;--ok:#2f9e44;--ko:#e5383b;--tape:#1c1c1e1f;--sh:0 6px 14px #1c1c1e26;background-image:var(--brick);background-size:120px 60px}html[data-dir=s74] .btn{border-radius:999px}html[data-dir=sdm] h1,html[data-dir=sdm] .title,html[data-dir=sdm] .h-title{text-transform:uppercase;letter-spacing:.04em}html[data-dir=sdm] .btn.primary,html[data-dir=sdm] .btn{box-shadow:0 0 16px #ffe14d59}html[data-dir=sdm] .panel{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}html[data-dir=bulle] h1,html[data-dir=bulle] .title{letter-spacing:.04em;transform:rotate(-1deg)}html[data-dir=bulle] .btn{box-shadow:3px 3px 0 var(--shc);text-transform:uppercase;font-family:var(--f-title);letter-spacing:.06em}html[data-dir=guim] .btn{border:0;border-radius:999px;box-shadow:inset 0 -4px #0000001f}html[data-dir=memph] h1,html[data-dir=memph] .title{text-transform:uppercase;font-weight:400}html[data-dir=memph] .btn,html[data-dir=memph] .panel{box-shadow:3px 3px 0 var(--shc,var(--line))}html[data-dir=diner] h1,html[data-dir=diner] .title{font-weight:400}html[data-dir=diner][data-mode=dark] h1,html[data-dir=diner][data-mode=dark] .title{color:var(--deco);text-shadow:0 0 6px var(--deco), 0 0 18px var(--deco)}html[data-dir=diner] .btn{border-radius:999px}html[data-dir=stk] .btn{border:3px solid var(--stk,#fff);box-shadow:var(--sh)}html[data-dir=street] h1,html[data-dir=street] .title{color:var(--accent);font-weight:400}html[data-dir=street] .panel{position:relative}html[data-dir=street] .panel:before{content:"";background:var(--tape,#ffffff38);width:70px;height:16px;position:absolute;top:-9px;left:24px;rotate:-4deg}body.plateau .stage{background-color:var(--bg);color:var(--ink);font-family:var(--f-body)}html[data-dir=memph] body.plateau .stage{background-image:var(--memph);background-size:180px 180px}html[data-dir=street] body.plateau .stage{background-image:var(--brick);background-size:90px 45px}html[data-dir=bulle] body.plateau .stage{background-image:radial-gradient(#1111111f 1.5px,#0000 1.8px);background-size:14px 14px}html[data-dir=sdm] body.plateau .stage{background-image:radial-gradient(at 50% 120%,#ff2e8840,#0000 60%),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 3px)}html[data-dir=guim] body.plateau .stage{background-image:radial-gradient(circle at 10% 90%, var(--t1,transparent), transparent 22%), radial-gradient(circle at 92% 12%, var(--t2,transparent), transparent 20%)}html[data-dir=stk] body.plateau .stage{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:32px 32px}html[data-dir=s74] body.plateau .stage:after{content:"";background:linear-gradient(#e2502e 0 33%,#f29e1f 33% 66%,#e8c547 66%);height:18px;position:absolute;bottom:0;left:0;right:0}html[data-dir=diner] body.plateau .stage:after{content:"";background:repeating-conic-gradient(var(--ink) 0 25%, var(--surface) 0 50%) 0 0 / 32px 32px;pointer-events:none;height:64px;position:absolute;bottom:0;left:0;right:0}.ov-box{font-family:var(--f-body);border:var(--bw) solid var(--line);box-shadow:var(--sh)}.ov-scores .num,.sheet .num{font-family:var(--f-num)}body.twitch,body.twitch #root,body.twitch .stage{background-color:#0000!important;background-image:none!important}html:has(body.twitch){background-color:#0000!important;background-image:none!important}html{color:var(--ink);background-color:var(--bg);font-family:var(--f-body), system-ui, sans-serif;font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}body{min-height:100vh;color:var(--ink);background:0 0;margin:0}button,h1,h2,p,label{margin:0}.desk{width:min(40rem,100% - 3rem);margin:0 auto;padding:4.5rem 0 6rem}.mast{border-bottom:1px solid var(--line);padding-bottom:2.5rem}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:.78rem}h1{font-family:var(--f-title), serif;letter-spacing:-.04em;margin-top:.45rem;font-size:clamp(3.4rem,8vw,5.4rem);font-weight:520;line-height:.9}.lede{max-width:22rem;color:var(--muted);margin-top:1rem;font-size:1.15rem;line-height:1.45}.catalog{margin-top:2.2rem}h2{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:500}ul{margin:1rem 0 0;padding:0;list-style:none}li{animation:.45s both rise}.catalog button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:baseline;gap:1rem;padding:.95rem .2rem;display:flex}.catalog button:hover,.catalog button.chosen{background:color-mix(in srgb, var(--accent) 14%, transparent)}.catalog button.chosen .title{font-weight:500}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.index{font-variant-numeric:tabular-nums;width:2rem;color:var(--muted);flex:none}.title{font-family:var(--f-title), serif;letter-spacing:-.02em;font-size:1.45rem}.status{color:var(--muted);margin-top:1.2rem}.status.error{color:var(--ko)}.held{color:var(--muted);margin-top:1.8rem}.held span{color:var(--ink);font-family:var(--f-title), serif}.bar{flex-wrap:wrap;align-items:baseline;gap:.8rem 1.2rem;margin-bottom:2rem;display:flex}.bar a,.linkish{color:var(--accent);text-decoration:none}.bar .grow{margin-left:auto}.stack{gap:.9rem;margin-top:1.4rem;display:grid}label{color:var(--muted);gap:.35rem;font-size:.92rem;display:grid}input,textarea,select{border:var(--bw) solid var(--line);border-radius:var(--r);background:var(--surface);width:100%;color:inherit;font:inherit;padding:.7rem .75rem}textarea{resize:vertical;min-height:6rem}.row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.btn,.quiet{font:inherit;cursor:pointer;padding:.55rem .95rem}.btn{background:var(--accent);color:var(--on-accent);border:var(--bw) solid var(--accent);border-radius:var(--r);box-shadow:var(--sh)}.quiet{color:var(--muted);border:var(--bw) solid var(--line);border-radius:var(--r);background:0 0}.check{align-items:center;gap:.55rem;display:flex}.check input{width:auto}.steps{gap:1rem;margin:1.4rem 0;display:flex}.steps button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.steps button.on{color:var(--ink);font-family:var(--f-title), serif}.card{border-bottom:1px solid var(--line);padding:.9rem 0}.fields{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.8rem;margin-top:.8rem;display:grid}.wide{width:min(52rem,100% - 3rem)}.live{border-bottom:1px solid var(--line);color:inherit;padding:.95rem .2rem;text-decoration:none;display:flex}.doors a{color:var(--ink);font-family:var(--f-title), serif;font-size:1.6rem;text-decoration:none}.stage-desk{width:min(76rem,100% - 2rem)}.prompt{font-family:var(--f-title), serif;margin-top:1.6rem;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.2}.answer{color:var(--ok);margin-top:.8rem}.choices{margin-top:1rem}.choices li{border-bottom:1px solid var(--line);padding:.35rem 0}.desk-actions{margin-top:1.4rem}.composer-grid{grid-template-columns:minmax(0,1fr) 16rem;gap:1.2rem;margin-top:1rem;display:grid}.preview-frame{aspect-ratio:16/9;background:var(--bg);width:100%;position:relative;overflow:hidden}.preview-frame.twitch{background-color:var(--surface2);background-image:linear-gradient(45deg,#241c1414 25%,#0000 25%),linear-gradient(-45deg,#241c1414 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#241c1414 75%),linear-gradient(-45deg,#0000 75%,#241c1414 75%);background-position:0 0,0 14px,14px -14px,-14px 0;background-size:28px 28px}.element-list{flex-wrap:wrap;gap:.4rem .7rem;display:flex}.element-list button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.element-list button.on{color:var(--ink)}.stage-host{place-items:center;width:100vw;height:100vh;display:grid;overflow:hidden}.stage-host.fit{width:auto;height:auto;position:absolute;inset:0}.stage{transform-origin:50%;flex:none;position:relative}.ov-box{box-sizing:border-box;flex-direction:column;justify-content:center;padding:.35em .55em;line-height:1.15;display:flex;position:absolute;overflow:hidden}.preview-frame .ov-box{cursor:grab}.ov-box.picked{outline:3px solid var(--accent);outline-offset:-3px}.shape-rounded{border-radius:18px}.shape-pill{border-radius:999px}.ov-props{grid-template-columns:1fr 1fr;gap:.35em;width:100%;display:grid}.ov-props.one{grid-template-columns:1fr}.ov-prop,.ov-scores,.ov-themes,.ov-bars{margin:0;padding:0;list-style:none}.ov-prop.correct{outline:2px solid var(--accent)}.ov-vote{background:currentColor;height:.28em;margin-top:.25em;display:block}.ov-scores li,.ov-bars li{border-left:.25em solid #0000;justify-content:space-between;gap:.6em;padding:.15em 0 .15em .4em;display:flex}.ov-scores li.out{opacity:.4}.ov-answer{margin-top:.3em;font-size:.72em}.ov-image{width:100%;height:100%;position:relative}.ov-image img,.ov-cover{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ov-cover{background:var(--bg)}.resize{background:var(--accent);cursor:nwse-resize;border:0;width:18px;height:18px;position:absolute;bottom:0;right:0}body.twitch,body.twitch #root{background:0 0}html:has(body.twitch){background:0 0}body.twitch .status{color:#fff}body.plateau,body.plateau #root{color:var(--ink)}html:has(body.plateau){color:var(--ink)}.panel{background:var(--surface);border:var(--bw) solid var(--line);border-radius:var(--r);box-shadow:var(--sh);flex-direction:column;gap:.8rem;min-width:0;padding:1rem;display:flex}.cockpit{grid-template-columns:minmax(14rem,1fr) minmax(0,2fr) minmax(16rem,1.2fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}.frise-main,.wiz,.wiz2{align-items:start;gap:1rem;margin-top:1rem;display:grid}.frise-main,.wiz2{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr)}.wiz{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)}.focus{flex-direction:column;gap:1rem;max-width:54rem;margin:0 auto;display:flex}.focus .btn.big,.phone .btn.big{width:100%;min-height:4.5rem;font-size:1.25rem}.phone{flex-direction:column;gap:1rem;max-width:28rem;margin:0 auto;display:flex}.stepper,.timeline{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.step,.timeline .rd{border-radius:var(--r);background:var(--surface2);padding:.45rem .7rem;font-size:.8rem;font-weight:700}.step.on,.timeline .rd.cur{background:var(--accent);color:var(--on-accent)}.teamrow{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;display:grid}.tcard{border-radius:var(--r);background:var(--surface2);border:var(--bw) solid transparent;text-align:left;width:100%;color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.6rem .7rem;display:grid}.tcard .sw{border-radius:calc(var(--r) / 2);width:.7rem;height:2rem}.tcard.on{border-color:var(--accent)}.keymap{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.4rem;display:grid}.key{border-radius:var(--r);background:var(--surface2);align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.85rem;display:flex}.key kbd,kbd{border:1px solid;border-radius:4px;padding:.1rem .35rem;font:600 .75rem JetBrains Mono,monospace}.sheet{border-collapse:collapse;width:100%;font-size:.9rem}.sheet th,.sheet td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.45rem .55rem}.sheet th{background:var(--surface2);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.tree button{color:inherit;text-align:left;border-radius:var(--r);cursor:pointer;background:0 0;border:0;width:100%;padding:.45rem .6rem}.tree button[aria-current=true]{background:var(--accent);color:var(--on-accent)}.choices-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (width<=1000px){.cockpit,.frise-main,.wiz,.wiz2{grid-template-columns:1fr}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
