@font-face{font-family:Lilita One;src:url(/fonts/hash/LilitaOne-Regular.ttf)format("truetype");font-weight:400;font-display:block}@font-face{font-family:Nunito;src:url(/fonts/hash/Nunito-wght.ttf)format("truetype");font-weight:200 1000;font-display:block}@font-face{font-family:Courier Prime;src:url(/fonts/hash/CourierPrime-Bold.ttf)format("truetype");font-weight:700;font-display:block}:root{--booth:#10262a;--booth-2:#173539;--booth-deep:#08181b;--cream:#fff4dc;--cream-2:#f3e3bf;--ink:#2a160e;--gravy:#6b4a38;--ketchup:#c8201a;--ketchup-deep:#8f150f;--ketchup-hot:#ff4a36;--mustard:#ffc41f;--mustard-deep:#c98a00;--pickle:#2f6b22;--pickle-pop:#9fe05a;--chrome:#d6dde3;--chrome-dark:#7d8b96;--chrome-shine:#fff;--fog:#a8c3c0;--coffee:#3a2216;--side-a:var(--ketchup);--side-b:var(--mustard);--p1:#ff5a4e;--p2:#ffc41f;--p3:#5fd06a;--p4:#4fb8ff;--p5:#c77dff;--p6:#ff8fc7;--p7:#ff9a2e;--p8:#3fe0c8;--font-display:"Lilita One", "Arial Rounded MT Bold", system-ui, sans-serif;--font-body:"Nunito", ui-rounded, system-ui, sans-serif;--font-receipt:"Courier Prime", "Courier New", ui-monospace, monospace;--tv-slam:260px;--tv-title:112px;--tv-prompt:64px;--tv-answer:52px;--tv-answer-final:48px;--tv-number:96px;--tv-name:40px;--tv-label:30px;--tv-line:1.12;--ph-title:44px;--ph-prompt:24px;--ph-answer:22px;--ph-body:18px;--ph-label:13px;--r-ticket:6px;--r-chip:999px;--r-button:22px;--r-chrome:18px;--r-token:50%;--stroke:5px;--stroke-ph:3px;--sh-hard:0 8px 0 var(--booth-deep);--sh-hard-sm:0 4px 0 var(--booth-deep);--sh-paper:drop-shadow(0 14px 0 #040c0e8c) drop-shadow(0 22px 26px #00000059);--sh-paper-lift:drop-shadow(0 26px 0 #040c0e73) drop-shadow(0 40px 40px #0006);--sh-text:0 6px 0 var(--booth-deep);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.29 0 0 0 0 0.2 0 0 0 0.26 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--fibers:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.004 0.09' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.36 0 0 0 0 0.22 0 0 0 0.22 -0.06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--grain-room:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 0.9 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-plant:cubic-bezier(.22, 1, .36, 1);--ease-snap:cubic-bezier(.7, 0, .84, 0);--t-tap:90ms;--t-quick:.18s;--t-move:.42s;--t-slam:.52s;--t-scene:.9s;--t-hitstop:.12s;--t-type:34ms;--t-token:.42s;--shake-1:6px;--shake-2:14px;--shake-3:28px;--shake-1-t:.18s;--shake-2-t:.32s;--shake-3-t:.52s;--boil:1}@media (prefers-reduced-motion:reduce){:root{--ease-pop:ease-out;--ease-plant:ease-out;--ease-snap:ease-in;--t-move:.2s;--t-slam:.2s;--t-scene:.3s;--t-type:0s;--t-token:0s;--shake-1:0px;--shake-2:0px;--shake-3:0px;--boil:0;--motion:reduce}}*{box-sizing:border-box}html,body{background:var(--booth-deep);color:var(--cream);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-weight:800}.room{background:radial-gradient(38% 46% at 30% -6%, #ffc41f33, transparent 70%), radial-gradient(38% 46% at 72% -6%, #ffc41f29, transparent 70%), radial-gradient(90% 80% at 50% 40%, #1d4146 0%, var(--booth) 55%, var(--booth-deep) 100%);isolation:isolate;position:relative;overflow:hidden}.room:before{content:"";z-index:-1;background:var(--grain-room), repeating-linear-gradient(90deg, #ffffff06 0 2px, transparent 2px 120px);pointer-events:none;position:absolute;inset:0}.counter{background:linear-gradient(180deg, var(--chrome-shine) 0, var(--chrome) 6px, var(--chrome-dark) 16px, #3d4950 18px, transparent 18px), repeating-linear-gradient(90deg, #00000038 0 4px, transparent 4px 56px, #ffffff12 56px 60px), linear-gradient(180deg, var(--ketchup) 18px, var(--ketchup-deep) 100%);height:150px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -18px 40px #00000059}.tv{transform-origin:0 0;width:1920px;height:1080px;position:absolute;top:50%;left:50%}.neon{font:400 54px/.9 var(--font-display);color:var(--mustard);text-shadow:0 0 2px #fff6c8,0 0 18px #ffc41fbf,0 0 46px #ff8c1473;position:absolute;top:34px;left:44px;transform:rotate(-4deg)}.neon small{letter-spacing:.14em;color:#ff8b7d;text-shadow:0 0 2px #ffd6cf,0 0 14px #ff4a36d9;margin-top:6px;font-size:26px;display:block}.neon.flicker small{animation:7s step-end infinite neon-flicker}@keyframes neon-flicker{0%,61%,63%,to{opacity:1}62%{opacity:.35}}.ticket{--tilt:0deg;--accent:var(--side-a);width:760px;transform:rotate(var(--tilt));filter:var(--sh-paper);color:var(--ink);position:relative}.ticket.b{--accent:var(--side-b)}.paper{background:var(--fibers), var(--grain), linear-gradient(176deg, #fffaf0 0%, var(--cream) 46%, var(--cream-2) 100%);background-blend-mode:multiply, multiply, normal;border-radius:var(--r-ticket);padding:34px 44px 46px;position:relative;-webkit-mask-image:radial-gradient(circle at 13px 0,#0000 7px,#000 7.5px),conic-gradient(from -45deg at 50% 100%,#0000,#000 1deg 89deg,#0000 90deg);mask-image:radial-gradient(circle at 13px 0,#0000 7px,#000 7.5px),conic-gradient(from -45deg at 50% 100%,#0000,#000 1deg 89deg,#0000 90deg);-webkit-mask-position:0 0,50% 100%;mask-position:0 0,50% 100%;-webkit-mask-size:26px 100%,26px 100%;mask-size:26px 100%,26px 100%;-webkit-mask-repeat:repeat-x,repeat-x;mask-repeat:repeat-x,repeat-x;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ticket-head{font:700 var(--tv-label) / 1 var(--font-receipt);color:var(--gravy);letter-spacing:.04em;text-transform:uppercase;border-bottom:3px dashed #2a160e59;align-items:center;gap:18px;margin-bottom:16px;padding-bottom:12px;display:flex}.ticket-head .side{background:var(--accent);width:56px;height:56px;color:var(--cream);font:400 44px/1 var(--font-display);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 -5px #0003}.ticket.b .ticket-head .side{color:var(--ink)}.ticket-head .no{margin-left:auto}.answer-text{min-height:2.24em;font:900 var(--tv-answer) / var(--tv-line) var(--font-body);letter-spacing:-.01em;text-wrap:balance;margin:0}.answer-text .w{white-space:nowrap}.answer-text .ch{display:inline-block}.ticket .safety-note{font:700 26px/1 var(--font-receipt);color:var(--gravy);background:#2a160e14;border-radius:8px;align-items:center;gap:10px;margin-top:14px;padding:6px 14px;display:inline-flex}.ticket-total{font:700 var(--tv-label) / 1 var(--font-receipt);color:var(--gravy);border-top:3px dashed #2a160e59;align-items:baseline;gap:14px;margin-top:18px;padding-top:12px;display:flex}.ticket-total .dots{border-bottom:4px dotted #2a160e59;flex:1;transform:translateY(-6px)}.ticket-total .pct{font:400 var(--tv-number) / .8 var(--font-display);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;min-width:2.2em}.ticket .clip{background:linear-gradient(180deg, var(--chrome-shine), var(--chrome) 40%, var(--chrome-dark));z-index:2;border-radius:10px 10px 16px 16px;width:120px;height:46px;margin-left:-60px;position:absolute;top:-30px;left:50%;box-shadow:inset 0 -4px #00000040,0 3px #0000004d}.ticket .clip:after{content:"";background:#00000047;border-radius:3px;height:6px;position:absolute;bottom:9px;left:14px;right:14px}.rail{background:linear-gradient(180deg, var(--chrome-shine), var(--chrome) 35%, var(--chrome-dark) 80%, #4b5960);border-radius:11px;height:22px;position:absolute;left:120px;right:120px;box-shadow:0 6px #00000059}.byline{--c:var(--p1);border-radius:var(--r-chip);background:var(--c);color:var(--ink);font:900 var(--tv-name) / 1 var(--font-body);border:4px solid var(--ink);box-shadow:var(--sh-hard-sm);white-space:nowrap;align-items:center;gap:14px;padding:8px 26px 8px 8px;display:inline-flex}.byline img{border:4px solid var(--ink);background:var(--cream);border-radius:50%;width:64px;height:64px}.points{background:var(--mustard);color:var(--ink);border:5px solid var(--ink);font:400 72px/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;clip-path:polygon(26px 0,100% 0,100% 100%,26px 100%,0 50%);border-radius:8px 14px 14px 8px;padding:10px 26px 12px 50px;display:inline-block;position:relative}.points:before{content:"";background:var(--booth-deep);width:16px;height:16px;box-shadow:inset 0 0 0 4px var(--ink);border-radius:50%;margin-top:-8px;position:absolute;top:50%;left:18px}.points.small{background:var(--cream);padding:6px 18px 8px 40px;font-size:48px}.points.small:before{width:12px;height:12px;margin-top:-6px;left:14px}.printer{width:1320px;margin:0 auto;position:relative}.printer-body{background:linear-gradient(180deg, #ffffffd9 0, #fff0 30%), linear-gradient(180deg, var(--chrome) 0%, #b5c0c8 60%, var(--chrome-dark) 100%);border-radius:26px 26px 14px 14px;height:104px;position:relative;box-shadow:0 8px #4b5960,0 20px 30px #0006}.printer-body:before{content:"";background:#0b0f11;border-radius:9px;height:18px;position:absolute;bottom:16px;left:60px;right:60px;box-shadow:inset 0 4px 4px #000000e6,0 2px #fff9}.printer-label{font:400 34px/1 var(--font-display);letter-spacing:.06em;color:#56636b;text-shadow:0 2px #fffc;position:absolute;top:18px;left:60px}.printer-label i{color:var(--ketchup);font-style:normal}.printer-led{background:#5a1410;border-radius:50%;width:22px;height:22px;position:absolute;top:26px;right:66px;box-shadow:inset 0 2px 3px #0009}.printer.is-printing .printer-led{background:var(--ketchup-hot);box-shadow:0 0 14px var(--ketchup-hot), inset 0 -2px 3px #0000004d;animation:.24s step-end infinite led}@keyframes led{50%{box-shadow:none;background:#8f150f}}.printer-out{margin:-24px 84px 0;padding:0 10px 40px;position:relative;overflow:hidden}.receipt{color:var(--ink);background:var(--fibers), var(--grain), linear-gradient(180deg, #e8d9b6 0, var(--cream) 30px, var(--cream) 70%, var(--cream-2) 100%);background-blend-mode:multiply, multiply, normal;filter:drop-shadow(0 10px #040c0e80);padding:40px 56px 50px;position:relative;-webkit-mask:conic-gradient(from -45deg at 50% 100%,#0000,#000 1deg 89deg,#0000 90deg) 50% 100%/26px 100% repeat-x;mask:conic-gradient(from -45deg at 50% 100%,#0000,#000 1deg 89deg,#0000 90deg) 50% 100%/26px 100% repeat-x}.receipt-meta{font:700 var(--tv-label) / 1 var(--font-receipt);color:var(--gravy);text-transform:uppercase;justify-content:space-between;margin-bottom:14px;display:flex}.prompt{font:900 var(--tv-prompt) / 1.08 var(--font-body);letter-spacing:-.015em;text-align:center;text-wrap:balance;margin:0}.vs{place-items:center;width:190px;height:190px;display:grid;position:relative}.vs:before{content:"";background:radial-gradient(circle, transparent 62%, var(--booth-deep) 62.5% 64%, transparent 64.5%), repeating-conic-gradient(from 6deg, var(--chrome) 0 3deg, transparent 3deg 30deg);border-radius:50%;animation:24s linear infinite spin;position:absolute;inset:-26px;-webkit-mask:radial-gradient(closest-side,#0000 84%,#000 85% 92%,#0000 93%);mask:radial-gradient(closest-side,#0000 84%,#000 85% 92%,#0000 93%)}.vs-cap{background:radial-gradient(circle at 50% 50%, var(--ketchup) 0 58%, var(--ink) 58% 61%, transparent 61%), repeating-conic-gradient(var(--chrome) 0 7.5deg, var(--chrome-dark) 7.5deg 15deg);width:100%;height:100%;box-shadow:0 10px 0 var(--booth-deep);border-radius:50%;place-items:center;display:grid;position:relative;transform:rotate(-10deg)}.vs-cap span{font:400 92px/1 var(--font-display);color:var(--cream);-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;transform:translateY(-3px)}@keyframes spin{to{transform:rotate(1turn)}}.stamp{--ink-c:var(--ketchup);border:8px solid var(--ink-c);outline:4px solid var(--ink-c);outline-offset:6px;color:var(--ink-c);font:400 88px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transform:rotate(var(--rot,-12deg));mix-blend-mode:multiply;border-radius:16px;padding:14px 30px 10px;display:inline-block;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.06 0.5' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 0 0 0 7.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.06 0.5' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 0 0 0 7.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E")}.stamp.on-room{mix-blend-mode:normal}.stamp--smashed{--ink-c:var(--ketchup)}.stamp--mashed{--ink-c:var(--gravy);--rot:9deg}.stamp--jinx{--ink-c:var(--pickle);--rot:-6deg}.stamp--orderup{--ink-c:var(--ink);background:var(--mustard);mix-blend-mode:normal}.ticket .stamp--yours,.stamp--yours{--ink-c:var(--ketchup);outline-offset:4px;border-width:5px;outline-width:3px;padding:8px 16px 5px;font-size:40px}.token{--c:var(--p1);border-radius:var(--r-token);background:var(--cream);border:7px solid var(--c);width:88px;height:88px;box-shadow:0 0 0 4px var(--ink), 0 7px 0 4px var(--ink);transform:rotate(var(--r,0deg));flex:none;display:inline-block;position:relative}.token img{border-radius:50%;width:100%;height:100%;display:block}.token .tag{background:var(--ink);color:var(--cream);font:900 20px/1 var(--font-body);white-space:nowrap;border-radius:8px;padding:3px 10px;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.tokens{flex-wrap:wrap;gap:4px 0;min-height:98px;margin-top:22px;padding-left:6px;display:flex}.tokens .token{margin-right:-10px}.tokens .token.slot{visibility:hidden}.board{gap:16px;width:1240px;margin:0;padding:0;list-style:none;display:grid;position:relative}.score-row{--c:var(--p1);background:linear-gradient(180deg, #1f474d, var(--booth-2));height:116px;box-shadow:0 8px 0 var(--booth-deep);color:var(--cream);border:4px solid #2c5a60;border-radius:24px;grid-template-columns:92px 104px 1fr auto 260px;align-items:center;gap:26px;padding:0 40px 0 22px;display:grid;position:relative}.score-row .rank{background:var(--cream);width:80px;height:80px;color:var(--ink);font:400 52px/1 var(--font-display);box-shadow:inset 0 -5px 0 var(--cream-2);border-radius:50%;place-items:center;display:grid}.score-row .av{width:96px;height:96px;position:relative}.score-row .av img{border:6px solid var(--c);width:96px;height:96px;box-shadow:0 0 0 4px var(--ink);border-radius:50%}.score-row .name{font:900 48px/1 var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.score-row .gain{background:var(--pickle);color:var(--cream);font:400 40px/1 var(--font-display);border-radius:14px;padding:8px 18px;box-shadow:0 5px #1b4413}.score-row .gain:empty{visibility:hidden}.score-row .total{font:400 76px/1 var(--font-display);text-align:right;font-variant-numeric:tabular-nums;color:var(--mustard)}.score-row.lead{background:linear-gradient(180deg, #ffd34f, var(--mustard));color:var(--ink);box-shadow:0 8px 0 var(--mustard-deep), 0 0 60px #ffc41f59;border-color:#fff0b0}.score-row.lead .total{color:var(--ink)}.score-row.lead .rank{background:var(--ketchup);color:var(--cream);box-shadow:inset 0 -5px 0 var(--ketchup-deep)}.crown{pointer-events:none;width:92px;height:70px;filter:drop-shadow(0 5px 0 var(--ink));z-index:5;position:absolute;top:0;left:0}.ktimer{--left:1;width:170px;height:190px;position:relative}.ktimer .knob{background:linear-gradient(180deg, var(--chrome-shine), var(--chrome-dark));border-radius:10px 10px 4px 4px;width:44px;height:30px;margin-left:-22px;position:absolute;top:0;left:50%;box-shadow:0 3px #4b5960}.ktimer .face{background:radial-gradient(circle, var(--cream) 0 38%, transparent 38.5%), conic-gradient(var(--ketchup) calc(var(--left) * 360deg), transparent 0), repeating-conic-gradient(var(--ink) 0 1.5deg, transparent 1.5deg 30deg), var(--cream);border:10px solid var(--chrome);width:170px;height:170px;box-shadow:inset 0 0 0 3px var(--ink), 0 0 0 4px var(--ink), 0 9px 0 4px var(--ink);border-radius:50%;position:absolute;bottom:0;left:0}.ktimer .secs{text-align:center;font:400 60px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;position:absolute;bottom:52px;left:0;right:0}.ktimer.hurry .face{border-color:var(--mustard)}.ktimer.hurry{animation:.5s linear infinite rattle}@keyframes rattle{0%,to{transform:rotate(0)}20%{transform:rotate(-5deg)translateY(-2px)}40%{transform:rotate(4deg)}60%{transform:rotate(-3deg)translateY(-1px)}80%{transform:rotate(2deg)}}.bell{width:170px;height:150px;position:relative}.bell .dome{background:radial-gradient(60% 70% at 36% 26%, #fff 0 10%, var(--chrome) 30%, var(--chrome-dark) 90%);width:140px;height:92px;box-shadow:inset 0 -6px 0 #0000002e, 0 0 0 4px var(--ink);border-radius:70px 70px 10px 10px;position:absolute;bottom:26px;left:15px}.bell .dome:before{content:"";background:var(--chrome-dark);width:26px;height:22px;box-shadow:0 0 0 4px var(--ink);border-radius:6px 6px 0 0;margin-left:-13px;position:absolute;top:-22px;left:50%}.bell .base{background:var(--ink);border-radius:10px;width:170px;height:30px;position:absolute;bottom:0;left:0}.bell .ding{font:400 64px/1 var(--font-display);color:var(--mustard);-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;position:absolute;top:10px;left:-150px;transform:rotate(-12deg)}.slam-layer{pointer-events:none;z-index:40;place-items:center;display:grid;position:absolute;inset:0}.slam-burst{background:radial-gradient(circle, transparent 60%, #2a160e1f 60.5% 62%, transparent 62.5%), radial-gradient(circle, var(--cream) 0 84%, #3f8a6a 84.5% 87%, var(--cream) 87.5% 95%, var(--cream-2) 95.5%);width:1180px;height:1180px;box-shadow:0 0 0 10px var(--ink), 0 34px 0 10px var(--ink), 0 60px 120px #0009;border-radius:50%;position:absolute;transform:rotateX(48deg)}.slam{font:400 var(--tv-slam) / .86 var(--font-display);color:var(--mustard);-webkit-text-stroke:22px var(--ink);paint-order:stroke fill;text-shadow:0 22px 0 var(--ink), 0 30px 60px #00000080;text-align:center;white-space:nowrap;letter-spacing:.01em;margin:0;position:relative}.slam.red{color:var(--ketchup-hot)}.slam.cream{color:var(--cream)}.slam .sub{background:var(--ketchup);border:6px solid var(--ink);box-shadow:0 10px 0 var(--ink);-webkit-text-stroke-width:0;text-shadow:none;color:var(--cream);border-radius:16px;margin:26px auto 0;padding:10px 30px 14px;font-size:60px;display:table;rotate:-3deg}.banner{background:linear-gradient(180deg, #e0362b, var(--ketchup) 60%, #ad1b14);color:var(--cream);font:400 var(--tv-title) / 1 var(--font-display);-webkit-text-stroke:12px var(--ink);paint-order:stroke fill;text-shadow:0 10px 0 var(--ink);border-top:6px solid var(--ink);border-bottom:6px solid var(--ink);white-space:nowrap;padding:26px 110px 34px;display:inline-block;position:relative}.banner:before,.banner:after{content:"";background:var(--ketchup-deep);z-index:-1;border-top:6px solid var(--ink);border-bottom:6px solid var(--ink);width:130px;height:100%;position:absolute;top:38px}.banner:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,34% 50%);left:-96px}.banner:after{clip-path:polygon(0 0,100% 0,66% 50%,100% 100%,0 100%);right:-96px}.banner-wrap{isolation:isolate;filter:drop-shadow(0 16px #040c0e99);display:inline-block;position:relative}.banner-sub{background:var(--mustard);color:var(--ink);border:5px solid var(--ink);font:400 44px/1 var(--font-display);white-space:nowrap;box-shadow:0 7px 0 var(--ink);border-radius:14px;padding:12px 28px;position:absolute;bottom:-46px;left:50%;transform:translate(-50%)rotate(-3deg)}.ticket.recap{width:540px}.ticket.recap .answer-text{min-height:0;font-size:48px}.recap-prompt{font:700 26px/1.25 var(--font-receipt);color:var(--gravy);margin:0 0 16px}.recap-ribbon{z-index:3;background:var(--ketchup);color:var(--cream);border:5px solid var(--ink);font:400 34px/1 var(--font-display);white-space:nowrap;box-shadow:0 6px 0 var(--ink);border-radius:10px;padding:10px 26px;position:absolute;top:-26px;left:50%;transform:translate(-50%)rotate(-2deg)}.recap-foot{justify-content:space-between;align-items:center;gap:14px;margin-top:26px;display:flex}.ticket.recap .recap-foot .byline{visibility:visible;font-size:32px;position:static}.recap-foot .byline img{width:52px;height:52px}.pchip{--c:var(--p1);width:170px;color:var(--cream);flex-direction:column;align-items:center;gap:10px;display:inline-flex;position:relative}.pchip img{border:7px solid var(--c);width:116px;height:116px;box-shadow:0 0 0 4px var(--ink), 0 8px 0 4px var(--ink);background:var(--cream);border-radius:50%}.pchip .nm{font:900 32px/1 var(--font-body);white-space:nowrap;text-overflow:ellipsis;max-width:170px;overflow:hidden}.pchip.waiting img{filter:grayscale(.85)brightness(.75);border-style:dashed;border-color:var(--fog)}.pchip.waiting .nm{color:var(--fog)}.pchip .think{background:var(--cream);box-shadow:0 0 0 3px var(--ink);border-radius:20px;gap:5px;padding:9px 12px;display:flex;position:absolute;top:-12px;right:6px}.pchip .think i{background:var(--ink);width:10px;height:10px;animation:think 1.2s var(--ease-pop) infinite;border-radius:50%}.pchip .think i:nth-child(2){animation-delay:.15s}.pchip .think i:nth-child(3){animation-delay:.3s}@keyframes think{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-7px)}}.pchip.done .think{display:none}.pchip .sent{background:var(--pickle);color:var(--cream);border:4px solid var(--ink);font:400 24px/1 var(--font-display);border-radius:8px;padding:6px 10px 4px;position:absolute;top:78px;right:2px;transform:rotate(10deg)}.pchip.waiting .sent{display:none}.btn{--bg:var(--ketchup);--fg:var(--cream);--edge:var(--ketchup-deep);border:5px solid var(--ink);border-radius:var(--r-button);background:var(--bg);color:var(--fg);font:400 44px/1 var(--font-display);letter-spacing:.02em;box-shadow:inset 0 -7px 0 var(--edge), 0 9px 0 var(--ink);cursor:pointer;transition:transform var(--t-tap) var(--ease-plant), box-shadow var(--t-tap) var(--ease-plant);justify-content:center;align-items:center;gap:14px;padding:22px 52px 24px;display:inline-flex;position:relative}.btn:hover{box-shadow:inset 0 -7px 0 var(--edge), 0 12px 0 var(--ink);transform:translateY(-3px)}.btn:active,.btn.is-down{box-shadow:inset 0 -3px 0 var(--edge), 0 2px 0 var(--ink);transform:translateY(7px)scale(1.04,.94)}.btn:focus-visible{outline:6px solid var(--mustard);outline-offset:6px}.btn--mustard{--bg:var(--mustard);--fg:var(--ink);--edge:var(--mustard-deep)}.btn--cream{--bg:var(--cream);--fg:var(--ink);--edge:var(--cream-2)}.btn--chrome{--bg:var(--chrome);--fg:var(--ink);--edge:var(--chrome-dark)}.btn:disabled{--bg:#3a5458;--fg:var(--fog);--edge:#2c4144;cursor:default}.fry-curtain{z-index:60;pointer-events:none;display:flex;position:absolute;inset:0}.fry{background:linear-gradient(90deg, #00000029, transparent 22%, #ffffff4d 40%, transparent 60%, #0003), linear-gradient(180deg, #ffd66a, var(--mustard) 70%, #e09a12 96%, #a8620c);border:5px solid var(--ink);border-top:0;border-radius:0 0 28px 28px;flex:1;height:140%;margin:0 -6px;transform:translateY(-110%)}.spatula{z-index:61;pointer-events:none;width:1500px;height:260px;position:absolute}.fx{pointer-events:none;z-index:50;width:1920px;height:1080px;position:absolute;inset:0}.boil{animation:.375s step-end infinite boil}@keyframes boil{0%{filter:url(#boil-1)}33%{filter:url(#boil-2)}66%{filter:url(#boil-3)}}@media (prefers-reduced-motion:reduce){.boil,.vs:before,.slam-burst,.ktimer.hurry,.pchip .think i,.neon.flicker small{animation:none}}.hooklog{z-index:999;width:280px;max-height:40vh;color:var(--pickle-pop);font:700 12px/1.35 var(--font-receipt);background:#000000bf;border-radius:10px;margin:0;padding:8px 10px;list-style:none;position:fixed;bottom:10px;right:10px;overflow:hidden}.plate{z-index:3;border-radius:var(--r-chrome);background:linear-gradient(180deg, var(--chrome-shine), var(--chrome) 40%, #aab6bf);color:var(--ink);border:4px solid var(--ink);box-shadow:0 6px 0 var(--ink);font:400 44px/1 var(--font-display);padding:14px 22px 12px;position:absolute;top:150px;left:40px;transform:rotate(-2deg)}.plate .pips{gap:8px;margin-top:10px;display:flex}.plate .pips i{border:3px solid var(--ink);background:#2a160e26;border-radius:4px;width:30px;height:18px}.plate .pips i.on{background:var(--ketchup)}.plate small{font:700 22px/1 var(--font-receipt);color:#48545b;text-transform:uppercase;margin-top:6px;display:block}.ticket{transform-origin:50% -30px}.ticket .byline{z-index:4;visibility:hidden;position:absolute;top:30px;left:34px}.ticket .points{z-index:6;visibility:hidden;position:absolute;top:-52px;right:16px;rotate:4deg}.ticket .slip{--rot:-5deg;z-index:5;visibility:hidden;position:absolute;top:100%;left:42%;translate:-50% -12%}.slip{background:var(--fibers), var(--grain), var(--cream);background-blend-mode:multiply, multiply, normal;border:4px solid var(--ink);box-shadow:0 9px 0 var(--ink);transform:rotate(var(--rot));border-radius:12px;padding:14px 16px;display:inline-block}.slip .stamp{font-size:68px;position:relative;transform:none}.slip--orderup{background:var(--mustard)}.ticket .tokens{flex:1;align-items:center;min-height:98px;margin:0}.ticket .tokens .token{width:92px;height:92px;box-shadow:0 0 0 4px var(--ink), 0 6px 0 4px var(--ink);border-width:6px;margin-right:-14px}.ticket.revealed .who,.ticket.revealed .side,.ticket.revealed .no{visibility:hidden}.ticket .paper{transition:filter var(--t-move) var(--ease-plant)}.voters{justify-content:center;gap:54px;display:flex;position:absolute;bottom:30px;left:0;right:0}.voters .token.waiting{filter:grayscale(.9)brightness(.7)}.voters .token.gone{border-style:dashed;border-color:var(--fog)}.voters .token.gone img{opacity:.3;filter:grayscale()}.voters .token .tag{padding:4px 12px;font-size:30px;bottom:-20px}.timer-slot{z-index:3;position:absolute;top:26px;right:54px}.pass{background:radial-gradient(30% 80% at 12% 0,#ff8c284d,#0000 70%),radial-gradient(30% 80% at 88% 0,#ff8c284d,#0000 70%),linear-gradient(#0b1d20,#061214);border-radius:26px 26px 0 0;position:absolute;left:70px;right:70px;box-shadow:inset 0 0 0 10px #22393d,inset 0 0 0 14px #3c565b,inset 0 30px 60px #00000080}.pass .lamp{background:linear-gradient(#4b5960,#2a3438);border-radius:0 0 75px 75px;width:150px;height:34px;margin-left:-75px;position:absolute;top:-40px;box-shadow:0 10px 30px #ff8c288c,inset 0 -6px #ffb04a}.plate small.twist{background:var(--mustard);color:var(--ink);border-radius:6px;margin-top:8px;padding:4px 8px 3px;display:table}html,body{height:100%;overflow:hidden}body{background:var(--booth-deep)}.hidden{display:none!important}#tv{transform-origin:0 0;perspective:2400px;position:fixed;top:0;left:0}#tv .neon{z-index:8}.pass{--top:300px;top:var(--top);z-index:0;transition:top var(--t-move) var(--ease-plant);background:radial-gradient(30% 80% at 12% 0,#ff8c2852,#0000 70%),radial-gradient(30% 80% at 88% 0,#ff8c2852,#0000 70%),linear-gradient(90deg,#ffffff09 0 3px,#0000 3px) 0 0/120px 120px,linear-gradient(#ffffff09 0 3px,#0000 3px) 0 0/120px 120px,linear-gradient(#102428,#071416);bottom:0}#fx{z-index:1}#scenes{z-index:4;perspective:2400px;position:absolute;inset:0}.scene{position:absolute;inset:0}.counter{z-index:3;height:130px}.voters{gap:30px;bottom:22px;left:690px;right:400px}.voters .token{width:84px;height:84px}#round.plate{z-index:8}.plate .pips{flex-wrap:wrap;max-width:230px}.joinplate{z-index:8;border-radius:var(--r-chrome);background:linear-gradient(180deg, #23474c, var(--booth-2));width:auto;box-shadow:0 6px 0 var(--booth-deep);text-align:center;border:4px solid #3c6a70;grid-template-columns:auto auto;place-items:center start;gap:4px 12px;padding:10px 18px 12px;display:grid;position:absolute;inset:auto 96px 40px auto;transform:rotate(-2deg)}.joinplate .lbl{font:400 30px/1 var(--font-display);letter-spacing:.04em;color:var(--fog);display:block}.joinplate .url{font:900 26px/1.05 var(--font-body);white-space:nowrap;color:var(--cream);overflow-wrap:anywhere;grid-area:2/1/auto/-1;margin:0;display:block}.joinplate .cd{font:400 56px/1 var(--font-display);color:var(--mustard);-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;letter-spacing:.06em;display:block}.timer-slot{z-index:8;top:18px;right:118px}.mute{z-index:9;border-radius:50%;width:76px;height:76px;padding:0;font-size:34px;position:absolute;top:24px;right:24px}.chat-line{z-index:8;color:#fff;border:4px solid var(--ink);max-width:560px;box-shadow:0 5px 0 var(--ink);font:400 30px/1.1 var(--font-display);text-align:right;background:#6441a5;border-radius:14px;margin:0;padding:10px 20px;position:absolute;top:222px;right:30px}.chat-line:empty{display:none}.row{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:22px;display:flex}.btn{padding:18px 40px 20px;font-size:40px}.toggle{font:900 30px/1 var(--font-body);padding:14px 24px 16px}.toggle.active{--bg:var(--mustard);--edge:var(--mustard-deep)}.toggle.streamer.active{--bg:#9b6bff;--edge:#6441a5}#how.fresh:not(:disabled){animation:fresh 1.4s var(--ease-pop) infinite}@keyframes fresh{50%{scale:1.06}}.av{border:4px solid var(--ink);background:var(--cream);object-fit:contain;border-radius:50%;width:64px;height:64px}.token.nopic{place-items:center;display:inline-grid}.token.nopic b{font:400 52px/1 var(--font-display);color:var(--c);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill}.waiting{font:900 30px/1.2 var(--font-body);color:var(--fog);margin:0}.waiting:empty{display:none}.hub-line{font:900 30px/1.2 var(--font-body);color:var(--mustard);margin:14px 0 0}.hub-line:empty{display:none}.lobby .marquee{font:400 150px/1 var(--font-display);text-align:center;color:var(--mustard);-webkit-text-stroke:14px var(--ink);paint-order:stroke fill;text-shadow:0 14px 0 var(--ink), 0 0 60px #ffc41f59;margin:0;position:absolute;top:40px;left:340px;right:40px;rotate:-2deg}.lobby>.tag{font:900 40px/1.1 var(--font-body);text-align:center;color:var(--cream);margin:0;position:absolute;top:214px;left:340px;right:40px}.lobby .ticket{position:absolute;top:296px}.joincard{--tilt:-1deg;width:540px;left:360px}.joincard .paper{text-align:center;padding:34px 40px 46px}.joincard h2{font:400 44px/1 var(--font-display);margin:0 0 16px}.qr{box-shadow:0 0 0 4px var(--ink);border:8px solid #fff;border-radius:10px;margin:0 auto;display:block;width:260px!important;height:260px!important}.join-url{font:900 36px/1 var(--font-body);margin:18px 0 6px}.code{font:400 112px/1 var(--font-display);color:var(--mustard);-webkit-text-stroke:12px var(--ink);paint-order:stroke fill;text-shadow:0 10px 0 var(--ink);letter-spacing:.08em}.lobbycard{--tilt:.7deg;width:884px;left:940px}.lobbycard .paper{text-align:center;padding:40px 40px 50px}.lobbycard .hint{font:900 40px/1.2 var(--font-body);margin:0}.lobbycard .note{font:700 28px/1.25 var(--font-receipt);color:var(--gravy);margin:16px 0 0}#invite{margin-top:20px;font-size:32px}.lobby .players{display:none}.writecard{--tilt:-.5deg;width:1270px;position:absolute;top:70px;left:340px}.writecard .paper{text-align:center;padding:40px 50px 50px}.writecard h1{font:400 76px/1 var(--font-display);margin:0}.writecard .tag{max-width:1120px;font:900 38px/1.2 var(--font-body);text-wrap:balance;margin:16px auto 0}.writecard .players{flex-wrap:wrap;justify-content:center;gap:14px 6px;margin-top:30px;display:flex}.writecard .pchip{color:var(--ink)}.writecard .pchip.waiting .nm{color:var(--gravy)}.writecard .waiting{color:var(--gravy);margin-top:14px}.remote-hint{font:900 32px/1.2 var(--font-body);color:var(--gravy);margin:20px 0 0}.stage{--rail:400px;--cx:1077px}.stage .printer{left:calc(var(--cx) - 560px);z-index:3;transform-origin:50% 0;width:1120px;margin:0;position:absolute;top:14px}.stage .printer .receipt{justify-content:center;align-items:center;min-height:274px;padding:26px 50px 40px;display:flex;translate:0 -105%}.stage .printer .prompt{line-height:1.04}.stage .rail{top:var(--rail);z-index:1;left:320px;right:96px}.stage .ticket{top:calc(var(--rail) + 32px);visibility:hidden;z-index:2;width:700px;position:absolute}.stage .ticket.a{left:347px}.stage .ticket.b{left:1107px}.stage .ticket .paper{min-height:var(--paper-h,0);flex-direction:column;padding:22px 38px 30px;display:flex}.stage .ticket .answer-text{--size:var(--tv-answer);font-size:var(--size);flex-wrap:wrap;flex:1;align-content:center;column-gap:.26em;min-height:0;line-height:1.1;display:flex}.stage .ticket .answer-text .w{display:inline-block}.final .lines .answer-text{display:block}.ticket-total .same{font:900 34px/1 var(--font-body);color:var(--pickle)}.ticket .head{z-index:5;align-items:center;height:72px;display:flex;position:absolute;top:4px;left:22px}.ticket .head .side{background:var(--accent);width:60px;height:60px;color:var(--cream);border:4px solid var(--ink);font:400 44px/1 var(--font-display);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 -5px #0003}.ticket.b .head .side{color:var(--ink)}.ticket .head .byline{visibility:hidden;text-overflow:ellipsis;max-width:470px;margin-left:-60px;position:static;overflow:hidden}.ticket.revealed .head .side{visibility:hidden}.ticket .points{top:-58px;right:22px}.ticket .safety-note{font:900 30px/1 var(--font-body);visibility:hidden;align-self:flex-start;margin-top:12px}.ticket.revealed .safety-note{visibility:visible}.ticket-total{align-items:center;min-height:104px;margin-top:12px;padding-top:10px}.ticket-total .pct{visibility:hidden;margin-left:auto}.ticket.counting .ticket-total .pct{visibility:visible}.ticket .tokens .token{width:80px;height:80px;margin-right:-12px}.chatshare{font:700 28px/1 var(--font-receipt);color:#4a2f80;align-items:center;gap:14px;margin-top:12px;display:flex}.chatshare .bar{background:#6441a52e;border-radius:11px;flex:1;height:22px;overflow:hidden;box-shadow:inset 0 0 0 3px #4a2f80}.chatshare .bar i{height:100%;width:var(--w,0%);transition:width .9s var(--ease-plant);background:#6441a5;display:block}.chatshare b{text-align:right;min-width:3.2em;font:400 34px/1 var(--font-display);color:#4a2f80}.ticket.win{z-index:3;filter:var(--sh-paper-lift)}.ticket.lose .paper{filter:brightness(.86)saturate(.7)}.ticket.tie .paper,.ticket.jinx .paper{filter:none}.stage .ticket .slip{top:100%;left:50%;translate:-50% -16%}.slip .stamp{font-size:58px}.stage .vs{left:calc(var(--cx) - 68px);top:calc(var(--rail) + 130px);z-index:8;visibility:hidden;width:136px;height:136px;position:absolute}.stage .vs .vs-cap span{-webkit-text-stroke-width:6px;font-size:64px}.stage-tag{text-align:center;font:400 40px/1 var(--font-display);color:var(--cream);-webkit-text-stroke:6px var(--ink);paint-order:stroke fill;z-index:6;margin:0;position:absolute;bottom:140px;left:340px;right:96px}.stage-tag:empty,.stage .waiting{display:none}.voters .token.voted img{visibility:hidden}.voters .token.voted:after{content:"✓";background:repeating-linear-gradient(45deg, var(--mustard) 0 10px, #ffd34f 10px 20px);color:var(--ink);font:400 50px/1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.voters .token.voted.gone:after{display:none}.voters .token.gone img{visibility:visible}.voters .token .tag{z-index:2;font-size:30px;bottom:-16px}.token.flying .tag{display:none}.final{--rail:330px}.final .vs{top:calc(var(--rail) + 150px);width:124px;height:124px;left:calc(var(--cx) - 62px)}.final .lines{flex:1;gap:12px;margin:0;padding:0;list-style:none;display:grid}.final .lines li{grid-template-columns:52px 1fr;align-items:start;gap:12px;display:grid;position:relative}.final .lines li>b{border:4px solid var(--ink);background:var(--accent);width:46px;height:46px;font:400 30px/1 var(--font-display);color:var(--cream);visibility:hidden;border-radius:50%;place-items:center;margin-top:4px;display:grid}.final .ticket.b .lines li>b{color:var(--ink)}.final .lines li.shown>b{visibility:visible}.final .lines .answer-text{font-size:var(--size,var(--tv-answer-final));min-height:0}.final .lines li.jinx .answer-text{-webkit-text-decoration:line-through #2f6b22b3;text-decoration:line-through #2f6b22b3;text-decoration-thickness:6px}.final .lines .line-stamp{border:5px solid var(--pickle);color:var(--pickle);font:400 34px/1 var(--font-display);visibility:hidden;border-radius:10px;padding:4px 12px 2px;position:absolute;top:-6px;right:-6px;rotate:8deg}.final .ticket.revealed li.jinx .line-stamp{visibility:visible}.final .ticket.revealed .lines li.filled .answer-text:after{content:"½";background:var(--gravy);color:var(--cream);font:400 .8em/1.2 var(--font-display);vertical-align:.08em;border-radius:.3em;place-items:center;margin-left:.3em;padding:0 .3em;display:inline-grid}.final .note{font:900 30px/1.1 var(--font-body);color:var(--gravy);visibility:hidden;background:#2a160e14;border-radius:8px;align-self:flex-start;margin-top:10px;padding:6px 14px}.final .ticket.revealed .note{visibility:visible}.final .note:empty{display:none}.final .stage-tag{text-align:right;left:auto;right:40px}.final .ticket .head .byline{max-width:300px}.final-say{z-index:7;background:var(--cream);max-width:900px;color:var(--ink);border:4px solid var(--ink);box-shadow:0 6px 0 var(--ink);font:900 34px/1.2 var(--font-body);border-radius:20px;margin:0;padding:14px 24px;position:absolute;bottom:146px;left:300px}.final-say:before{content:"";border:14px solid #0000;border-right:22px solid var(--ink);position:absolute;bottom:18px;left:-26px}.final-say.hidden{display:none}.scores .head,.recap .head{text-align:center;z-index:3;position:absolute;top:40px;left:300px;right:0}.scores .board{z-index:2;gap:12px;position:absolute;top:300px;left:420px}.score-row{height:var(--row-h,104px)}.score-row .rank{font-size:48px}.score-row.tie .rank{font-size:40px}.recap .banner{padding:20px 90px 26px;font-size:92px}.recap-cards{justify-content:center;align-items:flex-start;gap:40px;display:flex;position:absolute;top:300px;left:300px;right:30px}.recap-cards:before{content:"";background:linear-gradient(180deg, var(--chrome-shine), var(--chrome) 35%, var(--chrome-dark) 80%, #4b5960);border-radius:11px;height:22px;position:absolute;top:-32px;left:0;right:0;box-shadow:0 6px #00000059}.ticket.recap{width:var(--w,520px);visibility:hidden}.ticket.recap .paper{padding:56px 36px 36px}.ticket.recap .answer-text{font-size:var(--size,48px)}.ticket.recap .recap-foot .byline{visibility:inherit}.recap-prompt{font:900 30px/1.2 var(--font-body);color:var(--gravy)}.ticket.recap ol.answer-text{margin:0;padding-left:1.2em}.recap-foot .tally{font:900 30px/1.1 var(--font-body);color:var(--gravy)}.recap-awards{justify-content:center;gap:30px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:150px;left:300px;right:30px}.recap-awards li{background:var(--cream);color:var(--ink);border:4px solid var(--ink);box-shadow:var(--sh-hard-sm);font:900 32px/1 var(--font-body);visibility:hidden;border-radius:999px;align-items:center;gap:14px;padding:8px 22px 8px 8px;display:flex}.recap-awards li>span{font:400 30px/1 var(--font-display);color:var(--ketchup)}.recap-awards li b{color:var(--ink)!important}.recap-awards small{font:400 34px/1 var(--font-display);color:var(--gravy)}.ceremony{--aside:translate(-12px, 30px) scale(.62);z-index:3;text-align:center;transform-origin:0;width:1484px;height:930px;position:absolute;top:0;left:340px}.ceremony.aside{transform:var(--aside)}.ceremony .tag{font:400 60px/1 var(--font-display);color:var(--cream);-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;margin:0;position:absolute;top:58px;left:0;right:0}.winner{white-space:nowrap;-webkit-text-stroke-width:14px;margin:0;font-size:140px;position:absolute;top:132px;left:0;right:0}.winner.long{font-size:100px;top:150px}.winner-line{background:var(--fibers), var(--grain), var(--cream);background-blend-mode:multiply, multiply, normal;max-width:1000px;color:var(--ink);border:4px solid var(--ink);box-shadow:0 7px 0 var(--ink);font:900 44px/1.12 var(--font-body);text-wrap:balance;border-radius:14px;margin:0;padding:12px 30px 14px;position:absolute;top:292px;left:50%;translate:-50%;rotate:-1deg}.winner-line:before{content:attr(data-label);background:var(--ketchup);color:var(--cream);font:700 26px/1 var(--font-receipt);letter-spacing:.08em;border-radius:6px;padding:4px 10px 2px;position:absolute;top:-20px;left:22px}.podium{justify-content:center;align-items:flex-end;gap:14px;display:flex;position:absolute;bottom:20px;left:0;right:0}.podium .step{flex-direction:column;align-items:center;width:300px;display:flex}.podium .step.first{width:360px}.podium .avs{z-index:1;justify-content:center;gap:10px;margin-bottom:-6px;display:flex;position:relative}.podium .avs .token{width:150px;height:150px;box-shadow:0 0 0 5px var(--ink), 0 10px 0 5px var(--ink);border-width:10px}.podium .first .avs .token{width:210px;height:210px;box-shadow:0 0 0 6px var(--ink), 0 14px 0 6px var(--ink);border-width:13px}.podium .first.many .avs .token{width:150px;height:150px}.podium .avs .crown{width:140px;height:106px;margin-left:-70px;position:absolute;top:-86px;left:50%}.podium .block{border:5px solid var(--ink);background:linear-gradient(180deg, var(--chrome-shine) 0, var(--chrome) 8px, var(--chrome-dark) 18px, #3d4950 20px, transparent 20px), repeating-linear-gradient(90deg, #0003 0 4px, transparent 4px 50px, #ffffff12 50px 54px), linear-gradient(180deg, var(--ketchup), var(--ketchup-deep));transform-origin:50% 100%;border-bottom:0;border-radius:14px 14px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:100%;padding-top:14px;display:flex}.podium .block b{font:400 64px/1 var(--font-display);color:var(--mustard);-webkit-text-stroke:7px var(--ink);paint-order:stroke fill}.podium .first .block b{font-size:92px}.podium .block .nm{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font:900 40px/1 var(--font-body);color:var(--cream);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;overflow:hidden}.podium .block .pts{font:400 34px/1 var(--font-display);color:var(--cream)}.podium .first .block .pts{background:var(--mustard);color:var(--ink);border:4px solid var(--ink);border-radius:10px;padding:6px 18px 4px;font-size:44px}.podium .third .block{gap:0;padding-top:10px}.podium .first.waiting .block{box-shadow:0 0 60px 16px #ffecbe80}.podium .first.waiting .block b{animation:hop .5s var(--ease-pop) infinite alternate}@keyframes hop{to{translate:0 -10px}}.also-ran{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:30px;left:30px}.also-ran li{background:var(--booth-2);height:70px;color:var(--cream);border:4px solid var(--ink);box-shadow:0 5px 0 var(--ink);font:900 34px/1 var(--font-body);border-radius:999px;align-items:center;gap:12px;padding:0 20px 0 10px;display:flex}.also-ran li b{font:400 32px/1 var(--font-display);color:var(--fog);min-width:54px}.also-ran li .pts{font:400 30px/1 var(--font-display);color:var(--mustard);margin-left:8px}.end .podium .first .avs .token{animation:champ 1.6s var(--ease-plant) infinite alternate}.end .podium .avs .crown{animation:2.2s ease-in-out infinite alternate crown-wobble}@keyframes champ{to{translate:0 -14px}}@keyframes crown-wobble{0%{rotate:-6deg}to{rotate:6deg}}body.calm .end .podium .avs .token,body.calm .end .podium .avs .crown,body.calm .podium .first.waiting .block b{animation:none}.spotlight{z-index:4;pointer-events:none;background:radial-gradient(300px 420px at var(--x,50%) 66%, #fff0c829, #fff0c80a 60%, #040c0e80 72%);position:absolute;inset:0}.end-side{z-index:3;text-align:center;position:absolute;top:96px;left:1110px;right:96px}.end .board{gap:10px;width:100%}.end .score-row{grid-template-columns:80px 84px 1fr 220px;gap:18px;padding:0 28px 0 16px}.end .score-row .rank{width:70px;height:70px}.end .score-row .av,.end .score-row .av img{width:80px;height:80px}.end .score-row .gain{display:none}.end .row .btn{font-size:34px}.credits{z-index:6;font:800 28px/1.22 var(--font-body);color:var(--cream);text-align:center;margin:0;position:absolute;bottom:12px;left:340px;right:96px}.show{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.spud-feed{z-index:20;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:fixed;top:56%;right:28px}.spud-feed li{background:var(--cream);color:var(--ink);border:3px solid var(--ink);font:900 22px/1.1 var(--font-body);animation:feed-in .3s var(--ease-pop);border-radius:999px;padding:8px 16px;transition:opacity .6s}.spud-feed li.gone{opacity:0}@keyframes feed-in{0%{opacity:0;transform:translate(30px)}}body.calm .boil,body.calm .vs:before,body.calm .slam-burst,body.calm .ktimer.hurry,body.calm .pchip .think i,body.calm .neon.flicker small,body.calm #how.fresh{animation:none!important}.token.mini{width:56px;height:56px;box-shadow:0 0 0 3px var(--ink), 0 4px 0 3px var(--ink);border-width:5px}.token.nopic.mini b{font-size:34px}.stage .vs,.final .vs{left:calc(var(--cx) - 56px);top:calc(var(--rail) - 45px);width:112px;height:112px}.stage .vs .vs-cap span{font-size:54px}.final .stage-tag{text-align:center;bottom:150px;left:340px;right:96px}.final .ticket.a{left:347px}.pass:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(18% 40% at 20% 100%,#fff4dc12,#0000 70%),radial-gradient(14% 36% at 62% 100%,#fff4dc0f,#0000 70%),radial-gradient(16% 38% at 84% 100%,#fff4dc0f,#0000 70%);animation:9s ease-in-out infinite alternate steam;position:absolute;inset:0}@keyframes steam{0%{opacity:.6;transform:translate(0)}to{opacity:1;transform:translate(40px,-160px)}}.pass .lamp{animation:4.3s step-end infinite lamp}@keyframes lamp{0%,47%,51%,to{filter:none}49%{filter:brightness(.75)}}body.calm .pass:after,body.calm .pass .lamp{animation:none}.drumroll{z-index:3;pointer-events:none;background:radial-gradient(420px 520px at var(--x,50%) 55%, transparent 40%, #040c0e80);position:absolute;inset:0}#tv .reactions{z-index:1;position:absolute}#tv .reaction{gap:6px;bottom:-150px}#tv .reaction-emoji{filter:drop-shadow(0 6px #08181b99);font-size:96px}#tv .reaction-tag{border-width:4px;gap:6px;padding:4px 14px 4px 4px;font-size:30px}#tv .reaction-tag img{width:36px;height:36px}#tv .neon small{font-size:30px}.fry-curtain .curtain-card{z-index:2;background:radial-gradient(circle, var(--cream) 0 70%, #3f8a6a 70.5% 74%, var(--cream) 74.5%);box-shadow:0 0 0 8px var(--ink), 0 18px 0 8px var(--ink);text-align:center;white-space:nowrap;color:var(--ink);border-radius:50%;padding:26px 70px 30px;position:absolute;top:50%;left:50%;translate:-50% -50%}.fry-curtain .curtain-card b{font:400 96px/1 var(--font-display);color:var(--ketchup);-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;display:block}.fry-curtain .curtain-card small{font:400 40px/1 var(--font-display);margin-top:10px;display:block}.final .ticket .paper{padding:92px 34px 22px}.final .lines li{grid-template-columns:46px 1fr;gap:10px}.final .lines li>b{width:40px;height:40px;font-size:26px}.final .note{margin-top:6px;padding:4px 12px}.final .ticket-total{min-height:84px;margin-top:8px;padding-top:6px}.stage .ticket .paper{padding-top:98px}.stage .ticket-total .pct{font-size:84px}.ticket .head .byline{font-size:44px}#tv{transition:background-color 1.2s}#tv[data-round="2"]{background:radial-gradient(38% 46% at 30% -6%, #ffc41f3d, transparent 70%), radial-gradient(90% 80% at 50% 40%, #2f3a4a 0%, #1b2533 55%, var(--booth-deep) 100%)}#tv:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(30% 50% at 50% 30%,#ffdc9617,#0000 70%);animation:14s ease-in-out infinite alternate wall-light;position:absolute;inset:0}@keyframes wall-light{0%{translate:-30%}to{translate:30% 6%}}body.calm #tv:after{animation:none}.house{--x:50%;z-index:1;pointer-events:none;background:radial-gradient(520px 620px at var(--x) 58%, #ffecbe33, #ffecbe0d 55%, transparent 72%), #03090ca8;position:absolute;inset:0}.house .beam{background:conic-gradient(from 168deg at var(--x) -12%, transparent 0deg, #fff0cd29 8deg 16deg, transparent 24deg);position:absolute;inset:0}.house.sweeping{background:#03090cb8}.house.sweeping:after{content:"";background:repeating-conic-gradient(#ffc41f4d 0 7deg, transparent 7deg 18deg);border-radius:50%;width:2400px;height:2400px;margin:-1200px 0 0 -1200px;animation:9s linear infinite spin;position:absolute;top:470px;left:1077px;-webkit-mask:radial-gradient(closest-side,#000 20%,#0000 100%);mask:radial-gradient(closest-side,#000 20%,#0000 100%)}@property --x{syntax:"<percentage>";inherits:true;initial-value:50%}.ticket.stamping{z-index:9}.stage .slip--welldone{--rot:-7deg;background:var(--ketchup);box-shadow:0 10px 0 var(--ink), 0 0 0 6px var(--mustard), 0 10px 0 6px var(--ink)}.stage .slip--welldone .stamp{--ink-c:var(--cream);mix-blend-mode:normal;font-size:76px}.stamp--welldone{--ink-c:var(--cream)}.stage .slip--smashed{--rot:-6deg;box-shadow:0 12px 0 var(--ink), 0 0 0 8px var(--ketchup), 0 12px 0 8px var(--ink);padding:18px 22px}.stage .ticket .slip--kiss{--rot:-10deg;background:radial-gradient(circle, transparent 58%, #2a160e40 58.5% 60%, transparent 60.5%), radial-gradient(circle at 38% 30%, #ff6a5e, var(--ketchup) 55%, var(--ketchup-deep));width:236px;height:236px;box-shadow:0 0 0 7px var(--mustard), 0 0 0 13px var(--ink), 0 14px 0 13px var(--ink), 0 0 60px 20px #ffc41f73;border:0;border-radius:50%;place-items:center;padding:0;display:grid;translate:-50% -22%}.stage .ticket .slip--kiss:before{content:"";z-index:-1;background:repeating-conic-gradient(#ffc41fd9 0 9deg, transparent 9deg 22deg);border-radius:50%;animation:14s linear infinite spin;position:absolute;inset:-70px;-webkit-mask:radial-gradient(closest-side,#000 55%,#0000 100%);mask:radial-gradient(closest-side,#000 55%,#0000 100%)}.stage .slip--kiss .stamp{--ink-c:var(--cream);mix-blend-mode:normal;white-space:normal;text-align:center;-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;border:0;outline:0;width:190px;padding:0;font-size:50px;line-height:.92;-webkit-mask:none;mask:none}.stage .slip--pair{--rot:-4deg;left:var(--cx);z-index:6;visibility:hidden;background:var(--mustard);box-shadow:0 10px 0 var(--ink), 0 0 0 6px var(--cream), 0 10px 0 6px var(--ink);position:absolute;translate:-50%}.stamp--tie{--ink-c:var(--ink);mix-blend-mode:normal}.stage .slip--jinx .stamp{font-size:64px}.stage .ticket .points.small{font-size:56px}#tv[data-round="3"]{background:radial-gradient(40% 50% at 22% -8%,#ff4fa342,#0000 70%),radial-gradient(40% 50% at 80% -8%,#785aff3d,#0000 70%),radial-gradient(90% 80% at 50% 40%,#33204f 0%,#1a1030 55%,#08050f 100%)}#tv[data-round="3"] .pass{background:radial-gradient(30% 80% at 30% 0,#ff4fa338,#0000 70%),radial-gradient(30% 80% at 74% 0,#8c6eff38,#0000 70%),linear-gradient(90deg,#ffffff08 0 3px,#0000 3px) 0 0/120px 120px,linear-gradient(#ffffff08 0 3px,#0000 3px) 0 0/120px 120px,linear-gradient(#170e26,#0a0614);box-shadow:inset 0 0 0 10px #2c2040,inset 0 0 0 14px #4a3866,inset 0 30px 60px #00000080}.neon--last{color:#ff6fb5;text-shadow:0 0 2px #ffe0f0,0 0 16px #ff4fa3e6,0 0 44px #ff4fa38c;animation:5.3s step-end infinite neon-buzz;display:none}.neon--last small{color:#b9a6ff;text-shadow:0 0 2px #efe9ff,0 0 14px #8c6effe6}#tv[data-round="3"] .neon--last{display:block}#tv[data-round="3"] .neon:not(.neon--last){display:none}@keyframes neon-buzz{0%,18%,20%,64%,to{opacity:1}19%{opacity:.72}65%{opacity:.85}}.final:before,.final:after{content:"";z-index:0;pointer-events:none;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);mix-blend-mode:screen;background:linear-gradient(#ffe6f533,#ffe6f50f 70%,#0000);width:900px;height:1000px;position:absolute;top:-40px}.final:before{left:247px}.final:after{left:1007px}.final .ticket .paper{background:var(--fibers), var(--grain), linear-gradient(180deg, transparent 0 74px, #2f6b2259 74px 78px, transparent 78px), linear-gradient(176deg, #f6fcef 0%, #e8f3dc 50%, #dcebcd 100%);background-blend-mode:multiply, multiply, normal, normal}.final .vs-cap{background:radial-gradient(circle,#1d1030 0 60%,#ff4fa3 61% 67%,#1d1030 68%);box-shadow:0 0 26px 6px #ff4fa3b3,0 10px #08050f}.final .vs .vs-cap span{color:#ffe6f3;-webkit-text-stroke:0;text-shadow:0 0 6px #ff4fa3,0 0 18px #ff4fa3,0 0 36px #ff4fa3cc}.final .vs:before{background:repeating-conic-gradient(#ffd23f 0 6deg, transparent 6deg 24deg);filter:drop-shadow(0 0 8px #ffc41f);animation:6s steps(24,end) infinite spin;-webkit-mask:radial-gradient(closest-side,#0000 80%,#000 82% 94%,#0000 96%);mask:radial-gradient(closest-side,#0000 80%,#000 82% 94%,#0000 96%)}.final .lines .answer-text{line-height:1.06}.iris{--r:1500px;z-index:45;pointer-events:none;background:radial-gradient(circle at 1077px 520px, transparent calc(var(--r) - 2px), #05030a var(--r));position:absolute;inset:0}@property --r{syntax:"<length>";inherits:false;initial-value:1500px}.iris .iris-card{text-align:center;white-space:nowrap;position:absolute;top:500px;left:1077px;translate:-50% -50%}.iris .iris-card b{font:400 150px/.9 var(--font-display);color:#ff6fb5;text-shadow:0 0 4px #ffe0f0,0 0 26px #ff4fa3f2,0 0 70px #ff4fa399;display:block}.iris .iris-card small{font:400 64px/1 var(--font-display);color:#fff4dc;text-shadow:0 0 4px #fff,0 0 20px #b9a6ffe6;margin-top:28px;display:block}.iris .iris-card i{font:700 34px/1 var(--font-receipt);letter-spacing:.2em;color:#b9a6ff;margin-top:18px;font-style:normal;display:block}.score-row .gain.move{font:400 44px/1 var(--font-display);box-shadow:none;-webkit-text-stroke:6px var(--ink);paint-order:stroke fill;background:0 0;border:0}.score-row .gain.move.up{color:var(--pickle-pop)}.score-row .gain.move.down{color:#ff8b7d}.stage .ticket .head{top:-16px}.final .ticket .paper{padding-top:74px}.ticket.stamping .slip{z-index:8}.final .ticket{width:680px}.final .ticket.b{left:1127px}.final .vs{left:calc(var(--cx) - 56px);top:calc(var(--rail) + 170px);width:112px;height:112px}.final .vs .vs-cap span{font-size:50px}.final .ticket .paper{padding-bottom:16px}.final .ticket-total .pct{font-size:72px}.ceremony .tag,.ceremony .winner{left:350px}.ceremony .winner-line{max-width:1080px;left:917px}.ceremony .podium{left:350px}.also-ran{width:330px;left:16px}.also-ran li{gap:10px;height:68px;font-size:30px}.also-ran li b{min-width:44px;font-size:28px}.also-ran li .nm{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.also-ran li .pts{white-space:nowrap;margin-left:auto}.ceremony.aside .also-ran{display:none}.voters .token{transition:translate .4s var(--ease-snap), opacity .4s}.voters.spent .token{opacity:0;translate:0 190px}.joinplate{transition:translate .45s var(--ease-plant)}#tv[data-revealing="1"] .joinplate{translate:0 260px}#tv .reactions{z-index:3;height:240px;inset:840px 0 0;overflow:visible}.ktimer.allin .secs{color:var(--pickle-pop)}.stage .slip--photo{box-shadow:0 10px 0 var(--ink), 0 0 30px 6px #ff4fa399;background:#1d1030;border-color:#ff4fa3}.stamp--photo{--ink-c:#ffd6ec;mix-blend-mode:normal;text-shadow:0 0 12px #ff4fa3}.stage .slip--photo .stamp{border-color:#ff4fa3;outline-color:#ff4fa3;font-size:64px}.final .rail{box-shadow:0 0 0 3px #ff4fa3,0 0 22px 6px #ff4fa38c,0 6px #00000059}.final:not(.measure) .lines li:not(.shown){display:none}.score-row .rank:empty{visibility:hidden}.podium .first .block{height:236px}.podium .second .block{height:184px}.podium .third .block{height:150px}.podium .third .block b{font-size:52px}.podium .third .block .nm{font-size:36px}.winner-line{font-size:52px}.winner-line:before{font-size:30px;top:-24px}.end .credits{visibility:hidden;font-size:26px;line-height:1.18;bottom:10px;left:360px;right:96px}.end.after .credits{visibility:visible}.iris .iris-card i{font-size:40px}.ceremony .tag{top:44px}.winner{top:102px}.winner.long{top:118px}.winner-line{top:262px}.stage .ticket{transition:scale .35s var(--ease-pop), filter .35s}.stage .ticket.leading{scale:1.035}.stage .ticket.trailing{scale:.975}.stage .ticket.win,.stage .ticket.lose{transition:none}.ticket-total{flex-wrap:wrap}.ticket-total .pct.tally{letter-spacing:.02em;font-size:60px}.final .ticket-total .pct.tally{font-size:52px}.ticket-total .who-voted{min-height:0;font:900 28px/1.05 var(--font-body);color:var(--gravy);flex-wrap:wrap;flex-basis:100%;gap:4px 14px;display:flex}.ticket-total .who-voted:empty{display:none}.ticket-total .who-voted span:before{content:"";background:var(--c);border:3px solid var(--ink);vertical-align:.05em;border-radius:50%;width:16px;height:16px;margin-right:6px;display:inline-block}.stage .ticket-total{position:relative}.stage .ticket .meter{visibility:hidden;background:#2a160e1f;border-radius:5px;height:11px;position:absolute;top:-7px;left:0;right:0;overflow:hidden}.stage .ticket.counting .meter{visibility:visible}.stage .ticket .meter i{height:100%;width:var(--share,0%);background:var(--accent);transition:width .35s var(--ease-pop);display:block}.ticket .mult{z-index:7;visibility:hidden;font:400 76px/1 var(--font-display);color:var(--ketchup-hot);-webkit-text-stroke:9px var(--ink);paint-order:stroke fill;text-shadow:0 7px 0 var(--ink);position:absolute;top:-34px;right:190px}.final .ticket .mult{color:#ff6fb5}.slip.flying{z-index:9!important}.flash{z-index:8;pointer-events:none;background:#fff;position:absolute;inset:0}.stage .ticket .slip--kiss{translate:-50% -52%}.final .lines li.jinx .answer-text .w{-webkit-text-decoration:line-through #2f6b22bf;text-decoration:line-through #2f6b22bf;text-decoration-thickness:6px}#tv[data-scene=lobby] .neon{display:none}.joinplate .url{font-size:30px}.final .note,.ticket .safety-note{font-size:34px}.recap-prompt,.recap-foot .tally{font-size:32px}.remote-hint{font-size:34px}.podium .block .pts{font-size:38px}.winner-line{-webkit-line-clamp:2;overflow-clip-margin:30px;-webkit-box-orient:vertical;font-size:48px;display:-webkit-box;top:252px;overflow:clip}.winner-line:empty{display:none}.podium .first .avs .token{width:170px;height:170px}.end-side{left:1210px}.end .score-row{grid-template-columns:70px 76px 1fr 170px;gap:14px}.end .score-row .total{font-size:58px}.ticket.has-votes .ticket-total .who-voted{min-height:31px;display:flex}.stage .slip .stamp{font-size:52px}.stage .slip--pair{translate:-50% -10%}.stage .slip--pair .stamp{font-size:58px}.scores .board .crown{animation:1.8s ease-in-out infinite alternate crown-wobble}.scores .score-row.lead{animation:1.4s ease-in-out infinite alternate lead-glow}@keyframes lead-glow{0%{box-shadow:0 0 #ffc41f00}to{box-shadow:0 0 34px 6px #ffc41f73}}body.calm .scores .board .crown,body.calm .scores .score-row.lead{animation:none}.standings{left:calc(var(--cx) - 400px);z-index:9;width:800px;box-shadow:0 0 30px 4px #ff4fa38c, 0 12px 0 var(--ink);color:var(--cream);background:linear-gradient(#241634,#150c22);border:6px solid #ff4fa3;border-radius:18px;padding:18px 30px 22px;position:absolute;top:18px}.standings>b{text-align:center;font:400 48px/1 var(--font-display);color:#ff6fb5;text-shadow:0 0 14px #ff4fa3e6;margin-bottom:8px;display:block}.standings ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.standings li{height:58px;font:900 40px/1 var(--font-body);align-items:center;gap:16px;display:flex}.standings .pl{width:44px;font:400 40px/1 var(--font-display);color:var(--mustard)}.standings img{background:var(--cream);border:4px solid var(--c);border-radius:50%;width:52px;height:52px}.standings .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.standings .gn{font:400 36px/1 var(--font-display);color:var(--pickle-pop)}.standings .tt{text-align:right;min-width:120px;font:400 46px/1 var(--font-display);color:var(--mustard)}.stage .ticket.revealed{animation:3.4s ease-in-out infinite alternate idle-sway}.stage .ticket.b.revealed{animation-delay:-1.7s}@keyframes idle-sway{0%{rotate:-.5deg}to{rotate:.5deg}}.stage .printer-led{animation:1.6s step-end infinite led}body.calm .stage .ticket.revealed,body.calm .stage .printer-led{animation:none}.pass{background:radial-gradient(34% 70% at 18% 0,#ff963257,#0000 70%),radial-gradient(34% 70% at 82% 0,#ff963257,#0000 70%),linear-gradient(#0000 0 58px,#0000004d 58px 60px,#0000 60px) 0 0/120px 60px,linear-gradient(90deg,#0000 0 118px,#0000004d 118px 120px) 0 0/120px 120px,linear-gradient(90deg,#0000 0 58px,#0000004d 58px 60px,#0000 60px) 0 60px/120px 120px,linear-gradient(#1d3a3e,#0d2124 70%,#091719);left:330px;right:80px}#tv[data-scene=lobby] .pass,#tv[data-scene=write] .pass,#tv[data-scene=scores] .pass,#tv[data-scene=recap] .pass,#tv[data-scene=end] .pass{left:70px;right:70px}.pass:after{background:radial-gradient(14% 34% at 20% 100%,#fff4dc1f,#0000 70%),radial-gradient(12% 30% at 52% 100%,#fff4dc1a,#0000 70%),radial-gradient(14% 34% at 84% 100%,#fff4dc1a,#0000 70%);animation:6s ease-in-out infinite alternate steam}.winner-line{overflow:hidden}.winner-line:before{vertical-align:.2em;margin-right:14px;display:inline-block;position:static}.end .credits{font-size:26px;left:96px;right:96px}.podium .third.level .block{height:184px}.standings{padding:12px 28px 14px;top:10px}.standings ol{gap:2px}.slam-layer.low{place-items:end center;padding-bottom:70px}.slam-layer.low .slam-burst{width:720px;height:720px;top:auto;bottom:-420px}.slam-layer.low .slam{-webkit-text-stroke-width:14px;text-shadow:0 12px 0 var(--ink);font-size:150px}.standings.two{left:calc(var(--cx) - 520px);width:1040px}.standings.two ol{grid-template-columns:1fr 1fr;column-gap:34px}.ticket-total .who-voted{font-size:32px}.ticket.has-votes .ticket-total .who-voted{min-height:35px}#round.plate small.twist{font-size:32px}.plate .pips i{width:38px;height:22px}.iris .iris-card i{color:#fff4dc;opacity:.85}.final .note{background:var(--mustard);color:var(--ink);border:3px solid var(--ink)}.stage .ticket.counting,#stage .ticket.a[style*=visible],#stage .ticket.b[style*=visible]{animation:3.4s ease-in-out infinite alternate idle-sway}.end .board{min-height:540px}.end .row{flex-wrap:nowrap;gap:14px}.end .row .btn{white-space:nowrap;padding:14px 24px 16px;font-size:30px}.winner-line.long{-webkit-line-clamp:3;font-size:38px}.stage .ticket .slip--kiss{width:150px;height:150px;left:80%;translate:-50% -34%}.stage .ticket .slip--kiss:before{inset:-40px}.stage .slip--kiss .stamp{-webkit-text-stroke-width:5px;width:124px;font-size:32px}#end:not(.after) .cards-save{visibility:hidden}#end .cards-save{top:22px}.end-side{top:136px}.plate .pips{gap:6px}.plate .pips i{width:32px}.stage .ticket .slip{translate:-50% -6%}.scores .head,.recap .head{left:340px;right:96px}.recap-cards,.recap-awards{left:350px;right:96px}#tv .audience-strip:not(.side):not(.end){width:516px;left:344px}.voters{gap:28px;left:876px;right:400px}#round.plate{top:134px}#round.plate small.twist{margin-top:6px;font-size:28px}#tv[data-scene=lobby] .voters{left:876px;right:96px}.lobby .ticket{top:280px}.lobbycard .paper{padding:30px 34px 40px}.lobbycard .hint{font-size:34px}.lobbycard .row{gap:12px;margin-top:14px}.lobbycard .toggle,.lobbycard .btn{padding:10px 18px 12px;font-size:26px}.lobbycard .note{margin-top:10px;font-size:24px}#tv .audience-strip.end{width:620px;max-height:292px;top:112px;left:344px;overflow:hidden}.ceremony{--aside:translate(-203px, 0) scale(.58);transform-origin:0 100%}.stage .ticket .meter,.ticket-total .who-voted,.chatshare{display:none!important}.ticket-total .aud-row{flex-basis:100%;justify-content:flex-end;margin-top:-6px;display:flex}.ticket-total .aud-row.inline{flex-basis:auto;order:1;margin:0 18px 0 auto}.ticket-total:has(.aud-row.inline) .tokens{flex:0 auto}.ticket-total:has(.aud-row.inline) .pct{order:2}.ticket-total .aud-stub{color:#fff;font:400 34px/1 var(--font-display);white-space:nowrap;visibility:hidden;background:#5b3aa0;border-radius:8px;align-items:center;gap:10px;padding:5px 16px 6px 14px;display:inline-flex;rotate:-3deg;-webkit-mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.ticket-total .aud-stub b{font:400 28px/1 var(--font-display);letter-spacing:.05em;color:#e4d6ff}.ticket-total .aud-stub.on{visibility:visible}.stage .ticket .paper{padding-top:86px;padding-bottom:24px}.stage .ticket-total{min-height:84px}.stage .ticket .tokens{min-height:80px}.stage .ticket .slip{--rot:-3deg;top:100%;left:44%;translate:-50% -6px}.stage .slip{box-shadow:0 8px 0 var(--ink);padding:10px 12px}.stage .slip .stamp{outline-offset:4px;border-width:6px;outline-width:3px;padding:8px 22px 5px;font-size:48px}.stage .slip--welldone{--rot:-4deg}.stage .slip--welldone .stamp{font-size:54px}.stage .slip--smashed{--rot:-3deg;padding:10px 14px}.stage .slip--smashed .stamp{font-size:54px}.stage .slip--pair{--rot:-3deg;translate:-50%}.stage .slip--pair .stamp,.stage .slip--jinx .stamp{font-size:50px}.stage .ticket .slip--kiss{--rot:-4deg;border:4px solid var(--ink);background:var(--ketchup);width:auto;height:auto;box-shadow:0 10px 0 var(--ink), 0 0 0 6px var(--mustard), 0 10px 0 6px var(--ink);border-radius:12px;padding:10px 14px;display:inline-block;left:50%;translate:-50% -6px}.stage .ticket .slip--kiss:before{display:none}.stage .slip--kiss .stamp{white-space:nowrap;-webkit-text-stroke-width:6px;width:auto;font-size:48px;line-height:1}.final .lines li{grid-template-columns:1fr}.final .lines li>b{display:none}.final .lines li+li{border-top:3px dotted #2a160e38;padding-top:8px}.final .ticket .paper{padding-top:76px;padding-bottom:20px}.final .lines{gap:4px}.final .ticket-total{min-height:70px}.final .ticket .tokens{min-height:60px}.final .ticket .tokens .token{width:58px;height:58px}.standings,.standings.two{left:calc(var(--cx) - 470px);width:940px;padding:24px 40px 30px;top:150px}.standings>b{margin-bottom:14px;font-size:64px}.standings ol,.standings.two ol{grid-template-columns:1fr;gap:8px}.standings li{height:76px;font-size:48px}.standings .pl{width:56px;font-size:50px}.standings img{width:64px;height:64px}.standings .gn{font-size:44px}.standings .tt{min-width:150px;font-size:56px}#tv[data-scene=stage] .neon,#tv[data-scene=final] .neon,#tv[data-revealing="1"] #round.plate{visibility:hidden}#tv .neon small{display:none}.pass{transition:box-shadow .6s var(--ease-plant)}#tv[data-revealing="1"] .pass{box-shadow:inset 0 0 0 2000px #0610128c}#tv[data-revealing="1"]:after{opacity:.4}#tv .reactions{z-index:3;width:96px;height:640px;inset:260px auto auto 1818px;overflow:hidden}#tv .reaction{bottom:-90px}#tv .reaction-tag,#tv .reaction:nth-last-child(n+3){display:none}#tv[data-tense="1"] .reactions{visibility:hidden}.voters .token .tag,.token .tag,.pchip .sent,.joinplate .lbl,.spud-feed li,.end .credits,.winner-line:before,.lobbycard .toggle,.lobbycard .btn{font-size:28px}.lobbycard .note{font:800 28px/1.2 var(--font-body);letter-spacing:0}.winner-line{overflow-clip-margin:0}.stage .ticket .slip{left:40%}.ticket .mult,.final .ticket .mult{-webkit-text-stroke-width:7px;font-size:54px;top:44px;right:30px!important}.ticket-total .aud-stub i{font:400 30px/1 var(--font-display);color:var(--mustard);font-style:normal}#tv .reactions{width:40px;left:1810px;overflow:visible}#tv[data-scene=write] .joinplate{transform-origin:100% 0;inset:236px 18px auto auto;scale:.82}#tv[data-scene=write] .audience-strip.side{top:380px}#tv[data-scene=scores] .joinplate{visibility:hidden}.writecard .remote-hint{display:none}.ceremony{--aside:translate(-241px, 0) scale(.7)}.ceremony.aside .also-ran{opacity:0}.audience-strip.end .aud-award{-webkit-line-clamp:2}.ceremony .winner-line{width:max-content;max-width:980px}.ticket-total .aud-row.inline .aud-stub i{display:none}.ticket-total .aud-stub{padding:6px 18px 8px 16px;font-size:40px;rotate:-1.5deg}.ticket-total .aud-stub b{font-size:30px}.ticket-total .aud-stub i{font-size:34px}.final .ticket-total .aud-stub{font-size:36px}#tv .reactions{width:8px;left:1838px}#tv .reaction-emoji{font-size:52px}.final .slip .stamp,.final .slip--kiss .stamp{font-size:42px}.voters{bottom:34px}.winner-line:before{display:none}#tv[data-scene=recap] .joinplate{visibility:hidden}#tv[data-scene=recap] .audience-strip.recap{right:96px;left:auto!important}#tv .audience-strip.end{max-height:226px;top:96px}#tv:has(.audience-strip.end:not([hidden])) .ceremony{--aside:translate(-224px, 0) scale(.64)}.stage:not(.final) .ticket-total .aud-stub{padding:4px 16px 6px 14px;font-size:36px}.stage:not(.final) .ticket-total .aud-stub b{font-size:28px}.stage:not(.final) .ticket-total .aud-stub i{font-size:32px}.stage:not(.final) .ticket.b .head{left:64px}.ticket .aud-chip{z-index:6;color:#e4d6ff;font:400 28px/1 var(--font-display);letter-spacing:.05em;white-space:nowrap;box-shadow:0 4px 0 var(--ink);visibility:hidden;background:#5b3aa0;border-radius:8px;align-items:baseline;gap:10px;padding:5px 16px 7px 14px;display:inline-flex;position:absolute;top:30px;right:26px;rotate:-3deg}.ticket .aud-chip i{font:400 36px/1 var(--font-display);letter-spacing:0;color:var(--mustard);font-style:normal}.ticket .aud-chip.on{visibility:visible}.ticket .aud-chip.none,.ticket-total .aud-row{display:none}.stamp--tiebreak{--ink-c:#6b3fd1;--rot:-5deg;text-align:center;line-height:.95}.stage .slip--tiebreak .stamp{font-size:44px}.final .slip--tiebreak .stamp{font-size:38px}.ticket .head .title-total{background:var(--mustard);color:var(--ink);border:4px solid var(--ink);font:400 36px/1 var(--font-display);font-variant-numeric:tabular-nums;box-shadow:var(--sh-hard-sm);visibility:hidden;border-radius:12px;margin-left:12px;padding:6px 14px 7px}.ticket.revealed .head .title-total{visibility:visible}#round.plate small.twist.title{color:var(--cream);-webkit-text-stroke:0;background:#ff4fa3}.iris .iris-card.title i{color:var(--mustard);opacity:1;font-size:40px}.iris .iris-card.title small{color:var(--mustard)}.standings li.played{background:#ff4fa32e;border-radius:12px;margin:0 -14px;padding:0 14px}.standings .next{text-align:center;font:400 36px/1.1 var(--font-display);color:#b9a6ff;margin:14px 0 0}.standings .next.title{color:var(--mustard);text-shadow:0 0 14px #ffc41f99;font-size:42px}.write .lastcall{z-index:8;background:var(--ketchup);border:6px solid var(--ink);box-shadow:0 12px 0 var(--ink);text-align:center;white-space:nowrap;visibility:hidden;border-radius:22px;padding:14px 44px 18px;position:absolute;top:92px;left:977px;translate:-50%}:is(#write:has(.lastcall) #write-title,#write:has(.lastcall) #write-tag){visibility:hidden}.write .lastcall b{font:400 104px/.95 var(--font-display);color:var(--cream);-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;text-shadow:0 8px 0 var(--ink);display:block}.write .lastcall span{font:900 40px/1.15 var(--font-body);color:var(--cream);margin-top:6px;display:block}.pchip.holdout{animation:.5s ease-in-out infinite alternate holdout}@keyframes holdout{0%{translate:0;rotate:-6deg}to{translate:0 -8px;rotate:6deg}}body.calm .pchip.holdout{animation:none}.score-row .gain.move{border:4px solid var(--ink);font:400 46px/1 var(--font-display);-webkit-text-stroke:0;box-shadow:0 5px 0 var(--ink);border-radius:14px;padding:8px 18px 10px}.score-row .gain.move.up{background:var(--pickle-pop);color:var(--ink)}.score-row .gain.move.down{background:var(--booth-deep);color:var(--fog);box-shadow:none;font-size:36px}.recap-foot{flex-wrap:wrap}.recap-foot .tally{text-align:right;overflow-wrap:anywhere;flex:auto;min-width:0}#tv #end .tonight{top:auto;bottom:132px}#tv #end .tonight .paper{padding-top:16px;padding-bottom:18px}#tv #end .tonight-fame+.tonight-ep .tonight-how{display:none}#tv #end.tonight-fame .winner-line{visibility:visible}#tv #end.tonight-on .tonight{animation-delay:.4s}.host-spud{z-index:5;pointer-events:none;width:400px;height:560px;position:absolute;bottom:98px;left:-4px}body.showtime .host-spud,body.walking .host-spud{visibility:hidden}#tv:has(.fry-curtain) .host-spud{z-index:61}.spud-say{--tail-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='50' viewBox='0 0 56 50'%3E%3Cpath d='M3 0 C10 20 24 34 50 46 C38 30 36 16 40 0 Z' fill='%23fff4dc'/%3E%3Cpath d='M3 0 C10 20 24 34 50 46 C38 30 36 16 40 0' fill='none' stroke='%232a160e' stroke-width='6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");z-index:20;background:var(--fibers), var(--grain), var(--cream);background-blend-mode:multiply, multiply, normal;max-width:560px;color:var(--ink);border:6px solid var(--ink);box-shadow:0 8px 0 var(--ink);font:400 40px/1.04 var(--font-display);letter-spacing:.01em;text-align:center;text-wrap:balance;visibility:hidden;pointer-events:none;border-radius:40px;margin:0;padding:18px 24px 20px;position:fixed;top:0;left:0}.spud-say.on{visibility:visible;animation:say-pop .24s var(--ease-pop,ease-out)}@keyframes say-pop{0%{translate:0 18px;scale:.86}}body.calm .spud-say.on{animation-duration:10ms}.spud-say:before{content:"";left:var(--tail,50%);background:var(--tail-img) no-repeat;width:56px;height:50px;margin-left:-20px;position:absolute;top:calc(100% - 6px)}.spud-say.beside{max-width:520px}.spud-say.beside:before{margin:0;top:calc(50% - 28px);left:-46px;rotate:90deg}.spud-say.beside.left:before{left:auto;right:-46px;rotate:-90deg;scale:-1 1}.spud-say .say-quote{border:4px solid var(--ink);background:var(--ketchup);max-width:600px;color:var(--cream);box-shadow:0 5px 0 var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:14px;padding:6px 16px 8px;font-size:36px;line-height:1;position:absolute;bottom:calc(100% + 4px);left:-6px;overflow:hidden;rotate:-1.5deg}.spud-say.corner{--tail:150px;transform-origin:0 0;width:308px;max-width:none;transform:translate(var(--tv-x,0px), var(--tv-y,0px)) scale(var(--tv-s,1)) translate(12px, 568px) translateY(-100%);padding:14px 18px 16px;font-size:38px;line-height:1.03}.spud-say.reading{visibility:hidden!important}.reactions{z-index:900;pointer-events:none;position:fixed;inset:0;overflow:hidden}.reaction{--c:#ffc41f;left:var(--from);justify-items:center;gap:.4vh;animation:1.9s cubic-bezier(.22,1,.36,1) forwards reaction-fly;display:grid;position:absolute;bottom:-14vh}.reaction-emoji{filter:drop-shadow(0 .6vh #08181b99);font-size:9vh;line-height:1;animation:1.9s linear forwards reaction-spin}.reaction-tag{background:var(--c);color:#2a160e;white-space:nowrap;border:.3vh solid #2a160e;border-radius:999px;align-items:center;gap:.5vh;padding:.3vh 1.1vh .3vh .3vh;font:900 2.2vh/1 Nunito,system-ui,sans-serif;display:inline-flex}.reaction-tag img{background:#fff4dc;border-radius:50%;width:2.8vh;height:2.8vh}@keyframes reaction-fly{0%{opacity:0;translate:0;scale:.6}12%{opacity:1;scale:1.15}70%{opacity:1;scale:1}to{translate:calc(var(--to) - var(--from)) calc(var(--peak) - var(--rise,100vh));opacity:0;scale:.9}}@keyframes reaction-spin{to{rotate:var(--spin)}}.reaction--tomato .reaction-emoji{animation:1.5s linear forwards reaction-spin,1.9s linear forwards reaction-squash}@keyframes reaction-squash{0%,78%{scale:1}84%{scale:1.7 .55}to{scale:1.9 .4}}.reaction.still,.reaction.still .reaction-emoji{animation:1.6s ease-out forwards reaction-fade}.reaction.still{left:var(--to);bottom:auto;top:var(--peak)}@keyframes reaction-fade{0%,70%{opacity:1}to{opacity:0}}.house-mix{vertical-align:top;margin:20px 0 0 12px;padding-inline:16px}#invite.hidden+.house-mix{margin-left:0}.house-mix .house-count{font-weight:900}.house-episode{font-size:32px}.lobbycard .paper{position:relative}.house-pop{z-index:5;border:5px solid var(--ink);background:var(--mustard);width:620px;box-shadow:var(--sh-hard);color:var(--ink);border-radius:18px;padding:22px 26px 18px;position:absolute;bottom:150px;left:50%;translate:-50%}.house-pop.hidden{display:none}.house-pop-title{font:400 40px/1 var(--font-display);margin:0 0 12px}.house-pop-row{gap:14px;display:flex}.house-pop input{border:4px solid var(--ink);min-width:0;color:var(--ink);font:700 36px/1 var(--font-receipt);text-transform:uppercase;background:#fff;border-radius:14px;flex:1;padding:12px 16px}.house-pop .btn{padding:12px 26px 14px;font-size:34px}.house-pop-note{min-height:1.2em;font:700 var(--tv-label) / 1.2 var(--font-receipt);margin:10px 0 0}.receipt .house-stub{white-space:nowrap;font:700 var(--tv-label) / 1 var(--font-receipt);letter-spacing:.06em;color:var(--ketchup);position:absolute;top:6px;left:50%;translate:-50%}.receipt .house-stub.callback{text-overflow:ellipsis;background:var(--ink);max-width:calc(100% - 60px);color:var(--cream);letter-spacing:.02em;border-radius:999px;padding:3px 14px 4px 3px;font-size:22px;top:7px;overflow:hidden}.receipt .house-stub.callback b{background:var(--ketchup);color:var(--cream);border-radius:999px;margin-right:8px;padding:2px 10px 3px}.house-invite{max-width:820px;color:var(--gravy);margin:14px auto 0}.house-invite.hidden{display:none}#end .tonight{z-index:3;width:820px;animation:tonight-in .5s var(--ease-out,ease-out) both;position:absolute;bottom:150px;left:360px}#end .tonight.hidden{display:none}@keyframes tonight-in{0%{opacity:0;translate:0 60px}}#end.tonight-on .podium{opacity:0;transition:opacity .4s}#end.tonight-fame .winner-line{visibility:hidden}.tonight .paper{color:var(--ink);padding:22px 34px 26px}.tonight-title,.tonight-label{font:700 var(--tv-label) / 1 var(--font-receipt);letter-spacing:.06em;text-transform:uppercase;color:var(--ketchup);margin:0 0 10px}.tonight.no-fame .tonight-fame{display:none}.tonight-list{grid-template-columns:minmax(0,1fr);gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.tonight-list li{align-items:baseline;gap:16px;min-width:0;display:flex}.tonight-list q{min-width:0;font:900 31px/1.15 var(--font-body);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tonight-list span{font:700 24px/1.1 var(--font-receipt);color:var(--gravy);flex:none}.tonight-ep:empty{display:none}.tonight-fame+.tonight-ep{border-top:3px dashed var(--gravy);padding-top:10px}.tonight.no-fame .tonight-ep{border-top:0;padding-top:0}.tonight-save{font-size:32px}.tonight-coderow{justify-content:space-between;align-items:center;gap:20px;display:flex}.tonight-coderow .tonight-label{max-width:7em;margin:0;line-height:1.2}.tonight-code{font:400 88px/1 var(--font-display);letter-spacing:.05em;color:var(--ketchup);white-space:nowrap;margin:0}.tonight-how{font:700 24px/1.2 var(--font-body);color:var(--gravy);margin:8px 0 0}#end .cards-save{z-index:2;padding:12px 26px 14px;font-size:30px;position:absolute;top:30px;right:150px}#end .cards-save.hidden{display:none}.audience-strip{z-index:7;border:4px solid var(--ink);width:640px;box-shadow:0 6px 0 var(--ink);color:#fff;font:800 30px/1.12 var(--font-body);background:#4b2f86;border-radius:16px;padding:8px 18px 10px;position:absolute;bottom:12px;left:18px}.audience-strip.fresh{animation:aud-in .35s var(--ease-pop,cubic-bezier(.34, 1.56, .64, 1)) both}.audience-strip[hidden]{display:none}.audience-strip .aud-head{color:#e4d6ff;align-items:center;gap:12px;font-size:30px;display:flex}.audience-strip .aud-badge{color:#fff;font:400 28px/1.1 var(--font-display);letter-spacing:.06em;background:#9b6bff;border-radius:999px;padding:2px 12px 3px}.audience-strip .aud-badge.gold{background:var(--mustard);color:var(--ink)}.audience-strip .aud-count,.audience-strip .aud-watch{font:400 34px/1 var(--font-display);color:#fff}.audience-strip .aud-watch{color:#e4d6ff;margin-left:auto;font-size:30px}.audience-strip .bump{animation:.4s ease-out aud-bump;display:inline-block}.audience-strip .aud-line{white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:32px;overflow:hidden}.audience-strip .aud-line.small{color:#efe6ff;font-size:30px}.audience-strip .aud-line.two{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.audience-strip .aud-k{color:#ffd76a}.audience-strip .aud-n{font:400 36px/1 var(--font-display)}.audience-strip .aud-quote{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:30px;display:block;overflow:hidden}.audience-strip .aud-quote i{color:#cdb8f5;font-weight:700}.audience-strip .aud-bar{vertical-align:-10px;border:3px solid var(--ink);background:var(--ink);border-radius:10px;width:220px;height:44px;display:inline-flex;overflow:hidden}.audience-strip .aud-bar i{min-width:0;font:400 30px/1 var(--font-display);transform-origin:0;justify-content:center;align-items:center;font-style:normal;display:flex;overflow:hidden}.audience-strip .aud-bar .a{background:var(--side-a);color:#fff}.audience-strip .aud-bar .b{background:var(--side-b);color:var(--ink);transform-origin:100%}.audience-strip .aud-pick{background:var(--c,#fff);color:var(--ink);font:400 32px/1.1 var(--font-display);border-radius:999px;padding:0 12px 2px}.audience-strip.end{background:#3d2670;width:480px;padding:14px 20px 16px;top:150px;bottom:auto;left:22px;transform:rotate(-1.5deg)}.audience-strip.end .aud-line{white-space:normal}.audience-strip.end .aud-award{font:400 44px/1.08 var(--font-display);color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 6px;display:-webkit-box;overflow:hidden}.audience-strip.end .aud-line.small{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;display:-webkit-box}.audience-strip.end .aud-watchers{color:#cdb8f5}.audience-strip.side{width:300px;padding:12px 16px 14px;top:262px;bottom:auto;left:22px}.audience-strip.side .aud-line,.audience-strip.side .aud-quote{white-space:normal}.audience-strip.side .aud-quote{-webkit-line-clamp:2;background:#ffffff1a;border-radius:8px;-webkit-box-orient:vertical;margin-top:8px;padding:6px 12px;font-size:30px;line-height:1.1;display:-webkit-box}.audience-strip.side.fresh .aud-quote{animation:aud-in .35s var(--ease-pop) both}.audience-strip .aud-a{color:#ff8a7a}.audience-strip .aud-b{color:var(--mustard)}body.aud-hold .chatshare{visibility:hidden}body.audience-on .chat-line{display:none}@keyframes aud-in{0%{transform:translateY(40px)scale(.92)}}@keyframes aud-bump{40%{transform:scale(1.35)}}body.calm .audience-strip,body.calm .audience-strip .bump,body.calm .audience-strip .aud-bar i{animation:none}.audience-strip.landed .aud-pick{text-overflow:ellipsis;white-space:nowrap;vertical-align:-6px;max-width:230px;display:inline-block;overflow:hidden}.audience-strip .aud-line{align-items:center;gap:12px;display:flex}.audience-strip .aud-line.two{display:-webkit-box}.audience-strip.recap .aud-head .aud-k{font-size:30px}#tv .audience-strip.side{width:270px;top:236px;left:auto;right:18px}.audience-strip.side .aud-line{display:block}body.aud-hold .aud-stub{visibility:hidden}.audience-strip.side .aud-quote{background:#ffffff1a;margin:14px 6px 6px;padding:0 12px;box-shadow:0 0 0 6px #ffffff1a}
