@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;600;700;800;900&display=swap";:root{--bg:hsl(calc(120 + var(--theme-shift,0) + (0) * var(--theme-hue-spread,1)) calc(5.88% * var(--theme-saturation,1)) 6.67% / 1);--panel:hsl(calc(120 + var(--theme-shift,0) + (-15) * var(--theme-hue-spread,1)) calc(7.41% * var(--theme-saturation,1)) 10.59% / 1);--line:hsl(calc(120 + var(--theme-shift,0) + (-26.67) * var(--theme-hue-spread,1)) calc(8.74% * var(--theme-saturation,1)) 20.2% / 1);--text:hsl(calc(120 + var(--theme-shift,0) + (-53.33) * var(--theme-hue-spread,1)) calc(27.27% * var(--theme-saturation,1)) 93.53% / 1);--muted:hsl(calc(120 + var(--theme-shift,0) + (-36.67) * var(--theme-hue-spread,1)) calc(9.18% * var(--theme-saturation,1)) 61.57% / 1);--lime:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);--purple:#c1a8ec}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Noto Sans TC,system-ui,sans-serif;font-size:14px}button,input{font:inherit}button,a,input{outline-offset:5px}button{cursor:pointer;background:hsl(calc(120 + var(--theme-shift,0) + (-22.5) * var(--theme-hue-spread,1)) calc(10.0% * var(--theme-saturation,1)) 15.69% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(11.29% * var(--theme-saturation,1)) 24.31% / 1);color:var(--text);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-weight:600;transition:all .2s;display:inline-flex}button:hover{border-color:var(--lime);transform:translateY(-1px)}button:disabled{opacity:.35;cursor:not-allowed;transform:none}a{color:inherit;text-decoration:none}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1440px;height:92px;margin:auto;padding:0 6%;display:flex}.brand{letter-spacing:-1px;align-items:center;font-size:24px;font-weight:900;display:flex}.brandicon{background:var(--lime);color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(39.13% * var(--theme-saturation,1)) 9.02% / 1);border-radius:10px;place-items:center;width:41px;height:41px;margin-right:13px;display:grid;transform:rotate(-7deg)}.question{color:var(--lime);margin-left:3px;font-size:32px}.header-right{align-items:center;gap:25px;display:flex}.live{letter-spacing:1.5px;font-size:10px;font-weight:700}.live i,.sync i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 10px hsl(calc(71.73 + var(--theme-accent-shift,0)) calc(91.79% * 1) 61.76% / .333);border-radius:50%;margin-right:8px;display:inline-block}.version{border:1px solid var(--line);color:var(--muted);padding:6px 9px;font-size:10px}main{max-width:1280px;margin:auto;padding:55px 35px 65px}.landing{grid-template-columns:1.25fr 1fr;column-gap:100px;display:grid}.eyebrow{color:var(--muted);letter-spacing:2px;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.eyebrow>span{background:var(--lime);width:16px;height:2px}h1,h2,h3,p{margin:0}h1{letter-spacing:-2px;margin:24px 0;font-size:54px;line-height:1.35}h2{letter-spacing:-.6px;margin:15px 0;font-size:26px}h3{font-size:16px}p{color:var(--muted);line-height:1.9}.lime{color:var(--lime)}.intro>p{font-size:15px}.tags{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.tags span{color:hsl(calc(120 + var(--theme-shift,0) + (-34.29) * var(--theme-hue-spread,1)) calc(10.61% * var(--theme-saturation,1)) 74.12% / 1);align-items:center;gap:6px;font-size:11px;display:flex}.hero-art{background:radial-gradient(ellipse at center,hsl(calc(120 + var(--theme-shift,0) + (-50.62) * var(--theme-hue-spread,1)) calc(93.33% * var(--theme-saturation,1)) 52.94% / .051),transparent 67%);place-items:center;height:300px;margin-top:24px;display:grid;position:relative;overflow:hidden}.orbit{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-50.41) * var(--theme-hue-spread,1)) calc(93.19% * var(--theme-saturation,1)) 53.92% / .125);border-radius:50%;width:360px;height:165px;position:absolute;transform:rotate(-18deg)}.o2{width:410px;height:190px;transform:rotate(28deg)}.big-card{border:1px solid hsl(calc(76.36 + var(--theme-accent-shift,0)) calc(73.33% * 1) 73.53% / 1);background:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(37.5% * var(--theme-saturation,1)) 9.41% / 1);width:160px;height:214px;box-shadow:10px 12px 0 hsl(calc(120 + var(--theme-shift,0) + (-32.9) * var(--theme-hue-spread,1)) calc(21.99% * var(--theme-saturation,1)) 27.65% / 1);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:rotate(-9deg)}.big-card>span{letter-spacing:1px;font-size:9px;font-weight:900}.big-card b{font-size:120px;line-height:1.2}.big-card small{font-size:12px;font-weight:800}.mini-card{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-37.71) * var(--theme-hue-spread,1)) calc(18.52% * var(--theme-saturation,1)) 37.06% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-23.08) * var(--theme-hue-spread,1)) calc(17.81% * var(--theme-saturation,1)) 14.31% / 1);border-radius:10px;flex-direction:column;align-items:center;gap:14px;width:91px;height:108px;padding:18px;font-weight:800;display:flex;position:absolute}.c1{color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);top:32px;left:8%;transform:rotate(-20deg)}.c2{color:#282132;background:#b9a1dd;border-color:#d4bff3;bottom:40px;right:6%;transform:rotate(18deg)}.art-note{color:hsl(calc(120 + var(--theme-shift,0) + (-28.42) * var(--theme-hue-spread,1)) calc(7.63% * var(--theme-saturation,1)) 48.82% / 1);letter-spacing:2px;font-size:11px;position:absolute;bottom:0;left:20px}.entry{padding-top:12px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:30px}.entry .panel{padding:32px}.entry p{margin-bottom:25px;font-size:13px}label{color:hsl(calc(120 + var(--theme-shift,0) + (-35) * var(--theme-hue-spread,1)) calc(9.84% * var(--theme-saturation,1)) 76.08% / 1);margin:18px 0 12px;font-size:12px;font-weight:600;display:block}input{background:hsl(calc(120 + var(--theme-shift,0) + (0) * var(--theme-hue-spread,1)) calc(11.11% * var(--theme-saturation,1)) 7.06% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(11.86% * var(--theme-saturation,1)) 23.14% / 1);color:var(--text);border-radius:7px;width:100%;min-width:0;margin-top:9px;padding:13px 14px;display:block}input:focus{border-color:var(--lime);outline:1px solid var(--lime)}input::placeholder{color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(7.02% * var(--theme-saturation,1)) 44.71% / 1)}.primary{background:var(--lime);color:hsl(calc(120 + var(--theme-shift,0) + (-32.5) * var(--theme-hue-spread,1)) calc(42.86% * var(--theme-saturation,1)) 10.98% / 1);border-color:var(--lime)}.primary:hover{background:hsl(calc(78.13 + var(--theme-accent-shift,0)) calc(100.0% * 1) 81.18% / 1)}.wide{justify-content:space-between;width:100%;margin-top:8px}.secondary{background:0 0}.divider{color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(8.62% * var(--theme-saturation,1)) 45.49% / 1);align-items:center;gap:14px;margin:26px 0;font-size:11px;display:flex}.divider:before,.divider:after{content:"";background:var(--line);flex:1;height:1px}.codeinput{text-transform:uppercase;letter-spacing:3px}.tip{color:var(--muted);gap:12px;margin:20px 12px;display:flex}.tip p{font-size:11px}.tip svg{flex-shrink:0;margin-top:3px}.how{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:40px;padding-top:30px;display:grid}.how small{color:var(--lime);font-family:monospace;font-size:11px}.how h3{margin:12px 0 7px}.how p{font-size:12px}footer{border-top:1px solid var(--line);max-width:1280px;color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(8.2% * var(--theme-saturation,1)) 47.84% / 1);justify-content:space-between;margin:auto;padding:25px 35px;font-size:11px;display:flex}footer>span:first-child{color:hsl(calc(120 + var(--theme-shift,0) + (-33.75) * var(--theme-hue-spread,1)) calc(9.76% * var(--theme-saturation,1)) 67.84% / 1);font-weight:800}.footer-star{color:var(--lime);margin-left:20px;font-size:22px}.dashboard{padding-top:36px}.roomhead{justify-content:space-between;align-items:center;gap:15px;display:flex}.roomhead h1{margin:12px 0 26px;font-size:34px}.roomcode{border:1px solid var(--line);background:var(--panel);border-radius:9px;grid-template-columns:1fr auto;gap:4px 16px;padding:12px 16px;display:grid}.roomcode small{letter-spacing:2px;color:var(--muted);font-size:8px}.roomcode b{letter-spacing:4px;grid-row:2;font-family:monospace;font-size:22px}.roomcode button{color:var(--lime);background:0 0;border:0;grid-area:1/2/3;padding:4px}nav{border-bottom:1px solid var(--line);align-items:center;gap:25px;margin-bottom:28px;display:flex}nav button{color:var(--muted);background:0 0;border:0;border-radius:0;padding:15px 0;font-size:13px}nav button.active{color:var(--lime);border-bottom:2px solid var(--lime)}.sync{color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(9.17% * var(--theme-saturation,1)) 47.06% / 1);margin-left:auto;font-size:10px}.gamegrid{grid-template-columns:minmax(0,1fr) 310px;gap:24px;display:grid}.maincol{min-width:0}.maincol>section+section{margin-top:22px}aside .panel{margin-bottom:20px;padding:22px}aside h3{align-items:center;gap:8px;display:flex}.sectionhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.sectionhead h2{align-items:center;gap:8px;margin:0;display:flex}.sectionhead p{margin-top:10px;font-size:12px}.sectionhead small{color:var(--muted);font-size:11px}.avatar{background:hsl(calc(120 + var(--theme-shift,0) + (-33.6) * var(--theme-hue-spread,1)) calc(20.66% * var(--theme-saturation,1)) 23.73% / 1);width:36px;height:36px;color:hsl(calc(81.54 + var(--theme-accent-shift,0)) calc(54.93% * 1) 86.08% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-30.91) * var(--theme-hue-spread,1)) calc(20.0% * var(--theme-saturation,1)) 32.35% / 1);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.av1{color:#d7c4f2;background:#43394e;border-color:#61516f}.av2{background:hsl(calc(39.23 + var(--theme-paper-shift,0)) calc(20.97% * var(--theme-paper-saturation,1)) 24.31% / 1);color:hsl(calc(42.19 + var(--theme-paper-shift,0)) calc(66.67% * var(--theme-paper-saturation,1)) 81.18% / 1);border-color:hsl(calc(40.91 + var(--theme-paper-shift,0)) calc(25.58% * var(--theme-paper-saturation,1)) 33.73% / 1)}.av3{background:hsl(calc(120 + var(--theme-shift,0) + (53.08) * var(--theme-hue-spread,1)) calc(22.03% * var(--theme-saturation,1)) 23.14% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (51.82) * var(--theme-hue-spread,1)) calc(44.9% * var(--theme-saturation,1)) 80.78% / 1);border-color:hsl(calc(120 + var(--theme-shift,0) + (46.05) * var(--theme-hue-spread,1)) calc(24.57% * var(--theme-saturation,1)) 34.31% / 1)}.player{border-bottom:1px solid hsl(calc(120 + var(--theme-shift,0) + (-27.27) * var(--theme-hue-spread,1)) calc(11.34% * var(--theme-saturation,1)) 19.02% / 1);align-items:center;gap:10px;padding:16px 0;display:flex;position:relative}.player:last-child{border:0;padding-bottom:0}.player>div:nth-child(2){flex:1}.player b{font-size:13px}.player small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.player b small{color:var(--lime);display:inline}.player strong{color:var(--lime);font-size:20px}.player strong small{display:inline}.player.current{border-left:2px solid var(--lime);padding-left:9px}.kick{color:#777;background:0 0;border:0;padding:3px}.lobby{text-align:center;padding:38px 28px}.lobby .eyebrow{justify-content:center}.lobbyicon{color:var(--lime);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-38.18) * var(--theme-hue-spread,1)) calc(28.95% * var(--theme-saturation,1)) 29.8% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(26.32% * var(--theme-saturation,1)) 14.9% / 1);border-radius:24px;place-items:center;width:100px;height:100px;margin:28px auto;display:grid;transform:rotate(-7deg)}.lobby h2{font-size:29px}.lobby p{font-size:13px}.lobbystats{justify-content:center;gap:0;margin:30px 0;display:flex}.lobbystats>span{width:145px;color:var(--muted);border-right:1px solid var(--line);flex-direction:column;gap:10px;font-size:11px;display:flex}.lobbystats>span:last-child{border:0}.lobbystats b{color:var(--text);font-size:30px}.lobbystats small{color:hsl(calc(120 + var(--theme-shift,0) + (-31.3) * var(--theme-hue-spread,1)) calc(9.96% * var(--theme-saturation,1)) 45.29% / 1);font-size:16px}.lobby>.primary{min-width:230px}.rule-strip{background:hsl(calc(40 + var(--theme-paper-shift,0)) calc(13.85% * var(--theme-paper-saturation,1)) 12.75% / 1);border:1px solid hsl(calc(39.31 + var(--theme-paper-shift,0)) calc(23.2% * var(--theme-paper-saturation,1)) 24.51% / 1);color:hsl(calc(39.51 + var(--theme-paper-shift,0)) calc(54.67% * var(--theme-paper-saturation,1)) 70.59% / 1);border-radius:12px;gap:15px;padding:22px;display:flex}.rule-strip p{margin-top:5px;font-size:12px}.scorecard h3{margin:12px 0 20px}.scorecard>div{border-bottom:1px solid hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(10.42% * var(--theme-saturation,1)) 18.82% / 1);justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.scorecard b{color:var(--lime);font-family:monospace;font-size:17px}.scorecard b.negative{color:#e7a58f}.scorecard>small,.shares>small{color:hsl(calc(120 + var(--theme-shift,0) + (-31.3) * var(--theme-hue-spread,1)) calc(9.7% * var(--theme-saturation,1)) 53.53% / 1);margin-top:15px;font-size:10px;line-height:1.8;display:block}.shares button{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;justify-content:flex-start;width:100%;padding:15px 0;font-size:11px}.shares button>svg:last-child{margin-left:auto}.shares h3{margin-bottom:8px}.footnote{color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(9.84% * var(--theme-saturation,1)) 47.84% / 1);text-align:center;font-size:10px;line-height:1.9}.notice{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-33.33) * var(--theme-hue-spread,1)) calc(19.71% * var(--theme-saturation,1)) 26.86% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-28.24) * var(--theme-hue-spread,1)) calc(22.67% * var(--theme-saturation,1)) 14.71% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-35.29) * var(--theme-hue-spread,1)) calc(24.64% * var(--theme-saturation,1)) 72.94% / 1);border-radius:8px;margin-top:20px;padding:15px;font-size:12px;line-height:1.9}.joinrow{align-items:center;gap:10px;margin-top:15px;display:flex}.joinrow input{flex:1;margin:0}.joinrow button{flex-shrink:0}.setting{justify-content:space-between;align-items:center;display:flex}.setting input{width:100px;margin:0}.poolrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 0;display:flex}.poolrow small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.poolrow>div{gap:8px;display:flex}.empty{text-align:center;color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(10.4% * var(--theme-saturation,1)) 49.02% / 1);padding:40px 10px}.empty svg{margin:auto}.empty h3{margin:20px 0 10px}.empty p{font-size:12px}.answercard{background:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-30.91) * var(--theme-hue-spread,1)) calc(52.38% * var(--theme-saturation,1)) 12.35% / 1);border:1px solid hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);border-radius:14px;position:relative;overflow:hidden}.answerhead{border-bottom:1px solid hsl(calc(120 + var(--theme-shift,0) + (-42.39) * var(--theme-hue-spread,1)) calc(41.07% * var(--theme-saturation,1)) 56.08% / 1);justify-content:space-between;padding:16px 24px;font-size:11px;font-weight:700;display:flex}.answerbody{text-align:center;background:radial-gradient(circle at center,hsl(calc(77.69 + var(--theme-accent-shift,0)) calc(100.0% * 1) 84.71% / 1),transparent 70%);padding:34px 20px 42px}.answerbody>small{letter-spacing:2px;font-size:10px}.answerbody h2{margin:16px 0;font-size:42px;line-height:1.4}.answerbody>span{opacity:.7;font-size:12px}.hidden-answer{font-size:82px;font-weight:900;line-height:1.2}.hidden-answer+h2{margin:12px;font-size:23px}.badge{background:hsl(calc(120 + var(--theme-shift,0) + (-32.14) * var(--theme-hue-spread,1)) calc(29.79% * var(--theme-saturation,1)) 18.43% / 1);color:hsl(calc(83.61 + var(--theme-accent-shift,0)) calc(65.59% * 1) 81.76% / 1);white-space:nowrap;border-radius:5px;padding:7px 9px;font-size:10px}.badge.purple{color:#d1b9ed;background:#3e324b}.clues{padding:26px}.cluerow{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:22px 0;display:flex}.cluetext{overflow-wrap:anywhere;flex:1;min-width:0}.cluetext small{color:hsl(calc(120 + var(--theme-shift,0) + (-35) * var(--theme-hue-spread,1)) calc(16.44% * var(--theme-saturation,1)) 71.37% / 1);font-size:11px}.cluetext em{color:hsl(calc(120 + var(--theme-shift,0) + (-28.8) * var(--theme-hue-spread,1)) calc(11.01% * var(--theme-saturation,1)) 44.51% / 1);margin-left:8px;font-size:10px;font-style:normal}.cluetext p{color:var(--text);margin-top:8px;font-size:14px}.verdict{color:var(--lime);margin-top:6px;font-size:10px;display:block}.verdict.fake{color:var(--purple)}.accuse{color:#d6b6e9;background:#3d2f45;border-color:#614674;padding:7px 9px;font-size:10px}.clueform,.guessform{margin-top:22px}.clueform>div{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.clueform small{color:var(--muted);font-size:11px}.check{align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.check input{width:16px;height:16px;accent-color:var(--purple);margin:0}.guesses{flex-wrap:wrap;align-items:center;gap:8px;padding:15px 0;display:flex}.guesses small{color:var(--muted);font-size:10px}.guesses span{background:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(15.91% * var(--theme-saturation,1)) 17.25% / 1);border-radius:5px;padding:6px 10px;font-size:12px}.hostcontrols{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.hostcontrols>small{color:var(--muted);font-size:10px}.hostcontrols>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hostcontrols button{font-size:11px}.finale{text-align:center}.finale>svg{color:var(--lime);margin:10px auto 25px}.finale>.eyebrow{justify-content:center}.rank{border-bottom:1px solid var(--line);text-align:left;align-items:center;gap:20px;padding:19px;display:flex}.rank>span{color:var(--muted);font-family:monospace}.rank>strong{color:var(--lime);margin-left:auto;font-size:24px}.rank small{font-size:11px}.reset{padding:26px 0}.reset h3{margin-bottom:15px}.reset button{margin:4px;font-size:11px}.reset>small{color:var(--muted);margin-top:15px;font-size:10px;display:block}.error,.toast{z-index:99;color:#ffd5bd;overflow-wrap:anywhere;background:#442e24;border:1px solid #95644f;border-radius:10px;align-items:center;gap:15px;max-width:90vw;padding:16px 20px;display:flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0008}.error button{background:0 0;border:0;padding:3px}.toast{border-color:hsl(calc(120 + var(--theme-shift,0) + (-37.2) * var(--theme-hue-spread,1)) calc(26.04% * var(--theme-saturation,1)) 37.65% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-28.89) * var(--theme-hue-spread,1)) calc(32.53% * var(--theme-saturation,1)) 16.27% / 1);color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1)}@media (min-width:1500px){.landing{padding-top:70px}}@media (max-width:1000px){.landing{gap:40px}h1{font-size:42px}.gamegrid{grid-template-columns:minmax(0,1fr) 270px}.panel{padding:24px}.tags{gap:10px}.c1{left:0}.c2{right:0}}@media (max-width:760px){header{height:74px;padding:0 22px}.brand{font-size:20px}.version{display:none}.live{letter-spacing:.5px;font-size:8px}main{padding:30px 20px}.landing{grid-template-columns:1fr;gap:25px}h1{font-size:40px}.hero-art{height:240px}.entry{padding-top:0}.how{grid-template-columns:1fr 1fr;gap:25px;margin-top:10px}.gamegrid{grid-template-columns:1fr}aside{grid-template-columns:1fr 1fr;gap:14px;display:grid}aside .panel{margin:0;padding:18px}.shares,.footnote{grid-column:1/-1}.roomhead{align-items:flex-start}.roomhead h1{font-size:25px}.roomcode{gap:4px 8px;padding:10px}.roomcode b{letter-spacing:2px;font-size:17px}nav{gap:18px}nav button{font-size:12px}.sync{display:none}.answerbody h2{font-size:34px}.sectionhead{flex-wrap:wrap}.clues{padding:22px}.lobby h2{font-size:25px}.accuse{padding:6px;font-size:9px}.clueform>div{flex-wrap:wrap}footer{padding:22px 20px;font-size:9px}.footer-star{margin-left:10px}.lobbystats>span{width:110px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.blind-pool{text-align:center;color:var(--lime);padding:50px 15px}.blind-pool h3{color:var(--text);margin:22px 0 12px;font-size:22px}.blind-pool p{font-size:13px}.audience-submit{margin-top:24px}.catch-left{color:var(--purple);margin-left:12px;font-size:11px;font-weight:400}.referee-note{color:var(--muted);margin-top:18px;font-size:11px;line-height:1.9}.invite-help{margin-bottom:0!important;font-size:12px!important}aside .players{max-height:600px;overflow-y:auto}.shares>button:first-of-type{color:var(--lime)}.objection{background:hsl(calc(36.08 + var(--theme-paper-shift,0)) calc(87.06% * var(--theme-paper-saturation,1)) 66.67% / 1);color:hsl(calc(34.29 + var(--theme-paper-shift,0)) calc(51.85% * var(--theme-paper-saturation,1)) 10.59% / 1);border-color:hsl(calc(36.08 + var(--theme-paper-shift,0)) calc(87.06% * var(--theme-paper-saturation,1)) 66.67% / 1);flex-shrink:0;padding:8px 10px;font-size:11px}.objection-banner{border:1px solid hsl(calc(34.22 + var(--theme-paper-shift,0)) calc(50.39% * var(--theme-paper-saturation,1)) 50.2% / 1);background:hsl(calc(33.6 + var(--theme-paper-shift,0)) calc(30.12% * var(--theme-paper-saturation,1)) 16.27% / 1);color:hsl(calc(37.04 + var(--theme-paper-shift,0)) calc(90.55% * var(--theme-paper-saturation,1)) 75.1% / 1);border-radius:9px;gap:14px;margin-top:22px;padding:18px;display:flex}.objection-banner>svg{flex-shrink:0}.objection-banner b{font-size:15px}.objection-banner p{color:hsl(calc(35.36 + var(--theme-paper-shift,0)) calc(49.12% * var(--theme-paper-saturation,1)) 77.65% / 1);overflow-wrap:anywhere;margin:7px 0;font-size:12px}.objection-banner small{color:hsl(calc(33.21 + var(--theme-paper-shift,0)) calc(28.57% * var(--theme-paper-saturation,1)) 61.57% / 1);font-size:10px}.objection-card{border:1px solid hsl(calc(36.21 + var(--theme-paper-shift,0)) calc(34.52% * var(--theme-paper-saturation,1)) 32.94% / 1);background:hsl(calc(38.57 + var(--theme-paper-shift,0)) calc(20.59% * var(--theme-paper-saturation,1)) 13.33% / 1);border-radius:8px;margin-top:13px;padding:15px}.objection-title{color:hsl(calc(36.41 + var(--theme-paper-shift,0)) calc(82.98% * var(--theme-paper-saturation,1)) 72.35% / 1);align-items:center;gap:7px;margin-bottom:9px;font-size:12px;font-weight:700;display:flex}.objection-card>small{color:hsl(calc(37.5 + var(--theme-paper-shift,0)) calc(17.98% * var(--theme-paper-saturation,1)) 65.1% / 1);font-size:10px;line-height:1.8;display:block}.objection-card.overturned{background:#29212f;border-color:#7b538f}.objection-card.overturned .objection-title{color:var(--purple)}.objection-card.upheld,.objection-card.withdrawn{border-color:hsl(calc(120 + var(--theme-shift,0) + (-32.14) * var(--theme-hue-spread,1)) calc(20.29% * var(--theme-saturation,1)) 27.06% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-23.08) * var(--theme-hue-spread,1)) calc(18.31% * var(--theme-saturation,1)) 13.92% / 1)}.objection-card.upheld .objection-title,.objection-card.withdrawn .objection-title{color:var(--lime)}.defense-text{border-left:2px solid hsl(calc(37.11 + var(--theme-paper-shift,0)) calc(35.85% * var(--theme-paper-saturation,1)) 41.57% / 1);background:hsl(calc(54 + var(--theme-paper-shift,0)) calc(25.0% * var(--theme-paper-saturation,1)) 7.84% / .4);margin:15px 0;padding:9px 12px}.defense-text>b{color:hsl(calc(35.71 + var(--theme-paper-shift,0)) calc(26.58% * var(--theme-paper-saturation,1)) 69.02% / 1);font-size:10px}.defense-text>p{white-space:pre-wrap;color:hsl(calc(38.71 + var(--theme-paper-shift,0)) calc(37.35% * var(--theme-paper-saturation,1)) 83.73% / 1);font-size:12px;line-height:1.8}.objection-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.objection-actions button,.withdraw{padding:8px 11px;font-size:10px}.withdraw{color:hsl(calc(38 + var(--theme-paper-shift,0)) calc(20.27% * var(--theme-paper-saturation,1)) 70.98% / 1);background:0 0;margin-top:14px}textarea{font:inherit;resize:vertical;border:1px solid hsl(calc(37 + var(--theme-paper-shift,0)) calc(33.33% * var(--theme-paper-saturation,1)) 35.29% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-50) * var(--theme-hue-spread,1)) calc(16.67% * var(--theme-saturation,1)) 7.06% / 1);width:100%;min-height:95px;color:var(--text);border-radius:7px;margin-top:9px;padding:12px;display:block}textarea:focus{outline:1px solid hsl(calc(36.08 + var(--theme-paper-shift,0)) calc(87.06% * var(--theme-paper-saturation,1)) 66.67% / 1);outline-offset:2px}.objection-card form label{font-size:11px}.cluerow:has(.objection-card){align-items:flex-start}@media (max-width:520px){.cluerow{flex-wrap:wrap}.cluetext{min-width:calc(100% - 50px)}.cluerow>.objection,.cluerow>.accuse{margin-left:48px}.brand{font-size:20px}.header-right{gap:8px}}.redraw-panel{background:hsl(calc(120 + var(--theme-shift,0) + (-15) * var(--theme-hue-spread,1)) calc(12.9% * var(--theme-saturation,1)) 12.16% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-26.4) * var(--theme-hue-spread,1)) calc(17.24% * var(--theme-saturation,1)) 28.43% / 1);border-radius:12px;padding:22px 25px}.redraw-info{align-items:center;gap:13px;display:flex}.redraw-info>svg{color:var(--lime);flex-shrink:0}.redraw-info h3{font-size:14px}.redraw-info p{margin-top:5px;font-size:11px}.vote-count{color:var(--lime);white-space:nowrap;margin-left:auto;font-size:24px;font-weight:800;animation:.32s ease-out votePop}.vote-count small{color:var(--muted);font-size:10px;font-weight:500}.vote-meter{background:hsl(calc(120 + var(--theme-shift,0) + (-25.71) * var(--theme-hue-spread,1)) calc(19.63% * var(--theme-saturation,1)) 20.98% / 1);border-radius:3px;height:3px;margin:17px 0}.vote-meter i{background:var(--lime);border-radius:3px;height:100%;transition:width .4s;display:block}.redraw-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.redraw-actions button{font-size:11px}.redraw-actions small,.redraw-note{color:var(--muted);font-size:10px;line-height:1.8}.redraw-note{margin-top:12px;display:block}.redraw-result{background:hsl(calc(120 + var(--theme-shift,0) + (-27.5) * var(--theme-hue-spread,1)) calc(27.27% * var(--theme-saturation,1)) 17.25% / 1);color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);border-radius:7px;align-items:flex-start;gap:8px;margin-top:15px;padding:12px;font-size:10px;line-height:1.8;animation:.4s both gentleEnter;display:flex}.redraw-result svg{flex-shrink:0;margin-top:3px}.draw-overlay{z-index:3;background:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(30.77% * var(--theme-saturation,1)) 15.29% / 1);color:var(--lime);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:22px;animation:.95s both drawCurtain;display:flex;position:absolute;inset:0}.draw-overlay>span{letter-spacing:2px;font-size:13px}.shuffle-deck{perspective:500px;width:77px;height:104px;position:relative}.shuffle-deck i,.shuffle-deck b{border:2px solid var(--lime);background:hsl(calc(120 + var(--theme-shift,0) + (-28.7) * var(--theme-hue-spread,1)) calc(35.38% * var(--theme-saturation,1)) 12.75% / 1);border-radius:9px;position:absolute;inset:0}.shuffle-deck i:first-child{animation:.65s both shuffleLeft}.shuffle-deck i:nth-child(2){animation:.65s both shuffleRight}.shuffle-deck i:nth-child(3){transform:rotate(-6deg)}.shuffle-deck b{color:hsl(calc(120 + var(--theme-shift,0) + (-31.76) * var(--theme-hue-spread,1)) calc(53.13% * var(--theme-saturation,1)) 12.55% / 1);background:var(--lime);place-items:center;font-size:56px;animation:.65s both cardRock;display:grid}.answercard.drawn{animation:.65s cubic-bezier(.2,.7,.25,1) both cardDeal}.answercard .answerbody{transform-origin:50%}.answercard.drawn .answerbody{animation:1.15s both answerReveal}.cluerow{animation:.3s both gentleEnter}.badge{animation:.3s both votePop}.verdict{animation:.25s both gentleEnter}.objection-banner{animation:.5s both objectionKnock}.objection-card{animation:.3s both gentleEnter}.scorevalue{align-items:baseline;gap:2px;display:inline-flex;position:relative}.score-number{animation:.4s both votePop;display:inline-block}.score-delta{color:var(--lime);white-space:nowrap;pointer-events:none;font-size:13px;font-style:normal;animation:1.4s ease-out both scoreFloat;position:absolute;top:-13px;right:0}.score-delta.minus{color:#f3ae95}.confetti{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.confetti i{background:hsl(calc(120 + var(--theme-shift,0) + (-32.93) * var(--theme-hue-spread,1)) calc(48.81% * var(--theme-saturation,1)) 32.94% / 1);width:7px;height:12px;animation:1.3s ease-in both confettiFall;position:absolute;top:-20px}.confetti i:nth-child(3n){background:#a783d0;height:8px}.confetti i:nth-child(3n+1){background:hsl(calc(36.63 + var(--theme-paper-shift,0)) calc(86.0% * var(--theme-paper-saturation,1)) 60.78% / 1);transform:rotate(30deg)}.finale{animation:.5s both gentleEnter}.finale>svg{animation:.6s both trophyPop}.rank{animation:.4s both gentleEnter}.working{color:var(--lime);align-items:center;gap:6px;font-size:10px;display:flex}.working svg{animation:1s linear infinite workingSpin}button:active:not(:disabled){transform:translateY(1px)scale(.98)}.primary:hover:not(:disabled){box-shadow:0 4px 18px hsl(calc(120 + var(--theme-shift,0) + (-50.41) * var(--theme-hue-spread,1)) calc(93.19% * var(--theme-saturation,1)) 53.92% / .094)}.hero-art .big-card{animation:6s ease-in-out infinite heroFloat}.hero-art .c1{animation:7s ease-in-out infinite heroFloatLeft}.hero-art .c2{animation:6s ease-in-out infinite heroFloatRight}@keyframes drawCurtain{0%,67%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes shuffleLeft{0%,to{transform:translate(0)rotate(-6deg)}40%{transform:translate(-35px)rotate(-22deg)}}@keyframes shuffleRight{0%,to{transform:translate(0)rotate(6deg)}55%{transform:translate(35px)rotate(22deg)}}@keyframes cardRock{0%{transform:rotate(0)}35%{transform:rotate(12deg)}70%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes cardDeal{0%{opacity:.3;transform:translateY(18px)rotate(-2deg)scale(.97)}to{opacity:1;transform:none}}@keyframes answerReveal{0%,68%{opacity:0;transform:rotateY(70deg)scale(.97)}to{opacity:1;transform:none}}@keyframes revealGlow{0%{box-shadow:0 0 0 0 hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / .376);transform:scale(.985)}60%{box-shadow:0 0 32px 5px hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / .145)}to{box-shadow:none;transform:none}}@keyframes gentleEnter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes votePop{0%{opacity:.5;transform:scale(.88)}65%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes objectionKnock{0%{opacity:0;transform:translate(-10px)}30%{opacity:1;transform:translate(7px)}60%{transform:translate(-4px)}to{transform:none}}@keyframes scoreFloat{0%{opacity:0;transform:translateY(8px)}20%,60%{opacity:1}to{opacity:0;transform:translateY(-20px)}}@keyframes confettiFall{0%{opacity:1;translate:0;rotate:0deg}to{opacity:0;translate:16px 330px;rotate:300deg}}@keyframes trophyPop{0%{opacity:0;transform:translateY(10px)scale(.5)rotate(-15deg)}70%{transform:scale(1.08)rotate(5deg)}to{opacity:1;transform:none}}@keyframes workingSpin{to{transform:rotate(360deg)}}@keyframes heroFloat{0%,to{transform:rotate(-9deg)translateY(0)}50%{transform:rotate(-6deg)translateY(-8px)}}@keyframes heroFloatLeft{0%,to{transform:rotate(-20deg)translateY(0)}50%{transform:rotate(-24deg)translateY(8px)}}@keyframes heroFloatRight{0%,to{transform:rotate(18deg)translateY(0)}50%{transform:rotate(22deg)translateY(-7px)}}@media (max-width:520px){.redraw-panel{padding:18px}.redraw-info{align-items:flex-start;gap:9px}.redraw-info p{max-width:180px}.vote-count{font-size:20px}.redraw-actions{gap:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.draw-overlay{display:none}.answercard.drawn .answerbody{opacity:1;transform:none}.confetti,.score-delta{display:none}}.submission-quota{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-29.23) * var(--theme-hue-spread,1)) calc(25.83% * var(--theme-saturation,1)) 29.61% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-25.71) * var(--theme-hue-spread,1)) calc(26.58% * var(--theme-saturation,1)) 15.49% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-35) * var(--theme-hue-spread,1)) calc(42.86% * var(--theme-saturation,1)) 72.55% / 1);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:14px 16px;font-size:11px;display:flex}.submission-quota b{color:var(--lime);margin-left:5px}.submission-quota>strong{color:var(--lime);font-size:12px}.submission-quota.exhausted{border-color:hsl(calc(35.59 + var(--theme-paper-shift,0)) calc(36.65% * var(--theme-paper-saturation,1)) 31.57% / 1);background:hsl(calc(34.74 + var(--theme-paper-shift,0)) calc(24.68% * var(--theme-paper-saturation,1)) 15.1% / 1);color:hsl(calc(36.52 + var(--theme-paper-shift,0)) calc(44.52% * var(--theme-paper-saturation,1)) 69.61% / 1)}.submission-quota.exhausted b,.submission-quota.exhausted>strong{color:hsl(calc(34.96 + var(--theme-paper-shift,0)) calc(83.94% * var(--theme-paper-saturation,1)) 73.14% / 1)}.quota-note{color:hsl(calc(120 + var(--theme-shift,0) + (-32.31) * var(--theme-hue-spread,1)) calc(11.4% * var(--theme-saturation,1)) 55.29% / 1);margin-top:14px;font-size:10px;line-height:1.9}.pool-review-section{padding:26px 0 10px}.review-toggle{min-width:220px}.review-toggle>svg:last-child{transition:transform .2s}.review-toggle>svg.turned{transform:rotate(90deg)}.pool-review-section>p{margin-top:12px;font-size:11px}.pool-review{text-align:left;border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-27.69) * var(--theme-hue-spread,1)) calc(18.06% * var(--theme-saturation,1)) 28.24% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-22.5) * var(--theme-hue-spread,1)) calc(18.18% * var(--theme-saturation,1)) 8.63% / 1);border-radius:10px;margin-top:22px;padding:22px;animation:.3s both gentleEnter}.review-summary{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.review-summary>span{color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(18.75% * var(--theme-saturation,1)) 68.63% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-22.5) * var(--theme-hue-spread,1)) calc(20.0% * var(--theme-saturation,1)) 15.69% / 1);border-radius:5px;padding:6px 9px;font-size:10px}.pool-review label{font-size:11px}.review-table-wrap{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-26.25) * var(--theme-hue-spread,1)) calc(15.09% * var(--theme-saturation,1)) 20.78% / 1);border-radius:7px;max-height:480px;margin-top:18px;overflow:auto}.review-table-wrap table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:340px;font-size:12px}.review-table-wrap th{text-align:left;background:hsl(calc(120 + var(--theme-shift,0) + (-25.26) * var(--theme-hue-spread,1)) calc(24.05% * var(--theme-saturation,1)) 15.49% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-33) * var(--theme-hue-spread,1)) calc(32.79% * var(--theme-saturation,1)) 76.08% / 1);z-index:1;border-bottom:1px solid hsl(calc(120 + var(--theme-shift,0) + (-26.9) * var(--theme-hue-spread,1)) calc(19.46% * var(--theme-saturation,1)) 29.22% / 1);padding:12px;font-size:10px;position:sticky;top:0}.review-table-wrap td{vertical-align:middle;border-bottom:1px solid hsl(calc(120 + var(--theme-shift,0) + (-24) * var(--theme-hue-spread,1)) calc(15.15% * var(--theme-saturation,1)) 19.41% / 1);overflow-wrap:anywhere;padding:13px 12px;line-height:1.8}.review-table-wrap tr:last-child td{border-bottom:0}.review-table-wrap th:first-child{width:43%}.review-table-wrap th:nth-child(2){width:30%}.review-table-wrap th:nth-child(3){width:27%}.review-table-wrap td:nth-child(2){color:var(--muted)}.review-status{white-space:normal;border-radius:4px;padding:3px 7px;font-size:10px;display:inline-block}.review-status.ready{color:var(--lime);background:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(30.95% * var(--theme-saturation,1)) 16.47% / 1)}.review-status.used{color:var(--purple);background:#30273b}.review-status.discarded{color:hsl(calc(34.44 + var(--theme-paper-shift,0)) calc(70.13% * var(--theme-paper-saturation,1)) 69.8% / 1);background:hsl(calc(34.62 + var(--theme-paper-shift,0)) calc(28.89% * var(--theme-paper-saturation,1)) 17.65% / 1)}.review-empty{text-align:center;color:var(--muted);padding:25px;font-size:12px}.review-note{color:hsl(calc(120 + var(--theme-shift,0) + (-31.11) * var(--theme-hue-spread,1)) calc(11.39% * var(--theme-saturation,1)) 53.53% / 1);margin-top:15px;font-size:10px;line-height:1.9;display:block}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:520px){.pool-review{padding:16px}.review-table-wrap th,.review-table-wrap td{padding:10px 9px}}.obs-setup h3{align-items:center;gap:8px;display:flex}.obs-setup>p{margin-top:12px;font-size:11px}.obs-setup select{font:inherit;background:hsl(calc(120 + var(--theme-shift,0) + (-20) * var(--theme-hue-spread,1)) calc(24.32% * var(--theme-saturation,1)) 7.25% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-28.8) * var(--theme-hue-spread,1)) calc(33.33% * var(--theme-saturation,1)) 85.29% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-29.19) * var(--theme-hue-spread,1)) calc(24.5% * var(--theme-saturation,1)) 29.61% / 1);border-radius:7px;width:100%;margin-top:8px;padding:10px}.obs-setup>button{width:100%;font-size:11px}.obs-drag{color:var(--lime);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:7px;padding:13px 4px;font-size:10px;display:flex}.obs-setup>small{color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(15.52% * var(--theme-saturation,1)) 54.51% / 1);margin-top:12px;font-size:10px;line-height:1.9;display:block}.quota-setting{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(24.39% * var(--theme-saturation,1)) 32.16% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-27) * var(--theme-hue-spread,1)) calc(26.32% * var(--theme-saturation,1)) 14.9% / 1);border-radius:9px;margin:20px 0 25px;padding:16px 18px}.quota-setting label{justify-content:space-between;align-items:center;gap:15px;margin:0;font-size:13px;display:flex}.quota-setting select{font:inherit;background:hsl(calc(120 + var(--theme-shift,0) + (-16.36) * var(--theme-hue-spread,1)) calc(28.21% * var(--theme-saturation,1)) 7.65% / 1);color:var(--lime);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-31.11) * var(--theme-hue-spread,1)) calc(25.47% * var(--theme-saturation,1)) 41.57% / 1);border-radius:7px;min-width:105px;padding:10px 18px}.quota-setting p{margin-top:13px;font-size:11px;line-height:1.8}.guide-shortcuts{flex-wrap:wrap;gap:12px;margin:18px 8px;display:flex}.guide-shortcuts a{color:var(--lime);padding:6px 0;font-size:11px}.guide-links h3{margin-bottom:12px}.guide-links a{color:var(--lime);border-bottom:1px solid var(--line);padding:10px 0;font-size:12px;display:block}.guide-links small{color:var(--muted);margin-top:13px;font-size:10px;line-height:1.8;display:block}.guide-page{max-width:1050px;padding-top:35px}.guide-home{color:var(--lime);font-size:12px}.rules-intro{font-size:14px}.rules-meta{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 18px;margin:20px 0 30px;padding-bottom:22px;display:flex}.rules-meta>span{color:hsl(calc(120 + var(--theme-shift,0) + (-33.33) * var(--theme-hue-spread,1)) calc(22.78% * var(--theme-saturation,1)) 69.02% / 1);align-items:center;gap:6px;font-size:10px;display:flex}.rules-section{margin-top:28px}.rules-section h3{color:hsl(calc(83.53 + var(--theme-accent-shift,0)) calc(58.62% * 1) 82.94% / 1);align-items:center;gap:9px;margin-bottom:14px;font-size:16px;line-height:1.6;display:flex}.rules-section h3 svg{color:var(--lime);flex-shrink:0}.rules-section p{color:hsl(calc(120 + var(--theme-shift,0) + (-22.11) * var(--theme-hue-spread,1)) calc(12.58% * var(--theme-saturation,1)) 70.39% / 1);margin:10px 0;font-size:12px;line-height:1.95}.rules-section ol,.rules-section ul{margin:0;padding-left:22px}.rules-section li{color:hsl(calc(120 + var(--theme-shift,0) + (-25) * var(--theme-hue-spread,1)) calc(15% * var(--theme-saturation,1)) 68.63% / 1);margin:10px 0;padding-left:5px;font-size:12px;line-height:1.95}.rules-section b{color:hsl(calc(120 + var(--theme-shift,0) + (-34.29) * var(--theme-hue-spread,1)) calc(34.43% * var(--theme-saturation,1)) 88.04% / 1);font-weight:600}.rules-score{border-collapse:collapse;background:hsl(calc(120 + var(--theme-shift,0) + (-24) * var(--theme-hue-spread,1)) calc(22.73% * var(--theme-saturation,1)) 8.63% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-24) * var(--theme-hue-spread,1)) calc(20.66% * var(--theme-saturation,1)) 23.73% / 1);border-radius:6px;width:100%;margin:18px 0;font-size:12px}.rules-score th,.rules-score td{text-align:left;border-bottom:1px solid hsl(calc(120 + var(--theme-shift,0) + (-24.55) * var(--theme-hue-spread,1)) calc(20.75% * var(--theme-saturation,1)) 20.78% / 1);padding:12px 15px}.rules-score th{color:hsl(calc(120 + var(--theme-shift,0) + (-30.61) * var(--theme-hue-spread,1)) calc(27.07% * var(--theme-saturation,1)) 64.51% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-27) * var(--theme-hue-spread,1)) calc(26.32% * var(--theme-saturation,1)) 14.9% / 1);font-size:11px}.rules-score td:last-child{color:var(--lime);font-weight:700}.rules-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:30px;padding-top:20px;display:flex}.rules-footer a{color:var(--lime);align-items:center;gap:5px;font-size:11px;display:flex}.rules-footer>span{color:hsl(calc(120 + var(--theme-shift,0) + (-28.12) * var(--theme-hue-spread,1)) calc(14.16% * var(--theme-saturation,1)) 55.69% / 1);font-size:10px}@media (max-width:760px){.guide-page{padding:22px 16px}.rules-guide{padding:23px 20px}.rules-meta{gap:12px}.rules-guide h2{font-size:23px}.rules-section h3{font-size:15px}.rules-section li,.rules-section p{font-size:13px}.guide-links{grid-column:1/-1}}.audience-view .roomhead h1{margin:12px 0;font-size:34px}.audience-view .roomhead{margin-bottom:22px}.audience-view .gamegrid{grid-template-columns:minmax(0,1fr) 280px}.audience-view .answerbody{padding:28px 15px}.audience-view .answerbody h2{font-size:42px}.audience-view .answercard{min-height:0}.audience-view .clues h2,.audience-submit h2{font-size:23px}.audience-submit>p{font-size:13px}.audience-details{border-top:1px solid var(--line);color:var(--muted);margin-top:18px;padding-top:14px;font-size:12px;line-height:1.9}.audience-details summary{cursor:pointer;color:hsl(calc(120 + var(--theme-shift,0) + (-33.1) * var(--theme-hue-spread,1)) calc(23.2% * var(--theme-saturation,1)) 75.49% / 1)}.audience-details p{margin-top:10px;font-size:12px}.audience-wait{text-align:center;padding:32px}.audience-wait svg{color:var(--lime)}.audience-wait h2{font-size:24px}.audience-event{color:var(--purple);background:#30273b;border-radius:7px;margin:16px 0;padding:10px 14px;font-size:12px}.audience-submit-shortcut{margin-top:4px}.audience-limit{margin-top:22px;font-size:13px}.audience-view .footnote{font-size:11px}.audience-view .players .player{padding:13px 0}.audience-view .clues .cluerow:last-child{border-bottom:0}@media (max-width:760px){.audience-view .gamegrid{grid-template-columns:1fr}.audience-view .roomhead h1{font-size:28px}.audience-view .answerbody h2{font-size:34px}.audience-view .panel{padding:22px}.audience-view aside{display:block}.audience-view .players{margin-top:5px}}.noun-rule{color:hsl(calc(120 + var(--theme-shift,0) + (-34.29) * var(--theme-hue-spread,1)) calc(25.55% * var(--theme-saturation,1)) 73.14% / 1);margin-top:8px;line-height:1.8;font-size:12px!important}.correct-celebration{z-index:1000;pointer-events:none;background:radial-gradient(ellipse at center,hsl(calc(120 + var(--theme-shift,0) + (-34.59) * var(--theme-hue-spread,1)) calc(55.56% * var(--theme-saturation,1)) 30% / .333),hsl(calc(120 + var(--theme-shift,0) + (0) * var(--theme-hue-spread,1)) calc(23.81% * var(--theme-saturation,1)) 4.12% / .6));place-items:center;animation:4.2s both winScene;display:grid;position:fixed;inset:0;overflow:hidden}.correct-celebration.in-overlay{position:absolute}.win-panel{z-index:2;text-align:center;border:2px solid hsl(calc(80.19 + var(--theme-accent-shift,0)) calc(100.0% * 1) 79.61% / 1);background:linear-gradient(135deg,hsl(calc(120 + var(--theme-shift,0) + (-26) * var(--theme-hue-spread,1)) calc(37.5% * var(--theme-saturation,1)) 15.69% / .969),hsl(calc(120 + var(--theme-shift,0) + (-10) * var(--theme-hue-spread,1)) calc(28.57% * var(--theme-saturation,1)) 8.24% / .969));width:min(520px,88vw);box-shadow:0 0 70px hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / .333),0 20px 90px #0008;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:28px;animation:.65s cubic-bezier(.2,.8,.3,1) both winImpact;display:flex;position:relative}.win-panel>svg{color:hsl(calc(76.88 + var(--theme-accent-shift,0)) calc(100.0% * 1) 81.18% / 1);filter:drop-shadow(0 0 15px hsl(calc(88.36 + var(--theme-accent-shift,0)) calc(100.0% * 1) 71.37% / .533))}.win-panel .win-kicker{color:hsl(calc(120 + var(--theme-shift,0) + (-35.74) * var(--theme-hue-spread,1)) calc(31.54% * var(--theme-saturation,1)) 70.78% / 1);letter-spacing:3px;font-size:12px}.win-panel>h2{color:hsl(calc(79.77 + var(--theme-accent-shift,0)) calc(100.0% * 1) 82.75% / 1);margin:0;font-size:clamp(36px,7vw,64px);line-height:1.2}.win-panel>p{color:hsl(calc(120 + var(--theme-shift,0) + (-34.29) * var(--theme-hue-spread,1)) calc(34.43% * var(--theme-saturation,1)) 88.04% / 1);overflow-wrap:anywhere;max-width:100%;font-size:19px}.win-panel>strong{color:#fff;overflow-wrap:anywhere;max-width:100%;max-height:140px;font-size:clamp(23px,4vw,34px);overflow:auto}.win-panel .win-points{background:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-27.1) * var(--theme-hue-spread,1)) calc(54.39% * var(--theme-saturation,1)) 11.18% / 1);border-radius:30px;padding:7px 25px;font-size:23px;font-weight:900;animation:.6s .2s both winImpact;display:block}.win-rays{background:repeating-conic-gradient(from 0deg,hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / .063) 0deg 12deg,transparent 12deg 28deg);opacity:.7;width:150vmax;height:150vmax;animation:18s linear infinite winSpin;position:absolute}.win-particles{position:absolute;inset:0;overflow:hidden}.win-particles>i{width:10px;height:18px;animation:3.4s ease-in both winFall;position:absolute;top:-30px}.win-particles>i:nth-child(2n){width:7px;height:12px}.in-overlay .win-panel{gap:14px;width:700px;padding:40px}.in-overlay .win-panel>h2{font-size:86px}.in-overlay .win-panel>strong{font-size:46px}.in-overlay .win-panel>p{font-size:28px}.in-overlay .win-points{font-size:34px}@keyframes winImpact{0%{opacity:0;transform:translateY(25px)scale(.6)rotate(-7deg)}65%{opacity:1;transform:scale(1.06)rotate(2deg)}to{opacity:1;transform:none}}@keyframes winScene{0%{opacity:0}8%,82%{opacity:1}to{opacity:0}}@keyframes winSpin{to{transform:rotate(360deg)}}@keyframes winFall{0%{opacity:1;transform:translateY(-30px)rotate(0)}to{opacity:0;transform:translate(50px,110vh)rotate(650deg)}}.in-overlay .win-particles>i{animation-name:winFallObs}@keyframes winFallObs{to{opacity:0;transform:translate(50px,1150px)rotate(650deg)}}@media (prefers-reduced-motion:reduce){.correct-celebration,.correct-celebration *{animation:none!important}.correct-celebration .win-particles,.correct-celebration .win-rays{display:none}}.game-theme{background:var(--bg);min-height:100vh;color:var(--text)}.theme-picker{border:1px solid var(--line);background:var(--panel);border-radius:11px;flex-wrap:wrap;align-items:center;gap:20px;margin:0 0 22px;padding:15px 17px;display:flex}.theme-picker>div:first-child>b{font-size:12px;display:block}.theme-picker>div:first-child>small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.theme-options{flex-wrap:wrap;flex:1;gap:8px;display:flex}.theme-choice{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:6px;min-height:37px;padding:8px 10px;font-size:11px}.theme-choice.selected{border-color:var(--lime);color:var(--lime);box-shadow:0 0 0 1px var(--lime)}.theme-swatch{border:1px solid #fff6;border-radius:50%;flex-shrink:0;width:19px;height:19px}.theme-choice>svg{flex-shrink:0}@media (max-width:580px){.theme-picker{gap:12px;padding:13px}.theme-options{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.theme-choice{justify-content:flex-start}.theme-choice>svg{margin-left:auto}}.theme-controls{margin-bottom:22px}.theme-controls .theme-picker{margin-bottom:10px}.exclusive-themes{background:var(--panel);border:1px solid var(--line);border-radius:11px;overflow:hidden}.exclusive-heading{width:100%;box-shadow:none;text-align:left;color:var(--text);background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;padding:13px 17px;display:flex}.exclusive-heading:hover{background:#ffffff05;transform:none}.exclusive-heading>span{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.exclusive-heading b{font-size:12px}.exclusive-heading small{color:var(--muted);font-size:10px;font-weight:400}.exclusive-heading>svg{color:var(--muted);transition:transform .2s}.exclusive-heading>svg.expanded{transform:rotate(180deg)}.exclusive-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:5px 17px 14px;display:grid}.exclusive-choice{border:1px solid var(--line);background:var(--bg);text-align:left;border-radius:8px;grid-template-columns:1fr auto;gap:10px;padding:0;display:grid;overflow:hidden}.exclusive-swatch{border-bottom:1px solid #fff2;grid-column:1/-1;align-self:stretch;height:46px;display:block}.exclusive-choice>b{color:var(--text);margin:0 0 12px 12px;font-size:13px}.exclusive-choice>svg,.exclusive-dot{place-self:center end;margin:0 12px 12px 0}.exclusive-dot{border-radius:50%;width:10px;height:10px}.exclusive-choice.selected{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime);color:var(--lime)}.exclusive-close{color:var(--muted);box-shadow:none;background:0 0;border:0;gap:5px;margin:0 17px 13px auto;padding:5px;font-size:10px;display:flex}.exclusive-close:hover{color:var(--text)}@media (max-width:580px){.exclusive-options{gap:8px;padding:5px 12px 12px}.exclusive-choice>b{margin-left:9px;font-size:12px}.exclusive-choice>svg,.exclusive-dot{margin-right:8px}.exclusive-swatch{height:36px}.exclusive-heading{padding:12px}}.theme-picker.collapsible-themes{padding:0;display:block;overflow:hidden}.collapsible-themes #standard-theme-options>.theme-options{padding:5px 17px 14px}@media (max-width:580px){.collapsible-themes #standard-theme-options>.theme-options{padding:5px 12px 12px}}.guess-announcement{z-index:900;pointer-events:none;justify-content:center;align-items:flex-end;padding:0 20px 7vh;display:flex;position:fixed;inset:0}.guess-announcement.in-overlay{padding-bottom:90px;position:absolute}.guess-popup{border:2px solid var(--lime);background:var(--panel,#131b18);width:min(720px,92vw);color:var(--text,#fff);box-shadow:0 15px 65px #0009,0 0 28px color-mix(in srgb,var(--lime) 16%,transparent);border-radius:18px;padding:22px 30px;animation:4s both guessPopup;position:relative;overflow:hidden}.guess-popup-label{color:var(--lime);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.guess-popup-label>span{overflow-wrap:anywhere;min-width:0}.guess-popup-label>small{letter-spacing:2px;color:var(--muted);flex-shrink:0;margin-left:auto;font-size:11px}.guess-popup>strong{overflow-wrap:anywhere;max-height:200px;color:var(--text,#fff);margin:12px 0;font-size:clamp(25px,4vw,42px);line-height:1.5;display:block;overflow:hidden}.guess-popup>strong.long{font-size:clamp(21px,3vw,30px)}.guess-popup>p{color:var(--muted);margin:0;font-size:12px}.guess-popup-progress{background:var(--lime);transform-origin:0;height:3px;animation:4s linear both guessProgress;position:absolute;bottom:0;left:0;right:0}.in-overlay .guess-popup{width:1000px;padding:26px 38px}.in-overlay .guess-popup-label{font-size:20px}.in-overlay .guess-popup-label>small{font-size:14px}.in-overlay .guess-popup>strong{max-height:240px;font-size:52px}.in-overlay .guess-popup>strong.long{font-size:36px}.in-overlay .guess-popup>p{font-size:16px}@keyframes guessPopup{0%{opacity:0;transform:translateY(24px)scale(.98)}8%,86%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes guessProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:580px){.guess-popup{padding:17px 20px}.guess-popup-label{font-size:12px}.guess-announcement{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.guess-popup,.guess-popup-progress{animation:none}.guess-popup-progress{display:none}}.topic-vote{text-align:left;border:1px solid var(--lime);background:var(--bg);color:var(--text);border-radius:14px;margin:28px 0;padding:22px}.topic-vote-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.topic-vote-heading h3{color:var(--text);align-items:center;gap:9px;margin:0;font-size:19px;display:flex}.topic-vote-heading>span{color:var(--lime);border:1px solid var(--line);border-radius:20px;padding:5px 10px;font-size:12px}.topic-vote>p,.topic-vote-note,.topic-results>small{color:var(--muted);font-size:12px;line-height:1.8}.topic-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:390px;margin:15px 0;padding:3px 3px 10px;display:grid;overflow:auto}.topic-choice{text-align:left;border:1px solid var(--line);background:var(--panel);color:var(--text);white-space:normal;border-radius:10px;flex-direction:column;align-items:flex-start;gap:7px;min-height:110px;padding:17px;display:flex;position:relative}.topic-choice>strong{overflow-wrap:anywhere;font-size:19px;line-height:1.5}.topic-choice>small{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.topic-choice>span{color:var(--lime);align-items:center;gap:5px;font-size:11px;display:flex}.topic-choice.selected{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime)}.topic-vote-note{display:block}.topic-vote .topic-close{white-space:normal;margin-top:16px}.topic-award{color:var(--lime);align-items:center;gap:9px;margin:18px 0 12px;font-weight:700;display:flex}.topic-winner{border:1px solid var(--lime);background:var(--panel);border-radius:12px;margin-bottom:13px;padding:22px;animation:.5s both topicReveal}.topic-winner>strong{overflow-wrap:anywhere;color:var(--text);font-size:clamp(24px,4vw,36px);line-height:1.5;display:block}.topic-winner>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.topic-winner span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.topic-winner b{color:var(--lime);font-size:22px}.topic-results{max-height:540px;overflow:auto}.topic-search{font-size:12px}@keyframes topicReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:580px){.topic-vote{padding:16px}.topic-options{grid-template-columns:1fr}.topic-vote-heading h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.topic-winner{animation:none}}.vote-host-controls{border:1px dashed var(--line);text-align:left;background:var(--bg);border-radius:12px;margin:25px 0;padding:20px}.vote-host-controls h3{margin:0;font-size:17px}.vote-host-controls p{color:var(--muted);font-size:12px;line-height:1.8}.vote-host-controls button{white-space:normal;margin:6px 8px 0 0}.topic-context{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.7;display:block}.round-status{border:1px solid var(--line);background:var(--panel);border-radius:13px;margin:0 0 20px;padding:16px 20px}.round-status-main{align-items:center;gap:22px;min-width:0;display:flex}.round-clock{min-width:130px;color:var(--lime);flex-shrink:0;grid-template-columns:20px auto;align-items:center;column-gap:8px;display:grid}.round-clock>b{letter-spacing:1px;font-variant-numeric:tabular-nums;font:800 30px/1.1 ui-monospace,monospace}.round-clock>span{color:var(--muted);grid-column:1/-1;margin-top:5px;font-size:10px}.next-step{flex:1;min-width:0}.next-step>strong{color:var(--text);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:16px;line-height:1.5;display:flex}.next-step>p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.7}.round-status.paused{background:color-mix(in srgb,#e8b969 7%,var(--panel));border-color:#e8b969}.paused .round-clock{color:#ffd69b}.round-status.expired{border-color:#da6973}.expired .round-clock{color:#ff959b}.clock-controls{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;padding-top:12px;display:flex}.clock-controls form{flex-wrap:wrap;flex:1;align-items:center;gap:9px;display:flex}.clock-controls label{align-items:center;gap:9px;margin:0;font-size:11px;display:flex}.clock-controls input{width:100px;margin:0;padding:8px 10px}.clock-controls button{padding:8px 12px;font-size:11px}.clock-controls small{color:var(--muted);font-size:10px}.clock-controls>div{gap:8px;display:flex}.truth-choice{border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;flex:1;align-items:center;gap:12px;margin:0;padding:11px 13px;display:flex}.truth-choice legend{color:var(--muted);padding:0 5px;font-size:10px}.truth-choice label{cursor:pointer;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.truth-choice input[type=radio]{width:16px;height:16px;accent-color:var(--lime);margin:0}.truth-choice label:has(input:checked){color:var(--lime);font-weight:800}.truth-choice label:has(input:disabled){opacity:.35;cursor:default}.truth-choice small{color:var(--muted);font-size:10px}.connection-pill{white-space:nowrap;border:1px solid var(--line);color:var(--muted);border-radius:20px;padding:3px 6px;font-size:9px}.connection-pill.online,.connection-inline.online{color:#a9dfb5}.connection-pill.unstable,.connection-inline.unstable{color:#ffd69b}.connection-pill.offline,.connection-inline.offline{color:#f19ba7}.dashboard .players .player{flex-wrap:wrap}.host-transfer{padding:5px 7px;font-size:9px}.claim-host{width:100%;margin:12px 0}.presence-note{color:var(--muted);margin:10px 2px;font-size:9px;line-height:1.8;display:block}.network-warning{color:#ffd69b;background:#241c12;border:1px solid #936b36;border-radius:9px;padding:12px 16px;font-size:12px}.pool-needs{border:1px solid var(--line);background:var(--bg);text-align:left;border-radius:12px;flex-direction:column;gap:8px;margin:20px 0;padding:17px 20px;display:flex}.pool-needs>b{color:var(--text);font-size:13px}.pool-needs>span{color:var(--muted);font-size:13px}.pool-needs>strong{color:var(--lime);font-size:20px}.pool-needs.short>strong{color:#ffd69b}.pool-needs>small{color:var(--muted);font-size:10px;line-height:1.7}@media (max-width:580px){.round-status{padding:14px}.round-status-main{align-items:start;gap:12px}.round-clock{min-width:102px}.round-clock>b{font-size:24px}.next-step>strong{font-size:13px}.next-step>p{font-size:11px}.clock-controls{align-items:stretch}.clock-controls small{flex-basis:100%}.truth-choice{flex-basis:100%;min-width:0}.pool-needs>strong{font-size:17px}}.answercard.revealed{animation:.85s cubic-bezier(.2,.65,.2,1) both answerDisclosure}.timeout-reveal-controls{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.timeout-reveal-controls small{min-width:180px;color:var(--muted);flex:1;font-size:11px;line-height:1.8}@keyframes answerDisclosure{0%{opacity:0;transform:perspective(1100px)rotateY(-88deg)}48%{opacity:1}to{opacity:1;transform:perspective(1100px)rotateY(0)}}@media (prefers-reduced-motion:reduce){.answercard.revealed{animation:none!important}}.round-progress{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.5;display:block}.round-recovery{background:var(--panel);color:var(--text);border:1px solid #936b36;border-radius:12px;margin-bottom:20px;padding:15px 20px}.round-recovery>b{color:#ffd69b;font-size:14px}.round-recovery p,.round-recovery small{color:var(--muted);margin:7px 0;font-size:12px;line-height:1.8}.round-recovery button{margin:4px 8px 0 0;font-size:11px}.network-warning{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.network-warning>div{flex-wrap:wrap;gap:8px;display:flex}.network-warning button{font:inherit;color:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #936b36;border-radius:6px;padding:6px 10px}.network-warning button:hover{background:#ffffff18}.landing-connection{grid-column:1/-1;width:100%}.host-game-controls{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:16px 0;padding:16px 20px;display:flex}.host-game-controls>div:first-child{flex-direction:column;gap:7px;display:flex}.host-game-controls b{font-size:14px}.host-game-controls small{color:var(--muted);font-size:11px}.host-game-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.host-game-actions label{align-items:center;gap:8px;font-size:12px;display:flex}.host-game-actions select{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:7px;padding:8px}.host-game-actions button{align-items:center;gap:6px;padding:10px 13px;font-size:12px;display:flex}.host-game-actions .restart-game{color:#ffb5ac;background:#7e29241a;border:1px solid #a74c46;border-radius:8px}.continue-game{padding:32px}.continue-game>svg{color:var(--lime)}.continue-game h2{margin:14px 0}.continue-game p{color:var(--muted);line-height:1.8}.continue-game .roundactions{margin-top:20px}.auto-stage-hint{color:var(--muted);flex-basis:100%;font-size:11px;line-height:1.7}.auto-stage-status{color:var(--lime);margin-top:7px;font-size:11px;line-height:1.6;display:block}.broadcast-status .auto-stage-status{font-size:13px}.channel-settings{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin:0 0 20px;overflow:hidden}.channel-settings>summary{cursor:pointer;color:var(--text);padding:16px 20px;font-weight:700}.channel-settings>div{padding:0 20px 20px}.channel-settings label{flex-direction:column;gap:7px;min-width:180px;margin:8px 14px 12px 0;display:inline-flex}.channel-settings select{border:1px solid var(--line);background:var(--bg);color:var(--text);font:inherit;border-radius:7px;padding:10px}.channel-settings p,.channel-settings small{color:var(--muted);line-height:1.8}.channel-mode-buttons,.channel-links{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.channel-mode-buttons [aria-pressed=true]{border-color:var(--lime);color:var(--lime)}.channel-links a{padding:10px;text-decoration:underline}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .tabletop,.obs-root.stage:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-atmosphere{background:linear-gradient(135deg,transparent 72%,color-mix(in srgb,var(--contrast-trim) 3.53%,transparent) 72% 73%,transparent 73% 76%,color-mix(in srgb,var(--contrast-trim) 2.35%,transparent) 76% 77%,transparent 77%),#080808;border:3px solid var(--contrast-trim);box-shadow:inset 0 0 0 7px #101010,0 0 0 1px hsl(var(--contrast-hue) 100.0% 13.53% / 1),0 16px 35px #0008}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .tabletop:before{border-color:color-mix(in srgb,var(--contrast-trim) 45%,transparent)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answercard,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer{color:hsl(var(--contrast-hue) 25.93% 94.71% / 1);border:2px solid var(--contrast-trim);box-shadow:0 5px 0 hsl(var(--contrast-hue) 100.0% 12.94% / 1),0 8px 0 #161616,0 16px 25px #0008;background:#0b0b0b}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answercard:before,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer:after{border-color:hsl(var(--contrast-hue) 61.9% 24.71% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answercard:after{content:"";background:var(--contrast-trim);pointer-events:none;width:35px;height:5px;position:absolute;bottom:15px;right:18px;transform:skew(-30deg)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerbody{background:radial-gradient(ellipse at center,hsl(var(--contrast-hue) 13.64% 8.63% / 1),transparent 75%),#0b0b0b}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerbody h2,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer>h1{color:hsl(var(--contrast-hue) 33.33% 95.29% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerbody:before,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .hidden-answer{color:var(--contrast-trim);text-shadow:none}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerhead,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer-ribbon{background:hsl(var(--contrast-hue) 11.11% 7.06% / 1);border-color:hsl(var(--contrast-hue) 63.93% 23.92% / 1);color:hsl(var(--contrast-hue) 28.89% 91.18% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerbody>small,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer>small{color:hsl(var(--contrast-hue) 10.45% 73.73% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerbody>span,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer>p{color:hsl(var(--contrast-hue) 12.15% 79.02% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .cluerow,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .clues .cluerow:last-child,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-clue,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-clue:last-child{background:linear-gradient(135deg,color-mix(in srgb,var(--contrast-trim) 4.71%,transparent),transparent 50%),#111;border:1px solid var(--contrast-trim);border-left:4px solid var(--contrast-trim);box-shadow:0 4px 0 hsl(var(--contrast-hue) 100.0% 11.57% / 1),0 10px 15px #0007;color:hsl(var(--contrast-hue) 20.93% 91.57% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .cluerow:before{border-color:hsl(var(--contrast-hue) 44.35% 22.55% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .clue-card-index{color:hsl(var(--contrast-hue) 100.0% 73.14% / 1);border-color:hsl(var(--contrast-hue) 50.0% 21.96% / 1);letter-spacing:2px}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .cluetext>p,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-clue p{color:hsl(var(--contrast-hue) 26.67% 94.12% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .cluetext>small,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .cluetext em,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-clue small{color:hsl(var(--contrast-hue) 13.91% 70.39% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .deck-stack>i,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .deck-stack>div{border-color:var(--contrast-trim);box-shadow:1px 4px 0 hsl(var(--contrast-hue) 100.0% 13.92% / 1),2px 8px 0 #0008;background:#101010}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .deck-stack>div{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--contrast-trim) 5.1%,transparent) 0 2px,transparent 2px 13px),#101010;outline-color:hsl(var(--contrast-hue) 70.8% 26.86% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .deck-stack b{color:var(--contrast-trim)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .deck-stack span,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .deck-stack small{color:hsl(var(--contrast-hue) 27.62% 79.41% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .players .player,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-player{border-color:hsl(var(--contrast-hue) 56.76% 29.02% / 1);background:#101010}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .player.current,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-player.guessing{background:linear-gradient(90deg,color-mix(in srgb,var(--contrast-trim) 7.84%,transparent),transparent),#111;border-color:var(--contrast-trim);box-shadow:0 4px 0 hsl(var(--contrast-hue) 100.0% 16.67% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) aside .panel:not(.players),.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-scoreboard,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-status-panel,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-clues{border-color:hsl(var(--contrast-hue) 61.45% 32.55% / 1);background:#101010}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .scorevalue,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .player>.avatar,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-player .ov-avatar{border-color:var(--contrast-trim);box-shadow:0 2px 0 hsl(var(--contrast-hue) 100.0% 13.53% / 1);background:#101010}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .clueform,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .guessform,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .hostcontrols,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .redraw-option{border-color:hsl(var(--contrast-hue) 73.82% 37.45% / 1);box-shadow:0 4px 0 hsl(var(--contrast-hue) 100.0% 7.25% / 1);background:#121212}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .clueform input:not([type=checkbox]),.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .guessform input{border-color:hsl(var(--contrast-hue) 62.79% 33.73% / 1);color:hsl(var(--contrast-hue) 30.77% 94.9% / 1);background:#080808}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .clueform input::placeholder,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .guessform input::placeholder{color:hsl(var(--contrast-hue) 8.97% 69.41% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) nav button.active,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) button.primary{background:var(--contrast-trim);border-color:var(--contrast-trim);color:#080808;box-shadow:0 4px 0 hsl(var(--contrast-hue) 100.0% 21.96% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .theme-choice.selected{border-color:var(--contrast-trim);box-shadow:0 0 0 1px var(--contrast-trim);color:hsl(var(--contrast-hue) 100.0% 73.14% / 1)}.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .roomcode,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-brand,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-identity,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-lobby,.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-finale{border-color:var(--contrast-trim);background:#101010}.obs-root:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-deal-cover,.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .draw-overlay{background:#101010}@media (max-width:580px){.game-theme:is([data-theme=ruby],[data-theme=electric],[data-theme=neon],[data-theme=lava],[data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .tabletop{border-width:2px}}.game-theme[data-theme=electric] .tabletop,.obs-root.stage[data-theme=electric] .ov-atmosphere{background-color:#080808;background-image:linear-gradient(#008dff0a 1px,#0000 1px),linear-gradient(90deg,#008dff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.game-theme[data-theme=electric] .answercard,.obs-root[data-theme=electric] .ov-answer{border-top-width:4px}.game-theme[data-theme=electric] .answercard:after{width:44px;height:4px;transform:none;box-shadow:-10px -7px 0 -1px #008dff}.game-theme[data-theme=electric] .deck-stack>div{background-color:#101010;background-image:linear-gradient(#008dff12 1px,#0000 1px),linear-gradient(90deg,#008dff12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:17px 17px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.game-theme[data-theme=neon] .tabletop,.obs-root.stage[data-theme=neon] .ov-atmosphere{background-color:#080808;background-image:radial-gradient(#bf40ff22 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.game-theme[data-theme=neon] .answercard,.obs-root[data-theme=neon] .ov-answer{box-shadow:0 5px #38084b,0 0 25px #bf40ff14,0 16px 25px #0008}.game-theme[data-theme=neon] .answercard:after{width:10px;height:10px;bottom:18px;right:20px;transform:rotate(45deg);box-shadow:-14px 14px 0 -2px #bf40ff}.game-theme[data-theme=neon] .deck-stack>div{background:repeating-linear-gradient(45deg,#bf40ff0d 0 1px,#0000 1px 13px),repeating-linear-gradient(-45deg,#bf40ff0d 0 1px,#0000 1px 13px),#101010}.game-theme[data-theme=lava] .tabletop,.obs-root.stage[data-theme=lava] .ov-atmosphere{background:linear-gradient(145deg,#0000 75%,#ff80000a 75% 76%,#0000 76% 78%,#ff800008 78% 79%,#0000 79%),#080808}.game-theme[data-theme=lava] .answercard,.obs-root[data-theme=lava] .ov-answer{border-bottom-width:5px}.game-theme[data-theme=lava] .answercard:after{width:31px;height:6px;transform:skew(-35deg);box-shadow:-10px -9px 0 -1px #ff8000}.game-theme[data-theme=lava] .deck-stack>div{background:repeating-linear-gradient(145deg,#ff800012 0 3px,#0000 3px 19px),#101010}.game-theme[data-theme=silver] .tabletop,.obs-root.stage[data-theme=silver] .ov-atmosphere{background:repeating-linear-gradient(0deg,#dfe6ef04 0 1px,#0000 1px 4px),radial-gradient(at top,#20262f,#090b0e 70%);border:4px solid #d6dfe9;border-radius:10px;box-shadow:inset 0 0 0 2px #07090c,inset 0 0 0 4px #74818f,inset 0 0 0 7px #171c23,0 5px #586473,0 8px #0a0d11,0 17px 35px #0008}.game-theme[data-theme=silver] .tabletop:before{background:radial-gradient(circle at 6px 6px,#f1f6fc 0 2px,#566373 3px,#080a0e 4px,#0000 5px),radial-gradient(circle at calc(100% - 6px) 6px,#f1f6fc 0 2px,#566373 3px,#080a0e 4px,#0000 5px),radial-gradient(circle at 6px calc(100% - 6px),#f1f6fc 0 2px,#566373 3px,#080a0e 4px,#0000 5px),radial-gradient(circle at calc(100% - 6px) calc(100% - 6px),#f1f6fc 0 2px,#566373 3px,#080a0e 4px,#0000 5px);border:1px solid #5c6877;border-radius:3px;inset:12px}.game-theme[data-theme=silver] .answercard,.obs-root[data-theme=silver] .ov-answer{color:#f4f7fb;background:#0c0f14;border:3px solid #e5edf7;border-radius:7px;box-shadow:0 4px #8c9bab,0 7px #202936,0 9px #c2ccd8,0 18px 26px #0008}.game-theme[data-theme=silver] .answercard:before,.obs-root[data-theme=silver] .ov-answer:after{border-color:#657488;border-radius:2px}.game-theme[data-theme=silver] .answerbody{background:radial-gradient(#202731,#0000 75%),#0c0f14}.game-theme[data-theme=silver] .answerbody h2,.obs-root[data-theme=silver] .ov-answer>h1{color:#f6f9fd}.game-theme[data-theme=silver] .hidden-answer{color:#e9f0f9;text-shadow:1px 2px #77869b,3px 4px #273346}.game-theme[data-theme=silver] .answerbody:before{color:#aab9cb}.game-theme[data-theme=silver] .answerhead,.obs-root[data-theme=silver] .ov-answer-ribbon{color:#101925;background:linear-gradient(115deg,#8896a8,#f0f5fc 30%,#a3b0c2 61%,#dce6f2);border-color:#f2f7fd;font-weight:800}.game-theme[data-theme=silver] .answerbody>small,.obs-root[data-theme=silver] .ov-answer>small{color:#a8b6c7}.game-theme[data-theme=silver] .answerbody>span,.obs-root[data-theme=silver] .ov-answer>p{color:#c4cfdd}.game-theme[data-theme=silver] .answercard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#75889e,#f0f6fd);width:38px;height:6px;position:absolute;bottom:15px;right:18px;box-shadow:-8px -8px 0 -1px #c1cfdf}.game-theme[data-theme=silver] .cluerow,.game-theme[data-theme=silver] .clues .cluerow:last-child,.obs-root[data-theme=silver] .ov-clue,.obs-root[data-theme=silver] .ov-clue:last-child{color:#edf3fb;background:linear-gradient(135deg,#222a35,#10151c 60%);border:2px solid #c3cfdf;border-radius:6px;box-shadow:0 4px #59697e,0 7px #080c12,0 10px 20px #0006}.game-theme[data-theme=silver] .cluerow:before{border-color:#4d5f75;border-radius:2px}.game-theme[data-theme=silver] .clue-card-index{color:#172439;background:linear-gradient(110deg,#9cabbf,#ecf3fc 40%,#a6b7cd);border-color:#eef6ff;border-radius:4px 4px 0 0;padding:10px 16px;font-weight:800;top:0;left:0;right:0}.game-theme[data-theme=silver] .cluetext>p,.obs-root[data-theme=silver] .ov-clue p{color:#f2f6fc}.game-theme[data-theme=silver] .cluetext>small,.game-theme[data-theme=silver] .cluetext em,.obs-root[data-theme=silver] .ov-clue small{color:#adbed2}.game-theme[data-theme=silver] .deck-stack>i,.game-theme[data-theme=silver] .deck-stack>div{background:#10151b;border:2px solid #e1eaf5;box-shadow:1px 4px #7c8ea5,2px 8px #030609}.game-theme[data-theme=silver] .deck-stack>div{background:linear-gradient(135deg,#0000 36%,#e7efff12 37% 40%,#0000 41% 46%,#b9cce711 47% 48%,#0000 49%),repeating-linear-gradient(0deg,#e1eaff09 0 1px,#0000 1px 4px),#10151b;outline-color:#879bb6}.game-theme[data-theme=silver] .deck-stack b{color:#f5f8fc;text-shadow:1px 2px #64758e,3px 4px #253245}.game-theme[data-theme=silver] .deck-stack span,.game-theme[data-theme=silver] .deck-stack small{color:#c4d2e4}.game-theme[data-theme=silver] nav button.active,.game-theme[data-theme=silver] button.primary,.game-theme[data-theme=silver] .theme-choice.selected{color:#101d30;background:linear-gradient(110deg,#9caec3,#f9fcff 35%,#b6c5d9 65%,#e7f0fb);border-color:#f5faff;box-shadow:0 4px #65768f,0 5px #182337}.game-theme[data-theme=silver] .players .player,.obs-root[data-theme=silver] .ov-player{background:linear-gradient(110deg,#2a3544,#111822);border-color:#7d91ac}.game-theme[data-theme=silver] .player.current,.obs-root[data-theme=silver] .ov-player.guessing{background:linear-gradient(110deg,#4a5a70,#1b283a);border:2px solid #edf5ff;box-shadow:0 4px #95a9c5}.game-theme[data-theme=silver] .scorevalue{color:#15243b;background:linear-gradient(120deg,#b8c7db,#f5f9ff 40%,#95a9c3);border-color:#e6f0ff;box-shadow:0 2px #5b7394}.game-theme[data-theme=silver] .scorevalue small{color:#344968}.game-theme[data-theme=silver] .player>.avatar,.game-theme[data-theme=silver] .cluerow .avatar,.obs-root[data-theme=silver] .ov-avatar{color:#f1f6fd;background:#172334;border-color:#c6d5e9;box-shadow:0 2px #4b6381}.game-theme[data-theme=silver] aside .panel:not(.players),.obs-root[data-theme=silver] .ov-scoreboard,.obs-root[data-theme=silver] .ov-status-panel,.obs-root[data-theme=silver] .ov-clues{background:#111820;border-color:#7c91ad;box-shadow:0 3px #334760}.game-theme[data-theme=silver] .clueform,.game-theme[data-theme=silver] .guessform,.game-theme[data-theme=silver] .hostcontrols,.game-theme[data-theme=silver] .redraw-option{background:#101720;border-color:#8399b6;box-shadow:0 3px #334861}.game-theme[data-theme=silver] .clueform input:not([type=checkbox]),.game-theme[data-theme=silver] .guessform input{color:#ecf4ff;background:#080e16;border-color:#677f9f}.game-theme[data-theme=silver] .clueform input::placeholder,.game-theme[data-theme=silver] .guessform input::placeholder{color:#a6b9d1}.obs-root[data-theme=silver] .ov-brand,.obs-root[data-theme=silver] .ov-identity,.obs-root[data-theme=silver] .ov-lobby,.obs-root[data-theme=silver] .ov-finale{background:#101720;border-color:#c9d9ef}.obs-root[data-theme=silver] .ov-deal-cover,.game-theme[data-theme=silver] .draw-overlay{background:#101720}@media (max-width:580px){.game-theme[data-theme=silver] .tabletop{border-width:3px}}.obs-root[data-theme=silver] .ov-score>b,.obs-root[data-theme=silver] .ov-score>em:not(.minus),.obs-root[data-theme=silver] .ov-section-title svg,.obs-root[data-theme=silver] .ov-votes>b,.obs-root[data-theme=silver] .ov-catch-left>b,.obs-root[data-theme=silver] .ov-brand>b>span,.obs-root[data-theme=silver] .ov-online,.obs-root[data-theme=silver] .ov-player.guessing .ov-player-name>small{color:#edf4ff}.obs-root[data-theme=silver] .ov-brand>span{color:#152338;background:linear-gradient(120deg,#a2b3ca,#f6faff 40%,#99aec8);border:1px solid #e5efff;box-shadow:0 3px #586d89}.game-theme[data-theme=silver] .deck-count b{color:#edf4ff;background:#172334;border-color:#9caec7}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .exclusive-themes,.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .tabletop:before{border-color:var(--signature)}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answercard:before,.obs-root:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer:after{border-color:var(--signature);opacity:.65}.game-theme[data-theme=drake] .tabletop,.obs-root.stage[data-theme=drake] .ov-atmosphere{background:linear-gradient(135deg,#e43f4b09,#0000 60%),repeating-linear-gradient(90deg,#dfc9a406 0 1px,#0000 1px 28px),#0e0c0d}.game-theme[data-theme=drake] .deck-stack>div{background:repeating-linear-gradient(135deg,#e43f4b20 0 2px,#0000 2px 14px),#121012;outline-color:#dfc9a4}.game-theme[data-theme=drake] .deck-stack span,.game-theme[data-theme=drake] .deck-stack small{color:#dfc9a4}.game-theme[data-theme=drake] .answercard:after{clip-path:polygon(0 0,25% 0,15% 100%,0 30%,75% 0,100% 0,100% 30%,85% 100%);background:#dfc9a4;width:40px;height:15px;transform:none}.game-theme[data-theme=drake] .answerhead,.obs-root[data-theme=drake] .ov-answer-ribbon{color:#f3e4cf;background:linear-gradient(100deg,#4a1520,#181011);border-bottom:2px solid #dfc9a4}.game-theme[data-theme=drake] .clue-card-index{color:#dfc9a4;border-bottom-color:#7f5a4f}.game-theme[data-theme=drake] .player>.avatar,.obs-root[data-theme=drake] .ov-player .ov-avatar{border-color:#dfc9a4}.game-theme[data-theme=drake] .answerbody h2,.obs-root[data-theme=drake] .ov-answer>h1{color:#f3e4cf}.game-theme[data-theme=yokaze] .tabletop,.obs-root.stage[data-theme=yokaze] .ov-atmosphere{background:radial-gradient(circle at 10% 5%,#34c7f513,#0000 45%),radial-gradient(circle at 95% 90%,#b9acf00d,#0000 35%),#0b1221}.game-theme[data-theme=yokaze] .cluerow,.game-theme[data-theme=yokaze] .clues .cluerow:last-child,.obs-root[data-theme=yokaze] .ov-clue,.obs-root[data-theme=yokaze] .ov-clue:last-child{background:#111d31;border-left-color:#b9acf0}.game-theme[data-theme=yokaze] .deck-stack>div{background:repeating-radial-gradient(circle at 100% 0,#0000 0 15px,#34c7f514 16px 17px,#0000 18px 28px),#111a2e;outline-color:#b9acf0}.game-theme[data-theme=yokaze] .answercard:after{background:0 0;border-radius:50%;width:19px;height:19px;transform:rotate(-20deg);box-shadow:inset 6px -2px #b9acf0}.game-theme[data-theme=yokaze] .clue-card-index{color:#b9acf0;border-color:#4b5077}.game-theme[data-theme=blackfox] .tabletop,.obs-root.stage[data-theme=blackfox] .ov-atmosphere{background:linear-gradient(135deg,#b45cff0a,#0000 55%),repeating-linear-gradient(135deg,#ffffff03 0 1px,#0000 1px 22px),#090909;border-color:#b45cff}.game-theme[data-theme=blackfox] .answercard,.obs-root[data-theme=blackfox] .ov-answer{color:#111;background:#fff;border-color:#b45cff;box-shadow:0 5px #69339b,0 8px #161019,0 16px 25px #0008}.game-theme[data-theme=blackfox] .answerbody{background:radial-gradient(#fff,#0000 75%),#fff}.game-theme[data-theme=blackfox] .answerbody h2,.obs-root[data-theme=blackfox] .ov-answer>h1{color:#111}.game-theme[data-theme=blackfox] .answerbody>small,.game-theme[data-theme=blackfox] .answerbody>span,.obs-root[data-theme=blackfox] .ov-answer>small,.obs-root[data-theme=blackfox] .ov-answer>p{color:#45414b}.game-theme[data-theme=blackfox] .hidden-answer{color:#17111f;text-shadow:2px 3px #d4c3e2}.game-theme[data-theme=blackfox] .answerhead,.obs-root[data-theme=blackfox] .ov-answer-ribbon{color:#fff;background:#111;border-bottom:2px solid #b45cff}.game-theme[data-theme=blackfox] .cluerow,.game-theme[data-theme=blackfox] .clues .cluerow:last-child,.obs-root[data-theme=blackfox] .ov-clue,.obs-root[data-theme=blackfox] .ov-clue:last-child{color:#111;background:#fff;border-color:#b45cff;box-shadow:0 4px #69339b,0 10px 15px #0007}.game-theme[data-theme=blackfox] .cluetext>p,.obs-root[data-theme=blackfox] .ov-clue p{color:#111}.game-theme[data-theme=blackfox] .cluetext>small,.game-theme[data-theme=blackfox] .cluetext em,.obs-root[data-theme=blackfox] .ov-clue small{color:#5b5068}.game-theme[data-theme=blackfox] .clue-card-index{color:#7535a9;border-color:#bda2d6}.game-theme[data-theme=blackfox] .deck-stack>div{background-color:#0a0a0a;background-image:linear-gradient(45deg,#0000 46%,#fff2 47% 50%,#0000 51%),linear-gradient(-45deg,#0000 46%,#fff2 47% 50%,#0000 51%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;outline-color:#b45cff}.game-theme[data-theme=blackfox] .deck-stack b{color:#fff}.game-theme[data-theme=blackfox] .answercard:after{clip-path:polygon(0 0,25% 0,50% 100%,75% 0,100% 0,50% 100%);background:#b45cff;width:32px;height:10px;transform:none}.brand-corners{display:none}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=drake]{--crest:url(/marks/drake.svg);--crest-color:#dfc9a4}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=yokaze]{--crest:url(/marks/yokaze.svg);--crest-color:#34c7f5}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=blackfox]{--crest:url(/marks/blackfox.svg);--crest-color:#b45cff}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .brand-corners,.exclusive-swatch .brand-corners{pointer-events:none;z-index:3;background:0 0;border:0;display:block;position:absolute;inset:0}.brand-corners>i{background:linear-gradient(145deg,color-mix(in srgb,var(--crest-color) 58%,transparent),color-mix(in srgb,var(--crest-color) 18%,transparent));width:22px;height:22px;-webkit-mask:var(--crest) center/contain no-repeat;mask:var(--crest) center/contain no-repeat;-webkit-mask:var(--crest) center/contain no-repeat;position:absolute}.brand-corners>i:first-child{top:11px;left:12px}.brand-corners>i:last-child{bottom:11px;right:12px;transform:none}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .panel:not(.players){padding-top:42px;padding-bottom:40px;position:relative}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerhead{padding-left:48px;padding-right:40px}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerbody{padding-bottom:45px}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answercard:after{display:none}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .cluerow{padding-bottom:40px}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .clue-card-index{padding-left:44px}.game-theme[data-theme=blackfox] :is(.answercard,.cluerow){--crest-color:#111}.game-theme[data-theme=blackfox] .answercard .brand-corners>i:first-child{--crest-color:#b45cff}.obs-root:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) :is(.ov-clues,.ov-scoreboard,.ov-status-panel,.ov-clue){position:relative}.obs-root:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) :is(.ov-clues,.ov-scoreboard,.ov-status-panel){padding-top:42px;padding-bottom:38px}.obs-root:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer .brand-corners>i{width:29px;height:29px}.obs-root:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-answer-ribbon{padding-left:60px;padding-right:60px}.obs-root:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-clue{padding-left:43px;padding-right:43px}.obs-root .ov-clue .brand-corners>i{width:17px;height:17px}.obs-root[data-theme=blackfox] :is(.ov-answer,.ov-clue){--crest-color:#111}.obs-root[data-theme=blackfox] .ov-answer .brand-corners>i:first-child{--crest-color:#b45cff}.exclusive-swatch{position:relative}.exclusive-swatch .brand-corners>i{width:19px;height:19px}.exclusive-swatch[data-theme=blackfox] .brand-corners>i:last-child{--crest-color:#111}@media (max-width:580px){.brand-corners>i{width:18px;height:18px}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerhead{padding-left:39px;padding-right:34px}.exclusive-swatch .brand-corners>i{width:15px;height:15px;top:6px;left:7px}.exclusive-swatch .brand-corners>i:last-child{inset:auto 7px 6px auto}}.exclusive-swatch[data-theme=drake] .brand-corners>i:last-child{--crest-color:#792a33}.obs-root:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .ov-redraw-stamp{right:58px}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .answerhead>span{overflow-wrap:anywhere;min-width:0}.game-theme[data-theme=neon] .tabletop,.obs-root.stage[data-theme=neon] .ov-atmosphere{background:radial-gradient(at 0 5%,#b028ff29,#0000 45%),radial-gradient(at 100% 95%,#ee58ff19,#0000 45%),linear-gradient(#b140ff09 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#b140ff09 1px,#0000 1px) 0 0/42px 42px,#09060e;border-color:#d782ff;box-shadow:inset 0 0 0 6px #140b1d,inset 0 0 28px #c040ff30,0 0 7px #ce6cff80,0 0 28px #a52cfc35,0 16px 35px #0008}.game-theme[data-theme=neon] .answercard,.obs-root[data-theme=neon] .ov-answer{background:#0d0813;border-color:#e5adff;box-shadow:0 5px #40134f,0 0 8px #d16cff80,0 0 30px #b428ff30,0 16px 25px #0008}.game-theme[data-theme=neon] .answercard:before,.obs-root[data-theme=neon] .ov-answer:after{border-color:#c95dff;animation:5s ease-in-out infinite neonBreath;box-shadow:inset 0 0 9px #bc39ff40,0 0 9px #bc39ff50}.game-theme[data-theme=neon] .answerbody{background:radial-gradient(at 50% 110%,#8c26c624,#0000 65%),#0d0813}.game-theme[data-theme=neon] .answerhead,.obs-root[data-theme=neon] .ov-answer-ribbon{color:#ecd5ff;background:linear-gradient(90deg,#291039,#120a1c 65%);border-bottom-color:#c95dff;box-shadow:0 2px 12px #bc39ff25}.game-theme[data-theme=neon] .hidden-answer,.game-theme[data-theme=neon] .deck-stack b{color:#efc4ff;text-shadow:0 0 5px #e9a8ff,0 0 18px #bf40ff,0 0 36px #a31ee6}.game-theme[data-theme=neon] .deck-stack>div{background:repeating-linear-gradient(45deg,#b83aff13 0 1px,#0000 1px 16px),repeating-linear-gradient(-45deg,#b83aff13 0 1px,#0000 1px 16px),#120a1b;border-color:#e0a0ff;outline-color:#b048e1;box-shadow:0 0 14px #bf40ff40,2px 8px #08050d}.game-theme[data-theme=neon] .cluerow,.game-theme[data-theme=neon] .clues .cluerow:last-child,.obs-root[data-theme=neon] .ov-clue,.obs-root[data-theme=neon] .ov-clue:last-child{background:linear-gradient(135deg,#30113c55,#0000 60%),#100b17;border-color:#c963fa;box-shadow:0 4px #310b40,0 0 13px #b83aff20,0 10px 15px #0007}.game-theme[data-theme=neon] .answercard:after{filter:drop-shadow(0 0 5px #c348ff);background:#edb6ff}@keyframes neonBreath{0%,to{opacity:.55}50%{opacity:1}}.game-theme[data-theme=lava] .tabletop,.obs-root.stage[data-theme=lava] .ov-atmosphere{background-color:#100b09;background-image:radial-gradient(at 15% 90%,#ff530023,#0000 46%),radial-gradient(at 95% 10%,#ff9c001e,#0000 42%),url(/textures/lava-fissures.svg);background-position:0 80%,100% 0,50%;background-size:160% 160%,180% 180%,600px 600px;border-color:#ff8c29;animation:20s ease-in-out infinite alternate lavaHeatFlow;box-shadow:inset 0 0 0 6px #1a100c,inset 0 0 28px #ff550024,0 0 15px #ff540025,0 16px 35px #0008}.game-theme[data-theme=lava] .answercard,.obs-root[data-theme=lava] .ov-answer{background:#100c0a;border-color:#ff9c38;box-shadow:0 5px #6d240a,0 8px #21100a,0 0 20px #ff650024,0 16px 25px #0008}.game-theme[data-theme=lava] .answercard:before,.obs-root[data-theme=lava] .ov-answer:after{border-color:#f97c24;animation:7s ease-in-out infinite lavaHeatBreath;box-shadow:inset 0 -5px 17px #ff620024,0 0 8px #ff6d0024}.game-theme[data-theme=lava] .answerbody{background:radial-gradient(at 50% 120%,#ff650028,#0000 66%),#100c0a}.game-theme[data-theme=lava] .answerhead,.obs-root[data-theme=lava] .ov-answer-ribbon{color:#ffdab8;background:linear-gradient(100deg,#552010,#1c100b 70%);border-bottom-color:#e86b20}.game-theme[data-theme=lava] .hidden-answer,.game-theme[data-theme=lava] .deck-stack b{color:#ffbc63;text-shadow:0 0 10px #ff7a0080,0 0 28px #f5410040}.game-theme[data-theme=lava] .deck-stack>div{background:linear-gradient(#100b09aa,#100b0966),url(/textures/lava-fissures.svg) 50%/210px 210px,#100b09;border-color:#ffaf4c;outline-color:#b94d19;box-shadow:0 0 13px #ff580025,2px 8px #1c0c06}.game-theme[data-theme=lava] .cluerow,.game-theme[data-theme=lava] .clues .cluerow:last-child,.obs-root[data-theme=lava] .ov-clue,.obs-root[data-theme=lava] .ov-clue:last-child{background:linear-gradient(150deg,#64260725,#0000 65%),#130e0b;border-color:#e7792d #e7792d #e7792d #ffac45;box-shadow:0 4px #57210b,0 10px 15px #0007}.game-theme[data-theme=lava] .answercard:after{filter:drop-shadow(0 0 5px #ff6500);background:#ffbf63;box-shadow:-10px -9px 0 -1px #ff7100}@keyframes lavaHeatFlow{0%{background-position:0 80%,100% 0,50%}to{background-position:80% 20%,10% 100%,50%}}@keyframes lavaHeatBreath{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.game-theme:is([data-theme=neon],[data-theme=lava]) .answercard:before,.game-theme[data-theme=lava] .tabletop,.obs-root[data-theme=lava] .ov-atmosphere{animation:none}}.personal-ambience,.personal-deal,.personal-event,.personal-victory-mark{display:none}:is(.game-theme,.obs-root)[data-theme=drake]{--effect-art:url(/effects/crimson-sigil.svg);--personal-glow:#e43f4b;--personal-light:#dfc9a4}:is(.game-theme,.obs-root)[data-theme=yokaze]{--effect-art:url(/effects/ice-crystal.svg);--personal-glow:#34c7f5;--personal-light:#e4f8ff}:is(.game-theme,.obs-root)[data-theme=blackfox]{--effect-art:url(/effects/umbral-ribbon.svg);--personal-glow:#b45cff;--personal-light:#ede1ff}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-ambience{border-radius:inherit;pointer-events:none;z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.game-theme:is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .tabletop>.personal-ambience~*{z-index:1;position:relative}.personal-ambience>i{display:none}.game-theme[data-theme=drake] .tabletop,.obs-root.stage[data-theme=drake] .ov-atmosphere{background:repeating-linear-gradient(120deg,#dfc9a405 0 1px,#0000 1px 28px),radial-gradient(at 0 100%,#7c142021,#0000 50%),#100c0e;border-color:#c63b49;box-shadow:inset 0 0 0 6px #1b1013,inset 0 0 0 7px #dfc9a423,0 14px 35px #0008}:is(.game-theme,.obs-root)[data-theme=drake] .personal-ambience:before,:is(.game-theme,.obs-root)[data-theme=drake] .personal-ambience:after{content:"";opacity:.12;filter:drop-shadow(0 0 8px #e42943);background:url(/effects/crimson-sigil.svg) 50%/contain no-repeat;width:140px;height:165px;position:absolute;top:24px;left:25px;transform:rotate(-16deg)}:is(.game-theme,.obs-root)[data-theme=drake] .personal-ambience:after{inset:auto 25px 24px auto;transform:rotate(16deg)}.game-theme[data-theme=drake] .answercard,.obs-root[data-theme=drake] .ov-answer{background:#140e11;border-color:#d04a56;box-shadow:0 5px #521521,0 8px #201116,0 16px 28px #0008}.game-theme[data-theme=drake] .answerbody{background:radial-gradient(at 50% 120%,#6d1e2a22,#0000 70%),#140e11}.game-theme[data-theme=drake] .answerhead,.obs-root[data-theme=drake] .ov-answer-ribbon{color:#f1dfc5;background:linear-gradient(105deg,#541923,#201016 75%);border-bottom-color:#dfc9a480}.game-theme[data-theme=drake] .cluerow,.game-theme[data-theme=drake] .clues .cluerow:last-child,.obs-root[data-theme=drake] .ov-clue,.obs-root[data-theme=drake] .ov-clue:last-child{background:linear-gradient(130deg,#dfc9a406,#0000 65%),#171014;border-color:#8b3944 #8b3944 #8b3944 #dfc9a4;box-shadow:0 4px #3d1720,0 10px 15px #0007}.game-theme[data-theme=drake] .deck-stack>div{background:linear-gradient(#140e11a8,#140e11a8),url(/effects/crimson-sigil.svg) 50%/52% no-repeat,repeating-linear-gradient(135deg,#a42d3822 0 2px,#0000 2px 14px),#140e11}.game-theme[data-theme=yokaze] .tabletop,.obs-root.stage[data-theme=yokaze] .ov-atmosphere{background:url(/textures/frost.svg) 0 0/250px 250px,radial-gradient(at 15% 0,#34c7f51a,#0000 48%),radial-gradient(at 95% 100%,#b9acf012,#0000 45%),#0a1322;border-color:#6ecfe9;box-shadow:inset 0 0 0 6px #111e2e,inset 0 0 22px #8ae6ff10,0 14px 35px #0008}:is(.game-theme,.obs-root)[data-theme=yokaze] .personal-ambience>i{opacity:0;width:3px;height:3px;left:calc(8px + var(--flake) * 2px);animation:16s linear infinite personalSnow;animation-delay:calc(var(--flake) * -2s);background:#e4f8ff;border-radius:50%;display:block;position:absolute;top:-20px;box-shadow:0 0 5px #a8e9ff80}:is(.game-theme,.obs-root)[data-theme=yokaze] .personal-ambience>i:nth-child(2n){left:auto;right:calc(8px + var(--flake) * 2px)}.game-theme[data-theme=yokaze] .answercard,.obs-root[data-theme=yokaze] .ov-answer{background:#101c2e;border-color:#9edfed;box-shadow:0 5px #29475e,0 8px #222840,0 0 18px #69d8ff12,0 16px 25px #0008}.game-theme[data-theme=yokaze] .answercard:before,.obs-root[data-theme=yokaze] .ov-answer:after{background:url(/textures/frost.svg) 50%/100% 100%;border-color:#d7f8ff66}.game-theme[data-theme=yokaze] .answerbody{background:radial-gradient(at 50% 120%,#49669429,#0000 70%),#101c2e}.game-theme[data-theme=yokaze] .answerhead,.obs-root[data-theme=yokaze] .ov-answer-ribbon{color:#e7f9ff;background:linear-gradient(110deg,#28465d,#192337 75%);border-bottom-color:#b9acf08c}.game-theme[data-theme=yokaze] .cluerow,.game-theme[data-theme=yokaze] .clues .cluerow:last-child,.obs-root[data-theme=yokaze] .ov-clue,.obs-root[data-theme=yokaze] .ov-clue:last-child{background:url(/textures/frost.svg) 50%/100% 100%,#122035;border-color:#558eaa #558eaa #558eaa #b9acf0}.game-theme[data-theme=yokaze] .deck-stack>div{background:linear-gradient(#111a2ed9,#111a2ed9),url(/effects/ice-crystal.svg) 50%/50% no-repeat,url(/textures/frost.svg) 50%/100% 100%,#111a2e}.game-theme[data-theme=blackfox] .tabletop,.obs-root.stage[data-theme=blackfox] .ov-atmosphere{background:radial-gradient(at 100% 0,#b45cff13,#0000 45%),#09090c;border-color:#a15adb;box-shadow:inset 0 0 0 6px #14101b,inset 0 0 0 7px #ffffff12,0 14px 35px #0008}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-ambience:before,:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-ambience:after{content:"";filter:blur(10px);background:radial-gradient(#9c53df20,#0000 65%);height:95px;animation:19s ease-in-out infinite alternate personalMist;position:absolute;bottom:-35px;left:-15%;right:-15%}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-ambience:after{background:radial-gradient(#d6b6ff12,#0000 60%);animation-delay:-8s;top:-45px;bottom:auto}.game-theme[data-theme=blackfox] .answerhead,.obs-root[data-theme=blackfox] .ov-answer-ribbon{color:#fff;background:linear-gradient(110deg,#251432,#111014 75%);border-bottom-color:#b45cff}.game-theme[data-theme=blackfox] .answercard,.obs-root[data-theme=blackfox] .ov-answer{box-shadow:0 5px #583174,0 8px #161019,0 0 20px #b45cff13,0 16px 25px #0008}.game-theme[data-theme=blackfox] .deck-stack>div{background:linear-gradient(#0a0a0ad9,#0a0a0ad9),url(/effects/umbral-ribbon.svg) 50%/50% no-repeat,linear-gradient(135deg,#b45cff16,#0000),#0a0a0a}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-deal{pointer-events:none;z-index:2;animation:1.8s both personalDealFade;display:block;position:absolute;inset:52px 10px 15px;overflow:hidden}.personal-deal>i{pointer-events:none;background:var(--effect-art) center/contain no-repeat;width:70px;height:85%;filter:drop-shadow(0 0 7px var(--personal-glow));animation:1.6s ease-out both artAwaken;position:absolute;top:7%;left:1%}.personal-deal>i:nth-child(2){left:auto;right:1%}.personal-deal>i:nth-child(3){display:none}:is(.game-theme,.obs-root)[data-theme=yokaze] .personal-deal>i{transform-origin:bottom;filter:drop-shadow(0 0 8px #8feaff80);animation-name:crystalGrow}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-deal>i{filter:drop-shadow(0 0 7px #49206080);width:95px;animation-name:umbralPass}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-event{z-index:20;pointer-events:none;animation:1.8s both personalEventFade;display:block;position:fixed;inset:0;overflow:hidden}.obs-root .personal-event.overlay-effect{position:absolute}.personal-event>i{background:var(--effect-art) center/contain no-repeat;width:clamp(30px,5vw,70px);height:36%;filter:drop-shadow(0 0 8px var(--personal-glow));animation:1.5s ease-out both artAwaken;position:absolute;top:25%;left:2px}.personal-event>i:nth-child(2){animation-delay:.12s;top:43%;left:auto;right:2px}.personal-event>i:nth-child(3){display:none}:is(.game-theme,.obs-root)[data-theme=drake] .personal-event{box-shadow:inset 0 0 38px #d12d3b40}:is(.game-theme,.obs-root)[data-theme=yokaze] .personal-event{box-shadow:inset 0 0 30px #8adeff35}:is(.game-theme,.obs-root)[data-theme=yokaze] .personal-event:before{content:"";background:url(/textures/frost.svg) 50%/250px 250px;border:1px solid #b7eeff70;border-radius:18px;animation:1.7s ease-out both freezeEdge;position:absolute;inset:8px;-webkit-mask:linear-gradient(#000,#0000 12% 88%,#000);mask:linear-gradient(#000,#0000 12% 88%,#000)}:is(.game-theme,.obs-root)[data-theme=yokaze] .personal-event>i{transform-origin:bottom;animation-name:crystalGrow}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-event{box-shadow:inset 0 0 45px #120a22aa}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-event>i{filter:drop-shadow(0 0 6px #54247880);width:clamp(40px,6vw,95px);height:65%;animation-name:umbralPass;top:10%}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-event>i:nth-child(2){top:30%;rotate:180deg}@keyframes artAwaken{0%{opacity:0;transform:scale(.88)}35%{opacity:.65;transform:scale(1)}75%{opacity:.45}to{opacity:0;transform:scale(1.04)}}@keyframes crystalGrow{0%{opacity:0;transform:scaleY(.1)}45%{opacity:.65;transform:scaleY(1)}80%{opacity:.4}to{opacity:0;transform:scaleY(1.06)}}@keyframes umbralPass{0%{opacity:0;transform:translateY(30px)scaleX(.7)}40%{opacity:.8}to{opacity:0;transform:translateY(-35px)scaleX(1.12)}}@keyframes freezeEdge{0%{opacity:0;clip-path:inset(0 50%)}45%{opacity:.7;clip-path:inset(0)}to{opacity:0;clip-path:inset(0)}}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-victory-mark{background:var(--effect-art) center/contain no-repeat;width:60px;height:78px;filter:drop-shadow(0 0 9px var(--personal-glow));flex-shrink:0;display:block}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .win-panel{border-color:var(--personal-light);background:linear-gradient(145deg,color-mix(in srgb,var(--personal-glow) 15%,#101018),#0b0c12);box-shadow:0 0 65px color-mix(in srgb,var(--personal-glow) 30%,transparent),0 20px 90px #0008}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .win-panel>svg{display:none}:is(.game-theme,.obs-root)[data-theme=yokaze] .win-rays{filter:blur(25px);background:conic-gradient(from 40deg,#0000,#34c7f51c,#0000,#b9acf028,#0000)}@keyframes personalSnow{0%{opacity:0;transform:translateY(-20px)}15%,80%{opacity:.35}to{opacity:0;transform:translate(8px,950px)}}@keyframes personalMist{0%{opacity:.4;transform:translate(-15%)scaleX(.8)}to{opacity:.8;transform:translate(15%)scaleX(1.2)}}@keyframes personalDealFade{0%,85%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes tuskConverge{0%{transform:translateX(calc(-30px * var(--deal-direction,1)));opacity:0}40%{opacity:.7}to{transform:translateX(calc(30px * var(--deal-direction,1)));opacity:0}}@keyframes iceWind{0%{opacity:0;translate:-35% 10px}35%{opacity:.7}to{opacity:0;translate:35% -10px}}@keyframes foxPass{0%{opacity:0;transform:translate(-40px)}35%{opacity:.6}to{opacity:0;transform:translate(240px)}}@keyframes personalEventFade{0%{opacity:0}15%,50%{opacity:1}to{opacity:0}}@keyframes personalSlash{0%{opacity:0;scale:.6}to{opacity:.8;scale:1}}@keyframes frostReveal{0%{opacity:0;scale:.98}to{opacity:.7;scale:1}}@keyframes foxEcho{0%{opacity:0;translate:0 18px}35%{opacity:.8}to{opacity:0;translate:0 -18px}}@media (max-width:580px){.game-theme .personal-event>i{max-width:36px}.game-theme .personal-deal>i{max-width:55px}}@media (prefers-reduced-motion:reduce){.personal-ambience>i,.personal-ambience:before,.personal-ambience:after{animation:none!important}.personal-deal,.personal-event{display:none!important}}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-deal,:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-deal>i{animation-delay:1.05s}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-deal>i:nth-child(2){animation-delay:1.17s}:is(.game-theme,.obs-root):is([data-theme=drake],[data-theme=yokaze],[data-theme=blackfox],[data-theme=midnight],[data-theme=dada]) .personal-deal>i:nth-child(3){animation-delay:1.29s}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-ambience:before,:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-ambience:after{filter:blur(2px);opacity:.25;background:url(/effects/umbral-ribbon.svg) 50%/100% 100% no-repeat;width:80px;height:100%;animation:17s ease-in-out infinite alternate shadowStream;inset:0 auto auto -20px}:is(.game-theme,.obs-root)[data-theme=blackfox] .personal-ambience:after{animation-delay:-8s;left:auto;right:-20px;rotate:180deg}@keyframes shadowStream{0%{opacity:.18;transform:translateY(-4%)scaleY(.95)}to{opacity:.34;transform:translateY(4%)scaleY(1.05)}}@media (prefers-reduced-motion:reduce){.personal-ambience:before,.personal-ambience:after{animation:none!important}}:is(.game-theme,.obs-root)[data-theme=drake] .win-particles>i{clip-path:none;filter:drop-shadow(0 0 4px #e43f4b);width:18px;height:32px;background:url(/effects/crimson-sigil.svg) 50%/contain no-repeat!important}:is(.game-theme,.obs-root)[data-theme=yokaze] .win-particles>i{clip-path:none;filter:drop-shadow(0 0 3px #98e5ff);width:16px;height:30px;background:url(/effects/ice-crystal.svg) 50%/contain no-repeat!important}:is(.game-theme,.obs-root)[data-theme=blackfox] .win-particles>i{clip-path:none;width:5px;height:45px;box-shadow:none;filter:drop-shadow(0 0 3px #59267f);background:linear-gradient(#0000,#10091c,#61338088,#0000)!important}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=candace]{--crest:url(/marks/candace.svg);--crest-color:#9a7939;--rain-ink:#494638;--rain-muted:#706855;--rain-line:#c5ae72;--rain-paper:#fffcf3;--effect-art:url(/effects/sunshower.svg)}.game-theme[data-theme=candace] .dashboard{--paper:#fffcf3;--ink:#494638;--paper-edge:#c5ae72}.game-theme[data-theme=candace] :is(header,nav,.roomhead,.theme-controls){color:var(--rain-ink)}.game-theme[data-theme=candace] :is(button,input,select){color:var(--rain-ink);border-color:var(--rain-line);background:#fffdf6;box-shadow:0 2px #c5ae7230}.game-theme[data-theme=candace] :is(small,.eyebrow,.sync,.footnote,.referee-note,.next-step p,.cluetext em){color:var(--rain-muted)}.game-theme[data-theme=candace] :is(button.primary,nav button.active,.theme-choice.selected,.brandicon){color:#494638;background:linear-gradient(135deg,#fff6ce,#f6e6a6);border-color:#b68b36;box-shadow:0 3px #c5ae72}.game-theme[data-theme=candace] .exclusive-heading{box-shadow:none;background:0 0}.game-theme[data-theme=candace] :is(.theme-picker,.exclusive-themes,.exclusive-choice,.panel,.host-game-controls,.round-recovery,.round-status,.pool-needs,.notice,.rule-strip,.lobbystats span,.rank,.scorecard,.hostcontrols,.clueform,.guessform,.redraw-option,.redraw-panel,.submission-quota,.audience-guide,.objection-box,.guesses span,.pool-review,.topic-vote,.topic-winner,.topic-results,.obs-help){color:#494638;background:#fffcf3;border-color:#c5ae72;box-shadow:0 3px #c5ae722b}.game-theme[data-theme=candace] .tabletop,.obs-root.stage[data-theme=candace] .ov-atmosphere{background:radial-gradient(at 12% 0,#f6e6a67a,#0000 50%),radial-gradient(at 100% 100%,#a8bcc735,#0000 48%),#f5f1e3;border:2px solid #c5ae72;box-shadow:inset 0 0 0 6px #fff9e8,inset 0 0 0 7px #c5ae7250,0 12px 32px #65563320}.game-theme[data-theme=candace] .tabletop:before{border-color:#c5ae7270}.game-theme[data-theme=candace] :is(.answercard,.cluerow),.game-theme[data-theme=candace] .clues .cluerow:last-child,.obs-root[data-theme=candace] :is(.ov-answer,.ov-clue),.obs-root[data-theme=candace] .ov-clue:last-child{color:#494638;background:linear-gradient(140deg,#fffefa,#fff9e8);border:2px solid #c5ae72;box-shadow:0 4px #dbc98e,0 7px #fffdf5,0 12px 23px #65563320}.game-theme[data-theme=candace] .answerbody{background:radial-gradient(at 50% 110%,#f6e6a650,#0000 70%),#fffcf3;padding-bottom:44px}.game-theme[data-theme=candace] :is(.answerbody h2,.hidden-answer,.cluetext>p,.players h3,.score-number,.rank strong,.lobbystats b,.pool-needs strong,.rules-section h3),.obs-root[data-theme=candace] :is(.ov-answer>h1,.ov-clue p,.ov-player-name,.ov-score>b,.ov-section-title,.ov-finale h1,.ov-podium strong){color:#494638;text-shadow:none}.game-theme[data-theme=candace] :is(.answerhead,.clue-card-index),.obs-root[data-theme=candace] .ov-answer-ribbon{color:#63532d;background:linear-gradient(100deg,#f6e6a6,#fff8db);border-color:#c5ae72}.game-theme[data-theme=candace] .answerhead{padding-left:46px;padding-right:40px}.game-theme[data-theme=candace] :is(),.obs-root[data-theme=candace] .ov-answer:after{border-color:#c5ae7266}.game-theme[data-theme=candace] .answercard:after{display:none}.game-theme[data-theme=candace] :is(.answerbody>small,.answerbody>span,.cluetext>small,.cluetext em,.lobby>p,.lobbyicon,.hand-label,.redraw-option>summary),.obs-root[data-theme=candace] :is(.ov-answer>small,.ov-answer>p,.ov-clue small,.ov-identity small,.ov-section-title>span,.ov-player-name>small,.ov-status-panel,.ov-subtitle){color:#706855}.game-theme[data-theme=candace] :is(.players .player,.players .player.current),.obs-root[data-theme=candace] :is(.ov-player,.ov-player.guessing){background:#fff9e5;border-color:#c5ae72;box-shadow:0 3px #dbc98e}.game-theme[data-theme=candace] :is(.avatar,.scorevalue,.lobbyicon,.deck-count b),.obs-root[data-theme=candace] :is(.ov-avatar,.ov-lobby-dice){color:#63532d;box-shadow:none;background:#f6e6a6;border-color:#b68b36}.game-theme[data-theme=candace] :is(.deck-stack>i,.deck-stack>div){background:#fff9e5;border-color:#b68b36;box-shadow:1px 4px #dbc98e,2px 8px #c5ae7240}.game-theme[data-theme=candace] .deck-stack>div{background:url(/effects/sunshower.svg) 50%/72% no-repeat,#fff9e5;outline-color:#c5ae72}.game-theme[data-theme=candace] .deck-stack b{color:#63532d;text-shadow:1px 2px #fff}.game-theme[data-theme=candace] .deck-stack :is(span,small){color:#706855}.obs-root[data-theme=candace] :is(.ov-brand,.ov-identity,.ov-scoreboard,.ov-clues,.ov-status-panel,.ov-lobby,.ov-finale,.ov-podium>div,.ov-event,.broadcast-vote,.topic-winner,.round-status,.guess-announcement){color:#494638;background:#fffcf3;border-color:#c5ae72;box-shadow:0 4px #dbc98e55,0 10px 25px #65563318}.obs-root[data-theme=candace] :is(.ov-brand>span,.ov-score>em:not(.minus)){color:#63532d;background:#f6e6a6;border-color:#b68b36}.obs-root[data-theme=candace] :is(.ov-online,.ov-brand>b>span,.ov-catch-left>b,.ov-votes>b,.ov-identity b,.ov-score small,.ov-lobby p,.ov-finale>p){color:#706855}:is(.game-theme,.obs-root)[data-theme=candace] :is(.round-clock,.round-status.paused .round-clock){color:#89621e}:is(.game-theme,.obs-root)[data-theme=candace] .round-status.expired .round-clock{color:#9b3444}:is(.game-theme,.obs-root)[data-theme=candace] :is(.draw-overlay,.ov-deal-cover){color:#63532d;background:#fffcf3}:is(.game-theme,.obs-root)[data-theme=candace] .shuffle-deck :is(i,b){color:#63532d;background:#f6e6a6;border-color:#b68b36}:is(.game-theme,.obs-root)[data-theme=candace] .brand-corners{pointer-events:none;z-index:3;display:block;position:absolute;inset:0}.game-theme[data-theme=candace] .panel:not(.players){padding-top:42px;padding-bottom:40px;position:relative}.game-theme[data-theme=candace] .cluerow{padding-bottom:40px}.game-theme[data-theme=candace] .clue-card-index{padding-left:44px}.obs-root[data-theme=candace] :is(.ov-clues,.ov-scoreboard,.ov-status-panel){padding-top:42px;padding-bottom:38px;position:relative}.obs-root[data-theme=candace] .ov-clue{padding-left:43px;padding-right:43px;position:relative}.obs-root[data-theme=candace] .ov-answer-ribbon{padding-left:60px;padding-right:60px}.obs-root[data-theme=candace] .ov-redraw-stamp{right:55px}:is(.game-theme,.obs-root)[data-theme=candace] .personal-ambience{border-radius:inherit;pointer-events:none;z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.game-theme[data-theme=candace] .tabletop>.personal-ambience~*{z-index:1;position:relative}:is(.game-theme,.obs-root)[data-theme=candace] .personal-ambience>i{top:-40px;left:calc(7px + var(--flake) * 2px);width:3px;height:22px;animation:13s linear infinite candaceRain;animation-delay:calc(var(--flake) * -1.7s);background:linear-gradient(#0000,#809eac65,#fff9);border-radius:90% 30% 60% 60%;display:block;position:absolute}:is(.game-theme,.obs-root)[data-theme=candace] .personal-ambience>i:nth-child(2n){left:auto;right:calc(7px + var(--flake) * 2px)}:is(.game-theme,.obs-root)[data-theme=candace] .personal-ambience:after{content:"";pointer-events:none;border:1px solid #809eac50;border-radius:50%;width:110px;height:18px;animation:6s ease-out infinite candaceRipple;position:absolute;bottom:4px;left:50%}:is(.game-theme,.obs-root)[data-theme=candace] .personal-deal{pointer-events:none;z-index:2;animation:2.2s 1.05s both personalDealFade;display:block;position:absolute;inset:55px 16px 15px;overflow:hidden}:is(.game-theme,.obs-root)[data-theme=candace] .personal-deal>i{background:var(--effect-art) center/contain no-repeat;filter:none;width:62px;height:90px;animation:2.2s 1.05s both candaceBloom;top:auto;bottom:0;left:0}:is(.game-theme,.obs-root)[data-theme=candace] .personal-deal>i:nth-child(2){animation-delay:1.2s;left:auto;right:0}:is(.game-theme,.obs-root)[data-theme=candace] .personal-deal>i:nth-child(3){display:none}:is(.game-theme,.obs-root)[data-theme=candace] .personal-event{pointer-events:none;z-index:5;animation:1.8s both personalEventFade;display:block;position:absolute;inset:0;overflow:hidden}:is(.game-theme,.obs-root)[data-theme=candace] .personal-event>i{border:2px solid #b68b3670;border-radius:50%;width:110px;height:38px;animation:1.7s both candaceBloom;position:absolute;bottom:8%;left:2%}:is(.game-theme,.obs-root)[data-theme=candace] .personal-event>i:nth-child(2){animation-delay:.15s;left:auto;right:2%}:is(.game-theme,.obs-root)[data-theme=candace] .personal-event>i:nth-child(3){display:none}:is(.game-theme,.obs-root)[data-theme=candace] .win-panel{color:#494638;background:linear-gradient(145deg,#fffefa,#fff1be);border-color:#b68b36;box-shadow:0 0 70px #f6e6a660,0 20px 60px #65563330}:is(.game-theme,.obs-root)[data-theme=candace] .win-panel :is(h2,p,strong,.win-kicker,.win-points){color:#63532d}:is(.game-theme,.obs-root)[data-theme=candace] .win-panel>svg{display:none}:is(.game-theme,.obs-root)[data-theme=candace] .personal-victory-mark{background:var(--effect-art) center/contain no-repeat;flex-shrink:0;width:100px;height:100px;display:block}:is(.game-theme,.obs-root)[data-theme=candace] .win-rays{background:conic-gradient(#0000,#f6e6a660,#0000,#fff9e866,#0000)}:is(.game-theme,.obs-root)[data-theme=candace] .win-particles>i{clip-path:none;border-radius:50%;width:5px;height:12px;box-shadow:0 0 8px #f6e6a6;background:#e6c86c!important}:is(.game-theme,.obs-root)[data-theme=candace][data-paused=true] :is(.personal-ambience>i,.personal-deal,.personal-deal>i,.personal-event,.personal-event>i){animation-play-state:paused}@keyframes candaceRain{0%{opacity:0;transform:translateY(0)}10%,85%{opacity:.65}to{opacity:0;transform:translateY(1050px)}}@keyframes candaceRipple{0%{opacity:0;transform:translate(-50%)scale(.2)}15%{opacity:.5}to{opacity:0;transform:translate(-50%)scale(1.5)}}@keyframes candaceBloom{0%{opacity:0;transform:scale(.3)}30%{opacity:.75}to{opacity:0;transform:scale(1.35)}}@media (max-width:580px){.game-theme[data-theme=candace] .answerhead{padding-left:39px;padding-right:34px}.game-theme[data-theme=candace] .personal-deal>i{width:42px;height:65px}}@media (prefers-reduced-motion:reduce){:is(.game-theme,.obs-root)[data-theme=candace] :is(.personal-ambience>i,.personal-deal,.personal-event){display:none!important}}.game-theme[data-theme=candace] .roomcode{color:#494638;background:#fffcf3;border-color:#c5ae72;box-shadow:0 3px #dbc98e55}.game-theme[data-theme=candace] .roomcode small{color:#706855}.game-theme[data-theme=candace] .dashboard aside .panel:not(.players),.game-theme[data-theme=candace] .dashboard .empty-hand{color:#706855;background:#fffcf3;border-color:#c5ae72;box-shadow:0 3px #dbc98e44}.game-theme[data-theme=candace] .dashboard :is(h2,h3){color:#494638}.game-theme[data-theme=candace] .dashboard :is(.table-zone-label,.deck-count,.empty-hand p,.redraw-option>summary b){color:#706855}.game-theme[data-theme=candace] .dashboard :is(.badge,.connection-pill){color:#63532d;background:#fff7d6;border-color:#c5ae72}.game-theme[data-theme=candace] .dashboard .connection-pill.online{color:#466137;background:#edf3e0}.game-theme[data-theme=candace] .dashboard :is(.negative,.connection-pill.offline){color:#9b3444}.game-theme[data-theme=candace] .dashboard .hostcontrols button:not(.primary){color:#494638;background:#fff7d6;border-color:#b68b36;box-shadow:0 3px #dbc98e}:is(.game-theme,.obs-root)[data-theme=candace] :is(.ov-header,.ov-footer,.ov-turnbar,.ov-wait,.ov-tip,.ov-catch-left,.ov-podium,.ov-answer small,.ov-player.guessing .ov-player-name>small){color:#706855}.obs-root[data-theme=candace] .ov-player.guessing .ov-player-name>small{color:#63532d}.obs-root[data-theme=candace] .ov-player .ov-score small{color:#706855}.game-theme[data-theme=candace] .dashboard .clueform :is(input,fieldset){color:#494638;background:#fffefa;border-color:#b68b36}.obs-root.transparent[data-theme=candace] .ov-footer{background:#fffcf3e8;border:1px solid #c5ae7270;border-radius:8px}.obs-root[data-theme=candace] .ov-footer>*{color:#706855}.game-theme[data-theme=candace] :is(.panel,.answerbody,.cluerow,.round-status,.host-game-controls,.objection-box,.pool-review,.topic-vote),.obs-root[data-theme=candace] :is(.ov-answer,.ov-clues,.ov-scoreboard,.ov-status-panel,.ov-lobby,.ov-finale,.broadcast-vote,.round-status){background-image:url(/marks/candace-crayon-sun.svg)!important;background-position:right 7px bottom 5px!important;background-repeat:no-repeat!important;background-size:150px 150px!important}.obs-root[data-theme=candace] :is(.ov-answer,.ov-clues,.ov-scoreboard,.ov-lobby,.ov-finale){background-size:220px 220px!important}.game-theme[data-theme=candace] .cluerow,.obs-root[data-theme=candace] .round-status{background-size:110px 110px!important}@media (max-width:580px){.game-theme[data-theme=candace] :is(.panel,.answerbody,.round-status){background-size:120px 120px!important}}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=cloudog]{--crest:url(/marks/cloudog.svg);--crest-color:#707eaf;--cloud-ink:#343e64;--cloud-muted:#5b6688;--cloud-line:#a6b1df;--cloud-paper:#fbfcff;--effect-art:url(/effects/cloud-rainbow.svg)}.game-theme[data-theme=cloudog] .dashboard{--paper:#fbfcff;--ink:#343e64;--paper-edge:#a6b1df}.game-theme[data-theme=cloudog] :is(header,nav,.roomhead,.theme-controls){color:var(--cloud-ink)}.game-theme[data-theme=cloudog] :is(button,input,select){color:var(--cloud-ink);border-color:var(--cloud-line);background:#fcfdff;box-shadow:0 2px #a6b1df30}.game-theme[data-theme=cloudog] :is(small,.eyebrow,.sync,.footnote,.referee-note,.next-step p,.cluetext em){color:var(--cloud-muted)}.game-theme[data-theme=cloudog] :is(button.primary,nav button.active,.theme-choice.selected,.brandicon){color:#343e64;background:linear-gradient(135deg,#dbe8ff,#d5dafa);border-color:#8495cf;box-shadow:0 3px #a6b1df}.game-theme[data-theme=cloudog] .exclusive-heading{box-shadow:none;background:0 0}.game-theme[data-theme=cloudog] :is(.theme-picker,.exclusive-themes,.exclusive-choice,.panel,.host-game-controls,.round-recovery,.round-status,.pool-needs,.notice,.rule-strip,.lobbystats span,.rank,.scorecard,.hostcontrols,.clueform,.guessform,.redraw-option,.redraw-panel,.submission-quota,.audience-guide,.objection-box,.guesses span,.pool-review,.topic-vote,.topic-winner,.topic-results,.obs-help){color:#343e64;background:#fbfcff;border-color:#a6b1df;box-shadow:0 3px #a6b1df2b}.game-theme[data-theme=cloudog] .tabletop,.obs-root.stage[data-theme=cloudog] .ov-atmosphere{background:radial-gradient(at 12% 0,#d5dafa7a,#0000 50%),radial-gradient(at 100% 100%,#c4daec35,#0000 48%),#f1f3fd;border:2px solid #a6b1df;box-shadow:inset 0 0 0 6px #f3f5ff,inset 0 0 0 7px #a6b1df50,0 12px 32px #6572a120}.game-theme[data-theme=cloudog] .tabletop:before{border-color:#a6b1df70}.game-theme[data-theme=cloudog] :is(.answercard,.cluerow),.game-theme[data-theme=cloudog] .clues .cluerow:last-child,.obs-root[data-theme=cloudog] :is(.ov-answer,.ov-clue),.obs-root[data-theme=cloudog] .ov-clue:last-child{color:#343e64;background:linear-gradient(140deg,#fff,#f3f5ff);border:2px solid #a6b1df;box-shadow:0 4px #bec9eb,0 7px #fffdf5,0 12px 23px #6572a120}.game-theme[data-theme=cloudog] .answerbody{background:radial-gradient(at 50% 110%,#d5dafa50,#0000 70%),#fbfcff;padding-bottom:44px}.game-theme[data-theme=cloudog] :is(.answerbody h2,.hidden-answer,.cluetext>p,.players h3,.score-number,.rank strong,.lobbystats b,.pool-needs strong,.rules-section h3),.obs-root[data-theme=cloudog] :is(.ov-answer>h1,.ov-clue p,.ov-player-name,.ov-score>b,.ov-section-title,.ov-finale h1,.ov-podium strong){color:#343e64;text-shadow:none}.game-theme[data-theme=cloudog] .answerhead{padding-left:46px;padding-right:40px}.game-theme[data-theme=cloudog] :is(),.obs-root[data-theme=cloudog] .ov-answer:after{border-color:#a6b1df66}.game-theme[data-theme=cloudog] .answercard:after{display:none}.game-theme[data-theme=cloudog] :is(.answerbody>small,.answerbody>span,.cluetext>small,.cluetext em,.lobby>p,.lobbyicon,.hand-label,.redraw-option>summary),.obs-root[data-theme=cloudog] :is(.ov-answer>small,.ov-answer>p,.ov-clue small,.ov-identity small,.ov-section-title>span,.ov-player-name>small,.ov-status-panel,.ov-subtitle){color:#5b6688}.game-theme[data-theme=cloudog] :is(.players .player,.players .player.current),.obs-root[data-theme=cloudog] :is(.ov-player,.ov-player.guessing){background:#eff3ff;border-color:#a6b1df;box-shadow:0 3px #bec9eb}.game-theme[data-theme=cloudog] :is(.avatar,.scorevalue,.lobbyicon,.deck-count b),.obs-root[data-theme=cloudog] :is(.ov-avatar,.ov-lobby-dice){color:#4d5c91;box-shadow:none;background:#d5dafa;border-color:#8495cf}.game-theme[data-theme=cloudog] :is(.deck-stack>i,.deck-stack>div){background:#eff3ff;border-color:#8495cf;box-shadow:1px 4px #bec9eb,2px 8px #a6b1df40}.game-theme[data-theme=cloudog] .deck-stack>div{background:url(/effects/cloud-rainbow.svg) 50%/72% no-repeat,#eff3ff;outline-color:#a6b1df}.game-theme[data-theme=cloudog] .deck-stack b{color:#4d5c91;text-shadow:1px 2px #fff}.game-theme[data-theme=cloudog] .deck-stack :is(span,small){color:#5b6688}.obs-root[data-theme=cloudog] :is(.ov-brand,.ov-identity,.ov-scoreboard,.ov-clues,.ov-status-panel,.ov-lobby,.ov-finale,.ov-podium>div,.ov-event,.broadcast-vote,.topic-winner,.round-status,.guess-announcement){color:#343e64;background:#fbfcff;border-color:#a6b1df;box-shadow:0 4px #bec9eb55,0 10px 25px #6572a118}.obs-root[data-theme=cloudog] :is(.ov-brand>span,.ov-score>em:not(.minus)){color:#4d5c91;background:#d5dafa;border-color:#8495cf}.obs-root[data-theme=cloudog] :is(.ov-online,.ov-brand>b>span,.ov-catch-left>b,.ov-votes>b,.ov-identity b,.ov-score small,.ov-lobby p,.ov-finale>p){color:#5b6688}:is(.game-theme,.obs-root)[data-theme=cloudog] :is(.round-clock,.round-status.paused .round-clock){color:#5865a5}:is(.game-theme,.obs-root)[data-theme=cloudog] .round-status.expired .round-clock{color:#9b3444}:is(.game-theme,.obs-root)[data-theme=cloudog] :is(.draw-overlay,.ov-deal-cover){color:#4d5c91;background:#fbfcff}:is(.game-theme,.obs-root)[data-theme=cloudog] .shuffle-deck :is(i,b){color:#4d5c91;background:#d5dafa;border-color:#8495cf}:is(.game-theme,.obs-root)[data-theme=cloudog] .brand-corners{pointer-events:none;z-index:3;display:block;position:absolute;inset:0}.game-theme[data-theme=cloudog] .panel:not(.players){padding-top:42px;padding-bottom:40px;position:relative}.game-theme[data-theme=cloudog] .cluerow{padding-bottom:40px}.game-theme[data-theme=cloudog] .clue-card-index{padding-left:44px}.obs-root[data-theme=cloudog] :is(.ov-clues,.ov-scoreboard,.ov-status-panel){padding-top:42px;padding-bottom:38px;position:relative}.obs-root[data-theme=cloudog] .ov-clue{padding-left:43px;padding-right:43px;position:relative}.obs-root[data-theme=cloudog] .ov-answer-ribbon{padding-left:60px;padding-right:60px}.obs-root[data-theme=cloudog] .ov-redraw-stamp{right:55px}.game-theme[data-theme=cloudog] .dashboard aside .panel:not(.players),.game-theme[data-theme=cloudog] .dashboard .empty-hand{color:#5b6688;background:#fbfcff;border-color:#a6b1df;box-shadow:0 3px #bec9eb44}.game-theme[data-theme=cloudog] .dashboard :is(h2,h3){color:#343e64}.game-theme[data-theme=cloudog] .dashboard :is(.table-zone-label,.deck-count,.empty-hand p,.redraw-option>summary b){color:#5b6688}.game-theme[data-theme=cloudog] .dashboard :is(.badge,.connection-pill){color:#4d5c91;background:#edf0ff;border-color:#a6b1df}.game-theme[data-theme=cloudog] .dashboard .connection-pill.online{color:#466137;background:#edf3e0}.game-theme[data-theme=cloudog] .dashboard :is(.negative,.connection-pill.offline){color:#9b3444}.game-theme[data-theme=cloudog] .dashboard .hostcontrols button:not(.primary){color:#343e64;background:#edf0ff;border-color:#8495cf;box-shadow:0 3px #bec9eb}:is(.game-theme,.obs-root)[data-theme=cloudog] :is(.ov-header,.ov-footer,.ov-turnbar,.ov-wait,.ov-tip,.ov-catch-left,.ov-podium,.ov-answer small,.ov-player.guessing .ov-player-name>small){color:#5b6688}.obs-root[data-theme=cloudog] .ov-player.guessing .ov-player-name>small{color:#4d5c91}.obs-root[data-theme=cloudog] .ov-player .ov-score small{color:#5b6688}.game-theme[data-theme=cloudog] .dashboard .clueform :is(input,fieldset){color:#343e64;background:#fff;border-color:#8495cf}.obs-root.transparent[data-theme=cloudog] .ov-footer{background:#fbfcffe8;border:1px solid #a6b1df70;border-radius:8px}.obs-root[data-theme=cloudog] .ov-footer>*{color:#5b6688}.game-theme[data-theme=cloudog]{background:radial-gradient(at 0 0,#b8d1fa80,#0000 45%),radial-gradient(at 100% 20%,#eccff080,#0000 44%),radial-gradient(at 10% 100%,#cfefec80,#0000 50%),linear-gradient(145deg,#f0f3ff,#faf5fc 55%,#edf5fc)}:is(.game-theme,.obs-root)[data-theme=cloudog]{--cloud-mesh:radial-gradient(ellipse at 0 0,#c4d8ff90,transparent 48%),radial-gradient(ellipse at 100% 5%,#e5d2f294,transparent 45%),radial-gradient(ellipse at 100% 100%,#f7dce98c,transparent 45%),radial-gradient(ellipse at 5% 100%,#cff0e980,transparent 48%),linear-gradient(125deg,#f4f7ff,#fbf8ff 40%,#fdf9f2 75%,#eef7ff)}.game-theme[data-theme=cloudog] .tabletop,.obs-root.stage[data-theme=cloudog] .ov-atmosphere{background:var(--cloud-mesh);border:2px solid #a6b1df;border-radius:24px;box-shadow:inset 0 0 0 6px #ffffff80,inset 0 0 0 7px #a6b1df33,0 16px 45px #7e8db52b}.game-theme[data-theme=cloudog] :is(.theme-picker,.exclusive-themes,.round-status,.lobby),.obs-root[data-theme=cloudog] :is(.ov-lobby,.ov-finale,.ov-brand,.ov-identity,.round-status){background:var(--cloud-mesh)}.game-theme[data-theme=cloudog] :is(.answercard,.cluerow),.game-theme[data-theme=cloudog] .clues .cluerow:last-child,.obs-root[data-theme=cloudog] :is(.ov-answer,.ov-clue),.obs-root[data-theme=cloudog] .ov-clue:last-child{background:radial-gradient(at 0 0,#d4e5ff55,#0000 40%),radial-gradient(at 100% 100%,#f1dff550,#0000 45%),#fcfdff;box-shadow:0 4px #c2ceeb,0 8px #ffffffb3,0 15px 30px #7584b224}.game-theme[data-theme=cloudog] .answerbody{background:radial-gradient(at 10% 100%,#d5e4ff55,#0000 55%),radial-gradient(at 100% 0,#f6e0f044,#0000 50%),#fcfdff}.game-theme[data-theme=cloudog] :is(.answerhead,.clue-card-index),.obs-root[data-theme=cloudog] .ov-answer-ribbon{color:#4d5c91;background:linear-gradient(105deg,#d6e5ff,#e0dafa 30%,#f4dfea 58%,#f8edd5 78%,#daf0ed);border-color:#a6b1df}.game-theme[data-theme=cloudog] :is(button.primary,nav button.active,.brandicon),.obs-root[data-theme=cloudog] .ov-brand>span{color:#343e64;background:linear-gradient(120deg,#c9ddff,#d8d6f7 40%,#f4deed 75%,#e3f2ed);border-color:#8495cf}.game-theme[data-theme=cloudog] .deck-stack>div{background:url(/effects/cloud-rainbow.svg) 50%/75% no-repeat,linear-gradient(135deg,#e3eeff,#efdef7 55%,#e7f4f4)}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-ambience{border-radius:inherit;pointer-events:none;z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.game-theme[data-theme=cloudog] .tabletop>.personal-ambience~*{z-index:1;position:relative}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-ambience:before,:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-ambience:after{content:"";opacity:.65;pointer-events:none;background:url(/effects/cloud-bank.svg) 50%/contain no-repeat;width:420px;height:120px;animation:23s ease-in-out infinite alternate cloudogDrift;position:absolute;top:-65px;left:-100px}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-ambience:after{animation-duration:29s;animation-delay:-11s;inset:auto -80px -55px auto}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-ambience>i{left:-40px;top:calc(8% + var(--flake) * 11%);opacity:.3;width:95px;height:38px;animation:17s ease-in-out infinite alternate cloudogFloat;animation-delay:calc(var(--flake) * -2s);pointer-events:none;background:url(/effects/cloud-bank.svg) 50%/contain no-repeat;display:block;position:absolute}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-ambience>i:nth-child(2n){animation-direction:alternate-reverse;left:auto;right:-40px}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-deal{pointer-events:none;z-index:2;animation:2.4s 1.05s both personalDealFade;display:block;position:absolute;inset:55px 10px 18px;overflow:hidden}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-deal>i{filter:none;background:url(/effects/cloud-paw.svg) 50%/contain no-repeat;width:70px;height:75px;animation:2.1s 1.05s both cloudogPaw;top:auto;bottom:0;left:0}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-deal>i:nth-child(2){animation-delay:1.3s;left:auto;right:0}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-deal>i:nth-child(3){background:url(/effects/cloud-bank.svg) 50%/contain no-repeat;width:100%;height:65px;animation:2.4s 1.05s both cloudogPart;display:block;bottom:-10px;left:0}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-event{pointer-events:none;z-index:5;animation:1.8s both personalEventFade;display:block;position:absolute;inset:0;overflow:hidden}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-event>i{background:url(/effects/cloud-bank.svg) 50%/contain no-repeat;width:100px;height:65px;animation:1.8s both cloudogPaw;position:absolute;bottom:7%;left:2%}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-event>i:nth-child(2){animation-delay:.12s;left:auto;right:2%}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-event>i:nth-child(3){display:none}:is(.game-theme,.obs-root)[data-theme=cloudog] .win-panel{background:var(--cloud-mesh);color:#343e64;border-color:#a6b1df;box-shadow:0 0 85px #cbd1f155,0 25px 80px #7584b233}:is(.game-theme,.obs-root)[data-theme=cloudog] .win-panel :is(h2,p,strong,.win-kicker,.win-points){color:#4d5c91}:is(.game-theme,.obs-root)[data-theme=cloudog] .win-panel>svg{display:none}:is(.game-theme,.obs-root)[data-theme=cloudog] .personal-victory-mark{background:url(/effects/cloud-rainbow.svg) 50%/contain no-repeat;flex-shrink:0;width:125px;height:105px;display:block}:is(.game-theme,.obs-root)[data-theme=cloudog] .win-rays{background:conic-gradient(#0000,#cbdafa50,#0000,#f0cfe640,#0000,#d5eee940,#0000)}:is(.game-theme,.obs-root)[data-theme=cloudog] .win-particles>i{clip-path:none;opacity:.8;border-radius:50%;width:30px;height:14px;box-shadow:0 -4px 0 -1px #e8e7fc;background:linear-gradient(110deg,#c5d8ff,#e7dafa,#f7dfea,#d5eeef)!important}:is(.game-theme,.obs-root)[data-theme=cloudog][data-paused=true] :is(.personal-ambience>i,.personal-deal,.personal-deal>i,.personal-event,.personal-event>i){animation-play-state:paused}@keyframes cloudogDrift{0%{transform:translate(-22px)translateY(0)scale(.95)}to{transform:translate(32px)translateY(9px)scale(1.04)}}@keyframes cloudogFloat{0%{opacity:.22;transform:translateY(-12px)translate(-3px)}to{opacity:.45;transform:translateY(14px)translate(10px)}}@keyframes cloudogPaw{0%{opacity:0;transform:translateY(10px)scale(.7)}30%,55%{opacity:.55}to{opacity:0;transform:translateY(-12px)scale(1.08)}}@keyframes cloudogPart{0%{opacity:0;transform:scale(.7)}35%{opacity:.65}to{opacity:0;transform:scale(1.5)translateY(12px)}}@media (max-width:580px){.game-theme[data-theme=cloudog] .answerhead{padding-left:39px;padding-right:34px}.game-theme[data-theme=cloudog] .personal-deal>i{width:40px;height:45px}}@media (prefers-reduced-motion:reduce){:is(.game-theme,.obs-root)[data-theme=cloudog] :is(.personal-ambience>i){animation:none!important}:is(.game-theme,.obs-root)[data-theme=cloudog] :is(.personal-deal,.personal-event){display:none!important}}.game-theme[data-theme=cloudog] .roomcode{color:#343e64;background:linear-gradient(120deg,#e0eaff,#eee4f6,#f6e9f3);border-color:#a6b1df;box-shadow:0 3px #bec9eb55}.game-theme[data-theme=cloudog] .roomcode small{color:#5b6688}:is(.game-theme,.obs-root)[data-theme=cloudog][data-paused=true] .personal-ambience:before,:is(.game-theme,.obs-root)[data-theme=cloudog][data-paused=true] .personal-ambience:after{animation-play-state:paused}.obs-root.transparent[data-theme=cloudog] .ov-bottom{background:#fbfcffe8;border:1px solid #a6b1df70;border-radius:8px}.obs-root[data-theme=cloudog] .ov-bottom>*{color:#5b6688}:is(.game-theme,.obs-root)[data-theme=cloudog] .win-panel .win-points{color:#343e64;background:linear-gradient(120deg,#d2e3ff,#e6dcf7,#f2dfea);border:1px solid #a6b1df}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=midnight]{--crest:url(/marks/midnight.svg);--crest-color:#a8a59d;--effect-art:url(/effects/midnight-lapel.svg);--personal-glow:#6f897e;--personal-light:#e2dfd7}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=dada]{--crest:url(/marks/dada-ritual.svg);--crest-color:#ba8de5;--effect-art:url(/effects/ritual-circle.svg);--personal-glow:#9d64ca;--personal-light:#d1bbec}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=midnight] .brand-corners>i{filter:drop-shadow(0 0 1px #e2dfd7);background:linear-gradient(145deg,#050507dd,#05050777)}.game-theme[data-theme=midnight] .tabletop,.obs-root.stage[data-theme=midnight] .ov-atmosphere,.dual-seat[data-theme=midnight]{background:linear-gradient(115deg,#ffffff04,#0000 45%),repeating-linear-gradient(90deg,#6f897e0a 0 1px,#0000 1px 25px),#101115;border-color:#b7b3aa;box-shadow:inset 0 0 0 6px #191a20,inset 0 0 0 7px #6f897e22,0 12px 30px #0006}.game-theme[data-theme=midnight] .answercard,.obs-root[data-theme=midnight] .ov-answer{background:#131419;border-color:#b7b3aa;box-shadow:0 4px #4d4b49,0 8px #08090d,0 16px 26px #0007}.game-theme[data-theme=midnight] .answerbody{background:linear-gradient(120deg,#ffffff03,#0000 50%),#131419}.game-theme[data-theme=midnight] .answerhead,.obs-root[data-theme=midnight] .ov-answer-ribbon{color:#e2dfd7;background:linear-gradient(110deg,#33343d,#14151a);border-bottom-color:#6f897e}.game-theme[data-theme=midnight] .deck-stack>div{background:url(/effects/midnight-lapel.svg) 50%/65% no-repeat,repeating-linear-gradient(90deg,#6f897e0b 0 1px,#0000 1px 15px),#121318;outline-color:#6f897e}.game-theme[data-theme=midnight] .cluerow,.obs-root[data-theme=midnight] .ov-clue{background:linear-gradient(130deg,#ffffff04,#0000),#17181f;border-color:#77767c #77767c #77767c #6f897e}:is(.game-theme,.obs-root)[data-theme=midnight] .personal-ambience:before{content:"";opacity:.2;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 8px,#6f897e22 9px 10px,#0000 11px 16px);width:48px;height:calc(100% - 28px);animation:12s ease-in-out infinite alternate midnightSheen;position:absolute;top:14px;left:8px}.game-theme[data-theme=dada] .tabletop,.obs-root.stage[data-theme=dada] .ov-atmosphere,.dual-seat[data-theme=dada]{background:radial-gradient(at 100% 0,#753d9b32,#0000 60%),radial-gradient(at 0 100%,#4f267f36,#0000 60%),#140f20;border-color:#9c70bd;box-shadow:inset 0 0 0 6px #24152f,inset 0 0 0 7px #ba8de522,0 12px 30px #0007}.game-theme[data-theme=dada] .answercard,.obs-root[data-theme=dada] .ov-answer{background:#1a1126;border-color:#ba8de5;box-shadow:0 4px #4c2c66,0 8px #100a17,0 0 24px #713a9e25}.game-theme[data-theme=dada] .answerbody{background:radial-gradient(at 50% 110%,#78439524,#0000 65%),#1a1126}.game-theme[data-theme=dada] .answerhead,.obs-root[data-theme=dada] .ov-answer-ribbon{color:#e6d5f6;background:linear-gradient(110deg,#49285c,#21142f);border-color:#9d64ca}.game-theme[data-theme=dada] .deck-stack>div{background:url(/effects/ritual-circle.svg) 50%/70% no-repeat,radial-gradient(#4b266a44,#170d24);outline-color:#9d64ca}.game-theme[data-theme=dada] .cluerow,.obs-root[data-theme=dada] .ov-clue{background:#21162e;border-color:#6e478b #6e478b #6e478b #ba8de5}:is(.game-theme,.obs-root)[data-theme=dada] .personal-ambience:before,:is(.game-theme,.obs-root)[data-theme=dada] .personal-ambience:after{content:"";opacity:.15;filter:blur(.3px);pointer-events:none;background:url(/effects/ritual-circle.svg) 50%/contain no-repeat;width:120px;height:120px;animation:21s ease-in-out infinite alternate dadaTide;position:absolute;top:8%;left:-48px}:is(.game-theme,.obs-root)[data-theme=dada] .personal-ambience:after{animation-delay:-10s;left:auto;right:-48px;transform:scaleX(-1)}:is(.game-theme,.obs-root)[data-theme=midnight] .win-particles>i{clip-path:none;width:3px;height:23px;box-shadow:none;background:linear-gradient(#6f897e,#e2dfd7)!important}:is(.game-theme,.obs-root)[data-theme=dada] .win-particles>i{clip-path:none;filter:drop-shadow(0 0 3px #9d64ca);width:7px;height:38px;background:linear-gradient(#0000,#ba8de5,#4b226d,#0000)!important}:is(.game-theme,.obs-root):is([data-theme=midnight],[data-theme=dada])[data-paused=true] .personal-ambience:before,:is(.game-theme,.obs-root):is([data-theme=midnight],[data-theme=dada])[data-paused=true] .personal-ambience:after{animation-play-state:paused}@keyframes midnightSheen{0%{opacity:.1}to{opacity:.35}}@keyframes dadaTide{0%{opacity:.1;rotate:-12deg}to{opacity:.22;rotate:12deg}}@media (prefers-reduced-motion:reduce){:is(.game-theme,.obs-root):is([data-theme=midnight],[data-theme=dada]) .personal-ambience:before,:is(.game-theme,.obs-root):is([data-theme=midnight],[data-theme=dada]) .personal-ambience:after{animation:none!important}}:is(.game-theme,.obs-root,.exclusive-swatch)[data-theme=mochi]{--crest:url(/marks/mochi.svg);--crest-color:#91324f;--mochi-ink:#34262d;--mochi-muted:#745963;--mochi-line:#d6a5af;--mochi-paper:#fffaf5;--effect-art:url(/effects/mochi-bounce.svg)}.game-theme[data-theme=mochi] .dashboard{--paper:#fffaf5;--ink:#34262d;--paper-edge:#d6a5af}.game-theme[data-theme=mochi] :is(header,nav,.roomhead,.theme-controls){color:var(--mochi-ink)}.game-theme[data-theme=mochi] :is(button,input,select){color:var(--mochi-ink);border-color:var(--mochi-line);background:#fffcf8;box-shadow:0 2px #d6a5af30}.game-theme[data-theme=mochi] :is(small,.eyebrow,.sync,.footnote,.referee-note,.next-step p,.cluetext em){color:var(--mochi-muted)}.game-theme[data-theme=mochi] :is(button.primary,nav button.active,.theme-choice.selected,.brandicon){color:#34262d;background:linear-gradient(135deg,#f6dce0,#f1cbd4);border-color:#b84464;box-shadow:0 3px #d6a5af}.game-theme[data-theme=mochi] .exclusive-heading{box-shadow:none;background:0 0}.game-theme[data-theme=mochi] :is(.theme-picker,.exclusive-themes,.exclusive-choice,.panel,.host-game-controls,.round-recovery,.round-status,.pool-needs,.notice,.rule-strip,.lobbystats span,.rank,.scorecard,.hostcontrols,.clueform,.guessform,.redraw-option,.redraw-panel,.submission-quota,.audience-guide,.objection-box,.guesses span,.pool-review,.topic-vote,.topic-winner,.topic-results,.obs-help){color:#34262d;background:#fffaf5;border-color:#d6a5af;box-shadow:0 3px #d6a5af2b}.game-theme[data-theme=mochi] .tabletop,.obs-root.stage[data-theme=mochi] .ov-atmosphere{background:radial-gradient(at 12% 0,#f1cbd47a,#0000 50%),radial-gradient(at 100% 100%,#e79aac35,#0000 48%),#f7eae6;border:2px solid #d6a5af;box-shadow:inset 0 0 0 6px #fff5ec,inset 0 0 0 7px #d6a5af50,0 12px 32px #85546120}.game-theme[data-theme=mochi] .tabletop:before{border-color:#d6a5af70}.game-theme[data-theme=mochi] :is(.answercard,.cluerow),.game-theme[data-theme=mochi] .clues .cluerow:last-child,.obs-root[data-theme=mochi] :is(.ov-answer,.ov-clue),.obs-root[data-theme=mochi] .ov-clue:last-child{color:#34262d;background:linear-gradient(140deg,#fffaf5,#fff5ec);border:2px solid #d6a5af;box-shadow:0 4px #dcb2b9,0 7px #fffdf5,0 12px 23px #85546120}.game-theme[data-theme=mochi] .answerbody{background:radial-gradient(at 50% 110%,#f1cbd450,#0000 70%),#fffaf5;padding-bottom:44px}.game-theme[data-theme=mochi] :is(.answerbody h2,.hidden-answer,.cluetext>p,.players h3,.score-number,.rank strong,.lobbystats b,.pool-needs strong,.rules-section h3),.obs-root[data-theme=mochi] :is(.ov-answer>h1,.ov-clue p,.ov-player-name,.ov-score>b,.ov-section-title,.ov-finale h1,.ov-podium strong){color:#34262d;text-shadow:none}.game-theme[data-theme=mochi] .answerhead{padding-left:46px;padding-right:40px}.game-theme[data-theme=mochi] :is(),.obs-root[data-theme=mochi] .ov-answer:after{border-color:#d6a5af66}.game-theme[data-theme=mochi] .answercard:after{display:none}.game-theme[data-theme=mochi] :is(.answerbody>small,.answerbody>span,.cluetext>small,.cluetext em,.lobby>p,.lobbyicon,.hand-label,.redraw-option>summary),.obs-root[data-theme=mochi] :is(.ov-answer>small,.ov-answer>p,.ov-clue small,.ov-identity small,.ov-section-title>span,.ov-player-name>small,.ov-status-panel,.ov-subtitle){color:#745963}.game-theme[data-theme=mochi] :is(.players .player,.players .player.current),.obs-root[data-theme=mochi] :is(.ov-player,.ov-player.guessing){background:#fae9e9;border-color:#d6a5af;box-shadow:0 3px #dcb2b9}.game-theme[data-theme=mochi] :is(.avatar,.scorevalue,.lobbyicon,.deck-count b),.obs-root[data-theme=mochi] :is(.ov-avatar,.ov-lobby-dice){color:#91324f;box-shadow:none;background:#f1cbd4;border-color:#b84464}.game-theme[data-theme=mochi] :is(.deck-stack>i,.deck-stack>div){background:#fae9e9;border-color:#b84464;box-shadow:1px 4px #dcb2b9,2px 8px #d6a5af40}.game-theme[data-theme=mochi] .deck-stack>div{background:url(/effects/mochi-bounce.svg) 50%/72% no-repeat,#fae9e9;outline-color:#d6a5af}.game-theme[data-theme=mochi] .deck-stack b{color:#91324f;text-shadow:1px 2px #fff}.game-theme[data-theme=mochi] .deck-stack :is(span,small){color:#745963}.obs-root[data-theme=mochi] :is(.ov-brand,.ov-identity,.ov-scoreboard,.ov-clues,.ov-status-panel,.ov-lobby,.ov-finale,.ov-podium>div,.ov-event,.broadcast-vote,.topic-winner,.round-status,.guess-announcement){color:#34262d;background:#fffaf5;border-color:#d6a5af;box-shadow:0 4px #dcb2b955,0 10px 25px #85546118}.obs-root[data-theme=mochi] :is(.ov-brand>span,.ov-score>em:not(.minus)){color:#91324f;background:#f1cbd4;border-color:#b84464}.obs-root[data-theme=mochi] :is(.ov-online,.ov-brand>b>span,.ov-catch-left>b,.ov-votes>b,.ov-identity b,.ov-score small,.ov-lobby p,.ov-finale>p){color:#745963}:is(.game-theme,.obs-root)[data-theme=mochi] :is(.round-clock,.round-status.paused .round-clock){color:#91324f}:is(.game-theme,.obs-root)[data-theme=mochi] .round-status.expired .round-clock{color:#9b3444}:is(.game-theme,.obs-root)[data-theme=mochi] :is(.draw-overlay,.ov-deal-cover){color:#91324f;background:#fffaf5}:is(.game-theme,.obs-root)[data-theme=mochi] .shuffle-deck :is(i,b){color:#91324f;background:#f1cbd4;border-color:#b84464}:is(.game-theme,.obs-root)[data-theme=mochi] .brand-corners{pointer-events:none;z-index:3;display:block;position:absolute;inset:0}.game-theme[data-theme=mochi] .panel:not(.players){padding-top:42px;padding-bottom:40px;position:relative}.game-theme[data-theme=mochi] .cluerow{padding-bottom:40px}.game-theme[data-theme=mochi] .clue-card-index{padding-left:44px}.obs-root[data-theme=mochi] :is(.ov-clues,.ov-scoreboard,.ov-status-panel){padding-top:42px;padding-bottom:38px;position:relative}.obs-root[data-theme=mochi] .ov-clue{padding-left:43px;padding-right:43px;position:relative}.obs-root[data-theme=mochi] .ov-answer-ribbon{padding-left:60px;padding-right:60px}.obs-root[data-theme=mochi] .ov-redraw-stamp{right:55px}.game-theme[data-theme=mochi] .dashboard aside .panel:not(.players),.game-theme[data-theme=mochi] .dashboard .empty-hand{color:#745963;background:#fffaf5;border-color:#d6a5af;box-shadow:0 3px #dcb2b944}.game-theme[data-theme=mochi] .dashboard :is(h2,h3){color:#34262d}.game-theme[data-theme=mochi] .dashboard :is(.table-zone-label,.deck-count,.empty-hand p,.redraw-option>summary b){color:#745963}.game-theme[data-theme=mochi] .dashboard :is(.badge,.connection-pill){color:#91324f;background:#f8e4e7;border-color:#d6a5af}.game-theme[data-theme=mochi] .dashboard .connection-pill.online{color:#466137;background:#edf3e0}.game-theme[data-theme=mochi] .dashboard :is(.negative,.connection-pill.offline){color:#9b3444}.game-theme[data-theme=mochi] .dashboard .hostcontrols button:not(.primary){color:#34262d;background:#f8e4e7;border-color:#b84464;box-shadow:0 3px #dcb2b9}:is(.game-theme,.obs-root)[data-theme=mochi] :is(.ov-header,.ov-footer,.ov-turnbar,.ov-wait,.ov-tip,.ov-catch-left,.ov-podium,.ov-answer small,.ov-player.guessing .ov-player-name>small){color:#745963}.obs-root[data-theme=mochi] .ov-player.guessing .ov-player-name>small{color:#91324f}.obs-root[data-theme=mochi] .ov-player .ov-score small{color:#745963}.game-theme[data-theme=mochi] .dashboard .clueform :is(input,fieldset){color:#34262d;background:#fffaf5;border-color:#b84464}.obs-root.transparent[data-theme=mochi] .ov-footer{background:#fffaf5e8;border:1px solid #d6a5af70;border-radius:8px}.obs-root[data-theme=mochi] .ov-footer>*{color:#745963}.game-theme[data-theme=mochi]{background:radial-gradient(at 0 0,#efcbd550,#0000 48%),linear-gradient(135deg,#fff5ec,#f4e3e3)}.game-theme[data-theme=mochi] :is(.answerhead,.clue-card-index),.obs-root[data-theme=mochi] .ov-answer-ribbon{color:#fff5ec;background:linear-gradient(110deg,#24202a,#3a2732);border-color:#b84464}.game-theme[data-theme=mochi] :is(button.primary,nav button.active,.brandicon),.obs-root[data-theme=mochi] .ov-brand>span{color:#fffaf5;background:linear-gradient(130deg,#b84464,#91324f);border-color:#91324f}.game-theme[data-theme=mochi] .roomcode{color:#91324f;background:#fff5ec;border-color:#d6a5af;box-shadow:0 3px #dcb2b944}.game-theme[data-theme=mochi] .roomcode small{color:#745963}.game-theme[data-theme=mochi] :is(.panel,.answerbody,.lobby),.obs-root[data-theme=mochi] :is(.ov-answer,.ov-scoreboard,.ov-lobby,.ov-finale){background-image:linear-gradient(145deg,#0000 45%,#e79aac0a)}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-ambience{border-radius:inherit;pointer-events:none;z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.game-theme[data-theme=mochi] .tabletop>.personal-ambience~*{z-index:1;position:relative}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-ambience>i{left:3px;top:calc(8% + var(--flake) * 11%);opacity:.08;clip-path:polygon(50% 20%,65% 4%,85% 4%,100% 24%,100% 43%,50% 95%,0 43%,0 24%,15% 4%,35% 4%);width:12px;height:12px;animation:12s ease-in-out infinite alternate mochiFloat;animation-delay:calc(var(--flake) * -1.8s);background:#b84464;display:block;position:absolute}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-ambience>i:nth-child(2n){left:auto;right:3px}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-deal{pointer-events:none;z-index:2;animation:2.3s 1.05s both personalDealFade;display:block;position:absolute;inset:55px 12px 12px;overflow:hidden}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-deal>i{transform-origin:bottom;background:url(/effects/mochi-bounce.svg) 50%/contain no-repeat;width:74px;height:84px;animation:2.3s 1.05s both mochiDeal;position:absolute;top:auto;bottom:0;left:0}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-deal>i:nth-child(2){animation-delay:1.2s;left:auto;right:0}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-deal>i:nth-child(3){display:none}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-event{pointer-events:none;z-index:5;animation:1.8s both personalEventFade;display:block;position:absolute;inset:0;overflow:hidden}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-event>i{background:url(/effects/mochi-ribbon.svg) 50%/contain no-repeat;width:110px;height:105px;animation:1.8s both mochiTie;position:absolute;bottom:5%;left:2%}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-event>i:nth-child(2){animation-delay:.12s;left:auto;right:2%}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-event>i:nth-child(3){display:none}:is(.game-theme,.obs-root)[data-theme=mochi] .win-panel{color:#34262d;background:#fff5ec;border-color:#b84464;box-shadow:0 0 80px #e79aac55,0 25px 80px #34262d44}:is(.game-theme,.obs-root)[data-theme=mochi] .win-panel :is(h2,p,strong,.win-kicker,.win-points){color:#91324f}:is(.game-theme,.obs-root)[data-theme=mochi] .win-panel>svg{display:none}:is(.game-theme,.obs-root)[data-theme=mochi] .personal-victory-mark{transform-origin:bottom;background:url(/effects/mochi-bounce.svg) 50%/contain no-repeat;flex-shrink:0;width:125px;height:115px;animation:.9s ease-out both mochiSquish;display:block}:is(.game-theme,.obs-root)[data-theme=mochi] .win-panel .win-points{color:#91324f;background:#f4d5da;border:1px solid #d6a5af}:is(.game-theme,.obs-root)[data-theme=mochi] .win-rays{background:conic-gradient(#0000,#e79aac40,#0000,#fff5ec50,#0000,#b8446420,#0000)}:is(.game-theme,.obs-root)[data-theme=mochi] .win-particles>i{clip-path:none;width:12px;height:19px;box-shadow:none;border-radius:2px;background:#b84464!important}:is(.game-theme,.obs-root)[data-theme=mochi] .win-particles>i:nth-child(2n){background:#fff5ec!important}:is(.game-theme,.obs-root)[data-theme=mochi] .win-particles>i:nth-child(3n){background:#e79aac!important}.game-theme[data-theme=mochi] :is(.answercard,.cluerow),.obs-root[data-theme=mochi] .ov-answer.revealed{transform-origin:bottom;animation:.65s ease-out both mochiSquish}:is(.game-theme,.obs-root)[data-theme=mochi][data-paused=true] :is(.personal-ambience>i,.personal-deal,.personal-deal>i,.personal-event,.personal-event>i){animation-play-state:paused}.obs-root.transparent[data-theme=mochi] :is(.ov-footer,.ov-bottom){background:#fffaf5ed;border:1px solid #d6a5af70;border-radius:8px}.obs-root[data-theme=mochi] :is(.ov-footer,.ov-bottom)>*{color:#745963}@keyframes mochiSquish{0%{transform:scale(.95,1.06)}30%{transform:scale(1.04,.94)}60%{transform:scale(.985,1.025)}to{transform:scale(1)}}@keyframes mochiFloat{0%{opacity:.05;transform:translateY(-8px)}to{opacity:.13;transform:translateY(10px)}}@keyframes mochiDeal{0%{opacity:0;transform:scale(1.2,.6)}20%{opacity:.8;transform:translateY(-13px)scale(.87,1.15)}40%{transform:scale(1.08,.9)}65%{opacity:.75;transform:scale(1)}to{opacity:0;transform:translateY(-12px)scale(.95)}}@keyframes mochiTie{0%{opacity:0;transform:translateY(7px)rotate(-5deg)scale(.9)}25%{opacity:.75;transform:rotate(4deg)scale(1.03)}45%{transform:rotate(-3deg)scale(.98)}65%{opacity:.65;transform:rotate(2deg)scale(1)}to{opacity:0;transform:translateY(-12px)rotate(-4deg)}}@media (max-width:580px){.game-theme[data-theme=mochi] .personal-deal>i{width:44px;height:55px}.game-theme[data-theme=mochi] .personal-event>i{width:65px;height:62px}}@media (prefers-reduced-motion:reduce){:is(.game-theme,.obs-root)[data-theme=mochi] :is(.personal-ambience>i,.personal-victory-mark,.answercard,.cluerow,.ov-answer.revealed){animation:none!important}:is(.game-theme,.obs-root)[data-theme=mochi] :is(.personal-deal,.personal-event){display:none!important}}:is(.game-theme,.obs-root)[data-theme=drake]{--creator-frame:url(/frames/drake-frame.png);--ornament-line:#e43f4b}:is(.game-theme,.obs-root)[data-theme=yokaze]{--creator-frame:url(/frames/yokaze-frame.png);--ornament-line:#8bd8ed}:is(.game-theme,.obs-root)[data-theme=blackfox]{--creator-frame:url(/frames/blackfox-frame.png);--ornament-line:#9950cd}:is(.game-theme,.obs-root)[data-theme=candace]{--creator-frame:url(/frames/candace-frame.png);--ornament-line:#c5ae72}:is(.game-theme,.obs-root)[data-theme=cloudog]{--creator-frame:url(/frames/cloudog-frame.png);--ornament-line:#a6b1df}:is(.game-theme,.obs-root)[data-theme=midnight]{--creator-frame:url(/frames/midnight-frame.png);--ornament-line:#94aa9f}:is(.game-theme,.obs-root)[data-theme=dada]{--creator-frame:url(/frames/dada-ritual-v2.png);--ornament-line:#9c70bd}:is(.game-theme,.obs-root)[data-theme=mochi]{--creator-frame:url(/frames/mochi-frame.png);--ornament-line:#b84464}.frame-ornament{pointer-events:none;--ornament-max:84px;opacity:.52;border-radius:inherit;display:none;inset:-4px;z-index:1!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;position:absolute!important}.frame-ornament:before{content:"";border:1px solid var(--ornament-line,var(--line));border-radius:inherit;box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--ornament-line,var(--line)) 8%,transparent);opacity:.75;pointer-events:none;position:absolute;inset:7px}.frame-ornament>.frame-corner{width:min(var(--ornament-max),var(--ornament-fit,24px));aspect-ratio:1;background-image:var(--creator-frame,none);pointer-events:none;-webkit-mask-image:linear-gradient(var(--corner-fade-x),#000 78%,transparent),linear-gradient(var(--corner-fade-y),#000 78%,transparent);mask-image:linear-gradient(var(--corner-fade-x),#000 78%,transparent),linear-gradient(var(--corner-fade-y),#000 78%,transparent);-webkit-mask-image:linear-gradient(var(--corner-fade-x),#000 78%,transparent),linear-gradient(var(--corner-fade-y),#000 78%,transparent);-webkit-mask-composite:source-in;background-repeat:no-repeat;background-size:250% 250%;display:block;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.frame-corner[data-corner=tl]{--corner-fade-x:to right;--corner-fade-y:to bottom;background-position:0 0;top:0;left:0}.frame-corner[data-corner=tr]{--corner-fade-x:to left;--corner-fade-y:to bottom;background-position:100% 0;top:0;right:0}.frame-corner[data-corner=bl]{--corner-fade-x:to right;--corner-fade-y:to top;background-position:0 100%;bottom:0;left:0}.frame-corner[data-corner=br]{--corner-fade-x:to left;--corner-fade-y:to top;background-position:100% 100%;bottom:0;right:0}.game-theme :is(.answercard,.panel.lobby,.panel.finale,.panel.clues)>.frame-ornament,.obs-root :is(.ov-answer,.ov-clues,.ov-scoreboard,.ov-lobby,.ov-finale)>.frame-ornament,.channel-overlay :is(.dual-seat,.dual-theme-half)>.frame-ornament{display:block}:is(.theme-picker,.exclusive-themes,.theme-choice,.exclusive-swatch,.exclusive-choice,.cluerow,.ov-clue) .frame-ornament{display:none!important}.obs-root :is(.ov-answer,.ov-clues,.ov-scoreboard,.ov-lobby,.ov-finale)>.frame-ornament{--ornament-max:100px;opacity:.68}.channel-overlay .dual-seat>.frame-ornament{--ornament-max:90px;opacity:.64}.channel-overlay .dual-theme-half>.frame-ornament{--ornament-max:92px;opacity:.6}.channel-overlay .dual-theme-half .dual-motif{display:none}.game-theme .panel>.frame-ornament{opacity:.3;--ornament-max:70px}@media (max-width:700px){.game-theme :is(.answercard,.panel)>.frame-ornament{--ornament-max:52px;opacity:.24}}.author-clue[data-author-theme]{background:linear-gradient(115deg,color-mix(in srgb,var(--clue-accent) 9%,transparent),transparent 62%),var(--clue-bg)!important;color:var(--clue-text)!important;border-color:color-mix(in srgb,var(--clue-accent) 54%,var(--clue-bg))!important;border-left:4px solid var(--clue-accent)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--clue-accent) 16%,#090b10)!important;filter:none!important}.author-clue[data-author-theme] :is(.cluetext>p,.cluetext>small,.ov-clue-text>p,.ov-clue-text>small),.dual-clue-grid .author-clue[data-author-theme]>p,.dual-seat-card.author-clue[data-author-theme]>p{color:var(--clue-text)!important}.author-clue[data-author-theme] :is(.avatar,.ov-avatar){background:color-mix(in srgb,var(--clue-accent) 14%,var(--clue-bg))!important;border-color:var(--clue-label)!important;color:var(--clue-label)!important;box-shadow:none!important}.author-clue[data-author-theme] :is(.cluetext>small,.ov-clue-text>small),.dual-clue-grid .author-clue[data-author-theme]>small,.dual-seat-card.author-clue[data-author-theme]>small{border:1px solid color-mix(in srgb,var(--clue-accent) 26%,transparent);overflow-wrap:anywhere;border-radius:6px;width:fit-content;max-width:100%;padding:2px 7px;line-height:1.4;display:inline-block;background:color-mix(in srgb,var(--clue-accent) 12%,var(--clue-bg))!important;color:var(--clue-label)!important}.author-clue[data-author-theme] .cluetext>small em{color:var(--clue-muted)!important}.author-clue[data-author-theme] .clue-card-index{background:color-mix(in srgb,var(--clue-accent) 12%,var(--clue-bg))!important;color:var(--clue-muted)!important;border-color:color-mix(in srgb,var(--clue-accent) 35%,transparent)!important}.author-clue[data-author-theme]{position:relative}.author-clue[data-author-theme]>.brand-corners{z-index:3;pointer-events:none;position:absolute;inset:0;display:block!important}.author-clue[data-author-crest=false]>.brand-corners{display:none!important}.author-clue[data-author-theme]>.brand-corners>i{-webkit-mask:var(--clue-mark) center/contain no-repeat!important;mask:var(--clue-mark) center/contain no-repeat!important;-webkit-mask:var(--clue-mark) center/contain no-repeat!important;background:linear-gradient(145deg,color-mix(in srgb,var(--clue-accent) 45%,transparent),color-mix(in srgb,var(--clue-accent) 14%,transparent))!important;filter:none!important}.author-clue[data-author-theme]>.frame-ornament{display:none!important}.ov-defense.author-clue[data-author-theme] :is(strong,p,blockquote),.dual-defense.author-clue[data-author-theme] :is(strong,p){color:var(--clue-text)!important}.ov-defense.author-clue[data-author-theme]>small,.dual-defense.author-clue[data-author-theme]>small{color:var(--clue-muted)!important}.dual-defense{border:1px solid;border-radius:10px;padding:15px 18px}.dual-defense>strong,.dual-defense>p{overflow-wrap:anywhere;font-size:20px;line-height:1.5}.dual-defense>p{margin:10px 0}.dual-defense>small{font-size:14px}.ov-defense.author-clue[data-author-theme]>blockquote{background:color-mix(in srgb,var(--clue-accent) 8%,var(--clue-bg))!important;border-color:var(--clue-label)!important}
