.room-sheet-module__VQTKOW__edge{z-index:22;right:max(10px, var(--safe-right));bottom:calc(var(--dock-h,0px) + 10px + var(--safe-bottom));align-items:center;gap:8px;display:flex;position:fixed}html:has(.play-shell .guess-dock:empty) .room-sheet-module__VQTKOW__edge{bottom:calc(14px + var(--safe-bottom))}html:has(.play-shell.roster-sheet-open) .room-sheet-module__VQTKOW__edge{display:none}@media (max-width:640px){body:has(.win-next-bar) .room-sheet-module__VQTKOW__edge{bottom:calc(var(--win-next-bar-h,calc(72px + var(--safe-bottom))) + 10px)}}.room-sheet-module__VQTKOW__faces{border:1px solid color-mix(in srgb, var(--gold) 45%, #24232f);color:#e9e7f2;cursor:pointer;min-height:44px;transition:scale .14s var(--pop);background:#0f0e18;border-radius:22px;align-items:center;gap:4px;padding:0 10px 0 6px;display:inline-flex;position:relative;box-shadow:0 6px 18px #0006}.room-sheet-module__VQTKOW__faces:active{scale:.95}.room-sheet-module__VQTKOW__faces:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.room-sheet-module__VQTKOW__stack{display:inline-flex}.room-sheet-module__VQTKOW__face{border-radius:50%;width:28px;height:28px;display:block;overflow:hidden;box-shadow:0 0 0 2px #0f0e18}.room-sheet-module__VQTKOW__faceSlot{flex:none;position:relative}.room-sheet-module__VQTKOW__faceSlot+.room-sheet-module__VQTKOW__faceSlot{margin-left:-9px}.room-sheet-module__VQTKOW__face>*{width:100%;height:100%}.room-sheet-module__VQTKOW__more{color:#a9a6bd;font:800 11px/1 var(--font-display)}.room-sheet-module__VQTKOW__lives{color:#ff5c7a;font:800 12px/1 var(--font-display);align-items:center;gap:2px;padding-left:2px;display:inline-flex}.room-sheet-module__VQTKOW__lives[data-low=true]{color:#0f0e18;background:#ff5c7a;border-radius:9px;padding:3px 6px}.room-sheet-module__VQTKOW__clock{color:#e9e7f2;height:30px;font:800 12px/1 var(--font-display);font-variant-numeric:tabular-nums;background:#0f0e18;border-radius:15px;align-items:center;padding:0 10px;display:inline-flex;box-shadow:0 6px 18px #0006}.room-sheet-module__VQTKOW__clock[data-low=true]{color:#ff5c7a}.room-sheet-module__VQTKOW__flash{color:#fff;height:30px;font:800 12px/1 var(--font-display);letter-spacing:.02em;white-space:nowrap;background:#0f0e18;border-radius:15px;align-items:center;gap:5px;padding:0 11px;animation:3s both room-sheet-module__VQTKOW__flash;display:inline-flex;box-shadow:0 6px 18px #0006}.room-sheet-module__VQTKOW__flash[data-tone=lives]{color:#ff8aa0}@keyframes room-sheet-module__VQTKOW__flash{0%{opacity:0;transform:translate(6px)scale(.9)}10%,85%{opacity:1;transform:none}to{opacity:0}}.room-sheet-module__VQTKOW__sheet{--bg-raised:color-mix(in srgb, var(--gold) 7%, #08080d);--surface:color-mix(in srgb, var(--gold) 8%, #12111b);--surface-2:color-mix(in srgb, var(--gold) 11%, #1b1a27);--border:color-mix(in srgb, var(--gold) 20%, #24232f);--text:#e9e7f2;--text-2:#a9a6bd;--muted:#7d7a92;border:0;border-top:1px solid var(--border);background:var(--bg-raised);width:100%;max-width:none;max-height:82dvh;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body);border-radius:22px 22px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -12px 36px #00000080}.room-sheet-module__VQTKOW__sheet[open]{animation:room-sheet-module__VQTKOW__up .24s var(--snap) both;flex-direction:column;display:flex}.room-sheet-module__VQTKOW__sheet::backdrop{background:#00000073;animation:.18s both room-sheet-module__VQTKOW__fade}@keyframes room-sheet-module__VQTKOW__up{0%{opacity:0;transform:translateY(40px)}}@keyframes room-sheet-module__VQTKOW__fade{0%{opacity:0}}.room-sheet-module__VQTKOW__sheetBody{overscroll-behavior:contain;min-height:0;padding:12px max(14px, var(--safe-right)) calc(16px + var(--safe-bottom)) max(14px, var(--safe-left));flex:1;overflow-y:auto}.room-sheet-module__VQTKOW__head{z-index:1;background:var(--bg-raised);border-bottom:1px solid var(--border);align-items:center;gap:6px;margin:-12px -14px 4px;padding:12px 14px 10px;display:flex;position:sticky;top:-12px}.room-sheet-module__VQTKOW__head>div{flex:1;min-width:0;display:grid}.room-sheet-module__VQTKOW__head small{color:var(--gold);font:800 10px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase}.room-sheet-module__VQTKOW__head strong{font:800 17px/1.2 var(--font-display)}.room-sheet-module__VQTKOW__stats{flex-wrap:wrap;gap:4px 10px;margin-top:4px;display:flex}.room-sheet-module__VQTKOW__stat{color:var(--text-2);font:700 12px/1.2 var(--font-body);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.room-sheet-module__VQTKOW__stat>svg{color:#ff5c7a}.room-sheet-module__VQTKOW__icon{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}.room-sheet-module__VQTKOW__icon:focus-visible,.room-sheet-module__VQTKOW__sheet button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.room-sheet-module__VQTKOW__section{border-bottom:1px solid var(--border);padding:10px 0}.room-sheet-module__VQTKOW__section:last-child{border-bottom:0}.room-sheet-module__VQTKOW__section h3{color:var(--text-2);font:800 11px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}@media (prefers-reduced-motion:reduce){.room-sheet-module__VQTKOW__flash,.room-sheet-module__VQTKOW__sheet[open],.room-sheet-module__VQTKOW__sheet::backdrop{animation:none}}
@keyframes stage-swing{0%{opacity:0;transform:perspective(900px)rotateX(-88deg)}55%{opacity:1;transform:perspective(900px)rotateX(12deg)}78%{transform:perspective(900px)rotateX(-5deg)}to{transform:perspective(900px)rotateX(0)}}html:root .guess-row:first-of-type{perspective:900px}html:root .guess-row:first-of-type>:is(.guess-identity,.feedback-cell:not(.slot-done-instant)){animation:stage-swing .6s var(--snap) both;transform-origin:50% 0;backface-visibility:hidden}html:root .guess-row:first-of-type>:nth-child(2){animation-delay:60ms}html:root .guess-row:first-of-type>:nth-child(3){animation-delay:.12s}html:root .guess-row:first-of-type>:nth-child(4){animation-delay:.18s}html:root .guess-row:first-of-type>:nth-child(5){animation-delay:.24s}html:root .guess-row:first-of-type>:nth-child(6){animation-delay:.3s}html:root .guess-row:first-of-type>:nth-child(7){animation-delay:.36s}html:root .guess-row:first-of-type>:nth-child(8){animation-delay:.42s}html:root .guess-row:first-of-type>:nth-child(n+9){animation-delay:.48s}html:root:root .browser-card:not(.browser-card-skin) .browser-flip-back{transition:opacity .16s, clip-path .22s var(--snap);transform:none}html:root .browser-card-flipped:not(.browser-card-skin),html:root .browser-card-scaled:not(.browser-card-skin){transform:translateY(-8px)scale(1.08);box-shadow:0 18px 36px #00000080!important}html:root .browser-card:not(.browser-card-skin) .browser-flip-back{opacity:0;pointer-events:none}html:root .browser-card-flipped:not(.browser-card-skin) .browser-flip-back{opacity:1;pointer-events:auto}html:root .roster-has-flipped .browser-card:not(.browser-card-flipped){opacity:.18;filter:grayscale()}html:root .browser-card-flipped:not(.browser-card-skin){animation:1.1s ease-out infinite stage-ring}@keyframes stage-ring{0%{outline:2px solid var(--gold);outline-offset:0}to{outline-offset:14px;outline:2px solid #0000}}html:root .suggestions>button{animation:rise-in .22s var(--snap) both}html:root .suggestions>button:first-of-type{animation-delay:28ms}html:root .suggestions>button:nth-of-type(2){animation-delay:56ms}html:root .suggestions>button:nth-of-type(3){animation-delay:84ms}html:root .suggestions>button:nth-of-type(4){animation-delay:.112s}html:root .suggestions>button:nth-of-type(n+5){animation-delay:.13s}html:root .magnetic-morph.is-armed:before{animation:.64s ease-out backwards stage-pulse}@keyframes stage-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 70%, transparent)}to{box-shadow:0 0 0 18px #0000}}html:root .search-input-wrap.is-selected input{animation:stage-lock .24s var(--pop) both}@keyframes stage-lock{50%{transform:scale(1.015)}}html:root .magnetic-morph:not(.is-armed) .mm-avatar{animation:4.2s ease-in-out infinite stage-bob}html:root .magnetic-morph:not(.is-armed) .mm-avatar:nth-child(2){animation-delay:.35s}html:root .magnetic-morph:not(.is-armed) .mm-avatar:nth-child(3){animation-delay:.7s}@keyframes stage-bob{0%,14%,to{transform:none}7%{transform:translateY(-4px)}}html:root .play-shell :is(.game-panel,.option-browser,.guess-dock){--bg-raised:color-mix(in srgb, var(--gold) 7%, #08080d);--surface:color-mix(in srgb, var(--gold) 8%, #12111b);--surface-2:color-mix(in srgb, var(--gold) 11%, #1b1a27);--border:color-mix(in srgb, var(--gold) 20%, #24232f);--text:#e9e7f2;--text-2:#a9a6bd;--muted:#7d7a92;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root .play-shell .game-panel{transition:background-color .26s,border-color .26s}html:root .play-shell .option-browser:not(.htp-interactive *){background:var(--bg-raised);--bg:var(--bg-raised)}html:root:root .play-shell .game-panel{clip-path:inset(0 round 20px)}html:root:root .play-shell .game-panel:before{content:"";pointer-events:none;position:var(--stage-logo-pos,absolute);inset:var(--stage-logo-inset,0);width:var(--stage-logo-w,auto);aspect-ratio:var(--stage-logo-ar,auto);transform:var(--stage-logo-tf,rotate(-13deg));z-index:-1;background:var(--stage-logo-ink,var(--gold));opacity:var(--stage-logo-op,.13);-webkit-mask:var(--stage-logo-mask), var(--stage-logo-fade,linear-gradient(#000, #000));-webkit-mask:var(--stage-logo-mask), var(--stage-logo-fade,linear-gradient(#000, #000));mask:var(--stage-logo-mask), var(--stage-logo-fade,linear-gradient(#000, #000));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}html:root .play-shell .game-panel{--stage-logo-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 480' overflow='visible'%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' transform='translate(10 20) rotate(-13 120 120)' fill='none' stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' transform='translate(285 0) rotate(18 120 120) scale(.5)' fill='none' stroke='%23000' stroke-width='30' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' transform='translate(235 215) rotate(-32 120 120) scale(.85)' fill='none' stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' transform='translate(30 300) rotate(9 120 120) scale(.42)' fill='none' stroke='%23000' stroke-width='32' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 420px 420px repeat;--stage-logo-tf:none;--stage-logo-op:.12}@media (prefers-reduced-motion:reduce){html:root .magnetic-morph:before,html:root .mm-reveal,html:root .mm-avatar,html:root .mm-glow,html:root .magnetic-morph,html:root .browser-card,html:root .game-frame-heading,html:root .game-panel:before,html:root .game-panel:after,html:root body:after{animation:none!important}}html:root .play-shell{--stage-w:1200px;max-width:min(var(--stage-w), 100%)}html:root .play-shell:has(.feedback-board){--stage-w:1400px}html:root .play-shell[data-controls=inline] .guess-area{width:100%;max-width:min(100%,820px)}html:root .browser-list{justify-content:center}@media (max-width:700px){html:root .play-shell{padding-inline:6px}html:root .play-shell .game-panel{--panel-pad-x:10px}html:root .guess-dock{padding-inline:8px}}html:root:root .play-shell .option-browser:not(.htp-interactive *){--sheet-top-expanded:calc(10px + var(--safe-top));--sheet-default-offset:0px}@media (min-width:900px){html:root:root .play-shell .option-browser:not(.htp-interactive *){width:calc(min(var(--stage-w,1400px), 100vw) - 2 * clamp(12px, 2.5vw, 32px))}}html:root .play-shell[data-controls=inline] .magnetic-morph:not(.is-roster-open):before{background:var(--gold);border-color:var(--gold)}html:root .play-shell .magnetic-morph:focus-visible:before{box-shadow:0 0 0 2px var(--bg-raised), 0 0 0 4px var(--text)}html:root .play-shell[data-controls=inline] .magnetic-morph:not(.is-roster-open) .mm-line1{color:var(--on-gold)}html:root .play-shell[data-controls=inline] .magnetic-morph:not(.is-roster-open) .mm-line2{color:var(--on-gold-soft)}html:root .play-shell[data-controls=inline] .magnetic-morph:not(.is-roster-open) .mm-kbd{background:var(--on-gold);color:var(--gold)}html:root .play-shell[data-controls=inline] .magnetic-morph:not(.is-roster-open) .mm-avatar{border-color:var(--gold)}html:root .guess-row:not(:first-of-type){transition:opacity .2s,filter .2s}html:root .guess-row:not(:first-of-type):not(.htp-interactive *){opacity:.6}html:root .guess-row:not(:first-of-type):is(:hover,:focus-within,:active){opacity:1;filter:none}@media (max-width:700px){html:root:root[data-phone-board=pivot] .guess-row:not(:first-of-type)>*{opacity:.6}}html:root .feedback-header{align-items:stretch}html:root .feedback-header>span{align-content:end;display:grid}html:root .play-shell:not([data-round-over]) .game-support-footer{display:none}html:root[data-roster-portraits=s] .play-shell{--roster-card-min-width:63px;--roster-image-height:75px;--roster-card-height:104px}html:root[data-roster-portraits=l] .play-shell{--roster-card-min-width:100px;--roster-image-height:130px;--roster-card-height:170px}html:root[data-roster-portraits=xl] .play-shell{--roster-card-min-width:128px;--roster-image-height:170px;--roster-card-height:214px}html:root[data-roster-portraits=xxl] .play-shell{--roster-card-min-width:175px;--roster-image-height:240px;--roster-card-height:292px}@media (max-width:700px){html:root[data-roster-portraits=s] .play-shell{--roster-card-min-width:54px;--roster-image-height:75px;--roster-card-height:104px}html:root[data-roster-portraits=l] .play-shell{--roster-card-min-width:85px;--roster-image-height:130px;--roster-card-height:170px}html:root[data-roster-portraits=xl] .play-shell{--roster-card-min-width:107px;--roster-image-height:170px;--roster-card-height:214px}html:root[data-roster-portraits=xxl] .play-shell{--roster-card-min-width:min(180px, calc(50vw - 20px));--roster-image-height:calc((var(--roster-card-min-width) - 12px) * 100 / 56);--roster-card-height:calc(var(--roster-image-height) + 52px)}}html:root[data-roster-portraits=s] .option-browser[data-roster-media=artwork] .browser-card :is(.browser-flip-front>span:not(.browser-card-match),.browser-flip-name){font-size:9px}html:root[data-roster-portraits=xl] .option-browser[data-roster-media=artwork] .browser-card :is(.browser-flip-front>span:not(.browser-card-match),.browser-flip-name){font-size:13px}html:root[data-roster-portraits=xxl] .option-browser[data-roster-media=artwork] .browser-card :is(.browser-flip-front>span:not(.browser-card-match),.browser-flip-name){font-size:14px}html:root .browser-card-img{transition:height .22s var(--snap)}@media (max-width:700px){html:root[data-phone-board=pivot] .feedback-board{grid-auto-flow:column;grid-template-rows:repeat(calc(var(--attribute-count) + 1), auto);overscroll-behavior-x:contain;grid-template-columns:92px;grid-auto-columns:minmax(86px,1fr);gap:4px;padding-bottom:6px;display:grid;overflow-x:auto}html:root[data-phone-board=pivot] :is(.feedback-header,.guess-row){display:contents}html:root[data-phone-board=pivot] .feedback-header>span{z-index:4;border:1px solid var(--border);background:var(--bg-raised);text-align:left;border-radius:10px;align-content:center;justify-items:start;width:88px;min-height:48px;padding:4px 8px;font-size:9px;line-height:1.2;display:grid;position:sticky;left:0;overflow:hidden}html:root[data-phone-board=pivot] .feedback-header>span:first-child{background:var(--bg-raised);color:#0000;border-color:#0000}html:root[data-phone-board=pivot] .guess-identity{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;width:auto;min-height:92px;padding:6px 4px}html:root[data-phone-board=pivot] .guess-identity img{width:40px;height:50px}html:root[data-phone-board=pivot] .guess-identity strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.15;display:-webkit-box;overflow:hidden}html:root[data-phone-board=pivot] .guess-row .feedback-cell.slot-cell{--slot-fh:48px;flex:none;width:auto;min-width:0;margin:0}html:root[data-phone-board=pivot] .guess-row>.feedback-cell.slot-cell:nth-child(3n+2):last-child{--slot-fh:48px}html:root[data-phone-board=pivot] .guess-row .feedback-cell.slot-cell.slot-done{align-self:stretch}html:root[data-phone-board=pivot] :is(.slot-label,.near-miss-banner){display:none}html:root[data-phone-board=pivot] .feedback-cell strong{font-size:11px;line-height:1.15}html:root[data-phone-board=pivot] .cell-icon{width:20px;height:20px}html:root[data-phone-board=pivot] .empty-state{grid-area:1/2/-1;align-content:center;width:min(60vw,240px);padding:16px;display:grid}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open){cursor:pointer;flex-wrap:nowrap;align-items:center;gap:3px;padding:4px}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) .guess-identity{border:0;flex:none;width:auto;min-height:0;padding:0 4px 0 0}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) .guess-identity strong{display:none}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) .guess-identity img{width:28px;height:35px}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) .feedback-cell.slot-cell{--slot-fh:35px;border-width:1px;border-radius:8px;flex:1 1 0;margin:0}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) .feedback-cell.slot-cell.slot-done{height:35px;overflow:hidden}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) :is(.slot-label,.cell-content strong,.cell-value-directed>:not(.cell-arrow),.near-miss-banner){display:none}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) .cell-icon{width:13px;height:13px}html:root[data-phone-board=compact] :is(.guess-row:not(:first-of-type),.guess-row.is-filed):not(.stage-open) .cell-icons{gap:1px}html:root .play-shell .game-panel>.game-frame-heading{transition:min-height .42s var(--snap)}html:root .play-shell.has-guesses .game-panel>.game-frame-heading{--game-art-position:var(--theme-art-phone-position,center 22%);min-height:96px;padding-top:10px}html:root .play-shell:has(.game-panel>.game-frame-heading){padding-top:0}html:root:root .play-shell.has-guesses .game-panel>.game-frame-heading{min-height:0;padding-top:64px}html:root .guess-dock .guess-controls,html:root .guess-dock .guess-controls.has-give-up{grid-template-columns:minmax(0,1fr) auto}html:root .guess-dock .guess-controls.has-give-up{grid-template-columns:minmax(0,1fr) auto auto}html:root .guess-dock:not(:has(.suggestions)) .guess-controls:has(>[data-team-dock]){grid-template-columns:auto minmax(0,1fr) auto}html:root .guess-dock:not(:has(.suggestions)) .guess-controls.has-give-up:has(>[data-team-dock]){grid-template-columns:auto minmax(0,1fr) auto auto}html:root .guess-dock .magnetic-morph:not(.is-armed) .mm-content{gap:6px;padding:0 8px}html:root .guess-dock .magnetic-morph:not(.is-armed) .mm-avatar:nth-child(n+3){display:none}html:root .guess-dock .magnetic-morph.is-armed .mm-content{padding:0 12px}html:root .guess-dock .magnetic-morph:not(.is-armed) .mm-textcol{min-width:0;display:grid}html:root .guess-dock .magnetic-morph:not(.is-armed) .mm-line1{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}html:root .guess-dock .magnetic-morph:not(.is-armed) .mm-line2{white-space:nowrap;font-size:10px}html:root .guess-dock .magnetic-morph{width:100%}html:root .guess-dock .mm-kbd-wrap{display:none}html:root .guess-dock .guess-controls input{padding-inline:12px;font-size:16px}html:root .guess-dock .guess-controls input::placeholder{font-size:14px}}@media (max-width:400px){html:root .guess-dock .guess-controls:not(.has-give-up) .magnetic-morph:not(.is-armed) .mm-stack,html:root .guess-dock .guess-controls.has-give-up .magnetic-morph:not(.is-armed) .mm-textcol{display:none}}@media (prefers-reduced-motion:reduce){html:root .guess-row:first-of-type>*,html:root .suggestions>button,html:root .magnetic-morph.is-armed:before,html:root .search-input-wrap.is-selected input,html:root .magnetic-morph .mm-avatar,html:root .browser-card-flipped{animation:none!important}}.play-shell .game-panel>.game-frame-heading{align-self:stretch}.feedback-header>span.is-known{border-bottom-color:var(--v-match);background:var(--v-match);color:#fffc;border-radius:8px 8px 0 0;padding-top:5px;font-size:9px}.feedback-header .fh-known{color:#fff;font:800 13px/1.15 var(--font-body);letter-spacing:0;text-transform:none;animation:stage-known .36s var(--bounce) both;padding:1px 4px 3px;display:block}.feedback-header .fh-known :is(strong,.cell-value-directed){font:inherit}.feedback-header .fh-known .cell-icon{width:20px;height:20px}@media (max-width:700px){html:root[data-phone-board=pivot] .feedback-header>span.is-known{border-color:var(--v-match);background:var(--v-match);border-radius:10px;padding-top:4px;font-size:8px}html:root[data-phone-board=pivot] .feedback-header .fh-known{padding:0;font-size:11px}}.gm-fx-layer{z-index:2500;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.gm-fx{pointer-events:none;will-change:transform, opacity;position:absolute;top:0;left:0}.gm-fx-stamp{width:64px;height:64px;rotate:var(--fx-tilt,-13deg);margin:-32px 0 0 -32px}.gm-fx-stamp>i{background:var(--fx-c,var(--gold));display:block;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' fill='none' stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' fill='none' stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.gm-fx-stamp>.ghost-r{opacity:0;background:#ff2d55}.gm-fx-stamp>.ghost-b{opacity:0;background:#2d7dff}@keyframes stage-st-hit{0%{opacity:0;scale:2.6}14%{opacity:1;scale:.92}22%{scale:1.04}30%,to{opacity:1;scale:1}}@keyframes stage-st-g-r{0%,54%{opacity:0}58%{opacity:.9;translate:-9px}66%{translate:-16px 2px}74%{opacity:.7;translate:-6px -2px}82%{opacity:.5;translate:-22px}92%,to{opacity:0}}@keyframes stage-st-g-b{0%,54%{opacity:0}58%{opacity:.9;translate:9px}66%{translate:17px -2px}74%{opacity:.7;translate:5px 2px}82%{opacity:.5;translate:24px}92%,to{opacity:0}}.gm-fx-stamp.is-tile{animation:stage-st-hit .9s var(--snap) both}.gm-fx-stamp.is-tile>i{border-radius:16px;-webkit-mask:none;mask:none}.gm-fx-stamp.is-tile>.main{background:var(--fx-c);animation:.9s step-end both stage-st-t-main}.gm-fx-stamp.is-tile>.main:after{content:"";background:#0f0e18;position:absolute;inset:9px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' fill='none' stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cpath d='M 60 200 L 120 40 L 180 200 L 109 173' fill='none' stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.gm-fx-stamp.is-tile>.ghost-r{animation:.9s step-end both stage-st-g-r}.gm-fx-stamp.is-tile>.ghost-b{animation:.9s step-end both stage-st-g-b}@keyframes stage-st-t-main{0%,56%{opacity:1;translate:0}60%{translate:4px}68%{translate:-6px 1px}76%{opacity:.8;translate:2px -1px}84%{opacity:.55;translate:0}92%{opacity:.3}to{opacity:0}}@keyframes stage-known{0%{opacity:0;scale:.5}}.gm-answer{font-family:var(--font-body);grid-template-columns:minmax(0,1fr);gap:6px;margin:0 0 12px;display:grid}.gm-answer>b{font:800 10px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.gm-answer-track{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:4px;display:grid}.gm-answer-cell{border:1px solid var(--border);background:var(--surface);min-height:52px;color:var(--muted);text-align:center;border-radius:10px;align-content:center;justify-items:center;gap:2px;min-width:0;padding:6px 6px 7px;display:grid}.gm-answer-cell small{font:800 9px var(--font-display);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.gm-answer-value{font:800 13px/1.15 var(--font-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;display:flex}.gm-answer-value img{width:20px;height:20px}.gm-answer-value>*{min-width:0}.gm-answer-cell.is-known{background:var(--v-match);border-color:var(--v-match);color:#fff;animation:stage-known .36s var(--bounce) both}.gm-answer-roster{border-bottom:1px solid var(--border);flex:none;gap:2px;margin:0;padding:2px 18px 10px}.gm-answer-roster>b{display:none}button[data-haptic-host]{position:relative}.gm-haptic-cover{z-index:3;opacity:.001;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){html:root .magnetic-morph:before,html:root .mm-reveal,html:root .mm-avatar,html:root .mm-glow,html:root .magnetic-morph,html:root .browser-card,html:root .game-frame-heading,.gm-fx,html:root .game-panel:before,html:root .game-panel:after,html:root body:after{animation:none!important}}.gm-answer-roster .gm-answer-track,.gm-history[data-style=rows] .gm-history-track{width:100%;max-width:1040px;margin-inline:auto}.gm-history:not([data-style=rows]) .gm-history-track{justify-content:safe center}:is(.gm-answer-roster,.gm-history)>.gm-fold{justify-content:center}:is(.gm-answer-roster,.gm-history)>.gm-fold .gm-fold-arrow{margin-left:0}.gm-answer-roster[data-style=row] .gm-answer-cell{flex:84px;max-width:150px}.gm-answer-roster[data-style=row] .gm-answer-track{padding-left:28px}.gm-history[data-style=rows] .gm-history-chips i{max-width:150px}@media (min-width:1100px){html:root:root .play-shell .option-browser:not(.htp-interactive *):has(>.gm-history){grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(24px,1fr) minmax(0,720px) minmax(0,720px) minmax(24px,1fr);align-content:start;display:grid}html:root:root .option-browser:not(.htp-interactive *):has(>.gm-history)>*{grid-column:2/4;width:auto;margin-inline:0;padding-inline:0}html:root:root .option-browser:not(.htp-interactive *):has(>.gm-history)>.browser-sheet-bar{border-bottom:0;grid-row:1;padding-block:14px 6px}html:root:root .option-browser:not(.htp-interactive *):has(>.gm-history)>.browser-sheet-handle{grid-row:1;align-self:start}html:root:root .option-browser:not(.htp-interactive *):has(>.gm-history)>.browser-search{border:0;grid-area:2/2;padding:0 20px 8px 0}html:root:root .option-browser:not(.htp-interactive *):has(>.gm-history)>.gm-answer-roster{border:0;grid-area:3/2;align-self:start;padding:0 20px 12px 0}html:root:root .option-browser:not(.htp-interactive *):has(>.gm-history)>.gm-history{border-bottom:0;border-left:1px solid var(--border);grid-area:2/3/4;align-self:stretch;max-height:190px;padding:0 0 12px 20px;overflow-y:auto}html:root:root .option-browser:not(.htp-interactive *):has(>.gm-history)>.browser-list{border-top:1px solid var(--border);grid-area:4/1/auto/-1}html:root .gm-answer-roster[data-style=row] .gm-answer-track{padding-left:0}html:root .gm-answer-roster[data-style=row] .gm-answer-cell,html:root .gm-history[data-style=rows] .gm-history-chips i{max-width:none}html:root :is(.gm-answer-roster,.gm-history)>.gm-fold{justify-content:flex-start}html:root :is(.gm-answer-roster,.gm-history)>.gm-fold .gm-fold-arrow{margin-left:auto}}.gm-legend{color:var(--text-2);font:600 12px var(--font-body);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0 0 10px;animation:.3s both rise-in;display:flex}.gm-legend span{align-items:center;gap:6px;display:inline-flex}.gm-legend i{color:#fff;border-radius:4px;place-items:center;width:14px;height:14px;font-size:9px;font-style:normal;display:inline-grid}.gm-legend i .cell-arrow-mark{width:62%;height:56%}.gm-legend i.is-exact{background:var(--v-match)}.gm-legend i.is-partial{background:var(--v-partial)}.gm-legend i.is-wrong,.gm-legend i.is-arrow{background:var(--v-miss)}.gm-sizer{border:1px solid var(--border);border-radius:999px;flex:none;align-items:center;margin-left:auto;margin-right:8px;display:inline-flex;overflow:hidden}.gm-sizer button{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}@media (max-width:480px){.gm-sizer{margin-right:0}}.gm-sizer button.is-more{border-left:1px solid var(--border)}.gm-sizer-icon{gap:2px;width:18px;height:18px;display:grid}.gm-sizer-icon i{background:currentColor;border-radius:1.5px;display:block}.is-less .gm-sizer-icon{grid-template-columns:repeat(3,1fr)}.is-more .gm-sizer-icon{grid-template-columns:repeat(2,1fr);gap:3px}.is-more .gm-sizer-icon i{border-radius:2.5px}.gm-sizer button:disabled{opacity:.3;cursor:default}.gm-sizer button:active{background:var(--surface-2)}.gm-fold{width:100%;min-height:44px;color:var(--text-2);font:800 10px var(--font-display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:none;position:relative}:is(.gm-answer-roster,.gm-history)>.gm-fold{display:flex}.gm-fold-arrow{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-left:auto;transition:rotate .2s,translate .2s;translate:0 2px;rotate:-135deg}.gm-answer-roster.is-folded>.gm-fold .gm-fold-arrow,.gm-history.is-folded>.gm-fold .gm-fold-arrow{translate:0 -2px;rotate:45deg}.gm-answer-roster.is-folded>:not(.gm-fold),.gm-history.is-folded>:not(.gm-fold){display:none}.gm-answer-roster.is-folded,.gm-history.is-folded{cursor:pointer;padding-block:2px}.gm-history{border-bottom:1px solid var(--border);flex:none;padding:2px 18px 8px}.gm-history-track{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.gm-history-guess{animation:stage-known .32s var(--bounce) both;flex:none;align-items:center;gap:6px;display:flex}.gm-history-guess img{object-fit:cover;object-position:center top;background:var(--surface);border-radius:6px;width:30px;height:38px}.gm-history-chips{grid-template-columns:repeat(4,11px);gap:2px;display:grid}.gm-history-chips i{background:var(--surface-2);border-radius:3px;width:11px;height:11px;display:block}.gm-history-chips i.is-spin{animation:.42s steps(2,end) infinite stage-chip-spin}@keyframes stage-chip-spin{50%{background:var(--border)}}.gm-history-chips i:is(.is-exact,.is-partial,.is-wrong,.is-unknown){animation:stage-chip-land .3s var(--bounce) both}@keyframes stage-chip-land{0%{scale:2.2}}.gm-history i.is-exact{background:var(--v-match)}.gm-history i.is-partial{background:var(--v-partial)}.gm-history i.is-wrong{background:var(--v-miss)}.gm-history i.is-unknown{background:var(--feedback-unknown,#555)}.gm-history[data-style=rows] .gm-history-track{flex-direction:column;gap:4px;overflow:visible}.gm-history[data-style=rows] .gm-history-guess{gap:4px}.gm-history[data-style=rows] .gm-history-guess img{width:24px;height:30px}.gm-history[data-style=rows] small{display:none}.gm-history[data-style=rows] .gm-history-chips{flex:1;gap:4px;min-width:0;display:flex}.gm-history[data-style=rows] .gm-history-chips i{color:#fff;width:auto;min-width:0;height:auto;min-height:30px;font:700 9px/1.1 var(--font-body);text-align:center;border-radius:8px;flex-wrap:wrap;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:2px 3px;font-style:normal;display:flex;overflow:hidden}.gm-history[data-style=rows] .gm-history-chips i img{background:0 0;border-radius:0;width:13px;height:13px}.gm-history[data-style=rows] .gm-history-chips i strong{font:inherit}.gm-hgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.gm-hcell{background:var(--surface-2);color:#fff;text-align:center;border-radius:9px;align-content:center;justify-items:center;gap:1px;min-width:0;min-height:44px;padding:4px 3px 5px;display:grid}.gm-hcell small{font:800 8px/1.1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;opacity:.8;overflow-wrap:anywhere}.gm-hcell-value{max-width:100%;font:800 12px/1.15 var(--font-body);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;display:flex}.gm-hcell-value>*{min-width:0;max-width:100%}.gm-hcell-value.is-long{letter-spacing:-.01em;font-size:10px}.gm-history[data-style=rows] .gm-history-chips img{width:13px;height:13px}.gm-hcell:is(.is-exact,.is-partial,.is-wrong,.is-unknown){animation:stage-chip-land .3s var(--bounce) both}.gm-hhead{align-items:center;gap:8px;margin-bottom:6px;display:flex}.gm-hhead picture{flex:none;display:flex}.gm-hhead img{object-fit:cover;object-position:center top;background:var(--surface);border-radius:6px;width:30px;height:38px}.gm-hhead strong{font:700 14px var(--font-body);color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-hhead b{font:800 10px var(--font-display);letter-spacing:.08em;color:var(--text-2);white-space:nowrap;margin-left:auto}.gm-hpick{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;min-height:44px;padding:3px 6px;display:flex}.gm-hpick.is-on{border-color:var(--text-2);background:var(--surface)}.gm-hpick .gm-history-chips{grid-template-columns:repeat(4,13px)}.gm-hpick .gm-history-chips i{width:13px;height:13px}.gm-history[data-style=chipstap] .gm-history-track{justify-content:flex-start;gap:4px}.gm-history[data-style=chipstap] .gm-history-guess:first-child{margin-left:auto}.gm-history[data-style=chipstap] .gm-history-guess:last-child{margin-right:auto}.gm-history[data-style=chipstap] .gm-history-guess{animation:none}.gm-hdetail{border-top:1px solid var(--border);margin-top:6px;padding-top:8px;animation:.2s both rise-in}@media (max-width:700px){.gm-answer-roster[data-style=row] .gm-answer-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:none;padding-left:0;display:grid;overflow:visible}.gm-answer-roster[data-style=row] .gm-answer-cell{flex:none;min-width:0;max-width:none;min-height:46px;padding:4px 3px 5px}.gm-answer-roster .gm-answer-cell small{letter-spacing:.04em;overflow-wrap:anywhere;font-size:8px;line-height:1.1}.gm-answer-roster .gm-answer-value{overflow-wrap:anywhere;font-size:12px}.gm-history[data-style=rows] .gm-history-chips i{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding-inline:1px;font-size:8px}.gm-history[data-style=rows] .gm-history-chips i:last-child{flex:1.7 1 0}}.gm-hcell.is-exact{background:var(--v-match)}.gm-hcell.is-partial{background:var(--v-partial)}.gm-hcell.is-wrong{background:var(--v-miss)}.gm-hcell.is-unknown{background:var(--feedback-unknown,#555)}.gm-hcell-value :is(strong,.cell-value-directed){font:inherit}@media (max-height:520px){html:root:root .play-shell .game-panel>.game-frame-heading{--game-art-position:var(--theme-art-desktop-position,center 22%);min-height:84px;padding-top:8px}html:root .option-browser :is(.gm-answer-roster,.gm-history),html:root .option-browser .roster-kb-banner{display:none}}@media (max-width:900px){[class*=tsqd-open-btn-container]{display:none!important}}:root{--on-gold:#0f0e18;--on-gold-soft:color-mix(in srgb, var(--on-gold) 84%, var(--gold))}body.has-theme-bg{background-color:var(--gold);isolation:isolate}html:has(body.has-theme-bg){background-color:var(--gold)}.guess-dock-anchor{z-index:21;width:0;height:0;position:fixed;bottom:0;left:0}.guess-dock-anchor:has(>.guess-dock:empty){display:none}html:root .play-shell .guess-dock{--dock-gap:calc(6px + var(--safe-bottom));left:max(6px, var(--safe-left), calc((100vw - var(--stage-w,1200px)) / 2 + clamp(12px, 2.5vw, 32px)));width:calc(100vw - 2 * max(6px, var(--safe-left), var(--safe-right), calc((100vw - var(--stage-w,1200px)) / 2 + clamp(12px, 2.5vw, 32px))));right:auto;bottom:var(--dock-gap);border:1px solid var(--border);background:var(--bg-raised);border-radius:20px;align-items:flex-end;gap:8px;min-height:0;padding:10px;display:flex;position:absolute;box-shadow:0 10px 30px #00000073}html:root .play-shell .guess-dock .guess-area{flex:1;width:auto;min-width:0;margin:0}html:root .play-shell .guess-dock .magnetic-morph:not(.is-roster-open):not(.is-armed) :is(.mm-line1,.mm-line2){color:var(--on-gold)}html:root .play-shell .guess-dock .magnetic-morph.is-roster-open:not(.is-armed) .mm-line1{color:var(--text)}html:root .play-shell .guess-dock .magnetic-morph.is-roster-open:not(.is-armed) .mm-line2{color:var(--text-2)}.gm-pocket-wrap{flex:none;order:-1;margin:0;position:static}@media (max-width:700px){html:root .play-shell .guess-dock .gm-pocket-wrap{z-index:1;height:0;position:absolute;bottom:100%;left:0;right:0}html:root .play-shell .guess-dock .gm-pocket{border-radius:12px;grid-auto-flow:column;align-items:baseline;gap:4px;width:auto;height:36px;padding:0 12px;position:absolute;bottom:6px;left:14px;box-shadow:0 6px 18px #0006}html:root .play-shell .guess-dock .gm-pocket:before{content:"";position:absolute;inset:-4px 0}html:root .play-shell .guess-dock .gm-pocket b{font-size:16px}html:root .play-shell .guess-dock .gm-pocket-wrap .gm-answer-track{bottom:50px}html:root .play-shell:has(.guess-dock .gm-pocket){padding-bottom:calc(var(--dock-h) + 64px)}html:root .play-shell.roster-sheet-open .guess-dock .gm-pocket-wrap{display:none}}.gm-pocket{background:var(--v-match);color:#fff;cursor:pointer;border:0;border-radius:14px;align-content:center;place-items:center;gap:0;width:48px;height:48px;display:grid}.gm-pocket b{font:900 17px/1 var(--font-display)}.gm-pocket small{font:800 8px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;opacity:.85}[data-palette=colourblind] :is(.feedback-header>span.is-known,.slot-label){color:#fff}[data-palette=colourblind] :is(.gm-answer-cell.is-known small,.gm-hcell small,.gm-pocket small),html:root[data-palette=colourblind] .guess-row:not(:first-of-type):not(.htp-interactive *),html:root:root[data-palette=colourblind] .guess-row:not(:first-of-type):not(.htp-interactive *)>*{opacity:1}.gm-pocket-wrap.is-open .gm-pocket{outline:2px solid var(--text);outline-offset:2px}.gm-pocket-wrap .gm-answer-track{border:1px solid var(--border);background:var(--bg-raised);animation:stage-known .24s var(--bounce) both;transform-origin:0 100%;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 32px #00000080}:disabled>.gm-haptic-cover{pointer-events:none}@media (max-width:700px){html:root .play-shell .game-panel>.game-frame-heading{--game-art-position:var(--theme-art-phone-position,center 30%)}}@media (max-width:700px) and (max-height:520px){html:root:root .play-shell .game-panel>.game-frame-heading{--game-art-position:var(--theme-art-phone-position,center 22%)}}@media (min-width:701px) and (min-height:521px){html:root .play-shell .game-panel>.game-frame-heading{min-height:var(--adaptive-header-height,clamp(200px, 32vh, 320px));transition:min-height .45s}}@media (prefers-reduced-motion:reduce){html:root .play-shell .game-panel>.game-frame-heading{transition:none}}@media (max-width:700px){html:root .play-shell .guess-dock .suggestions{max-height:calc(var(--visible-h,100dvh) - var(--dock-h,90px) - var(--safe-top) - 20px);gap:0}html:root .play-shell .guess-dock .suggestions button{min-height:44px;padding:3px 10px}html:root .play-shell .guess-dock .suggestions img{width:30px;height:36px}html:root .play-shell .guess-dock .suggestion-tier{padding:6px 8px 3px}}.roster-info{scrollbar-width:none;border-bottom:1px solid var(--border);flex-wrap:nowrap;justify-content:safe center;gap:6px;padding:2px 12px 8px;display:flex;overflow-x:auto}.roster-info:has(>.roster-info-panel,.gm-answer-track,.gm-history-track){flex-wrap:wrap}.roster-info>:is(.gm-answer-roster,.gm-history){display:contents}.roster-info .gm-fold{border:1px solid var(--border);background:var(--surface);width:auto;min-height:44px;color:var(--text);font:700 10px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;order:0;align-items:center;gap:4px;margin:0;padding:0 10px;display:inline-flex}.roster-info .gm-fold[aria-expanded=true]{border-color:color-mix(in srgb, var(--gold) 70%, var(--border));background:color-mix(in srgb, var(--gold) 14%, var(--surface))}.roster-info .gm-fold .gm-fold-arrow{margin-left:2px}.roster-info>:is(.gm-answer-roster,.gm-history)>:not(.gm-fold),.roster-info>.roster-info-panel{flex:1 0 100%;order:1;min-width:0}.roster-info>.gm-answer-roster>.gm-answer-track{padding:4px 0 0}.roster-picks-fold svg{color:var(--gold)}.roster-picks-fold[data-new=true]{border-color:var(--accent)}.roster-picks-faces{display:inline-flex}.roster-picks-faces img{object-fit:cover;object-position:top;width:18px;height:22px;box-shadow:0 0 0 1.5px var(--surface);border-radius:4px}.roster-picks-faces img+img{margin-left:-6px}.roster-info-panel{--roster-card-min-width:64px}.roster-menu-tip{border:1px solid color-mix(in srgb, var(--gold) 45%, var(--border));background:color-mix(in srgb, var(--gold) 10%, var(--surface));color:var(--text);font:500 12px/1.4 var(--font-body);border-radius:12px;align-items:center;gap:8px;margin:8px 12px 0;padding:0 0 0 12px;display:flex}.roster-menu-tip>span{flex:1;min-width:0;padding:6px 0}.roster-menu-tip-dots{vertical-align:-4px;border:1px solid var(--border);background:var(--bg-raised);border-radius:5px;place-items:center;width:22px;height:18px;display:inline-grid}.roster-menu-tip button{height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;place-items:center;padding:0;display:grid}.roster-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){html:root .browser-search[data-dock-searches]{display:none}}html:root:has(.option-browser.sheet-peek) [data-team-toasts]{display:none}.roster-arrival-slot{padding:8px 12px 0}.roster-arrival-slot:empty{display:none}.roster-arrival{border:1px solid var(--border);background:var(--surface);width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;padding:6px 10px 6px 6px;display:flex}.roster-arrival-body{min-width:0;animation:roster-arrival-in .42s var(--snap);flex:auto;align-items:center;gap:8px;display:flex}.roster-arrival[data-correct=true]{border-color:color-mix(in srgb, var(--v-match) 60%, var(--border))}.roster-arrival-avatar{flex:none;width:28px;height:28px}.roster-arrival-copy{flex:auto;min-width:0;display:grid}.roster-arrival-who{color:var(--text-2);font:700 9px/1.2 var(--font-display);letter-spacing:.05em;text-transform:uppercase}.roster-arrival-copy b{font:600 13px/1.25 var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roster-arrival-portrait{border-radius:5px;flex:none;width:28px;height:34px;overflow:hidden}.roster-arrival-portrait img{object-fit:cover;object-position:top;width:100%;height:100%}.roster-arrival-cells{flex:none;gap:2px;display:flex}.roster-arrival-tile{--tile-fh:18px;width:9px;height:var(--tile-fh);background:#3a3a3a;border-radius:2px;position:relative;overflow:hidden}.roster-arrival-tile[data-state=exact]{background:var(--v-match)}.roster-arrival-tile[data-state=partial]{background:var(--v-partial)}.roster-arrival-tile[data-state=wrong]{background:var(--v-miss)}.roster-arrival-tile[data-state]{animation:.45s ease-out roster-arrival-land}.roster-arrival-reel{flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.roster-arrival-frame{height:var(--tile-fh);flex:none}.roster-arrival-frame.is-mystery{background:#3a3a3a}.roster-arrival-frame.is-exact{background:var(--v-match)}.roster-arrival-frame.is-partial{background:var(--v-partial)}.roster-arrival-frame.is-wrong{background:var(--v-miss)}.roster-arrival-reel.is-spin{animation:.24s linear infinite roster-arrival-loop}.roster-arrival-reel.is-stop{animation:roster-arrival-decel .7s var(--reel) both}@keyframes roster-arrival-loop{0%{transform:translateY(calc(-2 * var(--tile-fh)))}to{transform:translateY(calc(-5 * var(--tile-fh)))}}@keyframes roster-arrival-decel{0%{transform:translateY(calc(-5 * var(--tile-fh)))}28%{transform:translateY(calc(-16.55 * var(--tile-fh)))}48%{transform:translateY(calc(-15.68 * var(--tile-fh)))}64%{transform:translateY(calc(-16.14 * var(--tile-fh)))}78%{transform:translateY(calc(-15.94 * var(--tile-fh)))}90%{transform:translateY(calc(-16.01 * var(--tile-fh)))}to{transform:translateY(calc(-16 * var(--tile-fh)))}}@keyframes roster-arrival-land{0%{filter:brightness(1.6)}}.roster-arrival-verdict{background:color-mix(in srgb, var(--v-miss) 18%, transparent);min-width:28px;color:var(--text);font:700 10px/1 var(--font-display);letter-spacing:.04em;text-align:center;text-transform:uppercase;border-radius:999px;flex:none;padding:4px 8px}.roster-arrival-verdict[data-pending]{background:var(--bg-raised);color:var(--text-2)}.roster-arrival[data-correct=true] .roster-arrival-verdict{background:color-mix(in srgb, var(--v-match) 24%, transparent)}@keyframes roster-arrival-in{0%{opacity:0;transform:translateY(-6px)}}html:root:has(.option-browser.open .roster-arrival) [data-team-toasts]{display:none}.browser-card-shell{position:relative}.roster-guess-mark{z-index:4;pointer-events:none;border-radius:var(--radius);position:absolute;inset:0}.roster-guess-mark[data-fresh]{animation:1.6s ease-out roster-guess-mark-ring}.roster-guess-mark-avatar{width:24px;height:24px;position:absolute;top:6px;left:6px}.roster-guess-mark-verdict{background:var(--v-match);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}@keyframes roster-guess-mark-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 90%, transparent)}40%{box-shadow:0 0 0 5px color-mix(in srgb, var(--gold) 70%, transparent)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.roster-arrival-body,.roster-arrival-tile,.roster-guess-mark[data-fresh]{animation:none}}
