.emoji-guess_root___xqjG{--eg-accent:#b48cff;--eg-accent-deep:#5f3fb8;--eg-accent-wash:rgba(180,140,255,0.14);--eg-veil:rgba(18,13,9,0.55);--eg-team-1:#ff5a6e;--eg-team-1-deep:#a8243a;--eg-team-2:#4fa8ff;--eg-team-2-deep:#1f5fa6;--eg-team-3:#ffc53d;--eg-team-3-deep:#a87a10;--eg-team-4:#5bdd8f;--eg-team-4-deep:#23874e;--eg-mark-3:var(--good);--eg-mark-2:#ffd84a;--eg-mark-1:#ff9a3c;--eg-mark-0:var(--wine);--ctl-accent:var(--amber,#ffb020);--ctl-accent-soft:rgba(255,176,32,0.14);--ctl-ink:#1b1204;--ctl-surface:rgba(18,13,9,0.62);--ctl-warn:var(--wine);--fb-hair:rgba(180,140,255,0.3);--fb-accent:var(--eg-accent);--fb-warn:#ff8a9a;--eg-avail:min(636px,calc(100dvh - 200px - var(--stage-pad-t) - var(--stage-pad-b)));--eg-card-h:auto;position:relative;isolation:isolate;display:flex;flex-direction:column;margin:calc(-1 * var(--stage-pad-t)) calc(-1 * var(--stage-pad-x)) 0;padding:var(--stage-pad-t) var(--stage-pad-x) 0;min-height:max(420px,var(--eg-avail));border-radius:20px;overflow:hidden;overflow:clip;min-width:0;color:var(--text);background-color:#120d09;background-image:url(/games/emoji-guess/bg-stage.webp);background-size:cover;background-position:top;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.game-stage[data-screen] .emoji-guess_root___xqjG{margin:0;padding:0;border-radius:0;min-height:0;height:100%;width:100%}.emoji-guess_veil__uMzvM{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(90% 40% at 12% 96%,rgba(180,140,255,.16),transparent 64%),radial-gradient(110% 50% at 50% -8%,rgba(255,176,32,.14),transparent 60%),linear-gradient(180deg,rgba(10,7,5,.3),var(--eg-veil) 40%,rgba(8,6,4,.82))}.emoji-guess_screen__KMkoX{position:relative;z-index:1;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-bottom:6px}.emoji-guess_root___xqjG [data-team="0"]{--team:var(--eg-team-1);--team-deep:var(--eg-team-1-deep)}.emoji-guess_root___xqjG [data-team="1"]{--team:var(--eg-team-2);--team-deep:var(--eg-team-2-deep)}.emoji-guess_root___xqjG [data-team="2"]{--team:var(--eg-team-3);--team-deep:var(--eg-team-3-deep)}.emoji-guess_root___xqjG [data-team="3"]{--team:var(--eg-team-4);--team-deep:var(--eg-team-4-deep)}.emoji-guess_icon__mtfaT{width:22px;height:22px}.emoji-guess_teamDot__GX5TU{width:12px;height:12px;flex:none;color:var(--team,var(--text-dim))}.emoji-guess_chanceDot__tEmiv{width:12px;height:12px;flex:none;color:var(--eg-accent)}.emoji-guess_chanceDot__tEmiv[data-used=true]{color:var(--text-3,var(--text-dim));animation:emoji-guess_eg-pop__KLiID .2s ease-out}.emoji-guess_bulb__U_PHg{width:26px;height:26px;flex:none;color:#ffd36a;filter:drop-shadow(0 0 6px rgba(255,211,106,.55))}.emoji-guess_eye__xzKjs{width:24px;height:24px;flex:none}.emoji-guess_arrow__1wL2g{width:20px;height:20px;flex:none;color:var(--text-dim)}.emoji-guess_gear__s9PQr{width:16px;height:16px;flex:none}.emoji-guess_modeIcon__247nn{width:40px;height:40px;flex:none;color:var(--brand-3)}.emoji-guess_glyph__of4R7{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1;font-style:normal}.emoji-guess_home__1le12{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;animation:emoji-guess_eg-enter__l3kgj .2s ease-out}.emoji-guess_homeIntro__nB9Cj{display:flex;flex-direction:column;gap:12px}.emoji-guess_homeTiles__pKomN{display:flex;flex-direction:column;gap:4px}.emoji-guess_hero__xg1HR{position:relative;height:112px;display:flex;align-items:center;justify-content:center}.emoji-guess_heroCard__dPFTT{position:absolute;width:100px;height:75px;border-radius:12px;border:2px solid rgba(180,140,255,.55);box-shadow:0 4px 0 var(--base),0 10px 22px rgba(0,0,0,.5);background:#2a1c3e url(/games/emoji-guess/card-back.webp) 50%/cover}.emoji-guess_heroCard__dPFTT[data-pos=left]{transform:translateX(-74px) rotate(-12deg)}.emoji-guess_heroCard__dPFTT[data-pos=right]{transform:translateX(74px) rotate(12deg)}.emoji-guess_heroCard__dPFTT[data-pos=mid]{z-index:1;display:flex;align-items:center;justify-content:center;gap:4px;width:116px;height:87px;border-color:var(--eg-accent);box-shadow:0 5px 0 var(--base),0 0 18px rgba(180,140,255,.4);background:#1d1510 url(/games/emoji-guess/card-face.webp) 50%/cover}.emoji-guess_heroGlyph__tE9of{font-size:26px}.emoji-guess_goal__LGA_J{margin:0;font-size:20px;font-weight:600;line-height:1.3;text-align:center;text-wrap:balance}.emoji-guess_tile__AiRlu{display:flex;align-items:center;gap:12px;width:100%;min-height:88px;padding:12px 14px 12px 12px;border-radius:var(--r-lg);border:1px solid var(--edge);border-left:4px solid var(--brand-3);background:var(--surface-2);color:var(--text);text-align:left;font:inherit;cursor:pointer;box-shadow:0 4px 0 var(--base),0 10px 22px rgba(0,0,0,.35);transition:transform 90ms ease-out,box-shadow 90ms ease-out;margin-top:8px}.emoji-guess_tile__AiRlu:active{transform:translateY(4px);box-shadow:0 0 0 var(--base)}.emoji-guess_tileText__66qT0{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.emoji-guess_tileTitle__QtdtK{font-size:18px;font-weight:800}.emoji-guess_tileHow__41THT{font-size:14px;color:var(--text-2)}.emoji-guess_dailyPill__BFAit{flex:none;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:700;color:var(--text-2);background:rgba(255,255,255,.06);border:1px solid var(--line)}.emoji-guess_tile__AiRlu[data-daily=done] .emoji-guess_dailyPill__BFAit{color:var(--amber);border-color:rgba(255,176,32,.45);font-family:var(--font-num)}.emoji-guess_streakIcon__LJbFx{width:24px;height:24px;object-fit:contain}.emoji-guess_tileSettings__LjPSN{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:44px;max-width:100%;padding:0 10px;border:0;background:none;color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer}.emoji-guess_tileSettings__LjPSN span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-guess_tileSettings__LjPSN:active{color:var(--amber)}.emoji-guess_play__r5X7m{position:relative;flex:1 1 auto;display:flex;flex-direction:column;gap:8px;min-width:0}.emoji-guess_colCard__CdldG,.emoji-guess_colSide__Du3i2{display:contents}.emoji-guess_topbar__hxinI{order:-1;display:flex;align-items:center;gap:8px;min-height:44px;min-width:0}.emoji-guess_chips__si3xG{flex:1 1 auto;min-width:0;display:flex;gap:6px;overflow:hidden}.emoji-guess_scoreChip__ONIdy{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:9em;height:32px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--team) 45%,transparent);background:rgba(18,13,9,.72);box-shadow:0 3px 0 var(--base)}.emoji-guess_scoreChip__ONIdy[data-bumped=true]{animation:emoji-guess_eg-chip__d3NVj .2s ease-out}.emoji-guess_chipName__9hnON{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--text-2)}.emoji-guess_chipScore__r34u8{font-family:var(--font-num);font-size:17px;font-weight:800;color:var(--team)}.emoji-guess_progress___dgmv,.emoji-guess_soloRead__Zua2I{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border-radius:12px;background:rgba(18,13,9,.72);border:1px solid var(--line);font-family:var(--font-num);font-size:15px;font-weight:700;white-space:nowrap}.emoji-guess_soloRead__Zua2I{margin-left:0;font-size:14px;flex:1 1 auto;min-width:0;overflow:hidden}.emoji-guess_soloScore__BJNVr{color:var(--amber);animation:emoji-guess_eg-chip__d3NVj .2s ease-out}.emoji-guess_chances__MZoDm{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--text-2);white-space:nowrap}.emoji-guess_chancesText__vjomB{margin-left:2px}.emoji-guess_cardStage__3A3xx{position:relative;width:100%;aspect-ratio:4/3;height:var(--eg-card-h);perspective:1100px;flex:none}.emoji-guess_pile__n84Ok{position:absolute;top:6%;bottom:6%;left:calc(100% - 14px);width:90%;pointer-events:none}.emoji-guess_pileCard__n9SEv{position:absolute;inset:0;border-radius:16px;border:1px solid rgba(180,140,255,.4);background:#2a1c3e url(/games/emoji-guess/card-back.webp) 50%/cover;box-shadow:0 4px 0 var(--base)}.emoji-guess_pileCard__n9SEv[data-layer="1"]{transform:translateX(4px)}.emoji-guess_pileCard__n9SEv[data-layer="2"]{transform:translateX(8px)}.emoji-guess_pile__n84Ok[data-shuffle=true] .emoji-guess_pileCard__n9SEv{animation:emoji-guess_eg-shuffle__TlIyr var(--eg-shuffle-ms) ease-in-out}.emoji-guess_pile__n84Ok[data-shuffle=true] .emoji-guess_pileCard__n9SEv[data-layer="1"]{animation-direction:reverse}.emoji-guess_cardMove__4phuL{position:absolute;inset:0;z-index:1}.emoji-guess_cardMove__4phuL[data-anim=wait]{opacity:0}.emoji-guess_cardMove__4phuL[data-anim=deal]{animation:emoji-guess_eg-slide__3ci41 var(--eg-deal-ms) cubic-bezier(.2,.8,.3,1) both}.emoji-guess_cardMove__4phuL[data-anim=deal] .emoji-guess_flip__9pK9n{animation:emoji-guess_eg-dealflip__Psk7O var(--eg-deal-ms) ease-in-out both}.emoji-guess_flip__9pK9n{position:absolute;inset:0;transform-style:preserve-3d;transition:transform var(--eg-flip-ms) ease-in-out}.emoji-guess_flip__9pK9n[data-face=back]{transform:rotateY(180deg)}.emoji-guess_face__0uG6Z{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:18px;overflow:hidden;border:2px solid var(--eg-accent);background:#1d1510 url(/games/emoji-guess/card-face.webp) 50%/cover;box-shadow:0 6px 0 var(--base),0 0 0 1px rgba(0,0,0,.4),0 0 22px rgba(180,140,255,.38)}.emoji-guess_faceFront__5AxGm{display:flex;align-items:center;justify-content:center}.emoji-guess_faceBack__LC1Qn{transform:rotateY(180deg);background:#2a1c3e url(/games/emoji-guess/card-back.webp) 50%/cover}.emoji-guess_faceBack__LC1Qn[data-revealed=true]{border-color:var(--amber);background:linear-gradient(180deg,rgba(20,14,10,.25),rgba(20,14,10,.55)),#1d1510 url(/games/emoji-guess/card-face.webp) 50% /cover;box-shadow:0 6px 0 var(--base),0 0 22px rgba(255,176,32,.3)}.emoji-guess_tag__nYpl_{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;color:#e9dcff;background:rgba(95,63,184,.45);border:1px solid rgba(180,140,255,.4)}.emoji-guess_todayTag__a8ZnD{padding:0 6px;border-radius:999px;background:var(--amber);color:#1b1204;font-size:11px}.emoji-guess_ringWrap__6wJT3{--ctl-accent:var(--eg-accent);position:absolute;top:8px;right:8px;width:48px;height:48px;display:grid;place-items:center}.emoji-guess_ring__SfC_w{position:absolute;inset:0;width:48px;height:48px}.emoji-guess_ringNum__be6hv{font-family:var(--font-num);font-size:18px;font-weight:800}.emoji-guess_ringWrap__6wJT3[data-warn=true]{color:#ff9aa8;animation:emoji-guess_eg-pulse__dKueq 1s ease-out infinite}.emoji-guess_ringWrap__6wJT3[data-done=true]{animation:emoji-guess_eg-blink__mc1tn .16s linear 2}.emoji-guess_emojiRow__tb6oO{display:grid;grid-template-columns:repeat(var(--cols,3),auto);justify-content:center;align-items:center;grid-gap:4px 14px;gap:4px 14px;font-size:72px;filter:drop-shadow(0 6px 8px rgba(0,0,0,.45))}.emoji-guess_emojiRow__tb6oO[data-rows="2"]{font-size:56px}.emoji-guess_emojiRow__tb6oO[data-rows="1"]{grid-template-columns:repeat(var(--cols,3),auto)}.emoji-guess_answerFace__kDqRj{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:36px 12px 12px;text-align:center}.emoji-guess_timeUp__qE55q{position:absolute;top:10px;right:10px;padding:2px 10px;border-radius:999px;background:var(--wine);color:#fff;font-size:12px;font-weight:800}.emoji-guess_answer__4nhFU{margin:0;font-size:36px;font-weight:800;line-height:1.15;letter-spacing:.04em;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.emoji-guess_answer__4nhFU[data-len=mid]{font-size:28px}.emoji-guess_answer__4nhFU[data-len=long]{font-size:24px;letter-spacing:0}.emoji-guess_gloss__ASHwH{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.emoji-guess_glossCell__0M1Ae{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:44px;padding:4px 6px;border-radius:10px;background:rgba(10,7,5,.55);border:1px solid rgba(180,140,255,.3);animation:emoji-guess_eg-cell__x_Ma_ .22s cubic-bezier(.2,.9,.3,1.3) both}.emoji-guess_glossGlyph__tFZJ4{font-size:26px}.emoji-guess_glossText__cUK6D{font-size:13px;color:var(--text-2);max-width:7em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-guess_aliases__bXLUF{margin:0;font-size:13px;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.emoji-guess_soloGain__Eh9H_{position:absolute;top:8px;right:10px;width:64px;height:64px;display:grid;place-items:center}.emoji-guess_soloGlow__xfrjZ{position:absolute;inset:-10px;width:84px;height:84px;mix-blend-mode:screen;animation:emoji-guess_eg-glow__3hmrk .7s ease-out both}.emoji-guess_soloGainNum__jZE88{position:relative;font-family:var(--font-num);font-size:28px;font-weight:900;color:#fff3c4;animation:emoji-guess_eg-pop__KLiID .26s ease-out}.emoji-guess_soloGain__Eh9H_[data-hit=false] .emoji-guess_soloGainNum__jZE88{color:var(--text-3,var(--text-dim))}.emoji-guess_recordDrop__daCFb{position:absolute;top:66px;right:14px;width:56px;height:56px;object-fit:contain;animation:emoji-guess_eg-drop__aZ2nx .3s cubic-bezier(.2,.9,.3,1.2) both}.emoji-guess_hintRow__Buf6b{display:flex;align-items:stretch;gap:10px;min-height:52px;margin-top:6px;padding:4px 6px 4px 4px;border-radius:18px;border:1px solid var(--edge);background:rgba(30,23,18,.88);box-shadow:0 4px 0 var(--base),0 10px 22px rgba(0,0,0,.35)}.emoji-guess_hintBtn__iLGIa{flex:1 1 auto;min-width:0;min-height:48px;display:flex;align-items:center;gap:10px;padding:0 10px;border:0;border-radius:14px;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:transform 90ms ease-out}.emoji-guess_hintBtn__iLGIa:active{transform:translateY(2px)}.emoji-guess_hintBtn__iLGIa[aria-disabled=true]{opacity:.55}.emoji-guess_hintBtn__iLGIa[data-nudge=true]{animation:emoji-guess_eg-nudge__dT45p .4s ease-out}.emoji-guess_hintText__6bjvO{display:flex;flex-direction:column;min-width:0}.emoji-guess_hintMain__FIjWe{font-size:16px;font-weight:700}.emoji-guess_hintNext__cfYYd{font-size:12px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emoji-guess_hintUsed__RDFKQ{flex:1 1 auto;margin:0;display:flex;align-items:center;padding:0 12px;font-size:14px;color:var(--text-2)}.emoji-guess_coin__Tfxle{flex:none;display:inline-flex;align-items:center;gap:4px;padding-right:4px}.emoji-guess_coinNum__tWV84{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-family:var(--font-num);font-size:24px;font-weight:900;color:#3a2204;background:radial-gradient(circle at 35% 30%,#ffe08a,#e9a23a 60%,#b8741a);box-shadow:0 0 0 3px var(--eg-accent),0 0 12px rgba(180,140,255,.6);animation:emoji-guess_eg-coin__HSdpx .15s cubic-bezier(.2,.9,.3,1.3)}.emoji-guess_coinUnit__rS27x{font-size:13px;color:var(--text-2)}.emoji-guess_chipBand__ssD32{display:flex;flex-wrap:nowrap;gap:6px;min-height:24px;min-width:0;overflow:hidden}.emoji-guess_chipFree__SJTcu{color:var(--text-3,var(--text-dim));align-self:center}.emoji-guess_chipFree__SJTcu,.emoji-guess_hintChip___1dWM{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emoji-guess_hintChip___1dWM{flex:0 1 auto;min-width:0;height:24px;padding:0 10px;border-radius:12px;line-height:24px;background:var(--surface-3);animation:emoji-guess_eg-chipin__nbD70 .15s cubic-bezier(.2,.9,.3,1.3)}.emoji-guess_hintChip___1dWM[data-kind=encoding]{background:var(--eg-accent-wash);border:1px solid var(--eg-accent);line-height:22px}.emoji-guess_hintChip___1dWM[data-kind=first]{flex-shrink:0;background:var(--amber-wash,rgba(255,176,32,.14));color:var(--amber)}.emoji-guess_statusWrap__yjK7l{min-height:28px;display:flex}.emoji-guess_status__V7TPp{flex:1 1 auto;min-width:0}.emoji-guess_peek__kIrSj{margin:0;min-height:28px;display:flex;align-items:center;gap:8px;padding:4px 10px;border-radius:10px;background:var(--surface-3);border:1px solid var(--eg-accent);font-size:18px;color:var(--text)}.emoji-guess_peekLabel__ytYiO{font-size:12px;color:var(--text-2)}.emoji-guess_peekText__Imgnk{font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-guess_root___xqjG [data-dim=true]{opacity:.35}.emoji-guess_actions__IBnbQ{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:4px}.emoji-guess_mainRow__06HYQ{display:flex;gap:12px}.emoji-guess_peekBtn__i3PMw{flex:0 0 76px;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:16px;border:1px solid var(--edge-strong);background:rgba(30,23,18,.92);color:#f3e6d0;font:inherit;cursor:pointer;box-shadow:0 4px 0 var(--base);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.emoji-guess_peekBtn__i3PMw[data-held=true]{transform:translateY(3px);box-shadow:0 1px 0 var(--base);border-color:var(--eg-accent)}.emoji-guess_peekBtn__i3PMw:disabled{opacity:.45}.emoji-guess_peekBtnText__8_Gka{font-size:12px;color:var(--text-2)}.emoji-guess_revealBtn___SH6s{flex:1 1 auto;min-height:56px;box-shadow:0 5px 0 var(--amber-deep,#a86a00),0 10px 24px rgba(0,0,0,.45)}.emoji-guess_revealBtn___SH6s[data-nudge=true]{animation:emoji-guess_eg-nudge__dT45p .4s ease-out}.emoji-guess_nextBtn__m7toc{min-height:56px;box-shadow:0 5px 0 var(--amber-deep,#a86a00),0 10px 24px rgba(0,0,0,.45)}.emoji-guess_options__oz4_K{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 10px;gap:8px 10px}.emoji-guess_options__oz4_K[data-collapse=true]{animation:emoji-guess_eg-collapse__RRK_U .42s ease-in forwards;pointer-events:none}.emoji-guess_option__E47JF{position:relative;min-width:0;min-height:52px;padding:4px 10px;border-radius:14px;border:1px solid var(--edge);background:var(--surface-2);color:var(--text);font:inherit;font-size:16px;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:0 4px 0 var(--base);transition:transform 90ms ease-out,opacity .16s ease;animation:emoji-guess_eg-optin__ZGN6W .18s ease-out both}.emoji-guess_option__E47JF:active{transform:translateY(3px);box-shadow:0 1px 0 var(--base)}.emoji-guess_optionText__aPTeF{position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.emoji-guess_option__E47JF[data-state=wrong]{opacity:.4;text-decoration:line-through;filter:grayscale(1)}.emoji-guess_option__E47JF[data-state=right]{background:var(--eg-accent);border-color:var(--eg-accent);color:#1a0f30;box-shadow:0 4px 0 var(--eg-accent-deep)}.emoji-guess_optionGlow__kWZ3J{position:absolute;inset:-20%;width:140%;height:140%;mix-blend-mode:screen;pointer-events:none;animation:emoji-guess_eg-glow__3hmrk .42s ease-out both}.emoji-guess_judges__3G2z8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.emoji-guess_judges__3G2z8[data-n="2"]{grid-template-columns:2fr 1fr}.emoji-guess_judges__3G2z8[data-n="4"],.emoji-guess_judges__3G2z8[data-n="5"]{grid-template-columns:repeat(3,1fr)}.emoji-guess_judges__3G2z8[data-n="4"] .emoji-guess_judge__j8HNg[data-team="-1"]{grid-column:span 3}.emoji-guess_judges__3G2z8[data-n="5"] .emoji-guess_judge__j8HNg[data-team="-1"]{grid-column:span 2}.emoji-guess_judge__j8HNg{min-width:0;min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border-radius:14px;border:0;background:var(--team,var(--surface-2));color:#160d07;font:inherit;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 4px 0 var(--team-deep,var(--base));transition:transform 90ms ease-out,filter .12s ease}.emoji-guess_judge__j8HNg .emoji-guess_teamDot__GX5TU{color:rgba(0,0,0,.35)}.emoji-guess_judge__j8HNg[data-team="-1"]{background:rgba(255,255,255,.05);border:1px solid var(--edge-strong);color:var(--text);box-shadow:0 4px 0 var(--base)}.emoji-guess_judge__j8HNg:active{transform:translateY(3px);filter:brightness(1.15);box-shadow:0 1px 0 var(--team-deep,var(--base))}.emoji-guess_judgeText__CE5q_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-guess_fly__6uix7{position:absolute;z-index:3;width:72px;height:72px;margin:-36px 0 0 -36px;display:grid;place-items:center;pointer-events:none;animation:emoji-guess_eg-fly__nGfS3 var(--eg-gain-ms) cubic-bezier(.3,.7,.4,1) forwards}.emoji-guess_flyGlow__HqXr_{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:screen}.emoji-guess_flyNum__Kl07t{position:relative;font-family:var(--font-num);font-size:28px;font-weight:900;color:var(--team);text-shadow:0 2px 0 rgba(0,0,0,.6)}.emoji-guess_skipLayer__qnZgk{position:absolute;inset:0;z-index:3;border:0;padding:0;margin:0;background:transparent;cursor:pointer}.emoji-guess_pausedCard__PCJ9v{text-align:center}.emoji-guess_pausedTitle__CoaME{margin:0;display:flex;justify-content:center;align-items:baseline;gap:10px;font-size:20px;font-weight:800}.emoji-guess_pausedLeft__qOAM9{font-family:var(--font-num);color:var(--amber)}.emoji-guess_setupShell__EOnCP{align-items:flex-end}.emoji-guess_setup__3WtYG{gap:8px;animation:emoji-guess_eg-panel__c_MnW .2s ease-out}.emoji-guess_setupHead__vBIjj{position:-webkit-sticky;position:sticky;top:-14px;z-index:2;margin:-14px -14px 0;padding:10px 14px;display:flex;align-items:center;gap:8px;background:var(--surface-2);border-bottom:1px solid var(--line)}.emoji-guess_setupHead__vBIjj>p{flex:1 1 auto;min-width:0}.emoji-guess_headStart__BmRbc{width:auto;min-height:44px;padding:0 16px;font-size:15px}.emoji-guess_setupBlock__hbEgS{display:flex;flex-direction:column;gap:6px}.emoji-guess_teamGrid__QddL0{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.emoji-guess_teamGrid__QddL0[data-n="1"]{grid-template-columns:1fr}.emoji-guess_teamField__VGjs4{position:relative;display:flex;align-items:center;gap:6px;min-height:48px;padding:0 10px;border-radius:12px;border:1px solid var(--line);background:rgba(6,5,3,.7);box-shadow:inset 0 2px 4px rgba(0,0,0,.5);min-width:0}.emoji-guess_teamInput__xdMO2{flex:1 1 auto;min-width:0;height:46px;border:0;background:transparent;color:var(--text);font:inherit;font-size:16px;outline:none}.emoji-guess_teamField__VGjs4:focus-within{border-color:var(--team)}.emoji-guess_dupe__jjNzk{font-size:13px;color:var(--text-2)}.emoji-guess_setupReason__xOEP1{margin:0;font-size:13px;color:#ff8a9a}.emoji-guess_candidates__Bavnl{margin:0;font-family:var(--font-num);font-size:14px;color:var(--text-2)}.emoji-guess_candidates__Bavnl[data-zero=true]{font-family:inherit;color:#ff8a9a}.emoji-guess_root___xqjG [data-bump="0"]{animation:emoji-guess_eg-shake0__3V3AY var(--eg-bump-ms) ease-in-out}.emoji-guess_root___xqjG [data-bump="1"]{animation:emoji-guess_eg-shake1__CbYol var(--eg-bump-ms) ease-in-out}@media (max-width:520px){.emoji-guess_setupHead__vBIjj{padding-right:calc(14px + var(--stage-exit-reserve, 0px))}}.emoji-guess_rules__6kb2R{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.55;color:var(--text-2)}.emoji-guess_summary__iyB6t{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0;animation:emoji-guess_eg-rise__JgFcv .24s ease-out}.emoji-guess_sumHead__m8g9U{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:6px}.emoji-guess_sumSide__Q78GE{display:flex;flex-direction:column;gap:10px;min-height:0}.emoji-guess_confetti__gFqja{position:absolute;top:-40px;left:50%;width:360px;height:360px;margin-left:-180px;mix-blend-mode:screen;pointer-events:none;animation:emoji-guess_eg-confetti__QB6jt .9s ease-out forwards}.emoji-guess_crown__IBId5{position:relative;width:72px;height:72px;object-fit:contain;animation:emoji-guess_eg-crown__JC6HF .36s cubic-bezier(.2,.9,.3,1.3) both}.emoji-guess_miniCrown__L1jlK{width:32px;height:32px;object-fit:contain;vertical-align:middle}.emoji-guess_sumTitle___oOgf{position:relative;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;font-size:26px;font-weight:800;text-align:center;line-height:1.25}.emoji-guess_ranking__u6ve7{margin:0;padding:0;list-style:none;width:100%;display:flex;flex-direction:column;gap:4px}.emoji-guess_rankRow__lx__z{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:12px;background:rgba(18,13,9,.72);border:1px solid color-mix(in srgb,var(--team) 40%,transparent)}.emoji-guess_rankNo___LPf5{width:1.4em;font-family:var(--font-num);color:var(--text-2)}.emoji-guess_rankName__qTv1g{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-guess_rankTotal__uyL8R{font-family:var(--font-num);font-size:24px;font-weight:900;color:var(--team);animation:emoji-guess_eg-chip__d3NVj .4s ease-out}.emoji-guess_daily__WHtp5{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.emoji-guess_squares__ZJ8WS{display:flex;gap:8px}.emoji-guess_square__UHhBs{width:48px;height:48px;border-radius:10px;background:var(--eg-mark-0);box-shadow:0 4px 0 var(--base);animation:emoji-guess_eg-square__tnLGP .3s ease-out both}.emoji-guess_square__UHhBs[data-score="3"]{background:var(--eg-mark-3)}.emoji-guess_square__UHhBs[data-score="2"]{background:var(--eg-mark-2)}.emoji-guess_square__UHhBs[data-score="1"]{background:var(--eg-mark-1)}.emoji-guess_bigScore__5QVtD{margin:0;font-family:var(--font-num);font-size:44px;font-weight:900;color:var(--amber)}.emoji-guess_streakLine__gAvnF{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:700}.emoji-guess_streakBig__0KvQA{width:40px;height:40px;object-fit:contain}.emoji-guess_bestStreak__oFx2R{font-size:13px;color:var(--text-2);font-weight:400}.emoji-guess_recordBadge__k3rmU{width:40px;height:40px;object-fit:contain}.emoji-guess_recordDropIn__KT8W_{animation:emoji-guess_eg-drop__aZ2nx .3s cubic-bezier(.2,.9,.3,1.2) both}.emoji-guess_copyFail__yI_3G{width:100%;display:flex;flex-direction:column;gap:6px}.emoji-guess_copyText__OUzlb{width:100%;font:inherit;font-size:16px;color:var(--text);background:rgba(6,5,3,.8);border:1px solid var(--line);border-radius:10px;padding:8px;resize:none;overscroll-behavior:contain}.emoji-guess_replayTitle__NBUkt{margin:0;font-size:14px;color:var(--text-2);display:flex;gap:8px;align-items:baseline}.emoji-guess_replayHint__Fn8cv{font-size:12px;color:var(--text-3,var(--text-dim))}.emoji-guess_replay__k0JdC{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.emoji-guess_replayRow__cikkb{display:flex;align-items:center;gap:8px;min-height:48px;padding:2px 4px 2px 10px;border-radius:12px;background:rgba(18,13,9,.72);border:1px solid var(--line)}.emoji-guess_summary__iyB6t[data-anim=true] .emoji-guess_replayRow__cikkb{animation:emoji-guess_eg-row__vrGkz .24s ease-out both}.emoji-guess_summary__iyB6t[data-anim=false] .emoji-guess_confetti__gFqja,.emoji-guess_summary__iyB6t[data-anim=false] .emoji-guess_crown__IBId5,.emoji-guess_summary__iyB6t[data-anim=false] .emoji-guess_square__UHhBs{animation:none}.emoji-guess_replayNo__sbxea{width:1.4em;font-family:var(--font-num);color:var(--text-2);font-size:13px}.emoji-guess_replayEmoji__TmpJV{display:flex;gap:1px;flex:none}.emoji-guess_replayGlyph__S23wC{font-size:18px}.emoji-guess_replayAnswer___RmmC{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.emoji-guess_replayDots__ZXvp0{display:flex;gap:2px;flex:none}.emoji-guess_replayDot__lqd9h{width:6px;height:6px;border-radius:50%;background:var(--eg-accent)}.emoji-guess_verdict__bClIr{flex:none;min-width:72px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 10px;border-radius:999px;border:1px solid var(--team,var(--edge-strong));background:color-mix(in srgb,var(--team,#888) 22%,transparent);color:var(--text);font:inherit;font-size:13px;font-weight:800}button.emoji-guess_verdict__bClIr{cursor:pointer;transition:background .16s ease}.emoji-guess_verdict__bClIr[data-team="-1"]{color:var(--text-2);background:rgba(255,255,255,.04)}.emoji-guess_sumActions__yau3U{display:flex;flex-direction:column;gap:8px;margin-top:auto}.emoji-guess_sumRow__VKeoT{display:flex;align-items:center;gap:16px;padding-right:120px}.emoji-guess_sumRow__VKeoT>button:first-child{flex:1 1 auto}@keyframes emoji-guess_eg-enter__l3kgj{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes emoji-guess_eg-rise__JgFcv{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes emoji-guess_eg-panel__c_MnW{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes emoji-guess_eg-slide__3ci41{0%{transform:translateX(110%) rotate(4deg)}50%,to{transform:none}}@keyframes emoji-guess_eg-dealflip__Psk7O{0%,65%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}@keyframes emoji-guess_eg-shuffle__TlIyr{0%,to{translate:0 0}25%{translate:-8px 0}50%{translate:6px 0}75%{translate:-4px 0}}@keyframes emoji-guess_eg-shake0__3V3AY{0%,to{translate:0 0}20%{translate:-6px 0}40%{translate:6px 0}60%{translate:-6px 0}80%{translate:4px 0}}@keyframes emoji-guess_eg-shake1__CbYol{0%,to{translate:0 0}20%{translate:-6px 0}40%{translate:6px 0}60%{translate:-6px 0}80%{translate:4px 0}}@keyframes emoji-guess_eg-pop__KLiID{0%{transform:scale(1.4)}to{transform:none}}@keyframes emoji-guess_eg-coin__HSdpx{0%{transform:rotateX(90deg)}to{transform:none}}@keyframes emoji-guess_eg-chipin__nbD70{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes emoji-guess_eg-chip__d3NVj{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes emoji-guess_eg-cell__x_Ma_{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes emoji-guess_eg-optin__ZGN6W{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes emoji-guess_eg-glow__3hmrk{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes emoji-guess_eg-drop__aZ2nx{0%{transform:scale(1.6) rotate(-8deg);opacity:0}to{transform:none;opacity:1}}@keyframes emoji-guess_eg-nudge__dT45p{0%,to{transform:none}50%{transform:scale(1.06)}}@keyframes emoji-guess_eg-pulse__dKueq{0%{transform:scale(1)}20%{transform:scale(1.06)}40%,to{transform:scale(1)}}@keyframes emoji-guess_eg-blink__mc1tn{50%{opacity:.3}}@keyframes emoji-guess_eg-collapse__RRK_U{0%,45%{opacity:1;max-height:200px}to{opacity:0;max-height:0;margin:0}}@keyframes emoji-guess_eg-fly__nGfS3{0%{transform:translate(0) scale(.6);opacity:0}15%{transform:translateY(-18px) scale(1.15);opacity:1}64%{transform:translate(var(--fly-dx),var(--fly-dy)) scale(.85);opacity:1}to{transform:translate(var(--fly-dx),var(--fly-dy)) scale(.6);opacity:0}}@keyframes emoji-guess_eg-confetti__QB6jt{0%{transform:scale(.8);opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes emoji-guess_eg-crown__JC6HF{0%{transform:scale(.4)}70%{transform:scale(1.1)}to{transform:none}}@keyframes emoji-guess_eg-square__tnLGP{0%{transform:rotateX(90deg)}to{transform:none}}@keyframes emoji-guess_eg-row__vrGkz{0%{transform:rotateX(90deg);opacity:0}to{transform:none;opacity:1}}@media (max-height:700px) and (orientation:portrait),(max-width:370px){.emoji-guess_hero__xg1HR{display:none}.emoji-guess_goal__LGA_J{font-size:18px}.emoji-guess_tile__AiRlu{min-height:80px;margin-top:4px}.emoji-guess_play__r5X7m{gap:4px}.emoji-guess_topbar__hxinI{min-height:40px}.emoji-guess_play__r5X7m[data-solo=true] .emoji-guess_cardStage__3A3xx{aspect-ratio:auto;--eg-card-h:150px}.emoji-guess_play__r5X7m[data-solo=false] .emoji-guess_cardStage__3A3xx{aspect-ratio:auto;--eg-card-h:200px}.emoji-guess_emojiRow__tb6oO{font-size:56px}.emoji-guess_emojiRow__tb6oO[data-rows="2"]{font-size:44px}.emoji-guess_answer__4nhFU{font-size:28px}.emoji-guess_glossGlyph__tFZJ4{font-size:22px}.emoji-guess_glossText__cUK6D{font-size:12px}.emoji-guess_answerFace__kDqRj{gap:4px;padding-top:30px}.emoji-guess_hintRow__Buf6b{min-height:46px;margin-top:4px}.emoji-guess_hintBtn__iLGIa{min-height:44px}.emoji-guess_coinNum__tWV84{width:40px;height:40px;font-size:22px}.emoji-guess_peek__kIrSj,.emoji-guess_statusWrap__yjK7l{min-height:22px}.emoji-guess_status__V7TPp{font-size:14px}.emoji-guess_options__oz4_K{gap:6px}.emoji-guess_option__E47JF{min-height:48px;font-size:15px}.emoji-guess_judge__j8HNg{min-height:48px}.emoji-guess_judges__3G2z8{gap:6px}.game-stage[data-screen] .emoji-guess_homeIntro__nB9Cj{min-height:var(--stage-exit-reserve);justify-content:center}.game-stage[data-screen] .emoji-guess_goal__LGA_J{padding-right:var(--stage-exit-reserve)}}@media (min-width:900px){.emoji-guess_screen__KMkoX{width:100%;max-width:560px;margin:0 auto}.emoji-guess_screen__KMkoX:has(.emoji-guess_play__r5X7m[data-solo=false]){max-width:760px}.emoji-guess_play__r5X7m[data-solo=false]{padding-right:192px}.emoji-guess_play__r5X7m[data-solo=false] .emoji-guess_topbar__hxinI{position:absolute;top:var(--stage-exit-reserve);right:0;width:176px;flex-direction:column;align-items:stretch}.emoji-guess_play__r5X7m[data-solo=false] .emoji-guess_chips__si3xG{flex:0 0 auto;flex-direction:column;overflow:visible}.emoji-guess_play__r5X7m[data-solo=false] .emoji-guess_scoreChip__ONIdy{max-width:none;height:40px}.emoji-guess_play__r5X7m[data-solo=false] .emoji-guess_progress___dgmv{margin-left:0;justify-content:center}.emoji-guess_play__r5X7m[data-solo=false] .emoji-guess_pile__n84Ok{display:none}}@media (orientation:landscape) and (max-height:520px){.game-stage[data-screen] .emoji-guess_screen__KMkoX{padding-bottom:0}.game-stage[data-screen] .emoji-guess_play__r5X7m{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);grid-gap:12px;gap:12px;height:100%;min-height:0}.game-stage[data-screen] .emoji-guess_colCard__CdldG{display:flex;align-items:center;justify-content:center;min-height:0;min-width:0}.game-stage[data-screen] .emoji-guess_colSide__Du3i2{display:flex;flex-direction:column;gap:6px;min-height:0;min-width:0}.game-stage[data-screen] .emoji-guess_cardStage__3A3xx{width:auto;height:100%;max-width:100%;max-height:100%;aspect-ratio:4/3}.game-stage[data-screen] .emoji-guess_pile__n84Ok{display:none}.game-stage[data-screen] .emoji-guess_emojiRow__tb6oO{font-size:64px}.game-stage[data-screen] .emoji-guess_emojiRow__tb6oO[data-rows="2"]{font-size:52px}.game-stage[data-screen] .emoji-guess_topbar__hxinI{min-height:40px;padding-right:calc(0px + var(--stage-exit-reserve))}.game-stage[data-screen] .emoji-guess_chancesText__vjomB{display:none}.game-stage[data-screen] .emoji-guess_hintRow__Buf6b{min-height:46px;margin-top:0}.game-stage[data-screen] .emoji-guess_hintBtn__iLGIa{min-height:44px}.game-stage[data-screen] .emoji-guess_peek__kIrSj,.game-stage[data-screen] .emoji-guess_statusWrap__yjK7l{min-height:22px}.game-stage[data-screen] .emoji-guess_options__oz4_K{gap:6px}.game-stage[data-screen] .emoji-guess_option__E47JF{min-height:48px}.game-stage[data-screen] .emoji-guess_judges__3G2z8{grid-template-columns:1fr 1fr;gap:6px}.game-stage[data-screen] .emoji-guess_judges__3G2z8[data-n="3"] .emoji-guess_judge__j8HNg[data-team="-1"]{grid-column:span 2}.game-stage[data-screen] .emoji-guess_judges__3G2z8 .emoji-guess_judge__j8HNg[data-team="-1"]{grid-column:auto}.game-stage[data-screen] .emoji-guess_judges__3G2z8[data-n="5"] .emoji-guess_judge__j8HNg[data-team="-1"]{grid-column:span 2}.game-stage[data-screen] .emoji-guess_judge__j8HNg{min-height:48px}.game-stage[data-screen] .emoji-guess_mainRow__06HYQ .emoji-guess_peekBtn__i3PMw,.game-stage[data-screen] .emoji-guess_nextBtn__m7toc,.game-stage[data-screen] .emoji-guess_revealBtn___SH6s{min-height:52px}.game-stage[data-screen] .emoji-guess_actions__IBnbQ{padding-bottom:8px}.game-stage[data-screen] .emoji-guess_home__1le12{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);grid-gap:16px;gap:16px;align-items:center;height:100%}.game-stage[data-screen] .emoji-guess_homeTiles__pKomN{padding-right:var(--stage-exit-reserve)}.game-stage[data-screen] .emoji-guess_tile__AiRlu{min-height:64px;margin-top:4px;padding:8px 12px}.game-stage[data-screen] .emoji-guess_tileHow__41THT{font-size:12px}.game-stage[data-screen] .emoji-guess_modeIcon__247nn{width:32px;height:32px}.game-stage[data-screen] .emoji-guess_tileSettings__LjPSN{min-height:44px}.game-stage[data-screen] .emoji-guess_summary__iyB6t{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);grid-gap:16px;gap:16px;height:100%}.game-stage[data-screen] .emoji-guess_sumHead__m8g9U{justify-content:center}.game-stage[data-screen] .emoji-guess_sumSide__Q78GE{min-height:0;padding-right:var(--stage-exit-reserve)}.game-stage[data-screen] .emoji-guess_replay__k0JdC{max-height:none;flex:0 1 auto;min-height:0}.game-stage[data-screen] .emoji-guess_crown__IBId5{width:56px;height:56px}.game-stage[data-screen] .emoji-guess_sumTitle___oOgf{font-size:22px}.game-stage[data-screen] .emoji-guess_sumRow__VKeoT{padding-right:0}}