.dashboard{--paper:hsl(calc(42 + var(--theme-paper-shift,0)) calc(51.72% * var(--theme-paper-saturation,1)) 88.63% / 1);--ink:hsl(calc(120 + var(--theme-shift,0) + (4) * var(--theme-hue-spread,1)) calc(16.48% * var(--theme-saturation,1)) 17.84% / 1);--paper-edge:hsl(calc(44.71 + var(--theme-paper-shift,0)) calc(30.91% * var(--theme-paper-saturation,1)) 67.65% / 1);max-width:1440px;padding:28px 40px 60px}.dashboard .roomhead{align-items:center;margin-bottom:20px}.dashboard .roomhead h1,.dashboard.audience-view .roomhead h1{letter-spacing:-1px;margin:10px 0;font-size:30px}.dashboard .eyebrow{color:hsl(calc(120 + var(--theme-shift,0) + (-25.38) * var(--theme-hue-spread,1)) calc(17.57% * var(--theme-saturation,1)) 70.98% / 1)}.dashboard nav{border-bottom:0;flex-wrap:wrap;gap:8px;margin-bottom:20px}.dashboard nav button{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-13.85) * var(--theme-hue-spread,1)) calc(14.61% * var(--theme-saturation,1)) 34.9% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (17.14) * var(--theme-hue-spread,1)) calc(20.0% * var(--theme-saturation,1)) 13.73% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-22.86) * var(--theme-hue-spread,1)) calc(15.56% * var(--theme-saturation,1)) 73.53% / 1);box-shadow:0 3px 0 hsl(calc(120 + var(--theme-shift,0) + (17.14) * var(--theme-hue-spread,1)) calc(22.58% * var(--theme-saturation,1)) 6.08% / 1);border-radius:9px;padding:11px 18px;font-weight:700}.dashboard nav button.active{background:var(--lime);color:hsl(calc(120 + var(--theme-shift,0) + (-17.78) * var(--theme-hue-spread,1)) calc(34.18% * var(--theme-saturation,1)) 15.49% / 1);border-color:hsl(calc(79.78 + var(--theme-accent-shift,0)) calc(100.0% * 1) 82.16% / 1);box-shadow:0 3px 0 hsl(calc(120 + var(--theme-shift,0) + (-35.34) * var(--theme-hue-spread,1)) calc(31.6% * var(--theme-saturation,1)) 45.29% / 1)}.dashboard nav .sync{opacity:.7;margin-left:auto;font-size:10px}.dashboard .roomcode{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-33.1) * var(--theme-hue-spread,1)) calc(13.74% * var(--theme-saturation,1)) 41.37% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (12.86) * var(--theme-hue-spread,1)) calc(20.59% * var(--theme-saturation,1)) 13.33% / 1);box-shadow:0 4px 0 hsl(calc(120 + var(--theme-shift,0) + (20) * var(--theme-hue-spread,1)) calc(25.0% * var(--theme-saturation,1)) 4.71% / 1);border-radius:9px;padding:10px 14px}.dashboard .gamegrid,.dashboard.audience-view .gamegrid{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:26px}.dashboard .tabletop{background:radial-gradient(ellipse at 35% 15%,hsl(calc(120 + var(--theme-shift,0) + (18) * var(--theme-hue-spread,1)) calc(23.08% * var(--theme-saturation,1)) 25.49% / .6),transparent 65%),repeating-linear-gradient(23deg,#ffffff03 0 1px,transparent 1px 5px),hsl(calc(120 + var(--theme-shift,0) + (31.3) * var(--theme-hue-spread,1)) calc(29.11% * var(--theme-saturation,1)) 15.49% / 1);border:8px solid hsl(calc(120 + var(--theme-shift,0) + (-28) * var(--theme-hue-spread,1)) calc(14.02% * var(--theme-saturation,1)) 20.98% / 1);box-shadow:inset 0 0 0 1px hsl(calc(120 + var(--theme-shift,0) + (-21.43) * var(--theme-hue-spread,1)) calc(11.97% * var(--theme-saturation,1)) 45.88% / .4),inset 0 0 55px hsl(calc(120 + var(--theme-shift,0) + (70) * var(--theme-hue-spread,1)) calc(47.37% * var(--theme-saturation,1)) 7.45% / .6),0 0 0 1px hsl(calc(120 + var(--theme-shift,0) + (-36.92) * var(--theme-hue-spread,1)) calc(11.21% * var(--theme-saturation,1)) 45.49% / .4),0 18px 45px #0005;border-radius:24px;padding:28px;position:relative}.dashboard .tabletop:before{content:"";border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-27.27) * var(--theme-hue-spread,1)) calc(24.44% * var(--theme-saturation,1)) 55.88% / .149);pointer-events:none;border-radius:13px;position:absolute;inset:10px}.question-table{grid-template-columns:145px minmax(0,1fr);align-items:center;gap:28px;max-width:760px;margin:0 auto 30px;padding:0 5px 12px;display:grid}.table-zone-label{text-align:center;color:hsl(calc(120 + var(--theme-shift,0) + (-26.84) * var(--theme-hue-spread,1)) calc(25.33% * var(--theme-saturation,1)) 70.59% / 1);letter-spacing:4px;margin:0 0 14px;font-size:10px;font-weight:700}.table-deck{text-align:center;min-width:0}.deck-stack{width:115px;height:166px;margin:0 auto 24px;position:relative;transform:rotate(-7deg)}.deck-stack>i,.deck-stack>div{border:2px solid hsl(calc(44.4 + var(--theme-paper-shift,0)) calc(31.65% * var(--theme-paper-saturation,1)) 69.02% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (37.5) * var(--theme-hue-spread,1)) calc(30% * var(--theme-saturation,1)) 15.69% / 1);box-shadow:1px 4px 0 hsl(calc(44.35 + var(--theme-paper-shift,0)) calc(23.96% * var(--theme-paper-saturation,1)) 62.35% / 1),2px 8px 0 hsl(calc(120 + var(--theme-shift,0) + (34.29) * var(--theme-hue-spread,1)) calc(41.18% * var(--theme-saturation,1)) 6.67% / .4);border-radius:11px;position:absolute;inset:0}.deck-stack>i:first-child{transform:translate(-9px,2px)rotate(-7deg)}.deck-stack>i:nth-child(2){transform:translate(8px,3px)rotate(7deg)}.deck-stack>div{background:repeating-linear-gradient(45deg,hsl(calc(120 + var(--theme-shift,0) + (-37.5) * var(--theme-hue-spread,1)) calc(33.68% * var(--theme-saturation,1)) 62.75% / .043) 0 2px,transparent 2px 10px),hsl(calc(120 + var(--theme-shift,0) + (19.2) * var(--theme-hue-spread,1)) calc(25.77% * var(--theme-saturation,1)) 19.02% / 1);outline:1px solid hsl(calc(120 + var(--theme-shift,0) + (-35) * var(--theme-hue-spread,1)) calc(18.9% * var(--theme-saturation,1)) 50.2% / 1);outline-offset:-9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.deck-stack span{letter-spacing:1px;color:hsl(calc(120 + var(--theme-shift,0) + (-41.43) * var(--theme-hue-spread,1)) calc(32.31% * var(--theme-saturation,1)) 74.51% / 1);font-size:10px;font-weight:900}.deck-stack b{color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);font-size:64px;line-height:1}.deck-stack small{color:hsl(calc(120 + var(--theme-shift,0) + (-31.84) * var(--theme-hue-spread,1)) calc(23.9% * var(--theme-saturation,1)) 59.8% / 1);letter-spacing:3px;font-size:9px}.deck-count{color:hsl(calc(120 + var(--theme-shift,0) + (-27.8) * var(--theme-hue-spread,1)) calc(24.26% * var(--theme-saturation,1)) 66.86% / 1);align-items:center;gap:6px;font-size:11px;display:inline-flex}.deck-count b{background:hsl(calc(120 + var(--theme-shift,0) + (26.25) * var(--theme-hue-spread,1)) calc(28.57% * var(--theme-saturation,1)) 10.98% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-20.49) * var(--theme-hue-spread,1)) calc(20.4% * var(--theme-saturation,1)) 39.41% / 1);min-width:26px;color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);border-radius:50%;margin-left:5px;padding:5px;font-family:monospace;display:inline-block}.question-slot{justify-self:center;width:100%;min-width:0;max-width:460px}.dashboard .answercard{border:2px solid hsl(calc(42.5 + var(--theme-paper-shift,0)) calc(33.8% * var(--theme-paper-saturation,1)) 72.16% / 1);background:var(--paper);color:var(--ink);box-shadow:0 5px 0 hsl(calc(43.04 + var(--theme-paper-shift,0)) calc(23.47% * var(--theme-paper-saturation,1)) 61.57% / 1),0 8px 0 hsl(calc(41.63 + var(--theme-paper-shift,0)) calc(31.61% * var(--theme-paper-saturation,1)) 69.61% / 1),0 18px 25px hsl(calc(120 + var(--theme-shift,0) + (20) * var(--theme-hue-spread,1)) calc(48.39% * var(--theme-saturation,1)) 6.08% / .533);isolation:isolate;border-radius:15px;min-height:295px}.dashboard .answercard:before{content:"";border:1px solid hsl(calc(44.35 + var(--theme-paper-shift,0)) calc(25.56% * var(--theme-paper-saturation,1)) 64.71% / 1);pointer-events:none;z-index:1;border-radius:8px;position:absolute;inset:8px}.dashboard .answerhead{border-bottom:1px solid hsl(calc(44.71 + var(--theme-paper-shift,0)) calc(30.91% * var(--theme-paper-saturation,1)) 67.65% / 1);background:hsl(calc(43.33 + var(--theme-paper-shift,0)) calc(40.91% * var(--theme-paper-saturation,1)) 82.75% / 1);z-index:2;gap:12px;padding:20px 22px 14px;font-size:10px;line-height:1.6;position:relative}.dashboard .answerbody,.dashboard.audience-view .answerbody{background:radial-gradient(ellipse at center,hsl(calc(41.54 + var(--theme-paper-shift,0)) calc(100.0% * var(--theme-paper-saturation,1)) 94.9% / .667),transparent 80%);flex-direction:column;justify-content:center;align-items:center;min-height:225px;padding:30px 25px 34px;display:flex}.dashboard .answerbody:before{content:"◆";color:hsl(calc(120 + var(--theme-shift,0) + (-40) * var(--theme-hue-spread,1)) calc(20.82% * var(--theme-saturation,1)) 51.96% / 1);margin-bottom:12px;font-size:14px;display:block}.dashboard .answerbody h2,.dashboard.audience-view .answerbody h2{color:hsl(calc(120 + var(--theme-shift,0) + (9) * var(--theme-hue-spread,1)) calc(21.74% * var(--theme-saturation,1)) 18.04% / 1);overflow-wrap:anywhere;max-width:100%;margin:12px 0;font-size:36px;line-height:1.5}.dashboard .answerbody>small{color:hsl(calc(120 + var(--theme-shift,0) + (-35.29) * var(--theme-hue-spread,1)) calc(17.17% * var(--theme-saturation,1)) 38.82% / 1);letter-spacing:1px;font-size:10px}.dashboard .answerbody>span{color:hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(12.79% * var(--theme-saturation,1)) 33.73% / 1);opacity:1;font-size:11px;line-height:1.8}.dashboard .hidden-answer{color:hsl(calc(120 + var(--theme-shift,0) + (8.82) * var(--theme-hue-spread,1)) calc(23.94% * var(--theme-saturation,1)) 27.84% / 1);text-shadow:2px 3px 0 hsl(calc(120 + var(--theme-shift,0) + (-49.41) * var(--theme-hue-spread,1)) calc(24.29% * var(--theme-saturation,1)) 72.55% / 1);font-size:64px;line-height:1.1}.dashboard .answerbody:has(.hidden-answer)>h2{font-size:17px}.dashboard .draw-overlay{background:hsl(calc(120 + var(--theme-shift,0) + (28.89) * var(--theme-hue-spread,1)) calc(29.67% * var(--theme-saturation,1)) 17.84% / 1);color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1)}.dashboard .clues{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.dashboard .clues>.sectionhead{gap:12px;margin:10px 0 18px;padding:0 3px}.dashboard .clues h2,.dashboard.audience-view .clues h2{letter-spacing:1px;color:hsl(calc(120 + var(--theme-shift,0) + (-34.29) * var(--theme-hue-spread,1)) calc(41.18% * var(--theme-saturation,1)) 86.67% / 1);margin:0;font-size:18px}.dashboard .badge{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-38.77) * var(--theme-hue-spread,1)) calc(27.2% * var(--theme-saturation,1)) 53.14% / .4);background:hsl(calc(120 + var(--theme-shift,0) + (30) * var(--theme-hue-spread,1)) calc(31.03% * var(--theme-saturation,1)) 11.37% / 1);color:hsl(calc(81.43 + var(--theme-accent-shift,0)) calc(50.91% * 1) 78.43% / 1);border-radius:20px;padding:8px 12px;font-size:10px;line-height:1.6}.clue-hand{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.dashboard .cluerow,.dashboard.audience-view .clues .cluerow:last-child{border:1px solid var(--paper-edge);background:linear-gradient(140deg,hsl(calc(44.44 + var(--theme-paper-shift,0)) calc(57.45% * var(--theme-paper-saturation,1)) 90.78% / 1),hsl(calc(42.63 + var(--theme-paper-shift,0)) calc(44.19% * var(--theme-paper-saturation,1)) 83.14% / 1));min-height:200px;box-shadow:0 4px 0 hsl(calc(44.29 + var(--theme-paper-shift,0)) calc(22.11% * var(--theme-paper-saturation,1)) 62.75% / 1),0 9px 15px hsl(calc(120 + var(--theme-shift,0) + (20) * var(--theme-hue-spread,1)) calc(46.15% * var(--theme-saturation,1)) 5.1% / .333);color:hsl(calc(120 + var(--theme-shift,0) + (9) * var(--theme-hue-spread,1)) calc(20.41% * var(--theme-saturation,1)) 19.22% / 1);overflow-wrap:anywhere;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:11px;margin:0;padding:48px 19px 20px;transition:transform .18s,box-shadow .18s;animation:.35s both tableCardIn;display:grid;position:relative}.dashboard .cluerow:hover{box-shadow:0 6px 0 hsl(calc(44.29 + var(--theme-paper-shift,0)) calc(22.11% * var(--theme-paper-saturation,1)) 62.75% / 1),0 12px 20px hsl(calc(120 + var(--theme-shift,0) + (20) * var(--theme-hue-spread,1)) calc(46.15% * var(--theme-saturation,1)) 5.1% / .4);transform:translateY(-3px)}.dashboard .cluerow:before{content:"";border:1px solid hsl(calc(43.53 + var(--theme-paper-shift,0)) calc(32.9% * var(--theme-paper-saturation,1)) 69.61% / .667);pointer-events:none;border-radius:5px;position:absolute;inset:6px}.clue-card-index{letter-spacing:2px;color:hsl(calc(120 + var(--theme-shift,0) + (-54.55) * var(--theme-hue-spread,1)) calc(14.8% * var(--theme-saturation,1)) 43.73% / 1);border-bottom:1px solid hsl(calc(45.31 + var(--theme-paper-shift,0)) calc(29.7% * var(--theme-paper-saturation,1)) 67.65% / 1);padding-bottom:9px;font-size:9px;font-weight:800;position:absolute;top:15px;left:17px;right:17px}.dashboard .cluerow .avatar{background:hsl(calc(120 + var(--theme-shift,0) + (6.43) * var(--theme-hue-spread,1)) calc(18.67% * var(--theme-saturation,1)) 29.41% / 1);border:2px solid hsl(calc(120 + var(--theme-shift,0) + (-34.67) * var(--theme-hue-spread,1)) calc(18.22% * var(--theme-saturation,1)) 48.43% / 1);width:32px;height:32px;box-shadow:0 2px 0 hsl(calc(45.31 + var(--theme-paper-shift,0)) calc(29.34% * var(--theme-paper-saturation,1)) 67.25% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-37.14) * var(--theme-hue-spread,1)) calc(39.62% * var(--theme-saturation,1)) 89.61% / 1);flex-shrink:0;font-size:11px}.dashboard .cluetext{width:100%;min-width:0}.dashboard .cluetext>small{color:hsl(calc(120 + var(--theme-shift,0) + (-32.73) * var(--theme-hue-spread,1)) calc(17.28% * var(--theme-saturation,1)) 37.45% / 1);font-size:10px;line-height:1.7;display:block}.dashboard .cluetext em{color:hsl(calc(120 + var(--theme-shift,0) + (-44.57) * var(--theme-hue-spread,1)) calc(15.7% * var(--theme-saturation,1)) 43.73% / 1);font-size:9px}.dashboard .cluetext>p{color:hsl(calc(120 + var(--theme-shift,0) + (3.16) * var(--theme-hue-spread,1)) calc(19.19% * var(--theme-saturation,1)) 19.41% / 1);white-space:pre-wrap;min-height:44px;margin:14px 0 16px;font-size:17px;font-weight:600;line-height:1.8}.dashboard .cluerow>.accuse,.dashboard .cluerow>.objection{z-index:2;color:#543464;white-space:normal;background:#e5d5ee;border:1px solid #785f8d;border-radius:7px;grid-column:1/-1;justify-self:end;margin:7px 0 0;padding:9px 13px;font-size:11px;position:relative;box-shadow:0 3px #bca4c9}.dashboard .cluerow>.objection{background:hsl(calc(41.82 + var(--theme-paper-shift,0)) calc(63.46% * var(--theme-paper-saturation,1)) 79.61% / 1);border-color:hsl(calc(38.86 + var(--theme-paper-shift,0)) calc(43.93% * var(--theme-paper-saturation,1)) 46.86% / 1);color:hsl(calc(35.45 + var(--theme-paper-shift,0)) calc(52.38% * var(--theme-paper-saturation,1)) 24.71% / 1);box-shadow:0 3px 0 hsl(calc(36.52 + var(--theme-paper-shift,0)) calc(33.66% * var(--theme-paper-saturation,1)) 59.8% / 1)}.dashboard .cluerow .verdict{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-43.4) * var(--theme-hue-spread,1)) calc(18.73% * var(--theme-saturation,1)) 49.22% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-42.63) * var(--theme-hue-spread,1)) calc(37.25% * var(--theme-saturation,1)) 80.0% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-29.3) * var(--theme-hue-spread,1)) calc(32.82% * var(--theme-saturation,1)) 25.69% / 1);padding:5px 8px;font-size:10px;display:inline-block;transform:rotate(-2deg)}.dashboard .cluerow .verdict.fake{color:#653b78;background:#e1d2ea;border-color:#af91b8}.dashboard .objection-card{background:hsl(calc(42.16 + var(--theme-paper-shift,0)) calc(41.57% * var(--theme-paper-saturation,1)) 82.55% / 1);border-color:hsl(calc(44.55 + var(--theme-paper-shift,0)) calc(31.13% * var(--theme-paper-saturation,1)) 58.43% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-36.92) * var(--theme-hue-spread,1)) calc(24.07% * var(--theme-saturation,1)) 21.18% / 1)}.dashboard .objection-card small,.dashboard .objection-card p{color:hsl(calc(120 + var(--theme-shift,0) + (-52.8) * var(--theme-hue-spread,1)) calc(14.62% * var(--theme-saturation,1)) 33.53% / 1)}.dashboard .objection-title{color:hsl(calc(36.14 + var(--theme-paper-shift,0)) calc(54.97% * var(--theme-paper-saturation,1)) 29.61% / 1)}.dashboard .defense-text{background:hsl(calc(42.35 + var(--theme-paper-shift,0)) calc(58.62% * var(--theme-paper-saturation,1)) 88.63% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-21.6) * var(--theme-hue-spread,1)) calc(21.37% * var(--theme-saturation,1)) 22.94% / 1)}.dashboard .objection-card button{font-size:10px}.dashboard .empty-hand{border:2px dashed hsl(calc(120 + var(--theme-shift,0) + (-31.84) * var(--theme-hue-spread,1)) calc(19.37% * var(--theme-saturation,1)) 50.39% / .4);background:hsl(calc(120 + var(--theme-shift,0) + (28.57) * var(--theme-hue-spread,1)) calc(39.62% * var(--theme-saturation,1)) 10.39% / .267);min-height:170px;color:hsl(calc(120 + var(--theme-shift,0) + (-33.49) * var(--theme-hue-spread,1)) calc(24.57% * var(--theme-saturation,1)) 65.69% / 1);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.dashboard .empty-hand p{color:hsl(calc(120 + var(--theme-shift,0) + (-33.49) * var(--theme-hue-spread,1)) calc(24.57% * var(--theme-saturation,1)) 65.69% / 1);font-size:13px}.dashboard .clueform,.dashboard .guessform{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-44.76) * var(--theme-hue-spread,1)) calc(30.43% * var(--theme-saturation,1)) 59.41% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (10.91) * var(--theme-hue-spread,1)) calc(21.15% * var(--theme-saturation,1)) 20.39% / 1);box-shadow:0 5px 0 hsl(calc(120 + var(--theme-shift,0) + (22.11) * var(--theme-hue-spread,1)) calc(32.2% * var(--theme-saturation,1)) 11.57% / 1),0 12px 20px hsl(calc(120 + var(--theme-shift,0) + (21.43) * var(--theme-hue-spread,1)) calc(43.75% * var(--theme-saturation,1)) 6.27% / .267);border-radius:12px;margin:28px 0 20px;padding:20px}.hand-label{color:hsl(calc(80.49 + var(--theme-accent-shift,0)) calc(45.05% * 1) 82.16% / 1);font-size:12px;font-weight:700;justify-content:flex-start!important;gap:8px!important;margin:0 0 14px!important;display:flex!important}.dashboard .clueform input:not([type=checkbox]),.dashboard .guessform input{background:hsl(calc(43.64 + var(--theme-paper-shift,0)) calc(49.25% * var(--theme-paper-saturation,1)) 86.86% / 1);border-color:hsl(calc(54.29 + var(--theme-paper-shift,0)) calc(22.11% * var(--theme-paper-saturation,1)) 62.75% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (9.47) * var(--theme-hue-spread,1)) calc(21.35% * var(--theme-saturation,1)) 17.45% / 1)}.dashboard .clueform input::placeholder,.dashboard .guessform input::placeholder{color:hsl(calc(120 + var(--theme-shift,0) + (-31.88) * var(--theme-hue-spread,1)) calc(14.29% * var(--theme-saturation,1)) 43.92% / 1)}.dashboard .guessform label{color:hsl(calc(120 + var(--theme-shift,0) + (-40) * var(--theme-hue-spread,1)) calc(42.0% * var(--theme-saturation,1)) 80.39% / 1);margin:0}.dashboard .clueform .check{color:hsl(calc(120 + var(--theme-shift,0) + (-38.18) * var(--theme-hue-spread,1)) calc(36.07% * var(--theme-saturation,1)) 76.08% / 1)}.dashboard button.primary{box-shadow:0 4px 0 hsl(calc(120 + var(--theme-shift,0) + (-38.03) * var(--theme-hue-spread,1)) calc(32.13% * var(--theme-saturation,1)) 43.33% / 1);border:1px solid hsl(calc(79.77 + var(--theme-accent-shift,0)) calc(100.0% * 1) 82.75% / 1);border-radius:8px}.dashboard button.primary:active{box-shadow:0 1px 0 hsl(calc(120 + var(--theme-shift,0) + (-38.03) * var(--theme-hue-spread,1)) calc(32.13% * var(--theme-saturation,1)) 43.33% / 1);transform:translateY(3px)}.dashboard button.primary:disabled{box-shadow:0 2px 0 hsl(calc(120 + var(--theme-shift,0) + (-35.68) * var(--theme-hue-spread,1)) calc(23.57% * var(--theme-saturation,1)) 30.78% / 1)}.dashboard .guesses{border-top:1px dashed hsl(calc(120 + var(--theme-shift,0) + (-21.6) * var(--theme-hue-spread,1)) calc(19.69% * var(--theme-saturation,1)) 49.8% / .4);flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0;padding-top:16px;display:flex}.dashboard .guesses>small{color:hsl(calc(120 + var(--theme-shift,0) + (-32.86) * var(--theme-hue-spread,1)) calc(28.38% * var(--theme-saturation,1)) 70.98% / 1)}.dashboard .guesses>span{background:hsl(calc(44.57 + var(--theme-paper-shift,0)) calc(40.23% * var(--theme-paper-saturation,1)) 82.94% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-16.15) * var(--theme-hue-spread,1)) calc(19.12% * var(--theme-saturation,1)) 26.67% / 1);border:1px solid hsl(calc(45.96 + var(--theme-paper-shift,0)) calc(24.87% * var(--theme-paper-saturation,1)) 62.94% / 1);box-shadow:0 2px 0 hsl(calc(48.33 + var(--theme-paper-shift,0)) calc(15.13% * var(--theme-paper-saturation,1)) 53.33% / 1);border-radius:5px;padding:6px 10px;font-size:11px}.dashboard .redraw-panel{background:hsl(calc(120 + var(--theme-shift,0) + (21.6) * var(--theme-hue-spread,1)) calc(28.09% * var(--theme-saturation,1)) 17.45% / 1);border:1px dashed hsl(calc(120 + var(--theme-shift,0) + (-32.31) * var(--theme-hue-spread,1)) calc(24.07% * var(--theme-saturation,1)) 42.35% / 1);box-shadow:none;border-radius:10px;margin-bottom:24px}.dashboard .redraw-info h3{font-size:13px}.dashboard .redraw-info p,.dashboard .redraw-note{font-size:10px}.dashboard .redraw-panel .primary{background:hsl(calc(120 + var(--theme-shift,0) + (-38.89) * var(--theme-hue-spread,1)) calc(40.91% * var(--theme-saturation,1)) 74.12% / 1);padding:9px 12px;font-size:11px}.dashboard .hostcontrols{background:hsl(calc(120 + var(--theme-shift,0) + (27) * var(--theme-hue-spread,1)) calc(33.33% * var(--theme-saturation,1)) 11.76% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-23.68) * var(--theme-hue-spread,1)) calc(21.84% * var(--theme-saturation,1)) 34.12% / 1);border-radius:10px;padding:18px}.dashboard .referee-note{font-size:10px;line-height:1.9}.dashboard .hostcontrols button:not(.primary){background:hsl(calc(120 + var(--theme-shift,0) + (5.71) * var(--theme-hue-spread,1)) calc(18.58% * var(--theme-saturation,1)) 22.16% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-22.7) * var(--theme-hue-spread,1)) calc(18.41% * var(--theme-saturation,1)) 39.41% / 1);box-shadow:0 3px 0 hsl(calc(120 + var(--theme-shift,0) + (24.71) * var(--theme-hue-spread,1)) calc(41.46% * var(--theme-saturation,1)) 8.04% / 1)}.dashboard .players{box-shadow:none;background:0 0;border:0;padding:0!important}.dashboard .players>.sectionhead{margin:0 0 18px;padding:0 3px}.dashboard .players h3{letter-spacing:1px;color:hsl(calc(120 + var(--theme-shift,0) + (-35) * var(--theme-hue-spread,1)) calc(35.29% * var(--theme-saturation,1)) 80.0% / 1);font-size:14px}.dashboard .players .player,.dashboard.audience-view .players .player{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-30) * var(--theme-hue-spread,1)) calc(20.79% * var(--theme-saturation,1)) 39.61% / 1);background:linear-gradient(125deg,hsl(calc(120 + var(--theme-shift,0) + (3) * var(--theme-hue-spread,1)) calc(17.24% * var(--theme-saturation,1)) 22.75% / 1),hsl(calc(120 + var(--theme-shift,0) + (16.67) * var(--theme-hue-spread,1)) calc(23.08% * var(--theme-saturation,1)) 15.29% / 1));box-shadow:0 4px 0 hsl(calc(120 + var(--theme-shift,0) + (25.71) * var(--theme-hue-spread,1)) calc(48.84% * var(--theme-saturation,1)) 8.43% / 1),0 6px 12px hsl(calc(120 + var(--theme-shift,0) + (18) * var(--theme-hue-spread,1)) calc(41.67% * var(--theme-saturation,1)) 4.71% / .2);border-radius:11px;gap:10px;min-width:0;margin:0 0 13px;padding:14px}.dashboard .player.current{border:2px solid hsl(calc(74.51 + var(--theme-accent-shift,0)) calc(63.64% * 1) 71.96% / 1);background:linear-gradient(125deg,hsl(calc(120 + var(--theme-shift,0) + (-15.88) * var(--theme-hue-spread,1)) calc(23.61% * var(--theme-saturation,1)) 28.24% / 1),hsl(calc(120 + var(--theme-shift,0) + (-5.71) * var(--theme-hue-spread,1)) calc(21.21% * var(--theme-saturation,1)) 19.41% / 1));box-shadow:0 4px 0 hsl(calc(120 + var(--theme-shift,0) + (-40.29) * var(--theme-hue-spread,1)) calc(29.66% * var(--theme-saturation,1)) 46.27% / 1),0 0 18px hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / .067);padding:13px!important}.dashboard .player>.avatar{border:3px solid hsl(calc(120 + var(--theme-shift,0) + (-46.15) * var(--theme-hue-spread,1)) calc(29.21% * var(--theme-saturation,1)) 65.1% / 1);box-shadow:0 3px 0 hsl(calc(120 + var(--theme-shift,0) + (8.57) * var(--theme-hue-spread,1)) calc(29.17% * var(--theme-saturation,1)) 9.41% / 1),0 0 0 1px hsl(calc(120 + var(--theme-shift,0) + (-22.7) * var(--theme-hue-spread,1)) calc(22.98% * var(--theme-saturation,1)) 31.57% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (-13.12) * var(--theme-hue-spread,1)) calc(27.12% * var(--theme-saturation,1)) 23.14% / 1);width:38px;height:38px}.dashboard .player>div:nth-child(2){min-width:0}.dashboard .player b{overflow-wrap:anywhere;font-size:12px}.dashboard .scorevalue{text-align:center;background:hsl(calc(120 + var(--theme-shift,0) + (24) * var(--theme-hue-spread,1)) calc(27.27% * var(--theme-saturation,1)) 10.78% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-40.71) * var(--theme-hue-spread,1)) calc(23.14% * var(--theme-saturation,1)) 47.45% / 1);min-width:39px;box-shadow:inset 0 0 0 3px hsl(calc(120 + var(--theme-shift,0) + (-10.43) * var(--theme-hue-spread,1)) calc(25.27% * var(--theme-saturation,1)) 17.84% / 1);border-radius:50%;flex-shrink:0;padding:6px}.dashboard .scorevalue .score-number{font-size:21px}.dashboard .scorevalue small{font-size:8px}.dashboard aside .panel:not(.players){border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-27) * var(--theme-hue-spread,1)) calc(21.74% * var(--theme-saturation,1)) 36.08% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (15.79) * var(--theme-hue-spread,1)) calc(24.68% * var(--theme-saturation,1)) 15.1% / 1);box-shadow:0 4px 0 hsl(calc(120 + var(--theme-shift,0) + (23.33) * var(--theme-hue-spread,1)) calc(37.5% * var(--theme-saturation,1)) 9.41% / 1);border-radius:10px;margin-top:22px}.dashboard .footnote{color:hsl(calc(120 + var(--theme-shift,0) + (-25.5) * var(--theme-hue-spread,1)) calc(19.05% * var(--theme-saturation,1)) 58.82% / 1)}.dashboard .scorecard h3{font-size:15px}.dashboard .scorecard>small{font-size:10px;line-height:1.9}.dashboard .scorecard>div{font-size:11px}.dashboard .lobby,.dashboard .audience-wait,.dashboard .audience-submit{background:hsl(calc(120 + var(--theme-shift,0) + (15) * var(--theme-hue-spread,1)) calc(24.0% * var(--theme-saturation,1)) 19.61% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-32.83) * var(--theme-hue-spread,1)) calc(22.55% * var(--theme-saturation,1)) 46.08% / 1);box-shadow:0 5px 0 hsl(calc(120 + var(--theme-shift,0) + (25.71) * var(--theme-hue-spread,1)) calc(39.62% * var(--theme-saturation,1)) 10.39% / 1)}.dashboard .audience-submit{max-width:640px;margin-left:auto;margin-right:auto}.dashboard .audience-submit input{background:var(--paper);color:var(--ink);border-color:hsl(calc(47.14 + var(--theme-paper-shift,0)) calc(21.65% * var(--theme-paper-saturation,1)) 61.96% / 1)}.dashboard .audience-submit input::placeholder{color:hsl(calc(120 + var(--theme-shift,0) + (-45) * var(--theme-hue-spread,1)) calc(12.28% * var(--theme-saturation,1)) 44.71% / 1)}.dashboard .submission-quota{border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-29.43) * var(--theme-hue-spread,1)) calc(27.46% * var(--theme-saturation,1)) 37.84% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (22.86) * var(--theme-hue-spread,1)) calc(34.43% * var(--theme-saturation,1)) 11.96% / 1)}.dashboard .audience-submit h2{font-size:24px}.dashboard .audience-submit .noun-rule{font-size:11px!important}.dashboard .lobbyicon{background:hsl(calc(48.33 + var(--theme-paper-shift,0)) calc(33.96% * var(--theme-paper-saturation,1)) 79.22% / 1);color:hsl(calc(120 + var(--theme-shift,0) + (-13.85) * var(--theme-hue-spread,1)) calc(23.64% * var(--theme-saturation,1)) 21.57% / 1);box-shadow:0 5px 0 hsl(calc(50.23 + var(--theme-paper-shift,0)) calc(20.0% * var(--theme-paper-saturation,1)) 57.84% / 1);border:2px solid hsl(calc(43.64 + var(--theme-paper-shift,0)) calc(47.83% * var(--theme-paper-saturation,1)) 86.47% / 1);border-radius:16px;transform:rotate(-6deg)}.dashboard .lobbystats span{background:hsl(calc(120 + var(--theme-shift,0) + (22.5) * var(--theme-hue-spread,1)) calc(33.33% * var(--theme-saturation,1)) 14.12% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-27.91) * var(--theme-hue-spread,1)) calc(21.83% * var(--theme-saturation,1)) 38.63% / 1);box-shadow:0 3px 0 hsl(calc(120 + var(--theme-shift,0) + (22.86) * var(--theme-hue-spread,1)) calc(48.84% * var(--theme-saturation,1)) 8.43% / 1);border-radius:9px;padding:14px}.dashboard .rule-strip{background:hsl(calc(120 + var(--theme-shift,0) + (22.5) * var(--theme-hue-spread,1)) calc(33.33% * var(--theme-saturation,1)) 14.12% / 1);border:1px dashed hsl(calc(120 + var(--theme-shift,0) + (-29.36) * var(--theme-hue-spread,1)) calc(21.27% * var(--theme-saturation,1)) 43.33% / 1);border-radius:9px}.dashboard .rank{background:hsl(calc(120 + var(--theme-shift,0) + (12.5) * var(--theme-hue-spread,1)) calc(24.0% * var(--theme-saturation,1)) 19.61% / 1);border:1px solid hsl(calc(120 + var(--theme-shift,0) + (-29.45) * var(--theme-hue-spread,1)) calc(26.57% * var(--theme-saturation,1)) 40.59% / 1);box-shadow:0 3px 0 hsl(calc(120 + var(--theme-shift,0) + (24) * var(--theme-hue-spread,1)) calc(41.67% * var(--theme-saturation,1)) 9.41% / 1);border-radius:9px;margin:12px 0;padding:15px}.dashboard .finale{background:hsl(calc(120 + var(--theme-shift,0) + (13.33) * var(--theme-hue-spread,1)) calc(27.84% * var(--theme-saturation,1)) 19.02% / 1);border-color:hsl(calc(120 + var(--theme-shift,0) + (-32.54) * var(--theme-hue-spread,1)) calc(24.48% * var(--theme-saturation,1)) 47.25% / 1);box-shadow:0 5px 0 hsl(calc(120 + var(--theme-shift,0) + (20) * var(--theme-hue-spread,1)) calc(39.62% * var(--theme-saturation,1)) 10.39% / 1)}.dashboard .finale>svg{color:hsl(calc(73.6 + var(--theme-accent-shift,0)) calc(63.03% * 1) 76.67% / 1)}.dashboard .kick{flex-shrink:0;margin-left:0}.dashboard .audience-event{color:#e0c9f0;background:#3d2c4e;border:1px solid #9677b2}.dashboard .audience-guide{background:hsl(calc(120 + var(--theme-shift,0) + (18.26) * var(--theme-hue-spread,1)) calc(24.21% * var(--theme-saturation,1)) 18.63% / 1);border-color:hsl(calc(120 + var(--theme-shift,0) + (-26.4) * var(--theme-hue-spread,1)) calc(23.36% * var(--theme-saturation,1)) 41.96% / 1)}@keyframes tableCardIn{0%{opacity:0;transform:translateY(18px)rotate(-2deg)scale(.97)}to{opacity:1;transform:none}}@media (min-width:1450px){.dashboard .question-table{grid-template-columns:165px minmax(0,1fr)}.dashboard .tabletop{padding:32px}}@media (max-width:1120px){.dashboard{padding:26px 22px}.dashboard .gamegrid,.dashboard.audience-view .gamegrid{grid-template-columns:minmax(0,1fr) 240px;gap:20px}.dashboard .tabletop{border-width:6px;padding:22px}.question-table{grid-template-columns:95px minmax(0,1fr);gap:20px}.deck-stack{width:82px;height:127px}.deck-stack span{font-size:8px}.deck-stack b{font-size:49px}.deck-stack small{font-size:8px}.deck-count{gap:3px;font-size:9px}.dashboard .answerbody h2,.dashboard.audience-view .answerbody h2{font-size:30px}.clue-hand{gap:14px}.dashboard .cluerow{grid-template-columns:26px minmax(0,1fr);gap:8px;padding:45px 14px 17px}.dashboard .cluerow .avatar{width:26px;height:26px}.dashboard .cluetext>p{font-size:15px}.dashboard .player>.avatar{width:31px;height:31px}.dashboard .players .player{gap:8px;padding:12px}}@media (max-width:900px){.dashboard .gamegrid,.dashboard.audience-view .gamegrid{grid-template-columns:minmax(0,1fr)}.dashboard .gamegrid>aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.dashboard .gamegrid>aside>.players{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;max-height:none;display:grid}.dashboard .players>.sectionhead{grid-column:1/-1;margin-bottom:0}.dashboard .players .player,.dashboard.audience-view .players .player,.dashboard aside .panel:not(.players){margin:0}.dashboard aside>.footnote{grid-column:1/-1}.question-table{grid-template-columns:125px minmax(0,1fr);max-width:650px}.deck-stack{width:105px;height:150px}.deck-stack b{font-size:58px}.dashboard .cluetext>p{font-size:17px}}@media (max-width:580px){.dashboard{padding:20px 12px 40px}.dashboard .roomhead{gap:12px}.dashboard .roomhead h1,.dashboard.audience-view .roomhead h1{font-size:23px}.dashboard .roomcode{padding:8px;font-size:10px}.dashboard .roomcode b{font-size:15px}.dashboard nav{gap:7px}.dashboard nav button{padding:10px 12px;font-size:11px}.dashboard nav .sync{display:none}.dashboard .tabletop{border-width:4px;border-radius:17px;padding:20px 14px}.question-table{grid-template-columns:1fr;gap:0;margin-bottom:26px;padding:0;position:relative}.table-deck{order:2;justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}.deck-stack{width:35px;height:47px;margin:0;transform:rotate(-8deg)}.deck-stack>div{outline-offset:-5px;gap:0}.deck-stack b{font-size:24px}.deck-stack span,.deck-stack small{display:none}.deck-count{font-size:11px}.table-zone-label{margin-bottom:12px;font-size:9px}.question-slot{max-width:360px}.dashboard .answercard{min-height:260px}.dashboard .answerbody,.dashboard.audience-view .answerbody{min-height:200px;padding:24px}.dashboard .answerhead{padding:17px 19px 12px;font-size:9px}.dashboard .answerbody h2,.dashboard.audience-view .answerbody h2{font-size:30px}.clue-hand{grid-template-columns:1fr;gap:16px}.dashboard .cluerow{grid-template-columns:30px minmax(0,1fr);gap:11px;min-height:170px;padding:44px 18px 18px}.dashboard .cluetext>p{min-height:30px;font-size:17px}.dashboard .clues>.sectionhead{align-items:center}.dashboard .clues h2,.dashboard.audience-view .clues h2{font-size:15px}.dashboard .badge{padding:6px 9px;font-size:9px}.dashboard .clueform,.dashboard .guessform{padding:16px}.dashboard .gamegrid>aside{display:block}.dashboard .gamegrid>aside>.players{grid-template-columns:1fr;display:grid}.dashboard aside .panel:not(.players){margin-top:18px}.dashboard .redraw-info{flex-wrap:wrap}.dashboard .redraw-info>div{flex:1;min-width:110px}.dashboard .tabletop .audience-submit{padding:21px}.dashboard .lobbystats{gap:8px}.dashboard .lobbystats span{padding:9px}.dashboard .roomcode>button{padding:6px}.dashboard .clueform>div:not(.hand-label){flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.dashboard .cluerow{transition:none;animation:none}.dashboard .cluerow:hover{transform:none}}.dashboard .redraw-option{border:1px dashed hsl(calc(120 + var(--theme-shift,0) + (-31.15) * var(--theme-hue-spread,1)) calc(24.07% * var(--theme-saturation,1)) 42.35% / 1);background:hsl(calc(120 + var(--theme-shift,0) + (20.77) * var(--theme-hue-spread,1)) calc(34.21% * var(--theme-saturation,1)) 14.9% / 1);border-radius:9px;margin:0 0 26px}.redraw-option>summary{cursor:pointer;color:hsl(calc(120 + var(--theme-shift,0) + (-32.86) * var(--theme-hue-spread,1)) calc(29.58% * var(--theme-saturation,1)) 72.16% / 1);align-items:center;gap:9px;padding:13px 16px;font-size:11px;list-style:none;display:flex}.redraw-option>summary::-webkit-details-marker{display:none}.redraw-option>summary:after{content:"＋";color:hsl(calc(120 + var(--theme-shift,0) + (-35.08) * var(--theme-hue-spread,1)) calc(36.72% * var(--theme-saturation,1)) 65.29% / 1);margin-left:6px}.redraw-option[open]>summary:after{content:"−"}.redraw-option>summary b{color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1);margin-left:auto;font-family:monospace;font-size:12px}.dashboard .redraw-option .redraw-panel{border:0;border-top:1px solid hsl(calc(120 + var(--theme-shift,0) + (-27.5) * var(--theme-hue-spread,1)) calc(26.67% * var(--theme-saturation,1)) 35.29% / .4);background:0 0;margin:0 14px 14px;padding:16px 2px 4px}.dashboard .redraw-option[open]>summary{color:hsl(calc(77.21 + var(--theme-accent-shift,0)) calc(88.41% * 1) 72.94% / 1)}.dashboard .answerbody .answer-submitter{overflow-wrap:anywhere;border:1px solid;border-radius:7px;align-items:baseline;gap:7px;max-width:100%;margin:0 0 8px;padding:4px 10px;font-size:12px;display:inline-flex}
