.minesweeper_root__ssfb0{display:flex;flex-direction:column;gap:12px;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.minesweeper_top__AdkUF{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.minesweeper_seg__GNQfD{display:flex;gap:4px;background:var(--surface-sunken);padding:4px;border-radius:var(--radius-full)}.minesweeper_segBtn___Rbio{border:0;min-height:40px;padding:0 16px;border-radius:var(--radius-full);background:transparent;color:var(--ink);font:600 14px var(--font-sans);cursor:pointer}.minesweeper_segBtn___Rbio[aria-pressed=true]{background:var(--splash);color:var(--on-splash);font-weight:700}.minesweeper_stats__cdbfC{display:flex;gap:8px;align-items:center}.minesweeper_stat__gMXaJ{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:12px;background:var(--surface-sunken);color:var(--ink-muted);font-size:14px}.minesweeper_stat__gMXaJ b{color:var(--ink);font:800 18px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2ch}.minesweeper_icon__QR_DD{width:44px;height:44px;border:0;border-radius:12px;background:var(--surface-sunken);color:var(--ink);display:grid;place-items:center;cursor:pointer}.minesweeper_hopRow__bCoqI{display:flex;align-items:flex-end;margin-bottom:-26px;position:relative;z-index:3;padding-left:6px;pointer-events:none}.minesweeper_bubble__fw28D{position:relative;margin:0 0 40px;padding:10px 14px;border-radius:18px 18px 18px 4px;background:#fffdf2;color:#0a1f2b;font:700 14px/19px var(--font-sans);max-width:320px;box-shadow:0 4px 0 rgba(6,21,30,.35);animation:minesweeper_pop__XhRrT .35s cubic-bezier(.34,1.56,.64,1)}.minesweeper_stage__cwlWq{position:relative;border-radius:26px;padding:clamp(10px,2.4vw,18px);overflow:hidden;border:3px solid rgba(143,232,255,.12);box-shadow:0 8px 0 var(--surface-sunken)}.minesweeper_water__wPX24{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 80% at 30% 0,#2a8fa6 0,transparent 55%),radial-gradient(90% 70% at 85% 100%,#0f5a6e 0,transparent 60%),linear-gradient(170deg,#1a7189,#0d4a5e 55%,#082f3d)}.minesweeper_caustics2__JBKso,.minesweeper_caustics__QacAw{position:absolute;inset:0;opacity:.14;background:radial-gradient(closest-side,rgba(200,255,250,.9),transparent) 0 0 /90px 70px,radial-gradient(closest-side,rgba(200,255,250,.7),transparent) 45px 35px /110px 85px;animation:minesweeper_shimmer__8dz1_ 7s ease-in-out infinite alternate}.minesweeper_caustics2__JBKso{opacity:.09;background-position:30px 50px,80px 10px;background-size:130px 95px,70px 60px;animation-duration:11s;animation-direction:alternate-reverse}.minesweeper_board__i5cfM{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-gap:clamp(2px,.5vw,4px);gap:clamp(2px,.5vw,4px);width:min(100%,calc(var(--cols) * min(64px, max(30px, (100dvh - 330px) / var(--rows)))));min-width:min(100%,calc(var(--cols) * 30px));margin:0 auto;outline:none}.minesweeper_tile__xpBDV{position:relative;aspect-ratio:1;border:0;padding:0;margin:0;background:transparent;cursor:pointer;border-radius:9px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation}.minesweeper_tile__xpBDV:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.minesweeper_tile__xpBDV[data-state=flag],.minesweeper_tile__xpBDV[data-state=pad]{background:linear-gradient(180deg,#2aa59d,#1d8a84);box-shadow:inset 0 2px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(6,60,58,.35),0 3px 0 #0f5f5b;transition:transform .12s ease-out,filter .12s ease-out}.minesweeper_tile__xpBDV[data-state=flag]:before,.minesweeper_tile__xpBDV[data-state=pad]:before{content:"";position:absolute;left:14%;top:12%;width:34%;height:16%;border-radius:99px;background:rgba(255,255,255,.32);pointer-events:none}@media (hover:hover){.minesweeper_tile__xpBDV[data-state=pad]:hover{filter:brightness(1.08);transform:translateY(-1px)}}.minesweeper_tile__xpBDV[data-state=pad]:active{transform:translateY(2px);box-shadow:inset 0 2px 0 rgba(255,255,255,.2),0 1px 0 #0e5b57}.minesweeper_flag__GLRu2{position:absolute;inset:16%;z-index:2;animation:minesweeper_plant__qeOUp .3s cubic-bezier(.34,1.56,.64,1)}.minesweeper_flag__GLRu2 svg{display:block}.minesweeper_wrongFlag__JWSdf{position:absolute;inset:18%;z-index:3;pointer-events:none;background:linear-gradient(45deg,transparent 44%,#ff7aa8 0,#ff7aa8 56%,transparent 0),linear-gradient(-45deg,transparent 44%,#ff7aa8 0,#ff7aa8 56%,transparent 0)}.minesweeper_tile__xpBDV[data-state=boom],.minesweeper_tile__xpBDV[data-state=mine],.minesweeper_tile__xpBDV[data-state=open]{cursor:default;background:#113a48;box-shadow:inset 0 0 0 1px #184b5c;animation:minesweeper_sink__2WPa4 .22s ease-out both;animation-delay:var(--delay)}.minesweeper_tile__xpBDV[data-state=open][data-alt]{background:#0f3542}.minesweeper_tile__xpBDV[data-state=boom]{background:radial-gradient(circle at 50% 50%,#ffb38f 0,#ff6b4a 60%,#c93a1c 100%);box-shadow:0 0 0 2px rgba(255,138,87,.6),0 0 16px rgba(255,138,87,.55);animation:minesweeper_boomflash__QaRpn .5s ease-out both;z-index:2}.minesweeper_tile__xpBDV[data-state=mine]{background:radial-gradient(circle at 50% 55%,rgba(255,140,60,.22),transparent 70%),#113a48;animation-delay:var(--mine-delay)}.minesweeper_num__sqLDS{position:absolute;inset:0;display:grid;place-items:center;font:800 clamp(14px,4vw,24px) /1 var(--font-display);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.minesweeper_tile__xpBDV[data-n="1"] .minesweeper_num__sqLDS{color:#5fe3d6}.minesweeper_tile__xpBDV[data-n="2"] .minesweeper_num__sqLDS{color:#c8f53b}.minesweeper_tile__xpBDV[data-n="3"] .minesweeper_num__sqLDS{color:#ffb35c}.minesweeper_tile__xpBDV[data-n="4"] .minesweeper_num__sqLDS{color:#ff8fb4}.minesweeper_tile__xpBDV[data-n="5"] .minesweeper_num__sqLDS{color:#c3aeff}.minesweeper_tile__xpBDV[data-n="6"] .minesweeper_num__sqLDS{color:#8fe8ff}.minesweeper_tile__xpBDV[data-n="7"] .minesweeper_num__sqLDS{color:#fffdf2}.minesweeper_tile__xpBDV[data-n="8"] .minesweeper_num__sqLDS{color:#b9cdd4}.minesweeper_puffer__56bVz{position:absolute;inset:2%;animation:minesweeper_puff__VRCQI .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:var(--mine-delay)}.minesweeper_tile__xpBDV[data-state=boom] .minesweeper_puffer__56bVz{inset:-12%;z-index:3;animation:minesweeper_puffbig__7NtSS .6s cubic-bezier(.34,1.56,.64,1) both}.minesweeper_shake__35aQO{animation:minesweeper_shake__35aQO .5s cubic-bezier(.36,.07,.19,.97)}.minesweeper_end__XOkeH{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:16px;background:rgba(6,21,30,.62);animation:minesweeper_fade__Hx7kY .3s ease-out}.minesweeper_card__8ofwS{width:min(340px,100%);max-height:100%;overflow-y:auto;background:var(--surface-raised);border-radius:28px;padding:24px 24px 22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;box-shadow:0 10px 0 var(--surface-sunken),0 30px 60px rgba(0,0,0,.4);animation:minesweeper_pop__XhRrT .45s cubic-bezier(.34,1.56,.64,1)}.minesweeper_card__8ofwS[data-result=won]{box-shadow:0 0 0 3px var(--splash),0 10px 0 var(--surface-sunken),0 30px 60px rgba(0,0,0,.4)}.minesweeper_endTitle__7w71y{font-size:32px;font-weight:800;margin-top:4px}.minesweeper_endBody__YefWo{margin:0;color:var(--ink-muted);font-size:15px;line-height:21px}.minesweeper_best__zBdTA{margin:4px 0 0;padding:4px 10px;border-radius:var(--radius-sm);background:var(--buoy);color:var(--on-buoy);font-weight:800;font-size:13px;letter-spacing:.04em;animation:minesweeper_pop__XhRrT .5s cubic-bezier(.34,1.56,.64,1) .2s both}.minesweeper_endStats__RMGkl{margin:6px 0 10px;color:var(--ink-muted);font-size:14px}.minesweeper_endStats__RMGkl b{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.minesweeper_play__uJ1Lv{border:0;min-height:52px;padding:0 32px;border-radius:var(--radius-md);background:var(--splash);color:var(--on-splash);font:800 17px var(--font-sans);box-shadow:var(--pop);cursor:pointer}.minesweeper_play__uJ1Lv:active{transform:translateY(3px);box-shadow:0 1px 0 var(--splash-press)}.minesweeper_bottom__GHbSk{display:flex;gap:8px;align-items:stretch;min-width:0}.minesweeper_bottom__GHbSk>*{min-width:0}.minesweeper_modeSwitch__VrIEy{flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;border-radius:18px;background:var(--surface-sunken)}.minesweeper_modeBtn__0wDzI{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border:0;border-radius:14px;background:transparent;color:var(--ink);font:700 16px var(--font-sans);cursor:pointer}.minesweeper_modeBtn__0wDzI[aria-pressed=true]{background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--splash);color:var(--splash-text)}.minesweeper_newBtn__pwzkO{border:0;min-height:60px;padding:0 16px;white-space:nowrap;border-radius:18px;background:var(--splash);color:var(--on-splash);font:800 15px var(--font-sans);box-shadow:var(--pop);cursor:pointer}.minesweeper_newBtn__pwzkO:active{transform:translateY(3px);box-shadow:0 1px 0 var(--splash-press)}.minesweeper_hint__3ZbED{margin:0;color:var(--ink-muted);font-size:13px;line-height:18px;text-align:center}@keyframes minesweeper_bob__EMKiq{0%,to{translate:0 0}50%{translate:0 -1.5px}}@keyframes minesweeper_shimmer__8dz1_{0%{opacity:.06}to{opacity:.18}}@keyframes minesweeper_sink__2WPa4{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes minesweeper_plant__qeOUp{0%{transform:translateY(-40%) scale(.4) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}@keyframes minesweeper_puff__VRCQI{0%{transform:scale(.2) rotate(-30deg);opacity:0}to{transform:scale(1);opacity:1}}@keyframes minesweeper_puffbig__7NtSS{0%{transform:scale(.3)}60%{transform:scale(1.35) rotate(10deg)}to{transform:scale(1.1)}}@keyframes minesweeper_boomflash__QaRpn{0%{filter:brightness(2.2);transform:scale(1.3)}to{filter:none;transform:scale(1)}}@keyframes minesweeper_shake__35aQO{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-6px,2px)}40%,60%{transform:translate(6px,-1px)}}@keyframes minesweeper_pop__XhRrT{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@keyframes minesweeper_fade__Hx7kY{0%{opacity:0}}@media (max-width:640px){.minesweeper_seg__GNQfD{position:relative;max-width:100%;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.minesweeper_seg__GNQfD::-webkit-scrollbar{display:none}.minesweeper_segBtn___Rbio{flex:none;padding:0 12px;white-space:nowrap}.minesweeper_hopRow__bCoqI{margin-bottom:-22px}.minesweeper_bubble__fw28D{font-size:13px;line-height:17px}}@media (prefers-reduced-motion:reduce){.minesweeper_caustics2__JBKso,.minesweeper_caustics__QacAw{animation:none}}.minesweeper_segDaily__7Udla{display:inline-flex;align-items:center;gap:6px;position:relative}.minesweeper_dot__1tFl1{width:8px;height:8px;border-radius:50%;background:var(--ripple);box-shadow:0 0 0 2px var(--surface-sunken)}.minesweeper_scoreStat__E2MKo b{color:var(--splash-text)}.minesweeper_comboHot__CApRH{box-shadow:inset 0 0 0 2px var(--buoy);animation:minesweeper_comboPulse__ChFrh .5s ease-in-out infinite alternate}.minesweeper_comboTag__kQY_Z{font:800 13px var(--font-display);font-style:normal;color:var(--on-buoy);background:var(--buoy);padding:1px 7px;border-radius:9999px;margin-left:2px}.minesweeper_bubbleCol__3u7Cn{flex:1 1;min-width:0}.minesweeper_playerStrip__BqOV_{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin-bottom:40px;pointer-events:auto}.minesweeper_levelPill__GzWPH{font-size:12px;font-weight:700;color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase}.minesweeper_levelPill__GzWPH b{color:var(--ink);font:800 16px var(--font-display);margin-left:2px}.minesweeper_xpBar__UnDQK{width:96px;height:8px;border-radius:9999px;background:var(--surface-sunken);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.4)}.minesweeper_xpBar__UnDQK span{display:block;height:100%;background:linear-gradient(90deg,var(--ripple),var(--splash));border-radius:9999px;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.minesweeper_streakPill__lzKWm{font-size:13px;font-weight:800;color:var(--ink)}.minesweeper_progress__WCJuv{position:absolute;left:22px;right:22px;top:3px;height:4px;z-index:2;border-radius:99px;overflow:hidden;background:rgba(6,21,30,.45);pointer-events:none}.minesweeper_progress__WCJuv span{display:block;height:100%;border-radius:99px;background:var(--splash);box-shadow:0 0 8px var(--splash);transition:width .4s ease-out}.minesweeper_hinted__HU4vt{z-index:4}.minesweeper_hinted__HU4vt:after{content:"";position:absolute;inset:-6%;border-radius:12px;border:3px solid var(--splash);box-shadow:0 0 14px var(--splash);pointer-events:none;animation:minesweeper_hintRing__L6vSY .9s ease-in-out infinite alternate}.minesweeper_popups__GaItK{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden}.minesweeper_popup__EvoMp{position:absolute;transform:translate(-50%,-50%);font:800 15px var(--font-display);color:#fffdf2;text-shadow:0 2px 0 #06151e,0 0 10px rgba(6,21,30,.7);animation:minesweeper_floatUp__2erOV .9s ease-out forwards;white-space:nowrap}.minesweeper_popupBig__2Y_kK{font-size:22px;color:var(--splash)}.minesweeper_ringFlash__8IJxv{position:absolute;inset:0;z-index:7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;pointer-events:none;color:#fffdf2;font:800 22px var(--font-display);text-shadow:0 2px 0 #06151e,0 0 16px rgba(6,21,30,.8);animation:minesweeper_ringPop__EJJuT 1s ease-out forwards}.minesweeper_starsRow__KEn2c{display:flex;gap:6px;margin:-2px 0 2px}.minesweeper_starOn__Zd44W{color:#ffc93c;filter:drop-shadow(0 2px 0 #b8860b);animation:minesweeper_starIn__9W6gX .5s cubic-bezier(.34,1.56,.64,1) both}.minesweeper_starOff__pf7_i{color:var(--surface-sunken)}.minesweeper_endGrid__m2F7l{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;width:100%;margin-top:6px}.minesweeper_endGrid__m2F7l span{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:14px;background:var(--surface)}.minesweeper_endGrid__m2F7l small{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.minesweeper_endGrid__m2F7l b{font:800 18px var(--font-display);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.minesweeper_badges__2qZW_{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px}.minesweeper_hatBadge__I6fEG,.minesweeper_hotBadge__PMXJT,.minesweeper_xpBadge__SHG5z{padding:4px 10px;border-radius:var(--radius-sm);font-weight:800;letter-spacing:.03em;animation:minesweeper_pop__XhRrT .5s cubic-bezier(.34,1.56,.64,1) .2s both}.minesweeper_xpBadge__SHG5z{background:var(--ripple);color:var(--on-ripple)}.minesweeper_hotBadge__PMXJT{background:var(--buoy);color:var(--on-buoy)}.minesweeper_hatBadge__I6fEG{background:#ff7aa8;color:var(--on-buoy)}.minesweeper_hatPicker__e3rTm{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap;justify-content:center}.minesweeper_hatBtn__w_CPE{width:52px;height:52px;border:0;border-radius:14px;background:var(--surface);display:grid;place-items:center;cursor:pointer;overflow:hidden}.minesweeper_hatBtn__w_CPE[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--splash)}.minesweeper_nextHat__Oo6tg{margin:6px 0 0;font-size:12px;color:var(--ink-muted)}.minesweeper_endActions__V8ktp{display:flex;gap:8px;margin-top:10px;width:100%}.minesweeper_endActions__V8ktp>*{flex:1 1}.minesweeper_ghost__lTOXk{border:0;min-height:52px;border-radius:var(--radius-md);background:transparent;color:var(--ink);font:700 15px var(--font-sans);box-shadow:inset 0 0 0 2px var(--line);cursor:pointer}.minesweeper_toolBtn__HhEVJ{display:inline-flex;align-items:center;gap:8px;min-height:60px;padding:0 14px;border:0;border-radius:18px;background:var(--surface-sunken);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer;text-align:left}.minesweeper_toolBtn__HhEVJ span{display:flex;flex-direction:column;line-height:1.1}.minesweeper_toolBtn__HhEVJ small{font-size:11px;font-weight:600;color:var(--ink-muted)}.minesweeper_toolBtn__HhEVJ:disabled{opacity:.45;cursor:default}.minesweeper_ringSlot__7G1lf{display:grid;place-items:center;width:52px;min-height:60px;border-radius:18px;background:var(--surface-sunken);transition:opacity .3s,filter .3s}.minesweeper_ringGone__Kn3ho{opacity:.3;filter:grayscale(1)}.minesweeper_footerRow__huFWx{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.minesweeper_footerRow__huFWx .minesweeper_hint__3ZbED{flex:1 1 220px;min-width:min(100%,220px);text-align:left}.minesweeper_audio__UCcxM{display:flex;gap:6px;margin-left:auto}@keyframes minesweeper_comboPulse__ChFrh{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes minesweeper_hintRing__L6vSY{0%{transform:scale(.92);opacity:.6}to{transform:scale(1.06);opacity:1}}@keyframes minesweeper_floatUp__2erOV{0%{opacity:0;transform:translate(-50%,-30%) scale(.6)}20%{opacity:1;transform:translate(-50%,-60%) scale(1.15)}to{opacity:0;transform:translate(-50%,-160%) scale(1)}}@keyframes minesweeper_ringPop__EJJuT{0%{opacity:0;transform:scale(.5)}25%{opacity:1;transform:scale(1.1)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1) translateY(-20px)}}@keyframes minesweeper_starIn__9W6gX{0%{transform:scale(0) rotate(-40deg)}to{transform:scale(1) rotate(0)}}@media (max-width:640px){.minesweeper_end__XOkeH{position:fixed;inset:0;padding:12px 12px calc(90px + env(safe-area-inset-bottom));z-index:30}.minesweeper_card__8ofwS{padding:18px 18px 16px}.minesweeper_endTitle__7w71y{font-size:28px}.minesweeper_playerStrip__BqOV_{margin-bottom:22px}.minesweeper_playerStrip__BqOV_>:not(button){display:none}.minesweeper_playerStrip__BqOV_:not(:has(>button)){display:none}.minesweeper_bottom__GHbSk{flex-wrap:wrap}.minesweeper_modeSwitch__VrIEy{flex:1 1 100%}.minesweeper_toolBtn__HhEVJ{flex:1 1;justify-content:center}.minesweeper_newBtn__pwzkO{flex:1.4 1}.minesweeper_modeBtn__0wDzI{font-size:14px;gap:5px;padding:0 4px}.minesweeper_newBtn__pwzkO{padding:0 12px;font-size:14px}.minesweeper_ringSlot__7G1lf{width:44px}.minesweeper_toolBtn__HhEVJ{padding:0 10px}.minesweeper_toolBtn__HhEVJ small{display:none}.minesweeper_segBtn___Rbio{padding:0 10px;font-size:13px}}.minesweeper_waves__VKOTo{position:absolute;inset:-20% -40%;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='40'%3E%3Cpath d='M0 20 Q15 12 30 20 T60 20 T90 20 T120 20' fill='none' stroke='%23CFFFF6' stroke-width='1.6' stroke-linecap='round' opacity='.7'/%3E%3Cpath d='M-10 36 Q5 30 20 36 T50 36' fill='none' stroke='%23CFFFF6' stroke-width='1.2' stroke-linecap='round' opacity='.4'/%3E%3C/svg%3E");background-size:120px 40px;animation:minesweeper_drift__CCMx_ 14s linear infinite}@keyframes minesweeper_drift__CCMx_{0%{transform:translateZ(0)}to{transform:translate3d(-120px,0,0)}}@media (prefers-reduced-motion:reduce){.minesweeper_waves__VKOTo{animation:none}}.minesweeper_scene___w7AT{background:radial-gradient(70% 60% at 50% 50%,rgba(6,21,30,.1),rgba(6,21,30,.45)),var(--scene) center 40% /cover no-repeat,#0d4a5e}.minesweeper_scene___w7AT .minesweeper_caustics2__JBKso,.minesweeper_scene___w7AT .minesweeper_caustics__QacAw{display:none}.minesweeper_scene___w7AT .minesweeper_waves__VKOTo{opacity:.08}.minesweeper_stage__cwlWq:has(.minesweeper_scene___w7AT){border-color:rgba(255,215,140,.25)}.minesweeper_teachSrc__Zabmy{z-index:4}.minesweeper_teachSrc__Zabmy:after{content:"";position:absolute;inset:-4%;border-radius:10px;border:3px solid #fff;box-shadow:0 0 12px rgba(255,255,255,.8);pointer-events:none;animation:minesweeper_hintRing__L6vSY .9s ease-in-out infinite alternate}.minesweeper_teachSrc__Zabmy[data-tag]:before{content:attr(data-tag);position:absolute;top:-9px;right:-7px;z-index:5;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#fff;color:#0b2a36;font:800 11px var(--font-sans);box-shadow:0 2px 4px rgba(0,0,0,.4)}.minesweeper_teachMine__BqW7o{z-index:4}.minesweeper_teachMine__BqW7o:after{content:"";position:absolute;inset:-6%;border-radius:12px;border:3px solid #ff8a57;box-shadow:0 0 14px #ff8a57;pointer-events:none;animation:minesweeper_hintRing__L6vSY .9s ease-in-out infinite alternate}.minesweeper_lessonNote__oD1vj{margin:10px 0 0;padding:10px 14px;border-radius:16px;background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--splash);color:var(--ink);font-size:14.5px;line-height:1.45;animation:minesweeper_fade__Hx7kY .25s ease-out}.minesweeper_raceBox__BC96a>*{margin-top:0;margin-bottom:0}.minesweeper_segBtn___Rbio{border-radius:10px;min-height:36px;font-size:13.5px}.minesweeper_seg__GNQfD{border-radius:12px;gap:2px}.minesweeper_segBtn___Rbio[aria-pressed=true]{background:var(--ink);color:var(--surface)}.minesweeper_stat__gMXaJ{min-height:36px;border-radius:10px}.minesweeper_stat__gMXaJ b{font-weight:700}.minesweeper_icon__QR_DD{border-radius:10px}.minesweeper_hopRow__bCoqI{align-items:center;margin-bottom:0;padding-left:0;gap:10px;min-height:44px}.minesweeper_bubble__fw28D{margin:0;padding:0;border-radius:0;background:none;box-shadow:none;color:var(--ink);font:600 14.5px/1.35 var(--font-sans);max-width:560px;animation:minesweeper_calmIn__C01vD .3s ease-out}.minesweeper_stage__cwlWq{border-radius:18px;border:1px solid rgba(255,255,255,.06);box-shadow:none;--scene-radius:17px}.minesweeper_end__XOkeH{background:rgba(8,20,26,.62);animation:minesweeper_fade__Hx7kY .25s ease-out}.minesweeper_card__8ofwS{border-radius:18px;background:#16303b;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 60px rgba(0,0,0,.45);animation:minesweeper_calmUp__A_dOx .3s ease-out}.minesweeper_endSheet___jPfc[data-fixed]{position:fixed;z-index:950}.minesweeper_endCard__zgZn7{width:min(420px,100%);max-height:none;overflow:visible;text-align:left;align-items:stretch;gap:12px;padding:20px 22px 14px}.minesweeper_card__8ofwS[data-result=won]{box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 60px rgba(0,0,0,.45)}.minesweeper_endTitle__7w71y{margin:0;font:700 30px/1.05 var(--font-display);letter-spacing:-.02em}.minesweeper_endBody__YefWo{font-size:14px;line-height:1.4}.minesweeper_starsRow__KEn2c{margin:0;gap:3px}.minesweeper_starsRow__KEn2c svg{width:18px;height:18px}.minesweeper_starOn__Zd44W{color:var(--splash);filter:none}.minesweeper_starOff__pf7_i{color:#2a4a55}.minesweeper_endGrid__m2F7l{grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0}.minesweeper_endGrid__m2F7l span{align-items:flex-start;padding:8px 12px;border-radius:12px;background:#0f2530;min-width:0}.minesweeper_endGrid__m2F7l small{font-size:10.5px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.minesweeper_endGrid__m2F7l b{font-weight:700;white-space:nowrap}.minesweeper_badges__2qZW_{justify-content:flex-start;gap:2px 12px;margin:0}.minesweeper_hatBadge__I6fEG,.minesweeper_hotBadge__PMXJT,.minesweeper_xpBadge__SHG5z{padding:0;border-radius:0;background:none;font-size:13px;font-weight:700;letter-spacing:0;animation:none}.minesweeper_xpBadge__SHG5z{background:none;color:var(--splash-text)}.minesweeper_hotBadge__PMXJT{background:none;color:#f2b86b}.minesweeper_hatBadge__I6fEG{background:none;color:var(--ink-muted)}.minesweeper_hatPicker__e3rTm{display:none}.minesweeper_nextHat__Oo6tg{margin:-6px 0 0;font-size:12.5px;font-weight:600}.minesweeper_endActions__V8ktp{margin:2px 0 0}.minesweeper_endActions__V8ktp>*{flex:0 0 auto;min-width:0}.minesweeper_endActions__V8ktp>.minesweeper_play__uJ1Lv{order:-1;flex:1 1 auto}.minesweeper_play__uJ1Lv{min-height:46px;padding:0 20px;border-radius:12px;font:700 15px var(--font-sans);box-shadow:none}.minesweeper_play__uJ1Lv:active{transform:translateY(1px);box-shadow:none}.minesweeper_ghost__lTOXk{min-height:46px;padding:0 16px;border-radius:12px;background:#1f3e4b;box-shadow:none;font-size:14px}.minesweeper_ghost__lTOXk:hover{background:#26495a}@keyframes minesweeper_calmIn__C01vD{0%{opacity:0}}@keyframes minesweeper_calmUp__A_dOx{0%{opacity:0;transform:translateY(10px)}}@media (max-width:640px){.minesweeper_hopRow__bCoqI{margin-bottom:0;min-height:38px}.minesweeper_bubble__fw28D{font-size:13.5px;line-height:1.3}.minesweeper_endSheet___jPfc,.minesweeper_endSheet___jPfc[data-fixed]{position:fixed;inset:0;z-index:950;padding:0;align-items:end;place-items:end stretch}.minesweeper_endCard__zgZn7{width:100%;border-radius:22px 22px 0 0;padding:10px 18px calc(18px + env(safe-area-inset-bottom));animation:minesweeper_calmSheet__kDK_5 .3s ease-out}.minesweeper_endCard__zgZn7:before{content:"";align-self:center;width:40px;height:4px;border-radius:2px;background:rgba(255,255,255,.18)}.minesweeper_endTitle__7w71y{font-size:27px}.minesweeper_endActions__V8ktp>.minesweeper_play__uJ1Lv{min-height:50px;font-size:16px}.minesweeper_endActions__V8ktp>:not(.minesweeper_play__uJ1Lv){min-height:50px}}@keyframes minesweeper_calmSheet__kDK_5{0%{transform:translateY(40px);opacity:0}}@media (prefers-reduced-motion:reduce){.minesweeper_bubble__fw28D,.minesweeper_card__8ofwS{animation:none}}.briscola_wrap__oHl5D{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.briscola_table__wm4RG{position:relative;margin:0 auto;display:flex;flex-direction:column;gap:8px;padding:6px 4px 12px;max-width:560px}.briscola_back__YuFN2,.briscola_face__k5PIJ{position:relative;display:inline-block;width:var(--cw);height:calc(var(--cw) * 1.7);flex:none;border-radius:calc(var(--cw) * .1);box-shadow:0 2px 0 #b9a06a,0 4px 8px rgba(0,0,0,.35)}.briscola_face__k5PIJ{background:#fff6de}.briscola_back__YuFN2 svg,.briscola_face__k5PIJ svg{position:absolute;inset:0;width:100%;height:100%}.briscola_back__YuFN2{background:linear-gradient(160deg,#b02e42,#7c1a2c);box-shadow:0 2px 0 #4c0f1a,0 4px 8px rgba(0,0,0,.35)}.briscola_face__k5PIJ[data-hint=true]{outline:3px solid #c8f53b;outline-offset:2px}.briscola_opps__1PZI0{display:flex;gap:8px;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.briscola_opp__0i48H{display:flex;flex-direction:column;align-items:center;gap:4px;padding:5px 8px 6px;border-radius:14px;background:rgba(4,30,40,.42);border:2px solid transparent;font:700 12px var(--font-sans);color:#e9f6f2;min-width:0}.briscola_opp__0i48H[data-turn=true]{border-color:var(--lime,#c8f53b)}.briscola_opp__0i48H small{font-weight:600;opacity:.8}.briscola_fan__uph6m{display:flex;justify-content:center;align-items:flex-end;padding:2px calc(var(--cw) * .15) 0}.briscola_fan__uph6m>*{transform:rotate(var(--r,0deg)) translateY(var(--y,0));transform-origin:50% 120%}.briscola_fan__uph6m>*+*{margin-left:calc(var(--cw) * -.55)}.briscola_mid__jgcO3{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:center}.briscola_deck__QWJC3{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;color:#e9f6f2;font:700 11px var(--font-sans);padding-top:8px}.briscola_deckBox__0s15S{position:relative;width:calc(var(--cw) * 2.05);height:calc(var(--cw) * 1.7)}.briscola_trumpCard__T9XBd{position:absolute;left:0;top:50%;width:calc(var(--cw) * 1.7);height:var(--cw);transform:translateY(-50%)}.briscola_trumpCard__T9XBd>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg)}.briscola_deckBack__uN7U3{position:absolute;left:calc(var(--cw) * 1.05);top:0}.briscola_deckBack__uN7U3>span+span{position:absolute;left:2px;top:-3px}.briscola_deckCount__zOuCo{position:absolute;right:-4px;top:-10px;min-width:22px;padding:1px 6px;border-radius:999px;background:rgba(4,30,40,.85);color:#fff;text-align:center;font:800 12px var(--font-sans);z-index:2}.briscola_trumpTag__heULa{display:inline-flex;gap:4px;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(4,30,40,.8);white-space:nowrap}.briscola_felt__1ohS_{position:relative;border-radius:20px;background:radial-gradient(ellipse at 50% 40%,rgba(46,150,110,.55),rgba(10,70,56,.55));box-shadow:inset 0 0 0 2px rgba(255,255,255,.08);height:calc(var(--cw) * 1.7 * 1.55);min-width:0}.briscola_slot__jkjV9{position:absolute;animation:briscola_drop__iFqCO .28s ease-out both}.briscola_slot__jkjV9[data-win=true]{filter:drop-shadow(0 0 8px #ffe066);z-index:2}@keyframes briscola_drop__iFqCO{0%{opacity:0;transform:translateY(var(--from,-24px)) scale(1.18)}to{opacity:1;transform:none}}.briscola_hint__DQkwF{position:absolute;inset:0;display:grid;place-items:center;color:rgba(233,246,242,.55);font:600 12px var(--font-sans);text-align:center;padding:0 10px}.briscola_hand__VAaoU{display:flex;gap:10px;justify-content:center;padding-top:6px}.briscola_hc__8Qf2d{padding:0;border:0;background:none;cursor:pointer;border-radius:calc(var(--cw) * .1);transition:transform .12s}.briscola_hc__8Qf2d:not(:disabled):active,.briscola_hc__8Qf2d:not(:disabled):hover{transform:translateY(-6px)}.briscola_hc__8Qf2d:disabled{cursor:default}.briscola_hc__8Qf2d[data-trump=true] .briscola_face__k5PIJ{box-shadow:0 0 0 2px #ffd23b,0 4px 8px rgba(0,0,0,.35)}.briscola_hc__8Qf2d:focus-visible{outline:3px solid #fff;outline-offset:3px}.briscola_status__7d3GA{min-height:20px;text-align:center;font:600 13px var(--font-sans);color:#e9f6f2}.briscola_panel__qMcrZ{margin:6px auto;width:min(100%,420px);padding:18px 16px;border-radius:18px;background:rgba(4,30,40,.72);color:#eaf7f4;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.briscola_panel__qMcrZ h3{margin:0;font:800 20px var(--font-display)}.briscola_panel__qMcrZ p{margin:0;font:500 14px var(--font-sans)}.briscola_buttons__3NOyW{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.briscola_btn__MmIv9{min-height:44px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font:800 14px var(--font-sans);background:#c8f53b;color:#12310f}.briscola_btn__MmIv9:disabled{opacity:.4;cursor:default}.briscola_btn__MmIv9.briscola_ghost__9kyEW{background:rgba(255,255,255,.06);color:#e9f6f2;box-shadow:inset 0 0 0 2px rgba(233,246,242,.28)}.briscola_btn__MmIv9:focus-visible{outline:3px solid #fff;outline-offset:2px}.sudoku_board__omSm2{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(5px,1.4vw,9px);gap:clamp(5px,1.4vw,9px);width:min(100%,560px,max(320px,calc(100dvh - 400px)));min-width:min(100%,300px);margin:6px auto 2px;outline:none;transition:opacity .2s}.sudoku_loading__HvOqx{opacity:.35}.sudoku_island__lA7vA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;padding:4px;border-radius:clamp(10px,2.4vw,16px);background:radial-gradient(120% 60% at 50% 0,rgba(120,170,80,.35),transparent 60%),radial-gradient(circle at 20% 80%,rgba(90,140,60,.3) 0 6px,transparent 7px) 0 0 /34px 30px,linear-gradient(160deg,#4a5550,#2f3834 60%,#232a27);box-shadow:0 5px 0 #161c1a,0 10px 16px rgba(2,16,22,.5),inset 0 1px 0 rgba(200,230,180,.25);animation:sudoku_rise__WrAjM .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--b) * 40ms)}.sudoku_cell___6aD3{position:relative;aspect-ratio:1;min-width:0;border:0;padding:0;border-radius:clamp(5px,1.2vw,9px);background:linear-gradient(160deg,#1f2724,#171d1b);box-shadow:inset 0 2px 3px rgba(0,0,0,.55),inset 0 -1px 0 rgba(180,220,170,.12);color:#eef6ee;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .12s}.sudoku_cell___6aD3:focus-visible{outline:3px solid var(--buoy);outline-offset:-2px;z-index:2}.sudoku_cell___6aD3[data-state=peer]{background:linear-gradient(160deg,#26352a,#1d2a22)}.sudoku_cell___6aD3[data-state=same]{background:linear-gradient(160deg,#134a4c,#0e3a3c);box-shadow:inset 0 0 0 2px rgba(95,232,240,.45)}.sudoku_cell___6aD3[data-state=sel]{background:linear-gradient(160deg,#3d5a12,#2c440a);box-shadow:inset 0 0 0 2px #c8f53b,0 0 12px rgba(200,245,59,.55);z-index:1}.sudoku_cell___6aD3[data-state=wrong]{background:linear-gradient(160deg,#6b1d10,#4a1208);box-shadow:inset 0 0 0 2px #ff6b2c;animation:sudoku_nudge__1OwOk .4s}.sudoku_digit__jI335{position:absolute;inset:0;display:grid;place-items:center;font:800 clamp(18px,5.4vw,34px) /1 var(--font-display);letter-spacing:-.02em}.sudoku_given__MkehE .sudoku_digit__jI335{color:#7ff3f7;text-shadow:0 0 8px rgba(95,232,240,.7)}.sudoku_mine__kNoa9 .sudoku_digit__jI335{color:#ffb547;text-shadow:0 0 8px rgba(255,160,50,.75)}.sudoku_cell___6aD3[data-state=sel] .sudoku_digit__jI335{color:#e8ff9a;text-shadow:0 0 10px rgba(200,245,59,.9)}.sudoku_placed__2VJkA .sudoku_digit__jI335{animation:sudoku_drop__gY87a .38s cubic-bezier(.34,1.56,.64,1)}.sudoku_notes__vDWs_{position:absolute;inset:6%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);font:700 clamp(8px,2.1vw,12px) /1 var(--font-sans);color:#8fb7a6}.sudoku_notes__vDWs_ span{display:grid;place-items:center}.sudoku_noteHot__6ES_R{color:#7ff3f7;font-weight:900}.sudoku_wrongMark__f_Yey{position:absolute;top:2px;right:4px;font:900 11px/1 var(--font-sans);color:#ffd0bd}.sudoku_flash__soeFR{animation:sudoku_glow___HK9q .8s ease-out both;animation-delay:var(--fd)}.sudoku_cell___6aD3.sudoku_teachArea__WTraG{background:linear-gradient(160deg,#4a5f58,#3a4c46);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4)}.sudoku_cell___6aD3.sudoku_teachSrc__50ZLi{z-index:1;box-shadow:inset 0 0 0 3px #fff,0 0 10px rgba(255,255,255,.65)}.sudoku_cell___6aD3.sudoku_teachPair__BJ1rq{z-index:1;background:linear-gradient(160deg,#2c3a35,#222d29);outline:2px dashed #fff;outline-offset:-4px}.sudoku_cell___6aD3.sudoku_teachCell__4IY3o{z-index:2;background:linear-gradient(160deg,#3d5a12,#2c440a);animation:sudoku_teachGlow__Ini0C .9s ease-in-out infinite alternate}.sudoku_ghost__yAZQo{position:absolute;inset:0;display:grid;place-items:center;font:800 clamp(10px,2.8vw,15px) /1 var(--font-sans);color:rgba(255,255,255,.85)}.sudoku_lessonNote__0vFC8{margin:0}.sudoku_spinner__GcpoD{position:absolute;left:50%;top:50%;z-index:3;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:5px solid rgba(255,255,255,.25);border-top:5px solid var(--splash);animation:sudoku_spin__zOsRw .8s linear infinite}.sudoku_lives__meF0i{gap:2px}.sudoku_heart__DhNYP{color:#ff5a6e}.sudoku_heartLost__OuKtQ{color:var(--surface-sunken);animation:sudoku_heartPop__qCtzW .4s ease-out}.sudoku_pad__mBcBr{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:clamp(4px,1vw,8px);gap:clamp(4px,1vw,8px)}.sudoku_key__JVray{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:clamp(54px,13vw,66px);padding:0;border:0;border-radius:14px;background:var(--surface-raised);color:var(--ink);box-shadow:0 4px 0 var(--surface-sunken);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.sudoku_key__JVray b{font:800 clamp(22px,6vw,30px) /1 var(--font-display)}.sudoku_key__JVray small{font:700 11px/1 var(--font-sans);color:var(--ink-muted)}.sudoku_key__JVray:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--surface-sunken)}.sudoku_key__JVray:disabled{opacity:.3;cursor:default}.sudoku_keyHot__XHQYa{box-shadow:inset 0 0 0 2px var(--ripple),0 4px 0 var(--surface-sunken)}.sudoku_keyNotes__Hscip b{color:var(--ripple);font-size:clamp(16px,4.4vw,22px)}.sudoku_tools__V22K0{display:flex;gap:8px;align-items:stretch}.sudoku_tool__gqPfI{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:60px;min-width:0;padding:6px 4px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);font:700 13px var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent}.sudoku_tool__gqPfI:disabled{opacity:.4;cursor:default}.sudoku_toolOn__63PX_{background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--splash);color:var(--splash-text)}.sudoku_toggle__Hf75P{position:absolute;top:5px;right:6px;font:800 9px/1 var(--font-sans);font-style:normal;padding:3px 5px;border-radius:6px;background:var(--surface-raised);color:var(--ink-muted)}.sudoku_toolOn__63PX_ .sudoku_toggle__Hf75P{background:var(--splash);color:var(--on-splash)}.sudoku_newBtn__Lf6aY{flex:1.3 1;min-height:60px;white-space:normal;line-height:1.1}@media (max-width:640px){.sudoku_root__ngry3{gap:6px}.sudoku_hop__SFq3b{margin-bottom:-22px}.sudoku_hop__SFq3b p{margin-bottom:22px;padding:7px 11px;font-size:12.5px;line-height:16px}.sudoku_stage__Xc3Jd{padding:6px}.sudoku_board__omSm2{width:min(100%,max(320px,calc(100dvh - 420px)));margin:4px auto 0;gap:5px}.sudoku_key__JVray{min-height:46px;border-radius:12px;box-shadow:0 3px 0 var(--surface-sunken)}.sudoku_key__JVray small{font-size:10px}.sudoku_tool__gqPfI{min-height:46px;gap:1px}.sudoku_tool__gqPfI svg{width:18px;height:18px}.sudoku_newBtn__Lf6aY{min-height:46px}.sudoku_tool__gqPfI{font-size:11px}.sudoku_newBtn__Lf6aY{font-size:13px;padding:0 8px}}@keyframes sudoku_rise__WrAjM{0%{transform:translateY(14px) scale(.92);opacity:0}to{transform:none;opacity:1}}@keyframes sudoku_drop__gY87a{0%{transform:translateY(-40%) scale(1.5);opacity:0}to{transform:none;opacity:1}}@keyframes sudoku_glow___HK9q{0%{background:linear-gradient(160deg,#4f7a10,#2c440a);box-shadow:0 0 16px rgba(200,245,59,.8);transform:scale(1)}30%{transform:scale(1.08)}to{transform:none}}@keyframes sudoku_teachGlow__Ini0C{0%{box-shadow:inset 0 0 0 3px var(--splash),0 0 6px var(--splash)}to{box-shadow:inset 0 0 0 3px var(--splash),0 0 18px var(--splash)}}@keyframes sudoku_nudge__1OwOk{0%,to{transform:none}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes sudoku_heartPop__qCtzW{0%{transform:scale(1.5);color:#ff5a6e}to{transform:none}}@keyframes sudoku_spin__zOsRw{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sudoku_flash__soeFR,.sudoku_island__lA7vA,.sudoku_placed__2VJkA .sudoku_digit__jI335{animation:none}.sudoku_cell___6aD3.sudoku_teachCell__4IY3o{animation:none;box-shadow:inset 0 0 0 3px var(--splash),0 0 12px var(--splash)}}.sudoku_raceBox__AIypE>*{margin-top:0;margin-bottom:0}.wordsearch_slab__AUfa3{position:relative;z-index:1;width:min(100%,580px,max(320px,calc(100dvh - 380px)));min-width:min(100%,300px);margin:4px auto 2px;padding:clamp(6px,1.6vw,12px);border-radius:clamp(14px,3vw,22px);background:radial-gradient(120% 50% at 50% 0,rgba(120,170,80,.3),transparent 60%),linear-gradient(160deg,#3e4a45,#29322e 60%,#1f2623);box-shadow:0 6px 0 #141a18,0 12px 18px rgba(2,16,22,.5),inset 0 1px 0 rgba(200,230,180,.22);animation:wordsearch_rise__585Ou .45s cubic-bezier(.34,1.56,.64,1) both}.wordsearch_hintChipItem__6UxUI,.wordsearch_themeChip__OkpnV{display:none}.wordsearch_hintChip__oLtGD{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:0;border-radius:999px;background:var(--buoy);color:var(--on-buoy);font:800 12px/1.2 var(--font-sans);cursor:pointer}.wordsearch_hintChip__oLtGD:disabled{opacity:.4}.wordsearch_themeTag__XCeCK{margin:0 0 6px 4px;font:800 13px/1.2 var(--font-display);color:#eef6ee}.wordsearch_themeTag__XCeCK span{display:inline-block;margin-right:4px;padding:2px 7px;border-radius:6px;background:#0a1f2b;color:var(--splash);font:800 10px/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.wordsearch_board__lbY6c{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);aspect-ratio:1;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:pointer;outline:none;border-radius:12px}.wordsearch_board__lbY6c:focus-visible{box-shadow:0 0 0 3px var(--buoy)}.wordsearch_cell__RJ2g_{position:relative;z-index:1;display:grid;place-items:center;font:800 calc(min(100vw - 64px, 560px, max(320px, 100dvh - 410px)) / var(--n) * .5) /1 var(--font-display);color:#06343a;pointer-events:none;transition:transform .1s,color .1s}.wordsearch_cell__RJ2g_:before{content:"";position:absolute;inset:7%;border-radius:24%;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.75),rgba(255,255,255,0) 45%),linear-gradient(160deg,#8ff3ea,#2fc8c0 55%,#1a9c99);box-shadow:inset 0 -2px 0 rgba(6,80,84,.45);z-index:-1}.wordsearch_cellFound__liBLa:before{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 45%),linear-gradient(160deg,color-mix(in srgb,var(--tile) 70%,white) 0,var(--tile) 60%,color-mix(in srgb,var(--tile) 70%,black) 100%)}.wordsearch_cellSel__RdUvK{transform:scale(1.18);color:#0a1f2b}.wordsearch_board__lbY6c:focus-visible .wordsearch_cellFocus__NFTHQ{outline:2px dashed rgba(10,31,43,.35);outline-offset:-3px;border-radius:50%}.wordsearch_ink__RvPDx{position:absolute;inset:0;width:100%;height:100%;z-index:2;overflow:visible;pointer-events:none}.wordsearch_capsule__EtaON{stroke-width:.9;stroke-linecap:round;opacity:.22}.wordsearch_capsuleNew__4T1E_{animation:wordsearch_swipe__Hvw76 .4s cubic-bezier(.34,1.56,.64,1)}.wordsearch_capsuleLive__oVp0T{stroke:#c8f53b;stroke-opacity:.4;stroke-width:.84;stroke-linecap:round}.wordsearch_capsuleMiss__xGevI{stroke:#ff5a3c;stroke-opacity:.5;stroke-width:.8;stroke-linecap:round;animation:wordsearch_fadeOut__n7KCm .45s ease-out forwards}.wordsearch_pendingDot__99V1D{fill:rgba(10,31,43,.2);stroke:#0a1f2b;stroke-width:.06;stroke-dasharray:.18 .12}.wordsearch_hintRing__Tyv1q{stroke:var(--buoy);stroke-width:.1}.wordsearch_hintRing__Tyv1q,.wordsearch_teachRing__WcapY{fill:none;animation:wordsearch_ring__uhNIT 1s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.wordsearch_teachRing__WcapY{stroke:#ffc93c;stroke-width:.12;stroke-dasharray:.3 .12}.wordsearch_cellTeach__ZRHhV:before{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.75),rgba(255,255,255,0) 45%),linear-gradient(160deg,#ffe9a3,#ffc93c 55%,#e0a01c)}.wordsearch_wordTeach__yRRk7{box-shadow:inset 0 0 0 2px #ffc93c}.wordsearch_teachBtn__pH9e9{flex:1 1;justify-content:center}.wordsearch_lessonNote__ChS9H{margin:0}.wordsearch_words__PfNno{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.wordsearch_word__pCw_8{position:relative;padding:6px 11px;border-radius:999px;background:var(--surface-raised);color:var(--ink);font:800 14px/1 var(--font-display);letter-spacing:.04em;transition:background .2s,color .2s,opacity .2s}.wordsearch_wordFound__QEamS{background:var(--ink);color:#0a1f2b;opacity:.7;text-decoration:line-through;text-decoration-thickness:2px}.wordsearch_wordPic__7uhxD{display:inline-block;margin-right:6px;font-size:1.35em;line-height:0;vertical-align:-.18em;text-decoration:none}.wordsearch_kids__Gl5Ls .wordsearch_word__pCw_8{padding:8px 14px 8px 10px;font-size:17px;letter-spacing:.06em}.wordsearch_kids__Gl5Ls .wordsearch_wordFound__QEamS .wordsearch_wordPic__7uhxD{animation:wordsearch_wiggle__pxhFI .6s ease}@keyframes wordsearch_wiggle__pxhFI{25%{transform:rotate(-14deg) scale(1.25)}60%{transform:rotate(10deg) scale(1.2)}}.wordsearch_wordNew__GLIkp{animation:wordsearch_pop__V5FQp .45s cubic-bezier(.34,1.56,.64,1);opacity:1}.wordsearch_tools__TWsz4{display:flex;gap:8px}.wordsearch_raceBox__BjaN_>*{margin-top:0;margin-bottom:0}.wordsearch_tools__TWsz4>:first-child{flex:1 1;justify-content:center}.wordsearch_newBtn___KGOQ{flex:1 1}@media (max-width:640px){.wordsearch_root__8aX1K{gap:8px}.wordsearch_hop__g1IEi{margin-bottom:-22px}.wordsearch_hop__g1IEi p{margin-bottom:22px;padding:7px 11px;font-size:12.5px;line-height:16px}.wordsearch_stage__XOUin{padding:6px}.wordsearch_slab__AUfa3{width:100%;margin-top:2px}.wordsearch_themeTag__XCeCK{display:none}.wordsearch_themeChip__OkpnV{display:block;padding:5px 9px;border-radius:999px;background:#0a1f2b;color:var(--splash);font:800 11px/1.2 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.wordsearch_words__PfNno{gap:5px}.wordsearch_cell__RJ2g_{font-size:calc((100vw - 64px) / var(--n) * .52)}.wordsearch_word__pCw_8{padding:5px 8px;font-size:12px}.wordsearch_kids__Gl5Ls .wordsearch_word__pCw_8{padding:7px 11px 7px 8px;font-size:15px}.wordsearch_tools__TWsz4{display:none}.wordsearch_hintChipItem__6UxUI{display:block}}@keyframes wordsearch_rise__585Ou{0%{transform:translateY(14px) scale(.95);opacity:0}to{transform:none;opacity:1}}@keyframes wordsearch_swipe__Hvw76{0%{stroke-width:.2;opacity:1}to{stroke-width:.78}}@keyframes wordsearch_fadeOut__n7KCm{to{opacity:0}}@keyframes wordsearch_ring__uhNIT{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.6}}@keyframes wordsearch_pop__V5FQp{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:none}}@media (prefers-reduced-motion:reduce){.wordsearch_capsuleNew__4T1E_,.wordsearch_hintRing__Tyv1q,.wordsearch_slab__AUfa3,.wordsearch_teachRing__WcapY,.wordsearch_wordNew__GLIkp{animation:none}}.tictactoe_board__VV1eP{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));width:min(100%,460px,max(320px,calc(100dvh - 380px)));aspect-ratio:1;margin:8px auto 18px;padding:5%;border-radius:13%;background:linear-gradient(160deg,#fffaf2,#fff4e6 60%,#f8e6d3);box-shadow:inset 0 0 0 3px rgba(255,255,255,.7),0 12px 0 #e2c3a8,0 22px 30px rgba(40,10,20,.35)}.tictactoe_grid__DZikP{position:absolute;inset:5%;pointer-events:none}.tictactoe_groove__C_TTf{position:absolute;border-radius:999px;background:#ecd6c2}.tictactoe_groove__C_TTf.tictactoe_v__195KF{top:3%;bottom:3%;width:2.6%;margin-left:-1.3%;box-shadow:inset 2px 0 0 #d9bca3}.tictactoe_groove__C_TTf.tictactoe_h__5vtbn{left:3%;right:3%;height:2.6%;margin-top:-1.3%;box-shadow:inset 0 2px 0 #d9bca3}.tictactoe_cell___wBQv{position:relative;z-index:1;min-width:0;min-height:0;padding:0;display:grid;place-items:center;border:0;background:transparent;cursor:pointer;border-radius:14px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tictactoe_mark__3g3Zl{position:absolute;top:10%;left:10%;width:80%!important;height:80%!important}.tictactoe_cell___wBQv:disabled{cursor:default}.tictactoe_cell___wBQv:not(:disabled):hover{background:rgba(255,160,120,.14)}.tictactoe_cell___wBQv:focus-visible{outline:3px solid var(--buoy);outline-offset:-6px}.tictactoe_cell___wBQv .gl-pop{animation:tictactoe_drop__3vwP2 .4s cubic-bezier(.34,1.56,.64,1)}.tictactoe_winCell__p5unz{background:radial-gradient(circle,rgba(255,210,63,.6),rgba(255,200,80,0) 70%);animation:tictactoe_glow__rsWb1 .9s ease-in-out infinite alternate}@keyframes tictactoe_drop__3vwP2{0%{transform:translateY(-30%) scale(1.4) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}@keyframes tictactoe_glow__rsWb1{0%{transform:scale(1)}to{transform:scale(1.06)}}@media (max-width:640px){.tictactoe_board__VV1eP{width:min(100%,max(320px,calc(100dvh - 400px)))}}.tictactoe_teachGo__1JOu3:after,.tictactoe_teachSrc__kWMWC:after{content:"";position:absolute;inset:8%;border-radius:18px;pointer-events:none}.tictactoe_teachGo__1JOu3:after{border:4px solid #8cc21a;background:rgba(200,245,59,.22);box-shadow:0 0 16px rgba(160,220,40,.8),inset 0 0 12px rgba(160,220,40,.5);animation:tictactoe_teachPulse__AHZbV .9s ease-in-out infinite alternate}.tictactoe_teachSrc__kWMWC:after{border:3px dashed #e8a400}.tictactoe_teachBtn__wXoB6{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;white-space:nowrap}@keyframes tictactoe_teachPulse__AHZbV{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.tictactoe_teachGo__1JOu3:after{animation:none}}.connect4_wrap__s4D4l{position:relative;z-index:1;width:min(100%,560px,max(320px,calc((100dvh - 400px) * 7 / 6.6)));margin:4px auto 8px}.connect4_preview__k5wPe{display:grid;grid-template-columns:repeat(7,1fr);padding:0 3.2%;height:calc(min(100%, 560px) / 7.6);max-height:64px}.connect4_ghost__E5NS8{justify-self:center;align-self:center;width:70%;aspect-ratio:1;border-radius:50%;opacity:0;transform:translateY(-20%);transition:opacity .15s,transform .15s}.connect4_ghostOn__K1JZu{opacity:.7;transform:none}.connect4_frame__2803q{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:clamp(3px,1vw,7px);column-gap:clamp(3px,1vw,7px);padding:clamp(8px,2.6vw,16px);border-radius:22px;overflow:hidden;background:radial-gradient(140% 70% at 50% 0,rgba(255,255,255,.22),transparent 55%),radial-gradient(circle at 15% 85%,rgba(10,60,60,.35) 0 10px,transparent 11px) 0 0 /46px 40px,linear-gradient(160deg,#3fb8a8,#1f8c82 55%,#136a63);box-shadow:0 8px 0 #0c4a45,0 16px 24px rgba(2,20,26,.5),inset 0 2px 0 rgba(200,255,245,.45),inset 0 -4px 0 rgba(6,50,46,.4)}.connect4_col__UbcPN{display:flex;flex-direction:column;gap:clamp(3px,1vw,7px);padding:0;border:0;border-radius:14px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.connect4_col__UbcPN:disabled{cursor:default}.connect4_col__UbcPN:not(:disabled):hover{background:rgba(255,255,255,.08)}.connect4_col__UbcPN:focus-visible{outline:3px solid var(--buoy);outline-offset:2px}.connect4_hole__CAIhL{position:relative;flex:none;width:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 40%,#0a2e33 0,#061c20 70%);box-shadow:inset 0 4px 6px rgba(0,0,0,.55),0 1px 0 rgba(200,255,245,.35)}.connect4_disc__YYXJH{position:absolute;inset:6%;border-radius:50%}.connect4_lime__AQ6of{background:radial-gradient(circle at 35% 28%,#f4ffc2 0,#c8f53b 38%,#6fa80f 85%,#4a7a08 100%);box-shadow:0 0 12px rgba(200,245,59,.55),inset 0 -3px 4px rgba(40,70,0,.45)}.connect4_orange__Ewjor{background:radial-gradient(circle at 35% 28%,#fff0d2 0,#ffb547 35%,#ff6b2c 75%,#b8380a 100%);box-shadow:0 0 12px rgba(255,140,50,.6),inset 0 -3px 4px rgba(110,30,0,.45)}.connect4_falling__2OAfp{animation:connect4_fall__4jklY var(--t) cubic-bezier(.55,0,1,.45) both,connect4_bounce__BJF7P .25s var(--t) ease-out}.connect4_winDisc__9lLK2{animation:connect4_pulse__M5Vcm .8s ease-in-out infinite alternate;box-shadow:0 0 0 3px #fff6d6,0 0 22px rgba(255,230,140,.9)}@keyframes connect4_fall__4jklY{0%{transform:translateY(var(--fall))}to{transform:none}}@keyframes connect4_bounce__BJF7P{0%{transform:none}40%{transform:translateY(-8%) scale(1.04,.96)}to{transform:none}}@keyframes connect4_pulse__M5Vcm{0%{transform:scale(1)}to{transform:scale(1.08)}}@media (max-width:640px){.connect4_wrap__s4D4l{width:min(100%,max(320px,calc((100dvh - 420px) * 7 / 6.6)))}.connect4_frame__2803q{border-radius:16px}}.connect4_teachCol__neVMo{background:rgba(200,245,59,.14);box-shadow:inset 0 0 0 2px rgba(200,245,59,.55)}.connect4_ghostTeach__Yh9mG{opacity:.85;transform:none;animation:connect4_hint__lZ8y_ .9s ease-in-out infinite alternate}.connect4_teachAvoid__S1oZF:after,.connect4_teachGo__nb6xl:after,.connect4_teachSpot__DHZkU:after,.connect4_teachSrc__QPZma:after{content:"";position:absolute;inset:-4%;border-radius:50%;pointer-events:none}.connect4_teachGo__nb6xl:after{border:4px solid #e4ff7a;background:radial-gradient(circle,rgba(200,245,59,.75) 0 30%,rgba(200,245,59,.2) 32%);box-shadow:0 0 0 2px rgba(10,40,20,.6),0 0 16px rgba(200,245,59,1);animation:connect4_teachPulse__vIR0l .9s ease-in-out infinite alternate}.connect4_teachSrc__QPZma:after{border:3px solid #ffd23f;box-shadow:0 0 8px rgba(255,210,63,.7)}.connect4_teachSpot__DHZkU:after{border:3px dashed #ffd23f}.connect4_teachAvoid__S1oZF:after{border:3px solid #ff6b2c;background:rgba(255,107,44,.25);box-shadow:0 0 12px rgba(255,107,44,.85)}.connect4_teachBtn__jCMKY{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;white-space:nowrap}@keyframes connect4_hint__lZ8y_{to{transform:translateY(18%)}}@keyframes connect4_teachPulse__vIR0l{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.connect4_falling__2OAfp,.connect4_ghostTeach__Yh9mG,.connect4_teachGo__nb6xl:after,.connect4_winDisc__9lLK2{animation:none}}.snake_field__jw4Zx{position:relative;z-index:1;touch-action:none;width:min(100%,560px,max(320px,calc(100dvh - 470px)));min-width:min(100%,280px);margin:4px auto;border-radius:18px;overflow:hidden;box-shadow:0 0 0 4px rgba(255,255,255,.18),0 10px 24px rgba(2,20,26,.45)}.snake_plain__lDtan{display:contents}.snake_canvas__fODc2{display:block;width:100%;aspect-ratio:1;touch-action:none;outline:none;cursor:pointer}.snake_startHint__STu9j{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:12px 22px;border:0;border-radius:999px;background:rgba(6,21,30,.75);color:#eef6ee;font:800 17px var(--font-display);cursor:pointer;animation:snake_breathe__kGcF3 1.4s ease-in-out infinite}@keyframes snake_breathe__kGcF3{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}.snake_pad__yF8ER{display:grid;grid-template-columns:repeat(3,64px);grid-template-rows:repeat(2,52px);grid-template-areas:". up ." "left mid right";grid-gap:6px;gap:6px;justify-content:center}.snake_pad__yF8ER>button{min-height:0;box-shadow:0 3px 0 var(--surface-sunken);font-size:20px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.snake_pad__yF8ER>button,.snake_pad__yF8ER>button:active{background:var(--surface-raised)}.snake_up___U_1_{grid-area:up}.snake_left__R8lmz{grid-area:left}.snake_mid__6iwS_{grid-area:mid}.snake_right__0GqBG{grid-area:right}.snake_down__7Eap5{display:none}@media (max-width:640px){.snake_pad__yF8ER{grid-template-columns:repeat(3,1fr);grid-template-rows:58px 58px;grid-template-areas:"left up right" "left down right";gap:8px}.snake_mid__6iwS_{display:none}.snake_down__7Eap5{display:block;grid-area:down}.snake_field__jw4Zx{width:min(100%,max(320px,calc(100dvh - 440px)))}}@media (min-width:641px){.snake_pad__yF8ER{grid-template-rows:repeat(3,48px);grid-template-areas:". up ." "left mid right" ". down ."}.snake_down__7Eap5{display:block;grid-area:down}}.snake_teachBtn__r_TIm{min-height:36px;margin-left:auto;padding:0 14px;border-radius:999px;font-size:14px;white-space:nowrap}.snake_teachBtn__r_TIm.snake_teachOn__3c37I{background:#c8f53b;color:#0a1f2b;box-shadow:inset 0 0 0 2px rgba(10,31,43,.25)}.snake_teachLabel__u3RTN{margin-left:6px}@media (max-width:440px){.snake_teachBtn__r_TIm{min-width:44px;padding:0 10px;font-size:18px}.snake_teachLabel__u3RTN{display:none}}.chess_layout__bVGNr{--bw:min(100%,600px,max(320px,calc(100dvh - 330px)));position:relative;z-index:1;display:grid;grid-template-columns:var(--bw);grid-template-areas:"top" "board" "bot" "moves";justify-content:center;grid-gap:6px;gap:6px;width:100%;margin:2px auto 6px;color:#eef6ee}@media (max-width:640px){.chess_layout__bVGNr{--bw:min(100%,max(320px,calc(100dvh - 360px)));gap:4px}.chess_player__HPmQd{height:36px}.chess_boardWrap__r_wMN{margin-bottom:10px}.chess_side__26_8e.chess_sideEmpty__7ciIq{display:none}.chess_avatar__4k9VN{width:30px;height:30px;border-radius:9px}.chess_avatar__4k9VN .chess_piece__hYa9I{width:24px;height:24px}}@media (min-width:900px){.chess_layout__bVGNr{--bw:min(600px,max(320px,calc(100dvh - 390px)),calc(100vw - 560px));grid-template-columns:26px var(--bw) 220px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"eval board top" "eval board moves" "eval board bot";column-gap:14px;row-gap:8px}.chess_player__HPmQd{padding:8px 10px;height:auto;border-radius:12px;background:rgba(6,21,30,.55)}}.chess_player__HPmQd{display:flex;align-items:center;gap:10px;min-width:0;height:42px;padding:0 4px}.chess_avatar__4k9VN{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.18)}.chess_avatar__4k9VN .chess_piece__hYa9I{width:30px;height:30px}.chess_avatarW__OKiNB{background:#1fd1c1}.chess_avatarB__ZPRnu{background:#6dbe45}.chess_playerOn__9zHSa .chess_avatar__4k9VN{box-shadow:inset 0 -3px 0 rgba(0,0,0,.18),0 0 0 3px #c8f53b}.chess_pName__agJq_{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px}.chess_pLine__y_yCF{display:flex;align-items:baseline;gap:6px;min-width:0;white-space:nowrap}.chess_pLine__y_yCF b{overflow:hidden;text-overflow:ellipsis;font:700 14px/1.2 var(--font-sans)}.chess_pLine__y_yCF small{color:#8fb0ab;font:600 12px var(--font-sans)}.chess_taken__txe8K{display:flex;align-items:center;height:17px;min-width:0;overflow:hidden}.chess_taken__txe8K:empty{display:none}.chess_takenPc__iie6K{flex:none;width:17px;height:17px;margin-right:-5px}.chess_takenPc__iie6K .chess_piece__hYa9I{width:100%;height:100%}.chess_taken__txe8K em{margin-left:9px;color:#8fb0ab;font:700 12px var(--font-sans);font-style:normal}.chess_dots___g5eu{flex:none;display:flex;gap:4px;padding:0 6px}.chess_dots___g5eu i{width:6px;height:6px;border-radius:50%;background:#c8f53b;animation:chess_dot__byyXe 1s ease-in-out infinite}.chess_dots___g5eu i:nth-child(2){animation-delay:.15s}.chess_dots___g5eu i:nth-child(3){animation-delay:.3s}@keyframes chess_dot__byyXe{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.chess_boardWrap__r_wMN{grid-area:board;position:relative}.chess_board__AgQ58{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr));width:100%;aspect-ratio:1;border-radius:6px;overflow:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;box-shadow:0 10px 0 #06151e,0 18px 40px rgba(0,0,0,.45)}.chess_dragging__jhCqJ,.chess_dragging__jhCqJ .chess_sq__nBq43{cursor:-webkit-grabbing;cursor:grabbing}.chess_sq__nBq43{position:relative;min-width:0;min-height:0;padding:0;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.chess_light__xNEAg{background:#ede4cb}.chess_dark__8ZpRl{background:#5a9c97}.chess_last__lE3OL.chess_light__xNEAg{background:#f2e27c}.chess_last__lE3OL.chess_dark__8ZpRl{background:#b9c95c}.chess_sel__EVrhX.chess_light__xNEAg{background:#d8f57a}.chess_sel__EVrhX.chess_dark__8ZpRl{background:#a6d24a}.chess_mark__UN8_w.chess_light__xNEAg{background:#ec9a83}.chess_mark__UN8_w.chess_dark__8ZpRl{background:#d4705a}.chess_sq__nBq43:focus-visible{outline:3px solid var(--buoy);outline-offset:-3px}.chess_check__6FZMI{position:absolute;inset:0;background:radial-gradient(circle,#ff3b30 0,rgba(231,40,40,.78) 34%,rgba(231,40,40,0) 72%);pointer-events:none}.chess_fileLbl__Xwztx,.chess_rankLbl__SkpR0{position:absolute;z-index:1;font:700 11px/1 var(--font-sans);pointer-events:none}.chess_rankLbl__SkpR0{top:3px;left:3px}.chess_fileLbl__Xwztx{right:3px;bottom:3px}.chess_light__xNEAg .chess_fileLbl__Xwztx,.chess_light__xNEAg .chess_rankLbl__SkpR0{color:#5a9c97}.chess_dark__8ZpRl .chess_fileLbl__Xwztx,.chess_dark__8ZpRl .chess_rankLbl__SkpR0{color:#ede4cb}.chess_pc__JD03c{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}.chess_piece__hYa9I{width:92%;height:92%;pointer-events:none}.chess_slide__rJj2k{z-index:4;animation:chess_slide__rJj2k .2s cubic-bezier(.25,.8,.35,1)}@keyframes chess_slide__rJj2k{0%{transform:translate(var(--fx),var(--fy))}}.chess_lifted__6xDwE{opacity:.3}.chess_ghost__3gtcR{position:absolute;z-index:8;width:12.5%;aspect-ratio:1;display:grid;place-items:center;transform:translate(-50%,-58%) scale(1.15);pointer-events:none;filter:drop-shadow(0 8px 6px rgba(0,0,0,.3))}.chess_dot__byyXe{left:34%;top:34%;width:32%;height:32%;background:rgba(10,31,43,.26)}.chess_dot__byyXe,.chess_ring__D_M_6{position:absolute;z-index:3;border-radius:50%;pointer-events:none}.chess_ring__D_M_6{inset:0;background:radial-gradient(circle,transparent 60%,rgba(10,31,43,.3) 61%,rgba(10,31,43,.3) 70%,transparent 71%)}.chess_arrows__lBFMU{position:absolute;inset:0;z-index:6;width:100%;height:100%;pointer-events:none}.chess_promo__YcnhI{position:absolute;inset:0;z-index:9;display:grid;place-content:center;grid-gap:10px;gap:10px;background:rgba(6,21,30,.72);text-align:center}.chess_promo__YcnhI p{margin:0;color:#eef6ee;font:800 18px var(--font-display)}.chess_promo__YcnhI div{display:flex;gap:8px}.chess_promo__YcnhI button{width:64px;height:64px;border:0;border-radius:14px;background:#ede4cb;cursor:pointer}.chess_promo__YcnhI .chess_piece__hYa9I{width:100%;height:100%}.chess_dotW__22zg5{background:#f2ead6;box-shadow:inset 0 0 0 1px #5c4a2c}.chess_dotB__wt9DF{background:#1f2838}.chess_teachSrc__NDRrX:after,.chess_teachTo__vbHLg:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 4px rgba(255,138,61,.9);pointer-events:none;animation:chess_teachGlow__AeKya 1.1s ease-in-out infinite}@keyframes chess_teachGlow__AeKya{50%{opacity:.45}}.chess_evalBar__HFv_c{grid-area:eval;position:relative;display:none;flex-direction:column;border-radius:6px;overflow:hidden;box-shadow:0 0 0 2px #12303d}.chess_evalFlip__8qfqt{flex-direction:column-reverse}.chess_evalBlack__OVhBr{flex:0 0;background:#1f2838;transition:flex-grow .4s ease}.chess_evalWhite__oAil6{flex:0 0;background:#f2ead6;transition:flex-grow .4s ease}.chess_evalBar__HFv_c b{position:absolute;left:0;right:0;text-align:center;font:800 10px/1 var(--font-sans)}.chess_evalLow__s2KQO{bottom:5px}.chess_evalHigh__GZ4KF{top:5px}@media (min-width:900px){.chess_evalBar__HFv_c{display:flex}}.chess_side__26_8e{grid-area:moves;display:flex;flex-direction:column;gap:6px;min-width:0}.chess_opening__FzeVA{margin:0 4px;overflow:hidden;color:#8fb0ab;font:600 12px var(--font-sans);white-space:nowrap;text-overflow:ellipsis}.chess_moves__Ogylg{display:flex;align-items:center;gap:10px;min-width:0;height:30px;padding:0 10px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;border-radius:10px;background:rgba(6,21,30,.78);box-shadow:inset 0 0 0 1px rgba(238,246,238,.08);font:600 13px var(--font-sans)}.chess_moves__Ogylg::-webkit-scrollbar{display:none}.chess_mv__UoBNk{display:inline-flex;gap:4px}.chess_mv__UoBNk i{color:#6f8f8a;font-style:normal}.chess_mvBtn__x_L2q{padding:1px 5px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.chess_mvBtn__x_L2q sup{margin-left:1px;font-size:10px;font-weight:800}.chess_mvNow__HKFPh{background:#c8f53b;color:#0a1f2b}.chess_mvGap__rDXKk{display:none}.chess_mvBtn__x_L2q.chess_g_best__0vS6O,.chess_mvBtn__x_L2q.chess_g_good__NwPDr{background:transparent;color:inherit}.chess_mvBtn__x_L2q.chess_g_best__0vS6O sup{color:#1fd1c1}.chess_mvBtn__x_L2q.chess_mvNow__HKFPh.chess_g_best__0vS6O,.chess_mvBtn__x_L2q.chess_mvNow__HKFPh.chess_g_good__NwPDr{background:#c8f53b;color:#0a1f2b}.chess_mvBtn__x_L2q.chess_mvNow__HKFPh.chess_g_blunder__fAFeT,.chess_mvBtn__x_L2q.chess_mvNow__HKFPh.chess_g_inaccuracy__ZreS_,.chess_mvBtn__x_L2q.chess_mvNow__HKFPh.chess_g_mistake__7i8Kk{box-shadow:0 0 0 2px #eef6ee}.chess_noMoves___uZyR{color:#6f8f8a}@media (min-width:900px){.chess_moves__Ogylg{display:grid;grid-template-columns:2.4em 1fr 1fr;align-content:start;align-items:center;grid-row-gap:2px;row-gap:2px;grid-column-gap:4px;column-gap:4px;flex:1 1;min-height:0;height:auto;padding:10px;overflow-x:hidden;overflow-y:auto;background:rgba(6,21,30,.55);border-radius:12px}.chess_side__26_8e{contain:size}.chess_mv__UoBNk{display:contents}.chess_mvGap__rDXKk{display:block}.chess_mvBtn__x_L2q{text-align:left}.chess_noMoves___uZyR{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.chess_dots___g5eu i,.chess_slide__rJj2k,.chess_teachSrc__NDRrX:after,.chess_teachTo__vbHLg:after{animation:none}}.chess_clock__6ZaQT{flex:none;min-width:70px;padding:5px 10px;border-radius:10px;background:#12303d;color:#b9cbc8;font:800 19px/1.1 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.5px;text-align:center}.chess_clockOn__oD0aR{background:#eef6ee;color:#0a1f2b;box-shadow:0 0 0 3px #c8f53b}.chess_clockOn__oD0aR.chess_clockLow__WBMTX{background:#ff4d4f;color:#fff;box-shadow:0 0 0 3px #ffb3b4}.chess_clockPick__VjKkj{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px dashed rgba(238,246,238,.4);border-radius:10px;background:rgba(6,21,30,.5);color:#eef6ee;font:700 13px var(--font-sans);cursor:pointer}.chess_pre__4llTk.chess_light__xNEAg{background:#eaa9a5}.chess_pre__4llTk.chess_dark__8ZpRl{background:#c9726d}.chess_sq_best__XJhm7.chess_light__xNEAg{background:#b9ebe5}.chess_sq_best__XJhm7.chess_dark__8ZpRl{background:#5fbdb2}.chess_sq_inaccuracy__nZhun.chess_light__xNEAg{background:#f6e39a}.chess_sq_inaccuracy__nZhun.chess_dark__8ZpRl{background:#d3bd55}.chess_sq_mistake__ZQ8jz.chess_light__xNEAg{background:#f6c08a}.chess_sq_mistake__ZQ8jz.chess_dark__8ZpRl{background:#e19a5c}.chess_sq_blunder__oxO13.chess_light__xNEAg{background:#f3a19f}.chess_sq_blunder__oxO13.chess_dark__8ZpRl{background:#d9605f}.chess_badge__BccZ9{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#0a1f2b;font:800 11px/1 var(--font-sans)}.chess_sqBadge__lxPG1{position:absolute;top:2%;right:2%;z-index:5;width:max(16px,32%);height:max(16px,32%);font-size:max(9px,calc(var(--bw) / 48));box-shadow:0 1px 2px rgba(0,0,0,.35);pointer-events:none}.chess_g_best__0vS6O{background:#1fd1c1}.chess_g_good__NwPDr{background:#8fd16a}.chess_g_inaccuracy__ZreS_{background:#f2d14b;color:#0a1f2b}.chess_g_mistake__7i8Kk{background:#ff8a3d;color:#0a1f2b}.chess_g_blunder__fAFeT{background:#ff4d4f;color:#fff}.chess_summary__VSXmT{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:14px;background:#0f2a36}.chess_progress__ZzfBC{height:8px;overflow:hidden;border-radius:4px;background:#12303d}.chess_progress__ZzfBC span{display:block;height:100%;background:#c8f53b;transition:width .2s}.chess_accRow__QPQrY{display:flex;align-items:center;gap:16px}.chess_acc__W_43V{display:flex;flex-direction:column;align-items:center;gap:2px}.chess_acc__W_43V b{color:#c8f53b;font:800 26px/1 var(--font-display)}.chess_acc__W_43V+.chess_acc__W_43V b{color:#b9cbc8}.chess_acc__W_43V small,.chess_kind__racWf small{color:#8fb0ab;font:600 11px/1.1 var(--font-sans)}.chess_accLbl__Btzuc{margin-left:auto;color:#8fb0ab;font:700 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.chess_kinds__z6Fww{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px;text-align:center}.chess_kind__racWf{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.chess_kind__racWf b{font:800 14px/1 var(--font-sans)}.chess_kind__racWf small{font-size:9.5px;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.chess_ctls__YSc3j{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;width:min(100%,600px);margin:8px auto 0}.chess_ctls2__V3BaE{grid-template-columns:repeat(auto-fit,minmax(0,170px));justify-content:center}.chess_ctl__vaaLi,.chess_ctls__YSc3j .chess_navBtn__64_JC{height:52px;border-radius:14px}.chess_ctl__vaaLi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:0 4px;border:0;background:#12303d;color:#eef6ee;font:700 12px var(--font-sans);cursor:pointer}.chess_ctl__vaaLi span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chess_ctl__vaaLi:disabled,.chess_navBtn__64_JC:disabled{opacity:.4;cursor:default}.chess_ctlOn__czToL{background:#ff6b2c;color:#fff}.chess_ctlMain__E547y{background:#c8f53b;color:#0a1f2b}.chess_navRow__jlQNH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.chess_navBtn__64_JC{display:grid;place-items:center;height:36px;border:0;border-radius:10px;background:#12303d;color:#eef6ee;cursor:pointer}.chess_askBtns__90_az button{width:auto;min-width:96px;padding:0 14px;font:800 15px var(--font-sans);color:#0a1f2b}.chess_askBtns__90_az button:first-child{background:#c8f53b}@media (max-width:640px){.chess_clock__6ZaQT{min-width:58px;padding:4px 8px;font-size:16px}.chess_navRow__jlQNH{display:none}.chess_ctl__vaaLi{height:48px;font-size:11px}}.chess_clockTag__Xi_N9{border-style:solid;cursor:default}.checkers_board__h1NFi{position:relative;z-index:1;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);width:min(100%,600px,max(320px,calc(100dvh - 380px)));aspect-ratio:1;margin:6px auto;border-radius:12px;overflow:hidden;border:8px solid #2a1c45;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),0 0 0 2px #6b4fa0,0 10px 0 #160e28,0 18px 28px rgba(8,2,20,.6);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.checkers_sq__gzTHq{position:relative;min-width:0;min-height:0;display:grid;place-items:center;padding:0;border:0}.checkers_light___MWwR{background:linear-gradient(160deg,#fbf2f6,#f3e2ec)}.checkers_dark__MRnXU{cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 40% 35%,#6a4589,#563672 75%)}.checkers_dark__MRnXU:focus-visible{outline:3px solid var(--buoy);outline-offset:-3px;z-index:2}.checkers_last__WIN31{background:radial-gradient(circle at 40% 35%,#8a63ad,#74509a 75%)}.checkers_sel__bwiZA{box-shadow:inset 0 0 0 4px #ffd23f;background:radial-gradient(circle at 40% 35%,#9a6a3a,#7a4f2a 75%)}.checkers_teachSrc___f3IG{box-shadow:inset 0 0 0 4px #ffc93c}.checkers_teachSrc___f3IG,.checkers_teachTo__Q9U_i{animation:checkers_teachGlow__IgLD_ 1.1s ease-in-out infinite}.checkers_teachTo__Q9U_i{background:radial-gradient(circle at 50% 50%,#ffe28a 0,#f4b73a 35%,#563672 80%)}.checkers_dot__r7ftX{width:34%;height:34%;border-radius:50%;background:radial-gradient(circle,#e6ff9a,#c8f53b 60%);box-shadow:0 0 12px rgba(200,245,59,.9);opacity:.9;pointer-events:none}.checkers_ring__DDwD4{position:absolute;inset:8%;border-radius:50%;border:4px solid #ff8a3c;box-shadow:0 0 12px rgba(255,138,60,.8);pointer-events:none}.checkers_must__SxhDb{position:absolute;inset:3%;z-index:3;border-radius:50%;border:3px dashed #ff8a3c;pointer-events:none;animation:checkers_must__SxhDb 1.2s ease-in-out infinite}.checkers_pieces__wDTWE{position:absolute;inset:0;pointer-events:none;z-index:2}.checkers_piece__n6Clo{position:absolute;top:0;left:0;width:12.5%;height:12.5%;display:grid;place-items:center;transform:translate(calc(var(--c) * 100% + var(--dx, 0px)),calc(var(--r) * 100% + var(--dy, 0px)));transition:transform .26s cubic-bezier(.3,1.3,.6,1)}.checkers_lifted__DsdJv .checkers_disc__vrfUn{transform:scale(1.1) translateY(-4%);filter:drop-shadow(0 6px 4px rgba(12,4,28,.5))}.checkers_dragging__TvG6t{z-index:5;transition:none}.checkers_dragging__TvG6t .checkers_disc__vrfUn{transform:scale(1.22) translateY(-14%)}.checkers_ghost__FlxhJ{animation:checkers_sink__xbxOC .45s ease-in forwards}.checkers_disc__vrfUn{width:86%;height:86%;overflow:visible;transition:transform .15s}.checkers_king__ywHXb{animation:checkers_crown__UlKy5 .5s cubic-bezier(.3,1.6,.5,1)}.checkers_dotT__Hv49i{background:#22b3a5;box-shadow:inset 0 0 0 2px #127a70}.checkers_dotI__YB_ld{background:#f1e6cc;box-shadow:inset 0 0 0 2px #b9a57e}.checkers_teachBtn__JoOY_{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;white-space:nowrap}@media (max-width:440px){.checkers_teachBtn__JoOY_ svg{display:none}}@keyframes checkers_teachGlow__IgLD_{50%{filter:brightness(1.18)}}@keyframes checkers_must__SxhDb{0%,to{transform:scale(.94) rotate(0deg);opacity:.75}50%{transform:scale(1.04) rotate(20deg);opacity:1}}@keyframes checkers_sink__xbxOC{0%{opacity:1}to{opacity:0;transform:translate(calc(var(--c) * 100%),calc(var(--r) * 100%)) scale(.4)}}@keyframes checkers_crown__UlKy5{0%{transform:scale(.6)}to{transform:none}}@media (prefers-reduced-motion:reduce){.checkers_piece__n6Clo{transition:none}.checkers_must__SxhDb,.checkers_teachSrc___f3IG,.checkers_teachTo__Q9U_i{animation:none}}@media (max-width:640px){.checkers_board__h1NFi{width:min(100%,max(320px,calc(100dvh - 420px)));border-width:5px}}.dominoes_game__Y3ajo{position:relative;z-index:1;width:100%;height:clamp(440px,calc(100dvh - 375px),620px);display:flex;flex-direction:column;gap:8px;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.dominoes_tile__mKGgl{display:block;width:100%;height:100%;overflow:visible}.dominoes_topRow__jQWfL{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px}.dominoes_hopHand__ufWrZ{display:flex;align-items:center;gap:8px;min-width:0}.dominoes_backs__QqPeR{display:flex;padding-left:12px}.dominoes_backSlot__dGyUP{width:14px;margin-left:-2px;transform:rotate(calc((var(--i) - 3) * 2deg));transition:transform .25s}.dominoes_back__bZZ1A{width:24px;height:48px;filter:drop-shadow(0 3px 3px rgba(0,10,20,.35))}.dominoes_count__Zt3z6{display:inline-grid;place-items:center;min-width:30px;height:30px;margin-left:12px;padding:0 8px;border-radius:999px;background:rgba(6,21,30,.6);color:#fff;font:800 16px var(--font-display)}.dominoes_bone__bX23X{display:flex;align-items:center;gap:8px;min-height:52px;padding:4px 12px 4px 8px;border:0;border-radius:16px;background:rgba(6,21,30,.55);color:#fff;font:700 13px var(--font-sans);cursor:default;-webkit-tap-highlight-color:transparent}.dominoes_bone__bX23X:disabled{opacity:.85}.dominoes_boneGo__fmYrE{cursor:pointer;background:var(--splash);color:var(--on-splash);box-shadow:0 0 0 3px rgba(200,245,59,.5);animation:dominoes_nudge__2JqyX 1.1s ease-in-out infinite}.dominoes_boneTeach__wAZPd{box-shadow:0 0 0 4px #ffc93c}.dominoes_pile__WWsrh{position:relative;width:34px;height:40px}.dominoes_pileTile__erbfQ{position:absolute;width:40px;height:22px;left:-3px;top:14px}.dominoes_pileTile__erbfQ+.dominoes_pileTile__erbfQ{top:4px;left:0}.dominoes_boneText__q2rv8{display:grid;line-height:1.1;text-align:left}.dominoes_boneText__q2rv8 small{font-size:11px;opacity:.85}.dominoes_boneText__q2rv8 b{font:800 18px var(--font-display)}.dominoes_blockTag__Ll3rF{padding:6px 12px;border-radius:999px;background:rgba(6,21,30,.55);color:#fff;font:700 13px var(--font-sans)}.dominoes_table__6vdYb{position:relative;flex:1 1;min-height:0;border-radius:18px;background:radial-gradient(ellipse at 50% 40%,rgba(255,255,255,.08),transparent 70%),rgba(6,40,50,.38);box-shadow:inset 0 0 0 2px rgba(143,232,255,.14),inset 0 6px 18px rgba(0,20,30,.35);overflow:hidden}.dominoes_ghost__sQIsa,.dominoes_placed__934tS{position:absolute;top:0;left:0;transition:transform .35s cubic-bezier(.3,1.2,.6,1),width .35s,height .35s}.dominoes_placed__934tS>span{display:block;width:100%;height:100%}.dominoes_still__LmFpj{filter:drop-shadow(0 2px 2px rgba(0,10,20,.35))}.dominoes_landHop__oIA6X,.dominoes_landYou__yGObt{filter:drop-shadow(0 2px 2px rgba(0,10,20,.35));animation:dominoes_land__KCV6z .42s cubic-bezier(.25,1.1,.5,1)}.dominoes_ghost__sQIsa{padding:0;border:0;background:none;border-radius:8px;cursor:pointer;outline:3px dashed #c8f53b;outline-offset:2px;animation:dominoes_glow__ldcp2 1s ease-in-out infinite;-webkit-tap-highlight-color:transparent}.dominoes_ghost__sQIsa svg{opacity:.55}.dominoes_ghostTeach___IaVC{outline-color:#ffc93c}.dominoes_ghost__sQIsa:focus-visible{outline-style:solid}.dominoes_hand__Y7vOo{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-end;gap:10px 6px;padding:14px 0 2px}.dominoes_handTile__OUqdY{position:relative;padding:0;border:0;background:none;border-radius:8px;cursor:default;touch-action:none;transform:translate(var(--dx,0),var(--dy,0));transition:transform .2s cubic-bezier(.3,1.3,.6,1);-webkit-tap-highlight-color:transparent}.dominoes_handTile__OUqdY .dominoes_tile__mKGgl{filter:drop-shadow(0 3px 3px rgba(0,10,20,.4)) brightness(.86) saturate(.8);transition:filter .2s,transform .2s}.dominoes_can__1kd4r{cursor:pointer;transform:translate(var(--dx,0),calc(var(--dy, 0px) - 10px))}.dominoes_can__1kd4r .dominoes_tile__mKGgl{filter:drop-shadow(0 7px 5px rgba(0,10,20,.45)) drop-shadow(0 0 6px rgba(200,245,59,.7))}.dominoes_sel__creSs{transform:translate(var(--dx,0),calc(var(--dy, 0px) - 18px))}.dominoes_sel__creSs .dominoes_tile__mKGgl{filter:drop-shadow(0 9px 6px rgba(0,10,20,.45)) drop-shadow(0 0 0 #c8f53b) drop-shadow(0 0 8px #c8f53b)}.dominoes_teach__kug2J .dominoes_tile__mKGgl{filter:drop-shadow(0 7px 5px rgba(0,10,20,.45)) drop-shadow(0 0 10px #ffc93c);animation:dominoes_teachGlow__Mh21W 1.1s ease-in-out infinite}.dominoes_dragging__CsH5m{z-index:10;transition:none}.dominoes_dragging__CsH5m .dominoes_tile__mKGgl{transform:scale(1.12)}.dominoes_drawn__KukOX{animation:dominoes_drawIn__ZB62Y .45s cubic-bezier(.25,1.2,.5,1)}.dominoes_handTile__OUqdY:focus-visible{outline:3px solid var(--buoy);outline-offset:3px}.dominoes_roundCard__QL_M1{gap:6px;padding:18px 18px 16px;max-height:calc(100% - 4px)}.dominoes_kicker__hDPpK{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--splash-text)}.dominoes_roundTitle__C4dEG{margin:0;font:800 26px var(--font-display)}.dominoes_gain__kKlFy{margin:0;padding:4px 12px;border-radius:999px;background:var(--splash);color:var(--on-splash);font:800 18px var(--font-display)}.dominoes_reveal__wDXKg{display:flex;align-items:center;gap:8px;width:100%;font-size:12px;font-weight:700;color:var(--ink-muted)}.dominoes_reveal__wDXKg>span{min-width:36px;text-align:left}.dominoes_reveal__wDXKg>div{display:flex;flex-wrap:wrap;gap:4px}.dominoes_mini__mmdcL{width:18px;height:36px}.dominoes_bars__MVpO7{display:grid;grid-gap:6px;gap:6px;width:100%;margin:4px 0 8px}.dominoes_bars__MVpO7 small{color:var(--ink-muted);font-size:12px}.dominoes_bar___gCd2{display:grid;grid-template-columns:44px 1fr 36px;align-items:center;grid-gap:8px;gap:8px;font-size:13px;font-weight:700;text-align:left}.dominoes_bar___gCd2 b{font:800 17px var(--font-display);text-align:right}.dominoes_track__oTkuk{height:10px;border-radius:999px;background:var(--surface-sunken);overflow:hidden}.dominoes_fillHop__Knj4C,.dominoes_fillYou__4g9Hq{display:block;height:100%;border-radius:999px;transition:width .6s}.dominoes_fillYou__4g9Hq{background:#8bd348}.dominoes_fillHop__Knj4C{background:#e0a25a}.dominoes_dotYou__ZH7_s{background:#8bd348;box-shadow:inset 0 0 0 2px #2f8a3a}.dominoes_dotHop___cIxJ{background:#b47a45;box-shadow:inset 0 0 0 2px #5e3518}.dominoes_toGo___y5al{margin-left:2px;font-size:12px;opacity:.7}.dominoes_rulesBtn__ciFgR{display:inline-grid;place-content:center;line-height:1.15}.dominoes_rulesBtn__ciFgR small{font-size:11px;font-weight:600;opacity:.7}.dominoes_teachBtn__wAmWH{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;white-space:nowrap}@media (max-width:440px){.dominoes_teachBtn__wAmWH svg{display:none}}@media (max-width:640px){.dominoes_game__Y3ajo{height:clamp(360px,calc(100dvh - 420px),520px);gap:6px}.dominoes_topRow__jQWfL{min-height:48px}.dominoes_back__bZZ1A{width:20px;height:40px}.dominoes_backSlot__dGyUP{width:11px}.dominoes_roundTitle__C4dEG{font-size:22px}.dominoes_roundCard__QL_M1 p{font-size:13.5px;line-height:18px}.dominoes_gain__kKlFy{font-size:16px}.dominoes_mini__mmdcL{width:14px;height:28px}.dominoes_bars__MVpO7{gap:4px;margin:2px 0 4px}.dominoes_hand__Y7vOo{gap:8px 5px;padding-top:12px}}@keyframes dominoes_land__KCV6z{0%{transform:translate(var(--fx),var(--fy)) scale(1.15);opacity:.4}70%{transform:scale(1.04);opacity:1}to{transform:none}}@keyframes dominoes_drawIn__ZB62Y{0%{transform:translateY(-160px) scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes dominoes_glow__ldcp2{50%{outline-offset:5px}}@keyframes dominoes_teachGlow__Mh21W{50%{filter:drop-shadow(0 7px 5px rgba(0,10,20,.45)) drop-shadow(0 0 16px #ffc93c) brightness(1.08)}}@keyframes dominoes_nudge__2JqyX{50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.dominoes_ghost__sQIsa,.dominoes_handTile__OUqdY,.dominoes_placed__934tS{transition:none}.dominoes_boneGo__fmYrE,.dominoes_drawn__KukOX,.dominoes_ghost__sQIsa,.dominoes_landHop__oIA6X,.dominoes_landYou__yGObt,.dominoes_teach__kug2J .dominoes_tile__mKGgl{animation:none}}.crossword_board__QObUA{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-gap:clamp(3px,.8vw,5px);gap:clamp(3px,.8vw,5px);width:min(100%,calc(var(--cols) * min(58px, max(44px, (100dvh - 520px) / var(--rows)))));min-width:min(100%,calc(var(--cols) * 30px));margin:6px auto;padding:clamp(6px,1.6vw,10px);border-radius:16px;background:rgba(6,21,30,.35)}.crossword_wrap__Tzt9H{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:470px}.crossword_block__je0Up{aspect-ratio:1;border-radius:6px;background:transparent}.crossword_cell__LIHCh{position:relative;aspect-ratio:1;border-radius:clamp(5px,1.2vw,8px);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.85),rgba(255,255,255,0) 50%),linear-gradient(160deg,#fffbf0,#ece2c8);box-shadow:0 3px 0 #b9a77c,0 5px 8px rgba(2,20,26,.35);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.crossword_inWord__lh3Yf{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 50%),linear-gradient(160deg,#eaf8c6,#d3eaa0)}.crossword_cursor__pPZVI{background:linear-gradient(160deg,#2a4a8a,#1a2f5e);box-shadow:0 3px 0 #0d1a38,0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.5)}.crossword_cursor__pPZVI .crossword_letter__JR7S1,.crossword_cursor__pPZVI .crossword_num__fRaaZ{color:#ffffff}.crossword_num__fRaaZ{position:absolute;top:2px;left:4px;font:800 clamp(8px,1.9vw,11px) /1 var(--font-sans);color:#4a5a6a}.crossword_letter__JR7S1{position:absolute;inset:0;display:grid;place-items:center;padding-top:8%;font:800 clamp(16px,4.6vw,28px) /1 var(--font-display);color:#1a2f5e}.crossword_wrong__Sa3nO .crossword_letter__JR7S1{color:#d93d12;text-decoration:line-through}.crossword_revealed__OzvlA .crossword_letter__JR7S1{color:#0e8a7f}.crossword_below__gdhgQ{display:flex;flex-direction:column;gap:8px}.crossword_clueBar__amwqW{display:flex;align-items:stretch;gap:6px}.crossword_arrow__mwQl5{width:44px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);font:800 26px/1 var(--font-sans);cursor:pointer}.crossword_clue__cdfk_{flex:1 1;display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 14px;border:0;border-radius:14px;background:#1a2f5e;color:#fffbf0;text-align:left;font:600 15px/1.3 var(--font-sans);cursor:pointer}.crossword_clue__cdfk_ b{flex:none;padding:4px 8px;border-radius:8px;background:var(--splash);color:var(--on-splash);font:800 13px/1 var(--font-sans)}.crossword_kb__zg6UN{display:flex;flex-direction:column;gap:6px}.crossword_kbRow__TN7ap{display:flex;justify-content:center;gap:4px}.crossword_key__mF9rd{flex:0 1 calc((100% - (var(--n) - 1) * 4px) / var(--n));max-width:48px;height:46px;padding:0;border:0;border-radius:8px;background:var(--surface-raised);color:var(--ink);box-shadow:0 3px 0 var(--surface-sunken);font:800 17px/1 var(--font-sans);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.crossword_key__mF9rd:active{transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.crossword_back__vpZyy{flex-basis:calc((100% - (var(--n) - 1) * 4px) / var(--n) * 1.6);max-width:76px}.crossword_lists__Iu4qn{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:4px 4px 0}.crossword_lists__Iu4qn h3{margin:0 0 6px;font:800 15px var(--font-display);color:var(--splash-text)}.crossword_lists__Iu4qn ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.crossword_lists__Iu4qn button{width:100%;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:var(--ink);text-align:left;font:500 14px/1.35 var(--font-sans);cursor:pointer}.crossword_lists__Iu4qn button b{margin-right:6px}.crossword_liOn__VSlV3 button{background:var(--surface-raised)}.crossword_liDone__ZRHQS button{color:var(--ink-muted);text-decoration:line-through}.crossword_teach__1Bdbh{box-shadow:0 3px 0 rgba(0,0,0,.18),inset 0 0 0 3px #ffc93c;animation:crossword_teachGlow__b1OG9 1.1s ease-in-out infinite}.crossword_teach__1Bdbh.crossword_cursor__pPZVI{box-shadow:0 3px 0 #0d1a38,0 0 0 3px #ffc93c,0 0 14px rgba(255,201,60,.6)}.crossword_liTeach__vjnpb button{box-shadow:inset 3px 0 0 #ffc93c}@keyframes crossword_teachGlow__b1OG9{50%{filter:brightness(1.12)}}@media (prefers-reduced-motion:reduce){.crossword_teach__1Bdbh{animation:none}}@media (max-width:640px){.crossword_lists__Iu4qn{display:none}.crossword_board__QObUA{width:min(100%,calc(var(--cols) * max(34px, min(50px, (100dvh - 610px) / var(--rows)))));min-width:0}.crossword_wrap__Tzt9H{min-height:0}.crossword_key__mF9rd{height:42px;font-size:15px}.crossword_clue__cdfk_{font-size:14px;min-height:46px}}@media (min-width:641px){.crossword_kb__zg6UN{display:none}}.solitaire_wrap__ggKS1{position:relative;z-index:1;width:100%;padding:8px 6px 4px}.solitaire_moves__QIhap{position:absolute;right:10px;bottom:-2px;font-size:12px;font-weight:700;color:rgba(238,246,238,.7);text-shadow:0 1px 2px rgba(0,0,0,.5)}.solitaire_teach__d3q1a.solitaire_teach__d3q1a{flex-grow:1.3;white-space:nowrap;padding:0 4px}.solitaire_finish__bvCcE{background:var(--splash)!important;color:var(--on-splash)!important}@media (max-width:640px){.solitaire_wrap__ggKS1{padding:6px 0 4px}}.mahjong_wrap__gEp6Q{position:relative;z-index:1;width:100%;padding:10px 4px 6px}.mahjong_board__4Xap9{position:relative;margin:0 auto}.mahjong_tile__0HinN{position:absolute;top:0;left:0;width:var(--tw);height:var(--th);padding:0;border:0;border-radius:calc(var(--tw) * .14);background:radial-gradient(circle at 25% 15%,rgba(255,255,255,.9),rgba(255,255,255,0) 45%),linear-gradient(160deg,#fffdf4,#f1e6c9);box-shadow:inset 0 0 0 1px rgba(181,160,115,.6),calc(var(--tw) * .05) calc(var(--tw) * .05) 0 #d8c69c,calc(var(--tw) * .1) calc(var(--tw) * .1) 0 #2f9c7f,calc(var(--tw) * .13) calc(var(--tw) * .13) 0 #1f6e5a,calc(var(--tw) * .15) calc(var(--tw) * .2) 8px rgba(2,18,26,.45);cursor:pointer;transition:transform .16s ease,opacity .28s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mahjong_tile__0HinN svg{display:block;padding:6% 8%;box-sizing:border-box}.mahjong_sel__vwWNm{background:radial-gradient(circle at 25% 15%,rgba(255,255,255,.9),rgba(255,255,255,0) 45%),linear-gradient(160deg,#f4ffcf,#d9f58a);box-shadow:inset 0 0 0 2px #c8f53b,0 0 0 2px #c8f53b,calc(var(--tw) * .1) calc(var(--tw) * .1) 0 #2f9c7f,calc(var(--tw) * .13) calc(var(--tw) * .13) 0 #1f6e5a,0 0 16px rgba(200,245,59,.7);translate:0 -3px}.mahjong_hint__syDtO{box-shadow:inset 0 0 0 3px #1fd1c1,calc(var(--tw) * .05) calc(var(--tw) * .05) 0 #d8c69c,calc(var(--tw) * .1) calc(var(--tw) * .1) 0 #2f9c7f,calc(var(--tw) * .13) calc(var(--tw) * .13) 0 #1f6e5a,0 0 12px rgba(31,209,193,.75);animation:mahjong_hint__syDtO .8s ease-in-out 3}@keyframes mahjong_hint__syDtO{50%{box-shadow:0 0 0 3px #1fd1c1,0 0 18px rgba(31,209,193,.9)}}.mahjong_blocked__KvtFl:after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(6,21,30,.32)}.mahjong_gone__zfe_0{opacity:0;scale:1.25;pointer-events:none}.mahjong_shake__WfW5S{animation:mahjong_shake__WfW5S .35s ease}@keyframes mahjong_shake__WfW5S{25%{translate:-3px 0}75%{translate:3px 0}}.mahjong_left__UT0RB{position:absolute;right:10px;bottom:-2px;font-size:12px;font-weight:700;color:rgba(238,246,238,.75);text-shadow:0 1px 2px rgba(0,0,0,.5)}.mahjong_glow__2yWrC{background:var(--splash)!important;color:var(--on-splash)!important;animation:mahjong_pulse__gXoJl 1.2s ease-in-out infinite}@keyframes mahjong_pulse__gXoJl{50%{box-shadow:0 0 0 6px rgba(200,245,59,.25)}}.g2048_wrap__Rt49R{position:relative;z-index:1;width:100%;padding:12px 4px}.g2048_board__CrJ9S{position:relative;margin:0 auto;border-radius:18px;background:linear-gradient(160deg,rgba(10,52,66,.92),rgba(6,30,40,.95));box-shadow:inset 0 2px 0 rgba(255,255,255,.08),0 0 0 4px rgba(31,209,193,.25),0 12px 24px rgba(2,18,26,.5);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.g2048_slot__ChbK8,.g2048_tile__H_Htk{position:absolute;top:0;left:0;width:var(--cell);height:var(--cell);border-radius:calc(var(--cell) * .16)}.g2048_slot__ChbK8{background:rgba(238,246,238,.07)}.g2048_tile__H_Htk{display:grid;place-items:center;transition:transform .12s ease-in-out;box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 3px 0 rgba(0,0,0,.25);color:#0a1f2b;--tile:#bfeee8;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.45),rgba(255,255,255,0) 55%),var(--tile)}.g2048_tile__H_Htk b{font-family:var(--font-display);font-weight:800;line-height:1;letter-spacing:-.03em}.g2048_tile__H_Htk[data-v="2"]{--tile:#d7f4ef}.g2048_tile__H_Htk[data-v="4"]{--tile:#a9ece3}.g2048_tile__H_Htk[data-v="8"]{--tile:#5fd8c8}.g2048_tile__H_Htk[data-v="16"]{--tile:#2fbfa9;color:#fff}.g2048_tile__H_Htk[data-v="32"]{--tile:#9bdc3f}.g2048_tile__H_Htk[data-v="64"]{--tile:#c8f53b}.g2048_tile__H_Htk[data-v="128"]{--tile:#ffd23c}.g2048_tile__H_Htk[data-v="256"]{--tile:#ffb02e}.g2048_tile__H_Htk[data-v="512"]{--tile:#ff8a3d;color:#fff}.g2048_tile__H_Htk[data-v="1024"]{--tile:#ff6b6b;color:#fff}.g2048_tile__H_Htk[data-v="2048"]{--tile:linear-gradient(140deg,#ffe680,#ffb000);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.6),rgba(255,255,255,0) 55%),linear-gradient(140deg,#ffe680,#ffb000);box-shadow:inset 0 2px 0 rgba(255,255,255,.5),0 0 18px rgba(255,210,60,.8)}.g2048_tile__H_Htk[data-v=big]{--tile:#8c7bff;color:#fff}.g2048_merged__ObHZF{animation:g2048_pop__zJSH_ .18s ease-out .1s}.g2048_fresh__0nlDh{animation:g2048_appear__BOivJ .18s ease-out}@keyframes g2048_pop__zJSH_{50%{scale:1.14}}@keyframes g2048_appear__BOivJ{0%{scale:.2;opacity:0}}.g2048_raceBox__FVdrc{display:grid;grid-gap:10px;gap:10px;width:100%}.g2048_raceBox__FVdrc>*{margin-top:0;margin-bottom:0}.g2048_teachCell__47YnK{position:absolute;top:0;left:0;z-index:4;width:var(--cell);height:var(--cell);border-radius:calc(var(--cell) * .16);box-shadow:inset 0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.75);pointer-events:none;animation:g2048_teachGlow__6CGCb .9s ease-in-out infinite alternate}.g2048_teachArrow__i5mkf{position:absolute;z-index:5;pointer-events:none;filter:drop-shadow(0 3px 6px rgba(2,18,26,.55));animation:g2048_teachNudge__Zn8yA .9s ease-in-out infinite alternate}.g2048_teachArrow__i5mkf path{fill:rgba(200,245,59,.92);stroke:#0a1f2b;stroke-width:4;stroke-linejoin:round}.g2048_teachArrow__i5mkf.g2048_teachBad__AsWUt{animation:none;opacity:.9}.g2048_teachArrow__i5mkf.g2048_teachBad__AsWUt path{fill:rgba(255,107,44,.85)}.g2048_teachArrow__i5mkf path.g2048_teachX__trCvy{fill:none;stroke:#fff;stroke-width:9;stroke-linecap:round}@keyframes g2048_teachGlow__6CGCb{to{box-shadow:inset 0 0 0 3px #c8f53b,0 0 4px rgba(200,245,59,.3)}}@keyframes g2048_teachNudge__Zn8yA{to{scale:1.08}}@media (prefers-reduced-motion:reduce){.g2048_teachArrow__i5mkf,.g2048_teachCell__47YnK{animation:none}}.g2048_ctl__sxHtu{padding:0 6px;white-space:nowrap}.blockpuzzle_float__fazLV,.blockpuzzle_wrap__3G1iN{--bp1:#9bd43a;--bp2:#1fc2b1;--bp3:#ff8a3d;--bp4:#ffc93c;--bp5:#ff7aa8;--bp6:#8c7bff}.blockpuzzle_wrap__3G1iN{position:relative;z-index:1;width:100%;padding:10px 2px 4px}.blockpuzzle_play__Qy7D8{margin:0 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.blockpuzzle_board__nmFfU{position:relative;padding:2.2%;border-radius:20px;background:linear-gradient(160deg,rgba(10,52,66,.94),rgba(6,30,40,.96));box-shadow:inset 0 2px 0 rgba(255,255,255,.08),0 0 0 4px rgba(200,245,59,.22),0 12px 24px rgba(2,18,26,.5);touch-action:none;transition:filter .6s}.blockpuzzle_stuck__n6A7h{filter:saturate(.35) brightness(.85)}.blockpuzzle_grid__9qgj7{position:relative;display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(9,1fr);width:100%;height:100%;touch-action:none}.blockpuzzle_cell__XVQ2W{position:relative}.blockpuzzle_cell__XVQ2W:before{content:"";position:absolute;inset:5%;border-radius:28%;background:rgba(200,245,59,.09);box-shadow:inset 0 -2px 0 rgba(0,0,0,.18)}.blockpuzzle_dark__TNagO:before{background:rgba(31,209,193,.14)}.blockpuzzle_blk__7CWkV{position:absolute;inset:0;display:block;pointer-events:none}.blockpuzzle_blk__7CWkV:before{content:"";position:absolute;inset:4%;border-radius:22%;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.55),rgba(255,255,255,0) 48%),repeating-linear-gradient(102deg,rgba(90,50,10,0) 0 4px,rgba(90,50,10,.1) 4px 5px,rgba(255,255,255,.06) 5px 8px),var(--c);box-shadow:inset 0 2px 0 rgba(255,255,255,.5),inset 0 -3px 0 rgba(0,0,0,.22),0 2px 0 rgba(0,0,0,.28)}.blockpuzzle_blk__7CWkV:after{content:"";position:absolute;left:50%;top:22%;width:2px;height:22%;margin-left:-1px;border-radius:2px;background:rgba(255,255,255,.35);transform:rotate(35deg);transform-origin:bottom}.blockpuzzle_drop__L3Cfr{animation:blockpuzzle_drop__L3Cfr .24s cubic-bezier(.3,1.6,.5,1)}@keyframes blockpuzzle_drop__L3Cfr{0%{scale:.72}}.blockpuzzle_ghost__ifsxd:before{background:var(--c);opacity:.5;box-shadow:inset 0 0 0 2px rgba(255,255,255,.55)}.blockpuzzle_bad__oCJBL:before{background:rgba(255,107,107,.35)}.blockpuzzle_hint__3UgI0:before{background:var(--c);opacity:.9;filter:brightness(1.15);box-shadow:inset 0 0 0 3px #fff,0 0 10px rgba(255,255,255,.6);animation:blockpuzzle_hintPulse__6Y_WD 1.1s ease-in-out infinite}@keyframes blockpuzzle_hintPulse__6Y_WD{50%{opacity:.45}}.blockpuzzle_willClear__y7KPZ .blockpuzzle_blk__7CWkV:before{filter:brightness(1.25);box-shadow:inset 0 2px 0 rgba(255,255,255,.7),0 0 0 2px #fff,0 0 12px rgba(255,255,255,.8)}.blockpuzzle_willClear__y7KPZ.blockpuzzle_ghost__ifsxd:before,.blockpuzzle_willClear__y7KPZ.blockpuzzle_hint__3UgI0:before{box-shadow:inset 0 0 0 2px #fff,0 0 12px rgba(255,255,255,.7)}.blockpuzzle_burst__FnKyz{z-index:3;width:calc(100% / 9);height:calc(100% / 9);inset:auto;animation:blockpuzzle_burst__FnKyz .5s ease-in both}@keyframes blockpuzzle_burst__FnKyz{0%{scale:1;filter:brightness(1)}30%{scale:1.18;filter:brightness(1.8)}to{scale:0;rotate:25deg;opacity:0}}.blockpuzzle_pop__h5Crx{position:absolute;z-index:6;translate:-50% -50%;padding:3px 9px;border-radius:999px;background:rgba(6,30,40,.82);color:#fff;font:800 15px var(--font-display);white-space:nowrap;pointer-events:none;animation:blockpuzzle_popUp__oI7ox 1.1s ease-out forwards}.blockpuzzle_popHot__LxXwZ{background:#c8f53b;color:#0a1f2b;font-size:17px}@keyframes blockpuzzle_popUp__oI7ox{0%{opacity:0;transform:translateY(6px) scale(.7)}15%{opacity:1;transform:translateY(0) scale(1.08)}to{opacity:0;transform:translateY(-46px) scale(1)}}.blockpuzzle_tray__Jp_VF{display:grid;grid-template-columns:repeat(3,1fr);margin-top:10px;touch-action:none}.blockpuzzle_slot__zptIU{position:relative;display:grid;place-items:center;margin:0 4px;border-radius:18px;background:rgba(6,30,40,.42);cursor:-webkit-grab;cursor:grab;touch-action:none;outline:none;transition:background .15s,box-shadow .15s}.blockpuzzle_slot__zptIU:focus-visible{box-shadow:0 0 0 3px var(--splash)}.blockpuzzle_slot__zptIU:active{cursor:-webkit-grabbing;cursor:grabbing}.blockpuzzle_selected__5D4K_{background:rgba(200,245,59,.22);box-shadow:inset 0 0 0 2px #c8f53b}.blockpuzzle_teachSlot__7jjyO{box-shadow:inset 0 0 0 3px #fff,0 0 16px rgba(255,255,255,.55);animation:blockpuzzle_slotPulse__tF3NY 1.1s ease-in-out infinite}@keyframes blockpuzzle_slotPulse__tF3NY{50%{box-shadow:inset 0 0 0 3px rgba(255,255,255,.4),0 0 4px rgba(255,255,255,.2)}}.blockpuzzle_noFit__KcD3F .blockpuzzle_piece__qT8jw{filter:grayscale(.85) brightness(.75);opacity:.6}.blockpuzzle_piece__qT8jw{position:relative;display:block;pointer-events:none}.blockpuzzle_piece__qT8jw .blockpuzzle_blk__7CWkV{inset:auto}.blockpuzzle_fresh__kHVJR{animation:blockpuzzle_fresh__kHVJR .32s cubic-bezier(.3,1.5,.5,1) both}@keyframes blockpuzzle_fresh__kHVJR{0%{scale:.3;opacity:0}}.blockpuzzle_float__fazLV{position:fixed;left:0;top:0;z-index:1200;pointer-events:none;transform-origin:0 0;will-change:transform;touch-action:none}.blockpuzzle_lifted__t0pC6{filter:drop-shadow(0 10px 10px rgba(2,18,26,.45))}.blockpuzzle_ctl__NEVh5{padding:0 6px;white-space:nowrap}.blockpuzzle_badge__VHmzN{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:6px;border-radius:999px;background:var(--splash);color:var(--on-splash);font-size:12px;font-weight:800;vertical-align:1px}@media (prefers-reduced-motion:reduce){.blockpuzzle_burst__FnKyz,.blockpuzzle_drop__L3Cfr,.blockpuzzle_fresh__kHVJR,.blockpuzzle_hint__3UgI0:before,.blockpuzzle_teachSlot__7jjyO{animation-duration:.01s}}.jigsaw_wrap__R91r_{position:relative;z-index:1;width:100%;padding:8px 0 4px}.jigsaw_table__afXU7{display:block;margin:0 auto;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;outline:none;border-radius:12px}.jigsaw_table__afXU7:focus-visible{box-shadow:0 0 0 3px var(--splash)}.jigsaw_loading__GOaSh{height:420px}.jigsaw_controls__qh0_E>button{min-width:0;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jigsaw_teach__1KSDm.jigsaw_teach__1KSDm{flex-grow:1.35}.jigsaw_on__4Xmk3{box-shadow:inset 0 0 0 2px var(--splash);color:var(--splash-text)!important}.jigsaw_picker__zRfBr{position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:10px;background:rgba(6,21,30,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.jigsaw_pickerCard__GBZU6{width:min(560px,100%);max-height:100%;overflow:auto;padding:14px;border-radius:20px;background:var(--surface-raised);color:var(--ink);box-shadow:0 18px 40px rgba(0,0,0,.35)}.jigsaw_pickerHead__xboS1{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.jigsaw_pickerHead__xboS1 h2{margin:0;font:800 22px var(--font-display)}.jigsaw_close__mjBbJ{width:44px;height:44px;border:0;border-radius:50%;background:var(--surface-sunken);color:var(--ink);font:700 18px var(--font-sans);cursor:pointer}.jigsaw_thumbs__O6Nj5{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:8px;gap:8px}.jigsaw_thumb__GqOyq{aspect-ratio:1;padding:0;border:0;border-radius:12px;overflow:hidden;background:var(--surface-sunken);cursor:pointer}.jigsaw_thumb__GqOyq img{display:block;width:100%;height:100%;object-fit:cover}.jigsaw_thumb__GqOyq[aria-pressed=true]{box-shadow:0 0 0 3px var(--splash)}@media (max-width:640px){.jigsaw_wrap__R91r_{padding:4px 0 2px}.jigsaw_controls__qh0_E{gap:6px}.jigsaw_controls__qh0_E>button{font-size:14px}.jigsaw_ico__RRpR4,.jigsaw_lbl__R_S3G{display:none}.jigsaw_controls__qh0_E>.jigsaw_pic__dS6Dl{flex:0 0 52px}.jigsaw_thumbs__O6Nj5{grid-template-columns:repeat(3,1fr)}}.jigsaw_thumbSponsor__KuiVd{box-shadow:inset 0 0 0 3px var(--splash)}.jigsaw_thumbSponsor__KuiVd img{padding:3px;border-radius:12px}.jigsaw_sponsorCredit__Nqr61{margin:6px 0 0;text-align:center;font-size:13px;font-weight:700;color:var(--ink-muted)}.jigsaw_sponsorCredit__Nqr61 a{color:var(--splash-text)}.nonograms_wrap__naSjh{position:relative;z-index:1;width:100%;padding:8px 0 4px;display:grid;justify-items:center}.nonograms_board__gVK7N{--paper:#fffaf0;--line:rgba(23,72,90,0.16);--line5:rgba(23,72,90,0.55);--ink:#17485a;--clueInk:#0a1f2b;position:relative;display:grid;box-sizing:border-box;padding:3px 9px 9px 3px;border-radius:14px;background:var(--paper);box-shadow:0 0 0 3px rgba(200,245,59,.28),0 12px 24px rgba(2,18,26,.45);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.nonograms_corner__5jhCY{display:grid;place-items:center;padding:4px}.nonograms_preview__7FowI{display:block;border-radius:4px;background:#e8f4ee}.nonograms_colClues__Xc1XZ,.nonograms_rowClues__W5Ua5{display:grid}.nonograms_colClue__i7Lpk,.nonograms_rowClue__woUVB{display:flex;align-items:center;justify-content:flex-end;color:var(--clueInk);font:800 var(--clue) /1.12 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .2s}.nonograms_colClue__i7Lpk{flex-direction:column;padding-bottom:4px;border-radius:6px 6px 0 0}.nonograms_rowClue__woUVB{gap:calc(var(--clue) * .32);padding-right:5px;border-radius:6px 0 0 6px}.nonograms_colClue__i7Lpk:nth-child(odd),.nonograms_rowClue__woUVB:nth-child(odd){background:rgba(31,209,193,.08)}.nonograms_done__aV8zy{opacity:.28;transition:opacity .25s}.nonograms_colClue__i7Lpk.nonograms_hl__nifHb,.nonograms_rowClue__woUVB.nonograms_hl__nifHb{background:rgba(200,245,59,.45)}.nonograms_colClue__i7Lpk.nonograms_teachLine__tSzzN,.nonograms_rowClue__woUVB.nonograms_teachLine__tSzzN{background:#c8f53b;box-shadow:0 0 0 2px #7bb51f;z-index:1}.nonograms_flash__qCky3{animation:nonograms_flash__qCky3 .7s ease-out}@keyframes nonograms_flash__qCky3{30%{background:#c8f53b}}.nonograms_cells__jq8uW{position:relative;display:grid;box-shadow:0 0 0 2px var(--line5);border-radius:2px;touch-action:none;cursor:pointer;outline:none}.nonograms_cells__jq8uW:focus-visible{box-shadow:0 0 0 2px var(--line5),0 0 0 5px #c8f53b}.nonograms_cell__6yD34{position:relative;box-sizing:border-box;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;transition:background .15s}.nonograms_cell__6yD34.nonograms_sepR__VzCO2{border-right:2px solid var(--line5)}.nonograms_cell__6yD34.nonograms_sepB__GxUHY{border-bottom:2px solid var(--line5)}.nonograms_colClue__i7Lpk.nonograms_sepR__VzCO2{box-shadow:inset -2px 0 0 var(--line5)}.nonograms_rowClue__woUVB.nonograms_sepB__GxUHY{box-shadow:inset 0 -2px 0 var(--line5)}.nonograms_cell__6yD34.nonograms_hl__nifHb{background:#f2fbd8}.nonograms_cell__6yD34.nonograms_teachLine__tSzzN{background:#e6f9b0}.nonograms_cell__6yD34[data-s="1"]:before{content:"";position:absolute;inset:1px;border-radius:3px;background:linear-gradient(160deg,rgba(255,255,255,.18),rgba(255,255,255,0) 45%),var(--ink);transition:background .45s var(--d,0s),inset .45s var(--d,0s),border-radius .45s var(--d,0s)}.nonograms_cell__6yD34[data-s="2"]:after,.nonograms_cell__6yD34[data-s="2"]:before{content:"";position:absolute;left:50%;top:50%;width:52%;height:2px;margin:-1px 0 0 -26%;border-radius:2px;background:#9bb3bd;transform:rotate(45deg);transition:opacity .3s var(--d,0s)}.nonograms_cell__6yD34[data-s="2"]:after{transform:rotate(-45deg)}.nonograms_pop__AXzlR:before{animation:nonograms_pop__AXzlR .2s cubic-bezier(.3,1.6,.5,1)}@keyframes nonograms_pop__AXzlR{0%{scale:.5}}.nonograms_mistake__V2MXk{background:#ffe1de!important}.nonograms_mistake__V2MXk[data-s="1"]:before{background:#d9473f}.nonograms_mistake__V2MXk[data-s="2"]:after,.nonograms_mistake__V2MXk[data-s="2"]:before{background:#d9473f;height:2.5px}.nonograms_cursor__e5uM6{z-index:2;box-shadow:inset 0 0 0 2px #ff8a3d,0 0 0 1px #ff8a3d}.nonograms_tCross__ZNHLt,.nonograms_tFill__TfMB_,.nonograms_tWrong__vlEqp{z-index:2}.nonograms_tFill__TfMB_:after,.nonograms_tWrong__vlEqp:after{content:"";position:absolute;inset:1px;border-radius:4px;border:2.5px solid #4f9e16;background:rgba(123,198,45,.35);animation:nonograms_hint__luss2 .8s ease-in-out infinite alternate}.nonograms_tWrong__vlEqp:after{border-color:#d9473f;background:rgba(217,71,63,.25)}.nonograms_tCross__ZNHLt{background:#ffe9d6!important}.nonograms_tCross__ZNHLt:after,.nonograms_tCross__ZNHLt:before{content:"";position:absolute;left:50%;top:50%;width:56%;height:2.5px;margin:-1.25px 0 0 -28%;border-radius:2px;background:#ff8a3d;transform:rotate(45deg);animation:nonograms_hint__luss2 .8s ease-in-out infinite alternate}.nonograms_tCross__ZNHLt:after{transform:rotate(-45deg)}@keyframes nonograms_hint__luss2{0%{opacity:.45}}.nonograms_won__WHlIv .nonograms_cells__jq8uW{box-shadow:0 0 0 2px rgba(23,72,90,0);transition:box-shadow .6s}.nonograms_won__WHlIv .nonograms_cell__6yD34{border-color:transparent;background:#dff3f7;transition:background .45s var(--d,0s),border-color .45s var(--d,0s)}.nonograms_won__WHlIv .nonograms_cell__6yD34,.nonograms_won__WHlIv .nonograms_cell__6yD34.nonograms_sepB__GxUHY,.nonograms_won__WHlIv .nonograms_cell__6yD34.nonograms_sepR__VzCO2{border-width:0}.nonograms_won__WHlIv .nonograms_mistake__V2MXk{background:#dff3f7!important}.nonograms_won__WHlIv .nonograms_cell__6yD34:before,.nonograms_won__WHlIv .nonograms_cell__6yD34[data-s="1"]:before{inset:0;border-radius:0;background:var(--pc)}.nonograms_won__WHlIv .nonograms_cell__6yD34[data-s="2"]:after,.nonograms_won__WHlIv .nonograms_cell__6yD34[data-s="2"]:before{opacity:0}.nonograms_won__WHlIv .nonograms_cells__jq8uW{animation:nonograms_bounce__TpTNc .7s cubic-bezier(.3,1.5,.5,1) .5s}.nonograms_won__WHlIv .nonograms_colClue__i7Lpk,.nonograms_won__WHlIv .nonograms_rowClue__woUVB{opacity:.35;transition:opacity .6s}@keyframes nonograms_bounce__TpTNc{40%{scale:1.04}}.nonograms_banner__YNoBz{position:absolute;left:0;right:0;bottom:18%;display:grid;place-items:center;pointer-events:none;z-index:5}.nonograms_banner__YNoBz span{padding:10px 22px;border-radius:999px;background:#fffdf2;color:#0a1f2b;font:800 clamp(22px,6vw,34px) var(--font-display);box-shadow:0 0 0 4px #c8f53b,0 10px 24px rgba(2,18,26,.45);animation:nonograms_bannerIn__XnNsS .6s cubic-bezier(.3,1.6,.5,1)}@keyframes nonograms_bannerIn__XnNsS{0%{scale:.3;opacity:0}}.nonograms_hearts__hgVMC{display:inline-flex;gap:2px}.nonograms_heartOn__zV2OO{color:#ff5a6e}.nonograms_heartOff__Yukoo{color:var(--ink-muted);opacity:.35}.nonograms_xIcon__WXIWq{font-weight:800}.nonograms_controls__Xs4yr{display:grid;grid-gap:8px;gap:8px}.nonograms_switch___lXzH{flex:none}.nonograms_fillIcon__dW9MD{width:16px;height:16px;border-radius:4px;background:currentColor}.nonograms_crossIcon__Ei9K9{font-weight:800;font-size:17px}.nonograms_row2__1T3_m{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px}.nonograms_btn__DZWkr{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 8px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);font:700 14.5px var(--font-sans);white-space:nowrap;cursor:pointer}.nonograms_btn__DZWkr:disabled{opacity:.4;cursor:default}.nonograms_btn__DZWkr[aria-pressed=true],.nonograms_check__pUDPU{box-shadow:inset 0 0 0 2px var(--splash)}.nonograms_check__pUDPU{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--surface-raised);color:var(--splash-text);font-size:13px;font-weight:900}@media (max-width:640px){[data-player] :has(>.nonograms_wrap__naSjh){margin-inline:-14px;border-width:2px;padding:2px}.nonograms_wrap__naSjh{padding-top:24px}.nonograms_board__gVK7N{border-radius:11px}.nonograms_btn__DZWkr{font-size:13.5px;min-height:46px}.nonograms_switch___lXzH button{min-height:46px}}@media (prefers-reduced-motion:reduce){.nonograms_banner__YNoBz span,.nonograms_pop__AXzlR:before,.nonograms_won__WHlIv .nonograms_cells__jq8uW{animation:none}}.battleship_wrap__x1MGn{position:relative;z-index:1;width:100%;padding:10px 4px 6px}.battleship_stack__gXaxM{display:flex;flex-direction:column;align-items:center;gap:12px}.battleship_side__SdDPN{display:flex;justify-content:center;align-items:flex-start;gap:24px}.battleship_col__GgBkL{display:flex;flex-direction:column;align-items:center;gap:6px}.battleship_label__qNFAE{padding:4px 12px;border-radius:99px;background:rgba(6,21,30,.6);color:var(--ink);font-size:13px;font-weight:700}.battleship_turnOn__aN1L8{background:var(--splash);color:var(--on-splash)}.battleship_grid__FcM1H{position:relative;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);border-radius:12px;overflow:hidden;background:repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px var(--cell)),repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 1px,transparent 1px var(--cell)),linear-gradient(160deg,#1b6f86 0,#0c3f52 100%);box-shadow:0 0 0 3px rgba(31,209,193,.35),0 10px 22px rgba(2,18,26,.5)}.battleship_cell__loCbd{position:relative;z-index:2;padding:0;border:0;background:transparent;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.battleship_live__7Lpa8 .battleship_cell__loCbd:not(:disabled){cursor:crosshair}.battleship_live__7Lpa8 .battleship_cell__loCbd:not(:disabled):hover{background:rgba(200,245,59,.22)}.battleship_miss__jfGlV:after{content:"";position:absolute;inset:30%;border-radius:50%;border:2px solid rgba(238,246,238,.75)}.battleship_hit__lrdnA:after{content:"";position:absolute;inset:22%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffd2b0 0 18%,#ff6b2c 19% 100%);box-shadow:0 0 10px rgba(255,107,44,.8)}.battleship_last__vP2Jr:before{z-index:3;content:"";position:absolute;inset:2px;border-radius:4px;box-shadow:inset 0 0 0 2px #c8f53b;animation:battleship_last__vP2Jr .6s ease-out}@keyframes battleship_last__vP2Jr{0%{box-shadow:inset 0 0 0 calc(var(--cell) / 2) rgba(200,245,59,.6)}}.battleship_boat__oOwMr{position:absolute;z-index:1;pointer-events:none}.battleship_glow__aZDBw{box-shadow:0 0 0 3px #c8f53b,0 0 22px rgba(200,245,59,.45),0 10px 22px rgba(2,18,26,.5)}.battleship_mineRow__cdgYt{display:flex;align-items:center;gap:12px}.battleship_mineInfo__g09B_{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:13px;color:var(--ink);text-shadow:0 1px 2px rgba(0,0,0,.6)}.battleship_go__7u6Cb{background:var(--splash)!important;color:var(--on-splash)!important}.battleship_teachGo__nhbAI{z-index:4;background:rgba(200,245,59,.3)!important;box-shadow:inset 0 0 0 3px #c8f53b,0 0 12px rgba(200,245,59,.9);animation:battleship_teachPulse__4CBAo .9s ease-in-out infinite alternate}.battleship_teachGo__nhbAI:after{content:"🎯";position:absolute;inset:0;display:grid;place-items:center;font-size:calc(var(--cell) * .55);line-height:1}.battleship_teachSrc__lqyoR{z-index:3;box-shadow:inset 0 0 0 3px #ffd23f}.battleship_teachSpot__SZ1k2:after{content:"";position:absolute;inset:18%;border-radius:4px;border:2px dashed rgba(255,210,63,.85);pointer-events:none}.battleship_teachBtn__E_u0y{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;white-space:nowrap}@keyframes battleship_teachPulse__4CBAo{to{background:rgba(200,245,59,.12)}}@media (prefers-reduced-motion:reduce){.battleship_teachGo__nhbAI{animation:none}}.bubbleshooter_wrap__97cj1{position:relative;z-index:1;width:100%;padding:4px 0;touch-action:none}.bubbleshooter_board__sMG_1{position:relative;margin:0 auto;display:grid;grid-gap:6px;gap:6px}.bubbleshooter_bar__F58_3{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:16px;background:rgba(12,18,40,.72);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);color:#eef2ff}.bubbleshooter_lvl__2Upc9{display:grid;justify-items:start;line-height:1.05;min-width:44px;padding:2px 6px 2px 2px;border:0;border-radius:10px;background:none;color:inherit;cursor:pointer}.bubbleshooter_lvl__2Upc9:not(:disabled):hover{background:rgba(255,255,255,.07)}.bubbleshooter_lvl__2Upc9:disabled{cursor:default}.bubbleshooter_mapIcon__QhlSn{margin-left:3px;color:#c8f53b}.bubbleshooter_map__cUEwi{position:absolute;inset:0;z-index:5;display:grid;grid-template-rows:auto 1fr;border-radius:18px;background:#0e142e;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#eef2ff;overflow:hidden}.bubbleshooter_mapHead__QtpbD{display:flex;align-items:center;gap:8px;padding:12px 12px 8px 16px}.bubbleshooter_mapHead__QtpbD b{font:900 18px var(--font-display)}.bubbleshooter_mapHead__QtpbD span{color:#9aa8d0;font:700 12px var(--font-display)}.bubbleshooter_mapClose__AELVk{margin-left:auto;width:34px;height:34px;border:0;border-radius:10px;background:rgba(255,255,255,.08);color:#eef2ff;font-size:16px;cursor:pointer}.bubbleshooter_mapGrid__D3cV_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:4px 12px 16px;overflow-y:auto;align-content:start}.bubbleshooter_node__vdV9T{position:relative;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:10px 0 7px;border:0;border-radius:14px;background:rgba(94,200,232,.12);box-shadow:inset 0 0 0 1px rgba(94,200,232,.25);color:#eef2ff;cursor:pointer}.bubbleshooter_node__vdV9T b{font:900 18px var(--font-display)}.bubbleshooter_node__vdV9T:disabled{background:rgba(255,255,255,.04);box-shadow:none;color:#6c7699;cursor:default}.bubbleshooter_nodeBoss__3LVYH{background:rgba(242,112,159,.16);box-shadow:inset 0 0 0 1px rgba(242,112,159,.4)}.bubbleshooter_nodeNow__jyJ_b{box-shadow:inset 0 0 0 2px #c8f53b,0 0 12px rgba(200,245,59,.25)}.bubbleshooter_nodeStars__YU31q{font-size:11px;letter-spacing:1px}.bubbleshooter_nodeStars__YU31q i{font-style:normal;color:rgba(255,255,255,.22)}.bubbleshooter_nodeStars__YU31q .bubbleshooter_on__6aKhu{color:#f2be52}.bubbleshooter_nodeTag__lLBs5{position:absolute;top:-5px;right:-3px;padding:1px 4px;border-radius:6px;background:#f2709f;color:#fff;font:800 8px var(--font-display);text-transform:uppercase}.bubbleshooter_lvl__2Upc9 small,.bubbleshooter_shots__UYa_J small{font:700 9.5px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#9aa8d0}.bubbleshooter_lvl__2Upc9 b{font:900 20px var(--font-display);display:flex;align-items:center;gap:4px}.bubbleshooter_boss__WHVlL{padding:1px 5px;border-radius:6px;background:#f2709f;color:#fff;font:800 9px var(--font-display);text-transform:uppercase}.bubbleshooter_prog__3J6mg{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.bubbleshooter_track__BlTts{position:relative;height:9px;border-radius:6px;background:rgba(255,255,255,.12)}.bubbleshooter_fill__CHFFL{position:absolute;inset:0 auto 0 0;border-radius:6px;background:linear-gradient(90deg,#a9d85a,#c8f53b);transition:width .4s ease}.bubbleshooter_mark__qRNBh{position:absolute;top:50%;transform:translate(-50%,-52%);font-size:15px;line-height:1;color:rgba(255,255,255,.35);text-shadow:0 1px 2px rgba(0,0,0,.5);transition:color .3s,transform .3s}.bubbleshooter_markOn__zZc_t{color:#f2be52;transform:translate(-50%,-52%) scale(1.15)}.bubbleshooter_goal__xmeLS{font:700 11px var(--font-display);color:#c9d3f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bubbleshooter_goal__xmeLS b{color:#fff}.bubbleshooter_shots__UYa_J{display:grid;justify-items:center;line-height:1.05;min-width:46px}.bubbleshooter_shots__UYa_J b{font:900 22px var(--font-display)}.bubbleshooter_shotsLow__twu_E b{color:#f29468}.bubbleshooter_field__a1UL2{position:relative;margin:0 auto;border-radius:18px;overflow:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;box-shadow:0 0 0 3px rgba(94,200,232,.22),0 10px 24px rgba(2,8,26,.5)}.bubbleshooter_canvas__PvjGF{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair;-webkit-tap-highlight-color:transparent}.bubbleshooter_hop__Ve5wW,.bubbleshooter_slideHint__G_37Q{position:absolute;pointer-events:none}.bubbleshooter_slideHint__G_37Q{left:50%;transform:translateX(-50%);display:flex;align-items:center;padding:0 12px;border-radius:999px;background:rgba(12,18,40,.88);color:#c9d3f0;font:700 10.5px var(--font-display);white-space:nowrap}.bubbleshooter_tray__Dc6iR{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.bubbleshooter_boost__c3g_8{position:relative;display:grid;justify-items:center;grid-gap:1px;gap:1px;padding:6px 2px 5px;border:0;border-radius:14px;background:rgba(12,18,40,.72);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#c9d3f0;cursor:pointer;transition:box-shadow .15s,background .15s}.bubbleshooter_boost__c3g_8:disabled{opacity:.5;cursor:default}.bubbleshooter_boostOn__YcQLr{background:rgba(40,52,100,.9);box-shadow:inset 0 0 0 2px #c8f53b,0 0 14px rgba(200,245,59,.3)}.bubbleshooter_boostIcon__bPBn8{font-size:20px;line-height:1.1}.bubbleshooter_boost__c3g_8 small{font:700 10px var(--font-display);white-space:nowrap}.bubbleshooter_count__f4Oau{position:absolute;top:3px;right:8px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#c8f53b;color:#0a1f2b;font:900 10.5px/17px var(--font-display)}.bubbleshooter_countZero__JXXcQ{background:rgba(255,255,255,.18);color:#c9d3f0}.bubbleshooter_ctl__iM96Q{padding:0 6px;white-space:nowrap}@media (max-width:640px){html.gl-full .bubbleshooter_fsHide__2AKuA{display:none}}.wordguess_wrap__61ZYT{position:relative;z-index:1;width:100%;padding:10px 4px;display:grid;place-items:center;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wordguess_board__PbjDB{--correct:#ff8a3d;--present:#1fd1c1;--absent:#2b4757;display:grid;grid-gap:var(--gap);gap:var(--gap);padding:calc(var(--gap) + 2px);border-radius:18px;background:linear-gradient(160deg,rgba(10,52,66,.9),rgba(6,30,40,.94));box-shadow:inset 0 2px 0 rgba(255,255,255,.08),0 0 0 4px rgba(31,209,193,.22),0 12px 24px rgba(2,18,26,.45)}.wordguess_row__OM6v7{display:grid;grid-template-columns:repeat(5,var(--tile));grid-gap:var(--gap);gap:var(--gap)}.wordguess_tile__qyq32{position:relative;display:grid;place-items:center;width:var(--tile);height:var(--tile);border-radius:calc(var(--tile) * .18);background:rgba(238,246,238,.07);box-shadow:inset 0 0 0 2px rgba(238,246,238,.16);color:#eef6ee;font:800 calc(var(--tile) * .5) /1 var(--font-display);text-transform:none}.wordguess_filled__Vrzqy{background:rgba(238,246,238,.12);box-shadow:inset 0 0 0 2px rgba(200,245,59,.75)}.wordguess_ghost__sjWHz{color:rgba(238,246,238,.42);box-shadow:inset 0 0 0 2px rgba(200,245,59,.45);background:rgba(200,245,59,.06)}.wordguess_hinted__AqhHy{color:var(--correct);box-shadow:inset 0 0 0 2px var(--correct)}.wordguess_tile__qyq32[data-mark]{--shadow:inset 0 2px 0 rgba(255,255,255,0.3),0 3px 0 rgba(0,0,0,0.25);background:var(--bg);color:var(--fg);box-shadow:var(--shadow)}.wordguess_tile__qyq32[data-mark=correct]{--bg:var(--correct);--fg:#0a1f2b}.wordguess_tile__qyq32[data-mark=present]{--bg:var(--present);--fg:#0a1f2b}.wordguess_tile__qyq32[data-mark=present]:after{content:"";position:absolute;right:12%;bottom:12%;width:14%;height:14%;border-radius:50%;background:#0a1f2b;opacity:.55}.wordguess_tile__qyq32[data-mark=absent]{--bg:var(--absent);--fg:#b9cfd6}.wordguess_flip__Ba0X_{animation:wordguess_flip__Ba0X_ .56s ease-in-out both}.wordguess_flip__Ba0X_:after{animation:wordguess_dot__2f9Nz .56s step-end both;animation-delay:inherit}@keyframes wordguess_flip__Ba0X_{0%{transform:rotateX(0);background:rgba(238,246,238,.12);color:#eef6ee;box-shadow:inset 0 0 0 2px rgba(200,245,59,.75)}49.9%{transform:rotateX(90deg);background:rgba(238,246,238,.12);color:#eef6ee;box-shadow:inset 0 0 0 2px rgba(200,245,59,.75)}50%{transform:rotateX(90deg);background:var(--bg);color:var(--fg);box-shadow:var(--shadow)}to{transform:rotateX(0);background:var(--bg);color:var(--fg);box-shadow:var(--shadow)}}@keyframes wordguess_dot__2f9Nz{0%{opacity:0}50%{opacity:.55}}.wordguess_pop__A4WZp{animation:wordguess_pop__A4WZp .12s ease-out}@keyframes wordguess_pop__A4WZp{50%{transform:scale(1.1)}}.wordguess_bounce__irauL{animation:wordguess_bounce__irauL .6s ease both}@keyframes wordguess_bounce__irauL{0%,to{transform:translateY(0)}35%{transform:translateY(-34%)}65%{transform:translateY(6%)}}.wordguess_shake__128Pu{animation:wordguess_shake__128Pu .42s ease}@keyframes wordguess_shake__128Pu{15%,55%{transform:translateX(-9px)}35%,75%{transform:translateX(9px)}90%{transform:translateX(-3px)}}.wordguess_toast__b_fAQ{position:absolute;z-index:3;top:6px;left:50%;transform:translateX(-50%);max-width:calc(100% - 24px);padding:9px 16px;border-radius:999px;background:#eef6ee;color:#0a1f2b;font:800 15px var(--font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 6px 18px rgba(2,18,26,.4);animation:wordguess_toastIn__SPfAx .18s ease-out;pointer-events:none}@keyframes wordguess_toastIn__SPfAx{0%{opacity:0;transform:translate(-50%,-6px)}}.wordguess_below__7HVmF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.wordguess_kb___51bp{display:flex;flex-direction:column;gap:7px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wordguess_kbRow__SxYrd{display:flex;justify-content:center;gap:5px}.wordguess_key__w9Ku5{--w:calc((100% - (var(--n) - 1) * 5px) / var(--n));flex:0 1 var(--w);min-width:0;max-width:54px;height:56px;padding:0;border:0;border-radius:10px;background:var(--surface-raised);color:var(--ink);box-shadow:0 3px 0 var(--surface-sunken);font:800 19px/1 var(--font-sans);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s,color .2s}.wordguess_key__w9Ku5:active{transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.wordguess_key__w9Ku5:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.wordguess_wide__uqoPQ{flex-basis:calc(var(--w) * 2 + 5px);max-width:96px;display:grid;place-items:center}.wordguess_enter__TMWT0{background:var(--splash);color:var(--on-splash);font-size:14px;box-shadow:0 3px 0 rgba(0,0,0,.2)}.wordguess_key__w9Ku5[data-mark=correct]{background:#ff8a3d;color:#0a1f2b}.wordguess_key__w9Ku5[data-mark=present]{background:#1fd1c1;color:#0a1f2b}.wordguess_key__w9Ku5[data-mark=absent]{background:var(--surface-sunken);color:var(--ink);opacity:.32;box-shadow:none}.wordguess_keyTeach__NxKws{box-shadow:0 0 0 3px #c8f53b,0 3px 0 var(--surface-sunken)}@media (max-width:640px){.wordguess_wrap__61ZYT{padding:6px 0}.wordguess_kb___51bp{gap:6px}.wordguess_kbRow__SxYrd{gap:4px}.wordguess_key__w9Ku5{--w:calc((100% - (var(--n) - 1) * 4px) / var(--n));height:50px;font-size:17px;border-radius:8px}.wordguess_wide__uqoPQ{flex-basis:calc(var(--w) * 2 + 4px)}.wordguess_enter__TMWT0{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.wordguess_bounce__irauL,.wordguess_flip__Ba0X_,.wordguess_pop__A4WZp,.wordguess_shake__128Pu{animation-duration:.01ms}}.wordquad_wrap__cu7e6{position:relative;z-index:1;width:100%;padding:8px 4px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wordquad_scroll___WmI_{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px}.wordquad_boards__OKftb{display:grid;grid-template-columns:repeat(var(--cols),max-content);justify-content:center;grid-gap:var(--bgap);gap:var(--bgap)}.wordquad_board__e3O_G{padding:calc(var(--gap) + 3px);border-radius:12px;transition:opacity .3s,box-shadow .3s}.wordquad_board__e3O_G[data-done]{opacity:.55}.wordquad_board__e3O_G[data-teach]{box-shadow:inset 0 2px 0 rgba(255,255,255,.08),0 0 0 3px #c8f53b,0 8px 18px rgba(2,18,26,.45)}.wordquad_board__e3O_G>[data-after]{opacity:.35}.wordquad_board__e3O_G [role=gridcell]{font-size:calc(var(--tile) * .55)}.wordquad_missed__Ccni7{color:#ffb3a3;box-shadow:inset 0 0 0 2px rgba(255,120,100,.7)}.wordquad_win__MUAaE{box-shadow:0 0 0 2px #c8f53b}.wordquad_key___iGpK{position:relative;overflow:hidden}.wordquad_quads__LFEyy{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;pointer-events:none}.wordquad_quads__LFEyy[data-n="8"]{grid-template-columns:1fr 1fr 1fr 1fr}.wordquad_quads__LFEyy>i[data-mark=correct]{background:#ff8a3d}.wordquad_quads__LFEyy>i[data-mark=present]{background:#1fd1c1}.wordquad_quads__LFEyy>i[data-mark=absent]{background:rgba(10,25,33,.65)}.wordquad_ch__IjHoZ{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.55)}@media (max-width:560px){.wordquad_key___iGpK{height:44px}.wordquad_board__e3O_G{padding:calc(var(--gap) + 2px)}}.flags_wrap__d39qg{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:10px 6px 14px;display:grid;place-items:center}.flags_card__M6vxr{width:min(100%,calc(var(--fw) + 40px));display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;justify-items:center}.flags_ask__UnowG{margin:0;font:700 15px/1.3 var(--font-sans);color:var(--ink-soft,#c8d6d0);text-align:center}.flags_flagBox__NoDIb{box-sizing:border-box;width:min(100%,var(--fw));aspect-ratio:4/3;padding:10px;border-radius:18px;background:#f6f3ea;box-shadow:0 0 0 4px rgba(255,255,255,.08),0 12px 26px rgba(2,18,26,.5);display:grid;place-items:center;transition:box-shadow .25s}.flags_flagBox__NoDIb[data-res=ok]{box-shadow:0 0 0 5px #c8f53b,0 12px 26px rgba(2,18,26,.5)}.flags_flagBox__NoDIb[data-res=no]{box-shadow:0 0 0 5px #ff6b5b,0 12px 26px rgba(2,18,26,.5)}.flags_flag___4BYU{width:100%;height:100%;object-fit:contain;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.12);animation:flags_pop__ZCXCY .35s ease both}@keyframes flags_pop__ZCXCY{0%{transform:scale(.92) rotate(-2deg);opacity:0}}.flags_opts__jPHbM{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.flags_opt__ZZxXo{min-height:56px;padding:8px 10px;border:0;border-radius:14px;background:var(--surface-raised);color:var(--ink);box-shadow:0 3px 0 var(--surface-sunken);font:800 16px/1.2 var(--font-sans);cursor:pointer;transition:background .2s,opacity .2s,transform .1s}.flags_opt__ZZxXo:active{transform:translateY(2px)}.flags_opt__ZZxXo:disabled{cursor:default}.flags_opt__ZZxXo[data-gone]{opacity:.25;text-decoration:line-through}.flags_opt__ZZxXo[data-st=ok]{background:#c8f53b;color:#10240a}.flags_opt__ZZxXo[data-st=no]{background:#ff6b5b;color:#2a0905}.flags_reveal__EWdfR{margin:0;font:800 20px/1.2 var(--font-display)}.flags_reveal__EWdfR[data-st=ok]{color:#c8f53b}.flags_reveal__EWdfR[data-st=no]{color:#ff8f80}.flags_type__h8cZI{position:relative;width:100%}.flags_field__LGq9i{display:flex;gap:8px}.flags_field__LGq9i input{flex:1 1;min-width:0;height:50px;padding:0 14px;border:0;border-radius:14px;background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 2px rgba(200,245,59,.35);font:700 17px/1 var(--font-sans)}.flags_field__LGq9i input:focus{outline:none;box-shadow:inset 0 0 0 2px #c8f53b}.flags_go___X_GS{height:50px;padding:0 18px;border:0;border-radius:14px;background:var(--splash);color:var(--on-splash);font:800 16px/1 var(--font-sans);cursor:pointer}.flags_go___X_GS:disabled{opacity:.5}.flags_sugg__68Ut1{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.flags_sugg__68Ut1 li{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);min-width:0}.flags_sugg__68Ut1 button{width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:12px;background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px rgba(200,245,59,.25);color:var(--ink);font:700 15px/1.2 var(--font-sans);text-align:center;cursor:pointer;touch-action:manipulation;overflow-wrap:anywhere}.flags_sugg__68Ut1 [aria-selected=true] button,.flags_sugg__68Ut1 button:hover{background:rgba(200,245,59,.16);box-shadow:inset 0 0 0 2px #c8f53b}.flags_wrap__d39qg{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.flags_wrap__d39qg input{-webkit-user-select:text;-moz-user-select:text;user-select:text}.flags_card__M6vxr[data-compact],.flags_card__M6vxr[data-compact] *{visibility:visible}.flags_card__M6vxr[data-compact]{position:fixed;left:0;right:0;z-index:80;width:auto;box-sizing:border-box;padding:12px 12px 10px;gap:8px;align-content:end;background:#0b1d24;overflow:hidden;overscroll-behavior:contain}.flags_card__M6vxr[data-compact] .flags_ask__UnowG{display:none}.flags_card__M6vxr[data-compact] .flags_shape__bPlir{width:var(--sw,150px)}.flags_card__M6vxr[data-compact] .flags_grow__bFAJb[data-empty]{display:none}.flags_card__M6vxr[data-compact] .flags_guesses__Tbn5o{max-height:124px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.flags_done__ZI__T{position:absolute;top:10px;right:12px;z-index:2;padding:6px 14px;border:0;border-radius:999px;background:rgba(255,255,255,.1);color:var(--ink);font:700 14px/1.2 var(--font-sans);cursor:pointer}.flags_shape__bPlir{position:relative;width:min(var(--fw),300px);aspect-ratio:1;border-radius:22px;background:radial-gradient(circle at 50% 40%,#12404c,#0a2530);box-shadow:inset 0 0 0 3px rgba(31,209,193,.25),0 12px 26px rgba(2,18,26,.5);display:grid;place-items:center}.flags_shape__bPlir svg{width:88%;height:88%}.flags_shape__bPlir path{fill:#c8f53b;stroke:#e8ffb0;stroke-width:.4;stroke-linejoin:round}.flags_loading__4Xrqu{width:40%;aspect-ratio:1;border-radius:50%;border:4px solid rgba(200,245,59,.3);border-top-color:#c8f53b;animation:flags_spin__GIdnt .9s linear infinite}@keyframes flags_spin__GIdnt{to{transform:rotate(1turn)}}.flags_miniFlag__K9gnb{position:absolute;right:10px;bottom:10px;width:30%;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.4)}.flags_chips__CHX2p{position:absolute;left:10px;top:10px;display:flex;gap:6px}.flags_chips__CHX2p span{padding:4px 10px;border-radius:999px;background:rgba(4,30,40,.85);color:#e8ffb0;font:800 13px/1.2 var(--font-sans)}.flags_guesses__Tbn5o{width:100%;margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.flags_grow__bFAJb{display:grid;grid-template-columns:minmax(0,1fr) auto 30px 64px;grid-gap:8px;gap:8px;align-items:center;min-height:38px;padding:0 10px;border-radius:10px;background:var(--surface-raised);font:700 15px/1.2 var(--font-sans)}.flags_grow__bFAJb[data-empty]{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 2px rgba(255,255,255,.06)}.flags_grow__bFAJb[data-hit]{background:#c8f53b;color:#10240a}.flags_gname__SbmM2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flags_gkm__GAM8w{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.85}.flags_garrow__jMffe{text-align:center;font-size:18px}.flags_gpct__unPwK{position:relative;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:linear-gradient(90deg,rgba(31,209,193,.35) var(--p),transparent var(--p));border-radius:6px;padding:2px 6px}.flags_toast__0SFkn{position:absolute;left:50%;top:40%;transform:translateX(-50%);z-index:6;padding:10px 16px;border-radius:12px;background:#eef6ee;color:#0a1f2b;font:800 15px/1.2 var(--font-sans);box-shadow:0 8px 20px rgba(0,0,0,.4)}.flags_kinds__A3pwb{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.flags_kind__sFviu{min-height:36px;padding:6px 14px;border:0;border-radius:999px;background:rgba(255,255,255,.07);color:var(--ink-soft,#c8d6d0);font:700 14px/1.2 var(--font-sans);cursor:pointer;touch-action:manipulation}.flags_kind__sFviu[aria-pressed=true]{background:#c8f53b;color:#0a1f2b}.flags_ask__UnowG[data-cap]{color:var(--ink);font-size:18px}.mapquiz_wrap__pZZeY{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:6px 0 12px;display:grid;justify-items:center;grid-gap:10px;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.mapquiz_wrap__pZZeY input{-webkit-user-select:text;-moz-user-select:text;user-select:text}.mapquiz_regions__Xvcw0{position:relative;display:flex;gap:6px;width:100%;overflow-x:auto;padding:2px 6px 4px;box-sizing:border-box;scrollbar-width:none;justify-content:safe center}.mapquiz_regions__Xvcw0::-webkit-scrollbar{display:none}.mapquiz_region__g52KV{flex:none;min-height:36px;padding:6px 12px;border:0;border-radius:999px;background:rgba(255,255,255,.07);color:var(--ink-soft,#c8d6d0);font:700 14px/1.2 var(--font-sans);cursor:pointer;touch-action:manipulation}.mapquiz_region__g52KV[aria-pressed=true]{background:#c8f53b;color:#0a1f2b}.mapquiz_card__RfrRS{width:100%;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;grid-gap:8px;gap:8px}.mapquiz_prompt___3KH5{margin:0;min-height:30px;display:flex;align-items:center;gap:10px;font:800 clamp(18px,4.6vw,24px) /1.2 var(--font-display,var(--font-sans));color:var(--ink);text-align:center}.mapquiz_tries__TLwff{font-size:12px;letter-spacing:2px;color:#c8f53b}.mapquiz_mapBox__Sfo5w{position:relative;max-width:100%;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 2px rgba(31,209,193,.18),0 14px 30px rgba(0,0,0,.35);background:#0b2530}.mapquiz_map__8fgkl{display:block;width:100%;height:100%;touch-action:none;cursor:pointer}.mapquiz_sea__dWNLb{fill:#0b2530}.mapquiz_land__S_lCh{fill:#213c46;stroke:none}.mapquiz_inset__Rrs0C{fill:#0b2530;stroke:rgba(255,255,255,.35);stroke-dasharray:6 5}.mapquiz_country__ekqY7{fill:#1d5470;stroke:#0b2530;stroke-linejoin:round;transition:fill .25s}@media (hover:hover){.mapquiz_country__ekqY7:hover{fill:#2a6d8c}}.mapquiz_country__ekqY7[data-st=wrong]{fill:#ff5a6e}.mapquiz_country__ekqY7[data-st=shown]{fill:#ff5a6e;animation:mapquiz_blink__7CfEC .5s ease-in-out 3}.mapquiz_country__ekqY7[data-st=target]{fill:#c8f53b;animation:mapquiz_pulse__KFSY5 1.2s ease-in-out infinite}.mapquiz_dot__JJyHk{pointer-events:none;fill:rgba(200,245,59,.08);stroke:rgba(200,245,59,.7)}.mapquiz_dot__JJyHk[data-small]{fill:rgba(200,245,59,.45);stroke:rgba(200,245,59,.5)}.mapquiz_dot__JJyHk[data-st=shown],.mapquiz_dot__JJyHk[data-st=wrong]{stroke:#ff5a6e;fill:rgba(255,90,110,.35)}.mapquiz_dot__JJyHk[data-st=target]{stroke:#c8f53b;fill:rgba(200,245,59,.55);animation:mapquiz_pulse__KFSY5 1.2s ease-in-out infinite}.mapquiz_ring__WKDXQ{fill:rgba(200,245,59,.07);stroke:#c8f53b;stroke-dasharray:6 5;animation:mapquiz_pulse__KFSY5 1.4s ease-in-out infinite;pointer-events:none}.mapquiz_label__jzgUi{fill:#f4f1e8;stroke:rgba(8,26,33,.85);paint-order:stroke;font-family:var(--font-sans);font-weight:800;text-anchor:middle;dominant-baseline:middle;pointer-events:none}@keyframes mapquiz_pulse__KFSY5{50%{opacity:.55}}@keyframes mapquiz_blink__7CfEC{50%{fill:#ff9aa6}}.mapquiz_zoom__svccL{position:absolute;right:8px;bottom:8px;display:grid;grid-gap:6px;gap:6px}.mapquiz_zoom__svccL button{width:40px;height:40px;border:0;border-radius:12px;background:rgba(10,31,43,.85);color:var(--ink);font:800 20px/1 var(--font-sans);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12);cursor:pointer;touch-action:manipulation}.mapquiz_toast__7RxW4{position:absolute;left:50%;top:10px;transform:translateX(-50%);max-width:90%;padding:7px 14px;border-radius:999px;background:rgba(255,90,110,.95);color:#fff;font:800 15px/1.2 var(--font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;animation:mapquiz_pop__Y_0zl .2s ease-out}.mapquiz_toast__7RxW4[data-ok]{background:#c8f53b;color:#0a1f2b}@keyframes mapquiz_pop__Y_0zl{0%{transform:translate(-50%,-6px);opacity:0}}.mapquiz_loading__aN54X{position:absolute;inset:0;margin:auto;width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:#c8f53b;animation:mapquiz_spin__G25BO .8s linear infinite}@keyframes mapquiz_spin__G25BO{to{transform:rotate(1turn)}}.mapquiz_type__tYK6p{width:min(100%,460px)}.mapquiz_field__fTTI6{display:flex;gap:8px}.mapquiz_field__fTTI6 input{flex:1 1;min-width:0;height:50px;padding:0 14px;border:0;border-radius:14px;background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 2px rgba(200,245,59,.35);font:700 17px/1 var(--font-sans)}.mapquiz_field__fTTI6 input:focus{outline:none;box-shadow:inset 0 0 0 2px #c8f53b}.mapquiz_go__QMVhw{height:50px;padding:0 18px;border:0;border-radius:14px;background:var(--splash);color:var(--on-splash);font:800 16px/1 var(--font-sans);cursor:pointer}.mapquiz_go__QMVhw:disabled{opacity:.5}.mapquiz_sugg__cidXc{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.mapquiz_sugg__cidXc li{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);min-width:0}.mapquiz_sugg__cidXc button{width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:12px;background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px rgba(200,245,59,.25);color:var(--ink);font:700 15px/1.2 var(--font-sans);cursor:pointer;touch-action:manipulation;overflow-wrap:anywhere}.mapquiz_sugg__cidXc [aria-selected=true] button,.mapquiz_sugg__cidXc button:hover{background:rgba(200,245,59,.16);box-shadow:inset 0 0 0 2px #c8f53b}.mapquiz_card__RfrRS[data-compact],.mapquiz_card__RfrRS[data-compact] *{visibility:visible}.mapquiz_card__RfrRS[data-compact]{position:fixed;left:0;right:0;z-index:80;box-sizing:border-box;padding:10px 12px;align-content:end;background:#0b1d24;overflow:hidden}.mapquiz_card__RfrRS[data-compact] .mapquiz_prompt___3KH5,.mapquiz_card__RfrRS[data-compact] .mapquiz_zoom__svccL{display:none}.mapquiz_card__RfrRS[data-compact] .mapquiz_type__tYK6p{width:100%}.mapquiz_done__JuYjE{position:absolute;top:10px;right:12px;z-index:2;padding:6px 14px;border:0;border-radius:999px;background:rgba(255,255,255,.1);color:var(--ink);font:700 14px/1.2 var(--font-sans);cursor:pointer}.reversi_wrap__zmKG_{position:relative;z-index:1;width:min(100%,600px,max(320px,calc(100dvh - 390px)));margin:4px auto}.reversi_board__KXDTa{position:relative;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);grid-gap:0;gap:0;aspect-ratio:1;padding:clamp(8px,2.2vw,14px);border-radius:18px;background:radial-gradient(120% 90% at 46% 30%,rgba(120,230,170,.22),transparent 60%),linear-gradient(160deg,#2e9e6b,#17734c 55%,#0c5236);box-shadow:inset 0 0 0 clamp(8px,2.2vw,14px) #0b4a33,inset 0 0 0 calc(clamp(8px, 2.2vw, 14px) + 2px) rgba(4,30,20,.6),0 8px 0 #06301f,0 20px 30px rgba(2,16,12,.55)}.reversi_tile__O0DBF{position:relative;min-width:0;min-height:0;display:grid;place-items:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:inset -1.5px -1.5px 0 rgba(6,44,28,.85),inset -2.5px -2.5px 0 rgba(120,220,160,.12);perspective:360px;cursor:default;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.reversi_board__KXDTa:before{content:"";position:absolute;inset:clamp(8px,2.2vw,14px);border-left:1.5px solid rgba(6,44,28,.85);border-top:1.5px solid rgba(6,44,28,.85);pointer-events:none}.reversi_legal__ABOsV{cursor:pointer}.reversi_legal__ABOsV:hover{background:rgba(200,255,220,.14)}.reversi_tile__O0DBF:focus-visible{outline:3px solid var(--buoy);outline-offset:1px;z-index:3}.reversi_last__JgpqN:before{content:"";position:absolute;inset:6%;border-radius:50%;box-shadow:0 0 0 2px rgba(255,210,63,.85);pointer-events:none}.reversi_dot__TDjI_{width:26%;aspect-ratio:1;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px rgba(255,255,255,.55);animation:reversi_dot__TDjI_ .25s ease-out both}.reversi_dotBlack__KIM1y{background:rgba(14,20,24,.55);box-shadow:0 0 0 2px rgba(255,255,255,.35)}.reversi_dotWhite__j57GZ{background:rgba(255,255,255,.75);box-shadow:0 0 0 2px rgba(6,44,28,.35)}.reversi_teachAvoid__3hJaU,.reversi_teachGo__Lnkp3{z-index:2}.reversi_teachAvoid__3hJaU:after,.reversi_teachGo__Lnkp3:after{content:"";position:absolute;inset:-6%;border-radius:28%;pointer-events:none;animation:reversi_glow__f6hAc .9s ease-in-out infinite alternate}.reversi_teachGo__Lnkp3:after{border:3px solid #c8f53b;box-shadow:0 0 14px rgba(200,245,59,.9),inset 0 0 10px rgba(200,245,59,.6)}.reversi_teachAvoid__3hJaU:after{border:3px solid #ff6b2c;box-shadow:0 0 12px rgba(255,107,44,.85)}.reversi_disc__OabgO{position:absolute;inset:7%;transform-style:preserve-3d;pointer-events:none}.reversi_isWhite__NPIM0{transform:rotateY(180deg)}.reversi_face__iNB6M{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.reversi_face__iNB6M svg{display:block;width:100%;height:100%;filter:drop-shadow(0 3px 2px rgba(0,24,14,.5))}.reversi_back__OHodl{transform:rotateY(180deg)}.reversi_toWhite__4ybsI{animation:reversi_toWhite__4ybsI .46s var(--d) cubic-bezier(.3,.7,.4,1) both}.reversi_toBlack___wHrc{animation:reversi_toBlack___wHrc .46s var(--d) cubic-bezier(.3,.7,.4,1) both}.reversi_placed__E5qdl{animation:reversi_placed__E5qdl .32s cubic-bezier(.34,1.56,.64,1) both}.reversi_placed__E5qdl.reversi_isWhite__NPIM0{animation-name:reversi_placedWhite__Z9yoU}.reversi_chip__8kbTE{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 4px;border-radius:999px;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s}.reversi_chipOn__EWMG7{box-shadow:inset 0 0 0 2px var(--splash)}.reversi_tally__zsDm6{display:contents}.reversi_icon__c0YSf{width:24px;height:24px}@keyframes reversi_toWhite__4ybsI{0%{transform:rotateY(0deg) scale(1)}50%{transform:rotateY(90deg) scale(1.22)}to{transform:rotateY(180deg) scale(1)}}@keyframes reversi_toBlack___wHrc{0%{transform:rotateY(180deg) scale(1)}50%{transform:rotateY(270deg) scale(1.22)}to{transform:rotateY(1turn) scale(1)}}@keyframes reversi_placed__E5qdl{0%{transform:scale(1.5);opacity:0}to{transform:none;opacity:1}}@keyframes reversi_placedWhite__Z9yoU{0%{transform:rotateY(180deg) scale(1.5);opacity:0}to{transform:rotateY(180deg);opacity:1}}@keyframes reversi_dot__TDjI_{0%{transform:scale(0)}to{transform:none}}@keyframes reversi_glow__f6hAc{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.03)}}@media (max-width:640px){.reversi_wrap__zmKG_{width:min(100%,max(320px,calc(100dvh - 400px)))}.reversi_board__KXDTa{border-radius:14px}.reversi_tally__zsDm6{display:none}.reversi_icon__c0YSf{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.reversi_dot__TDjI_,.reversi_placed__E5qdl,.reversi_teachAvoid__3hJaU:after,.reversi_teachGo__Lnkp3:after,.reversi_toBlack___wHrc,.reversi_toWhite__4ybsI{animation:none}}.ludo_wrap__O4Tdv{position:relative;z-index:1;width:min(100%,560px,max(290px,calc(100dvh - 440px)));margin:2px auto 0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (min-width:700px){.ludo_wrap__O4Tdv{display:flex;align-items:center;justify-content:center;gap:22px;width:100%;margin:8px 0 4px}.ludo_board___EN_Y{flex:none;width:min(540px,calc(100% - 180px),max(320px,calc(100dvh - 400px)))}.ludo_wrap__O4Tdv .ludo_dock__2W_8R{display:flex;flex-direction:column;align-items:stretch;width:150px;gap:14px;margin:0}.ludo_wrap__O4Tdv .ludo_dieBtn__WaUdq{align-self:center;width:96px;height:96px}.ludo_wrap__O4Tdv .ludo_dieSpin__DalIy{--h:32px;width:64px;height:64px}}.ludo_board___EN_Y{position:relative;aspect-ratio:1;border-radius:16px;padding:0;box-shadow:0 0 0 4px #0c4a45,0 8px 0 4px #08332f,0 18px 30px rgba(2,20,26,.5)}.ludo_token__c9av7{position:absolute;z-index:2;width:calc(100% / 15 * .94);aspect-ratio:1;padding:0;border:0;border-radius:50%;background:none;transform:translate(-50%,-54%);transition:left .12s ease-out,top .12s ease-out,width .2s;cursor:default;-webkit-tap-highlight-color:transparent}.ludo_token__c9av7:focus-visible{outline:3px solid #fff;outline-offset:2px}.ludo_inBase__TqROi{width:calc(100% / 15 * 1.25);transition:left .5s cubic-bezier(.3,1.3,.5,1),top .5s cubic-bezier(.3,1.3,.5,1),width .2s}.ludo_inHome__ukCSH{width:calc(100% / 15 * .5)}.ludo_stacked__eBNLo{width:calc(100% / 15 * .72)}.ludo_hop__SKPqu,.ludo_rest__CCXWI{display:block;width:100%;height:100%}.ludo_hop__SKPqu{animation:ludo_hop__SKPqu .14s ease-out}.ludo_moving__wNF5f{z-index:6}.ludo_movable__9GRIy{z-index:4;cursor:pointer}.ludo_movable__9GRIy:after{content:"";position:absolute;inset:-45%;border-radius:50%}.ludo_movable__9GRIy:before{content:"";position:absolute;inset:-16%;border-radius:50%;border:3px solid #fff;box-shadow:0 0 10px 2px var(--pc);animation:ludo_ring__Xlk00 .9s ease-in-out infinite}.ludo_movable__9GRIy .ludo_rest__CCXWI{animation:ludo_bob__Cqp0_ .9s ease-in-out infinite}.ludo_hinted__sshLn{z-index:5}.ludo_hinted__sshLn:before{inset:-30%;border-color:#ffe066;border-width:4px;box-shadow:0 0 16px 4px #ffe066}.ludo_target__CB_PE{position:absolute;z-index:1;width:calc(100% / 15 * .9);aspect-ratio:1;border-radius:50%;border:3px dashed #ffe066;transform:translate(-50%,-50%);pointer-events:none;animation:ludo_ring__Xlk00 .9s ease-in-out infinite}.ludo_dock__2W_8R{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:10px;gap:10px;margin-top:14px}.ludo_side__O3T7R{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 10px;border:0;border-radius:16px;background:rgba(6,30,40,.72);color:#fff;font:700 13.5px var(--font-sans);line-height:1.1;cursor:pointer;-webkit-tap-highlight-color:transparent}.ludo_sideOn__eNBAA{background:var(--splash);color:var(--on-splash)}.ludo_dieBtn__WaUdq{display:grid;place-items:center;width:74px;height:74px;padding:0;border:0;border-radius:20px;background:rgba(6,30,40,.72);box-shadow:inset 0 0 0 3px var(--pc);perspective:320px;cursor:default;-webkit-tap-highlight-color:transparent}.ludo_dieBtn__WaUdq:disabled{opacity:1}.ludo_dieLive__ytvtk{cursor:pointer;animation:ludo_dieCall__isukR 1.1s ease-in-out infinite}.ludo_dieLive__ytvtk:active .ludo_dieSpin__DalIy{transform:scale(.92)}.ludo_dieSpin__DalIy{display:block;--h:25px;width:50px;height:50px;transform-style:preserve-3d;transition:transform .1s}.ludo_spinning__ko_zs{animation:ludo_spin__sxy0Q .36s linear infinite}.ludo_cube__v4D9D{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .32s cubic-bezier(.2,1.4,.4,1)}.ludo_face__MRdnr{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:6px;border-radius:11px;background:linear-gradient(145deg,#ffffff,#dfeae8);box-shadow:inset 0 -3px 0 rgba(10,31,43,.14),inset 0 0 0 1.5px rgba(10,31,43,.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ludo_face__MRdnr i{display:block;width:74%;aspect-ratio:1;margin:auto;border-radius:50%}.ludo_face__MRdnr .ludo_pip__9IzuJ{background:radial-gradient(circle at 35% 35%,#3e5563,#0a1f2b 70%)}.ludo_f1__gFr2R{transform:translateZ(var(--h))}.ludo_f1__gFr2R .ludo_pip__9IzuJ{width:92%;background:radial-gradient(circle at 35% 35%,#ff8aa2,#d0244c 70%)}.ludo_f2__MHutK{transform:rotateY(90deg) translateZ(var(--h))}.ludo_f3__fdkxv{transform:rotateX(90deg) translateZ(var(--h))}.ludo_f4__Sx0j1{transform:rotateX(-90deg) translateZ(var(--h))}.ludo_f5__qtOJp{transform:rotateY(-90deg) translateZ(var(--h))}.ludo_f6__vt15M{transform:rotateY(180deg) translateZ(var(--h))}.ludo_setupLayer__Qb9eM{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:12px;background:rgba(6,21,30,.5)}.ludo_setup__MJi_h{width:min(360px,100%);padding:18px 16px 16px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.ludo_setup__MJi_h h2{margin:0;font:800 24px var(--font-display)}.ludo_setup__MJi_h p{margin:4px 0 12px;color:var(--ink-muted);font-size:14px;line-height:1.35}.ludo_counts__QpTjC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.ludo_countBtn__ZxjJ_{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:96px;padding:10px 4px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.ludo_countBtn__ZxjJ_[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--splash)}.ludo_countBtn__ZxjJ_ b{font:700 14px var(--font-sans)}.ludo_countBtn__ZxjJ_ small{min-height:1.2em;color:var(--ink-muted);font-size:10.5px;line-height:1.2}.ludo_faces__3kR66{display:flex;justify-content:center}.ludo_face0__6zo90{width:24px;height:24px}.ludo_face0__6zo90+.ludo_face0__6zo90{margin-left:-4px}.ludo_go__BvzSH{width:100%;min-height:54px;margin-top:14px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}@media (max-width:640px){.ludo_board___EN_Y{border-radius:12px;box-shadow:0 0 0 3px #0c4a45,0 5px 0 3px #08332f}.ludo_dock__2W_8R{margin-top:10px}.ludo_side__O3T7R{font-size:12.5px;min-height:46px}}@keyframes ludo_hop__SKPqu{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-45%) scale(1.12)}to{transform:translateY(0) scale(1)}}@keyframes ludo_bob__Cqp0_{0%,to{transform:translateY(0)}50%{transform:translateY(-14%)}}@keyframes ludo_ring__Xlk00{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.ludo_target__CB_PE{animation-name:ludo_targetPulse__X0bIz}@keyframes ludo_targetPulse__X0bIz{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.9)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes ludo_spin__sxy0Q{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(1turn) rotateY(2turn) rotate(180deg)}}@keyframes ludo_dieCall__isukR{0%,to{box-shadow:inset 0 0 0 3px var(--pc),0 0 0 0 var(--pc)}50%{box-shadow:inset 0 0 0 3px var(--pc),0 0 18px 4px var(--pc)}}@media (prefers-reduced-motion:reduce){.ludo_dieLive__ytvtk,.ludo_movable__9GRIy .ludo_rest__CCXWI,.ludo_movable__9GRIy:before,.ludo_target__CB_PE{animation:none}}.watersort_wrap__6b6_a{position:relative;z-index:1;width:100%}.watersort_board__7AXhp{position:relative;display:flex;flex-direction:column;gap:4px;padding:20px 0 6px;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.watersort_cell__e98Gh,.watersort_row__iJ339{display:flex;justify-content:center}.watersort_cell__e98Gh{position:relative;align-items:flex-end;min-height:calc(var(--jh) + 22px);padding:20px 0 2px;border:0;background:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.watersort_cell__e98Gh:focus-visible{outline:none}.watersort_cell__e98Gh:focus-visible .watersort_glass__tnF8K{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--splash)}.watersort_cell__e98Gh:has(.watersort_moving__UoWLV){z-index:5}.watersort_jar__0TU_L{position:relative;width:var(--jw);height:var(--jh);transform-origin:50% 0;transition:transform .18s cubic-bezier(.3,.8,.4,1)}.watersort_glass__tnF8K{--lh:calc((var(--jh) - 6px) * 0.215);position:absolute;inset:0;overflow:hidden;border:3px solid rgba(225,248,255,.72);border-top:0;border-radius:6px 6px calc(var(--jw) / 2.1) calc(var(--jw) / 2.1);background:linear-gradient(90deg,rgba(255,255,255,.16) 0 18%,rgba(255,255,255,.04) 30% 70%,rgba(255,255,255,.12) 85%),rgba(8,40,56,.45);box-shadow:0 6px 14px rgba(2,14,22,.45),inset 0 -4px 10px rgba(255,255,255,.08);transition:box-shadow .25s}.watersort_jar__0TU_L:before{content:"";position:absolute;z-index:2;top:-3px;left:-5px;right:-5px;height:7px;border-radius:4px;background:rgba(225,248,255,.85);box-shadow:0 2px 0 rgba(0,0,0,.2)}.watersort_jar__0TU_L:after{content:"";position:absolute;z-index:2;top:12%;left:18%;width:4px;height:52%;border-radius:4px;background:rgba(255,255,255,.35);pointer-events:none}.watersort_layer__Av7el{position:absolute;left:0;right:0;height:var(--lh);display:grid;place-items:center;background:linear-gradient(90deg,rgba(255,255,255,.22),rgba(255,255,255,0) 35%,rgba(0,0,0,.12)),var(--c);box-shadow:inset 0 2px 0 rgba(255,255,255,.25);transform-origin:50% 100%}.watersort_sym__gkkS_{width:min(62%,calc(var(--lh) * .56));height:min(62%,calc(var(--lh) * .56));pointer-events:none}.watersort_drain__uvzEy{animation:watersort_drain__uvzEy .34s ease-in forwards}@keyframes watersort_drain__uvzEy{to{transform:scaleY(0)}}.watersort_fill___x1G_{animation:watersort_fill___x1G_ .3s ease-out both}@keyframes watersort_fill___x1G_{0%{transform:scaleY(0)}}.watersort_stream__aHrVm{position:absolute;z-index:4;width:7px;margin-left:-3.5px;border-radius:4px;box-shadow:inset 2px 0 0 rgba(255,255,255,.35),0 0 8px rgba(255,255,255,.25);transform-origin:50% 0;animation:watersort_stream__aHrVm .36s ease-out both;pointer-events:none}@keyframes watersort_stream__aHrVm{0%{transform:scaleY(0)}25%{transform:scaleY(1)}80%{transform:scaleY(1);opacity:1}to{transform:scaleY(1) translateY(30%);opacity:0}}.watersort_sel__8icw0{transform:translateY(-16px)}.watersort_sel__8icw0 .watersort_glass__tnF8K{box-shadow:0 0 0 3px #c8f53b,0 10px 18px rgba(2,14,22,.5)}.watersort_moving__UoWLV{transition:transform .23s cubic-bezier(.4,.1,.3,1)}.watersort_done__BCc55 .watersort_glass__tnF8K{box-shadow:0 0 0 2px rgba(200,245,59,.6),0 0 18px rgba(200,245,59,.35)}.watersort_cork__wB7u4{position:absolute;z-index:3;left:50%;top:calc(var(--jw) * -.42);width:calc(var(--jw) + 14px);translate:-50% 0;animation:watersort_cork__wB7u4 .45s cubic-bezier(.3,1.6,.5,1) both;pointer-events:none}.watersort_cork__wB7u4 svg{display:block;width:100%}@keyframes watersort_cork__wB7u4{0%{transform:translateY(-24px) scale(.4);opacity:0}}.watersort_teachFrom__NNDQO .watersort_glass__tnF8K{animation:watersort_teach__O5oMo 1s ease-in-out infinite}@keyframes watersort_teach__O5oMo{0%,to{box-shadow:0 0 0 3px #fff,0 0 16px rgba(255,255,255,.7)}50%{box-shadow:0 0 0 3px #c8f53b,0 0 4px rgba(200,245,59,.3)}}.watersort_teachFrom__NNDQO{transform:translateY(-8px)}.watersort_teachTo__EArw1:before{background:#c8f53b}.watersort_teachTo__EArw1 .watersort_glass__tnF8K{box-shadow:0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.6)}.watersort_teachTo__EArw1:after{top:auto;bottom:calc(100% + 6px);left:50%;width:0;height:0;margin-left:-9px;border:9px solid transparent;border-top:12px solid #c8f53b;border-bottom:0;border-radius:0;background:none;animation:watersort_bob__r_q1R .8s ease-in-out infinite}@keyframes watersort_bob__r_q1R{50%{transform:translateY(5px)}}.watersort_shake__XMF8l{animation:watersort_shake__XMF8l .3s}@keyframes watersort_shake__XMF8l{25%{translate:-4px 0}75%{translate:4px 0}}.watersort_fresh__V95n_{animation:watersort_rise__NUA_z .45s cubic-bezier(.3,1.4,.5,1) both}@keyframes watersort_rise__NUA_z{0%{transform:translateY(26px);opacity:0}}.watersort_ctl__iHY7D{padding:0 6px;white-space:nowrap}.watersort_badge__uaM_D{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:6px;border-radius:999px;background:var(--splash);color:var(--on-splash);font-size:12px;font-weight:800;vertical-align:1px}.watersort_lvl__teA2p{font-size:15px!important;white-space:nowrap}.watersort_par__fBbCf{margin-left:-4px;color:var(--ink-muted);font-weight:700}@media (prefers-reduced-motion:reduce){.watersort_jar__0TU_L,.watersort_moving__UoWLV{transition:none}.watersort_cork__wB7u4,.watersort_drain__uvzEy,.watersort_fill___x1G_,.watersort_fresh__V95n_,.watersort_shake__XMF8l,.watersort_stream__aHrVm,.watersort_teachFrom__NNDQO .watersort_glass__tnF8K,.watersort_teachTo__EArw1:after{animation:none}}.spacerocks_field__YPgf8{position:relative;z-index:1;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;width:min(100%,600px,max(320px,calc(100dvh - 420px)));min-width:min(100%,280px);margin:4px auto;border-radius:18px;overflow:hidden;cursor:crosshair;box-shadow:0 0 0 4px rgba(255,255,255,.18),0 10px 24px rgba(2,20,26,.45);transition:filter .3s}.spacerocks_canvas__BGHav{display:block;width:100%;aspect-ratio:1;touch-action:none}.spacerocks_waveTag__b8w5X{position:absolute;top:8px;right:10px;padding:2px 9px;border-radius:999px;background:rgba(6,21,30,.5);color:#eef6ee;font:800 12px var(--font-sans);pointer-events:none}.spacerocks_startHint__ObsZS{position:absolute;left:50%;top:58%;transform:translate(-50%,-50%);min-height:48px;padding:12px 22px;border:0;border-radius:999px;background:rgba(6,21,30,.78);color:#eef6ee;font:800 17px var(--font-display);white-space:nowrap;cursor:pointer;animation:spacerocks_breathe__8_qfl 1.4s ease-in-out infinite}@keyframes spacerocks_breathe__8_qfl{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion:reduce){.spacerocks_startHint__ObsZS{animation:none}}@keyframes spacerocks_blink__TcH04{to{visibility:hidden}}.spacerocks_bar__F2z5Z{display:flex;align-items:center;gap:10px;width:100%;max-width:600px;margin:0 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none}.spacerocks_bar__F2z5Z>:last-child{margin-left:auto}.spacerocks_keys__WWOXp{color:var(--ink);font:700 13px var(--font-sans);opacity:.75}.spacerocks_scheme__IojIu{display:inline-flex;flex:none;padding:3px;border-radius:999px;background:var(--surface-sunken)}.spacerocks_scheme__IojIu>button{min-height:36px;min-width:60px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ink);font:700 13px var(--font-sans);cursor:pointer}.spacerocks_scheme__IojIu>button[aria-pressed=true]{background:#c8f53b;color:#0a1f2b}.spacerocks_aimHint___1fcW{margin:0;color:var(--ink);font:600 12px/1.3 var(--font-sans);opacity:.75}.spacerocks_pause__a2jll{flex:none;min-width:48px;min-height:40px;border:0;border-radius:999px;background:var(--surface-sunken);color:var(--ink);font:800 14px var(--font-sans);cursor:pointer}.spacerocks_pause__a2jll:disabled{opacity:.4}.spacerocks_overlay___T_i4{position:absolute;left:8px;right:8px;bottom:8px;display:flex;align-items:flex-end;justify-content:space-between;pointer-events:none}.spacerocks_overlay___T_i4>*{pointer-events:auto}.spacerocks_key__DX_V9{display:grid;place-items:center;width:54px;height:54px;padding:0;border:2px solid rgba(238,246,238,.35);border-radius:50%;background:rgba(6,21,30,.42);color:#eef6ee;font:800 13px var(--font-sans);touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.spacerocks_key__DX_V9>span{font-size:22px;line-height:1}.spacerocks_key__DX_V9:active{background:rgba(200,245,59,.45);border-color:#c8f53b}.spacerocks_steer__GTXYG{display:grid;grid-template-columns:54px 54px;grid-template-rows:54px 54px;grid-gap:6px;gap:6px}.spacerocks_fly__iQ_0d{grid-column:1/3;justify-self:center}.spacerocks_fire__qO_H0{width:78px;height:78px;border-color:rgba(255,180,140,.7);background:rgba(255,107,44,.6);font:800 15px var(--font-display)}.spacerocks_fire__qO_H0:active{background:rgba(255,107,44,.9)}.spacerocks_flyWide__bMcZl{width:70px;height:70px;gap:0}.spacerocks_flyWide__bMcZl>small{font:800 11px var(--font-sans)}.spacerocks_raceBox__R2pk_{display:grid;grid-gap:10px;gap:10px;width:100%}.spacerocks_raceBox__R2pk_>*{margin-top:0;margin-bottom:0}.spacerocks_teachBtn__DcKGe{min-height:36px;margin-left:auto;padding:0 14px;border-radius:999px;font-size:14px;white-space:nowrap}.spacerocks_teachBtn__DcKGe.spacerocks_teachOn__jHjT6{background:#c8f53b;color:#0a1f2b;box-shadow:inset 0 0 0 2px rgba(10,31,43,.25)}.spacerocks_teachLabel__ALRmG{margin-left:6px}@media (max-width:440px){.spacerocks_teachBtn__DcKGe{min-width:44px;padding:0 10px;font-size:18px}.spacerocks_teachLabel__ALRmG{display:none}}@media (max-width:640px){.spacerocks_field__YPgf8{width:min(100%,max(320px,calc(100dvh - 330px)))}}.lake_wrap__ciGH_{width:100%}.lake_field___pNyn{position:relative;width:100%;border-radius:18px;overflow:hidden;background:linear-gradient(#bdeefa,#2bb3d6);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:-webkit-grab;cursor:grab}.lake_field___pNyn:active{cursor:-webkit-grabbing;cursor:grabbing}.lake_canvas__G_NBp{display:block}.lake_statLabel__a6uAO{font-size:.72em;opacity:.75;margin-right:4px}.lake_loading__DgFZF{position:absolute;inset:0;display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;padding:24px;text-align:center;font-weight:800;color:#17404d}.lake_loading__DgFZF p{max-width:300px;margin:0}.lake_classicBig__CzWdf{border:0;border-radius:14px;padding:10px 18px;font:inherit;font-weight:900;background:#c8f53b;color:#10303a;cursor:pointer}.lake_holeTag__rFqF8{position:absolute;left:10px;top:10px;max-width:calc(100% - 80px);padding:5px 11px 5px 6px;border-radius:14px;background:rgba(255,255,255,.92);color:#17404d;font-weight:800;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.lake_holeTag__rFqF8 b{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-right:4px;border-radius:50%;background:#ff4f5e;color:#fff;font-size:12px}.lake_camBtns___93XA{position:absolute;right:10px;top:10px;display:flex;flex-direction:column;gap:8px}.lake_camBtn__7zpIR{width:42px;height:42px;border:0;border-radius:14px;background:rgba(255,255,255,.92);color:#17404d;font-size:19px;font-weight:900;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.12)}.lake_camBtn__7zpIR.lake_on__7jxS5{background:#c8f53b}.lake_items__Bg0_G{position:absolute;left:10px;bottom:10px;display:flex;gap:7px}.lake_slot__lWRve{width:46px;height:46px;border:0;border-radius:15px;background:rgba(255,255,255,.92);display:grid;place-items:center;font-size:22px;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.12);transition:transform .15s;position:relative}.lake_count__uhz9N{position:absolute;right:-4px;top:-6px;min-width:22px;padding:1px 5px;border-radius:10px;background:#ff4f5e;color:#fff;font-size:11px;font-weight:900;line-height:16px;box-shadow:0 0 0 2px #fff}.lake_slot__lWRve:disabled{opacity:.5;cursor:default}.lake_slot__lWRve.lake_armed__1pFfz{background:#c8f53b;transform:translateY(-4px);box-shadow:0 0 0 3px #fff,0 4px 10px rgba(0,0,0,.2)}.lake_slot__lWRve.lake_empty__SSCrH{background:rgba(255,255,255,.35);box-shadow:none;cursor:default}.lake_take__c2RhM{bottom:10px;border:0;border-radius:15px;padding:12px 16px;font:inherit;font-size:14px;background:#c8f53b;color:#10303a;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18)}.lake_take__c2RhM,.lake_thinking__CnJ3w{position:absolute;right:10px;font-weight:900}.lake_thinking__CnJ3w{bottom:64px;padding:6px 10px;border-radius:12px;background:rgba(255,255,255,.92);color:#17404d;pointer-events:none}.lake_hint__YY6W_{bottom:66px;padding:6px 12px;border-radius:12px;background:rgba(16,48,58,.78);font-weight:800;font-size:12.5px;white-space:nowrap}.lake_banner__h80__,.lake_hint__YY6W_{position:absolute;left:50%;transform:translateX(-50%);color:#fff;pointer-events:none}.lake_banner__h80__{top:58px;display:flex;flex-direction:column;align-items:center;gap:2px;max-width:calc(100% - 32px);padding:9px 18px;border-radius:16px;background:rgba(16,48,58,.86);text-align:center;animation:lake_pop__W_E2W 2.6s ease forwards}.lake_banner__h80__ b{font-size:17px;font-weight:900}.lake_banner__h80__ small{font-size:12.5px;font-weight:700;opacity:.85}@keyframes lake_pop__W_E2W{0%{opacity:0;transform:translate(-50%,-8px) scale(.92)}10%{opacity:1;transform:translate(-50%) scale(1)}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.lake_banner__h80__{animation:none}}.lake_below__GKVlf{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:center;margin-top:10px;font-weight:800;font-size:14px;color:var(--muted,#9fc0c8)}.lake_course__lZvwv{white-space:nowrap}.lake_best__IMdks b{color:#fff}.lake_tag__NvCQO{left:0;top:0;padding:2px 8px;border-radius:9px;color:#fff;font-weight:900;font-size:11px;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.25);will-change:transform}.lake_board__hiUBE,.lake_tag__NvCQO{position:absolute;pointer-events:none}.lake_board__hiUBE{left:10px;top:10px;display:flex;flex-direction:column;gap:4px}.lake_chip__qzhkG{display:flex;align-items:center;gap:6px;min-width:96px;padding:3px 8px;border-radius:10px;background:rgba(255,255,255,.9);color:#17404d;font-weight:800;font-size:11.5px}.lake_chip__qzhkG i,.lake_results__nlAbj i{width:10px;height:10px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.15);flex:none}.lake_chip__qzhkG b{margin-left:auto}.lake_chip__qzhkG.lake_me__5QD51{outline:2px solid #c8f53b}.lake_fog__vS1K7{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 60%,rgba(235,245,248,.25),rgba(235,245,248,.82));animation:lake_fogIn__KHUXr .6s ease}@keyframes lake_fogIn__KHUXr{0%{opacity:0}to{opacity:1}}.lake_results__nlAbj{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:5px;min-width:220px;padding:14px 16px;border-radius:18px;background:rgba(16,48,58,.9);color:#fff;pointer-events:none}.lake_results__nlAbj b{font-size:16px;font-weight:900;text-align:center;margin-bottom:4px}.lake_results__nlAbj span{display:flex;align-items:center;gap:8px;font-weight:800;font-size:14px}.lake_results__nlAbj em{margin-left:auto;font-style:normal;opacity:.75}.lake_results__nlAbj strong{min-width:28px;text-align:right}.lake_results__nlAbj .lake_me__5QD51{color:#c8f53b}.lake_gust__1X8su{position:absolute;inset:0;pointer-events:none;overflow:hidden}.lake_gustField__e6mun{position:absolute;left:-50%;top:-50%;width:200%;height:200%}.lake_gustField__e6mun i{position:absolute;left:0;width:30%;height:5px;border-radius:5px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.95));box-shadow:0 0 6px rgba(255,255,255,.5);animation:lake_gustBlow__RoUsd 1.1s ease-in forwards;opacity:0}@keyframes lake_gustBlow__RoUsd{0%{transform:translateX(10%);opacity:0}25%{opacity:1}to{transform:translateX(380%);opacity:0}}@media (prefers-reduced-motion:reduce){.lake_gustField__e6mun i{animation-duration:.01s}}.lake_courses__jsiAb{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:rgba(255,255,255,.07)}.lake_courseBtn__0OmuM{border:0;border-radius:999px;padding:6px 12px;font:inherit;font-size:13px;font-weight:800;color:var(--muted,#9fc0c8);background:transparent;cursor:pointer;white-space:nowrap}.lake_courseBtn__0OmuM:hover{color:#fff}.lake_courseOn__c3lwd{color:#102a33;background:#c8f53b}.lake_courseOn__c3lwd:hover{color:#102a33}.minigolf_wrap__xBZF2{position:relative;z-index:1;width:100%;padding:4px 0;touch-action:none}.minigolf_field__GN3ig{position:relative;margin:0 auto;border-radius:18px;overflow:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;box-shadow:0 0 0 4px rgba(255,255,255,.18),0 10px 24px rgba(2,20,26,.45)}.minigolf_canvas__tjWCr{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair;-webkit-tap-highlight-color:transparent}.minigolf_banner__g8a19{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:12px 22px 10px;border-radius:22px;background:rgba(6,21,30,.72);color:#eef6ee;pointer-events:none;text-align:center;white-space:nowrap;animation:minigolf_bannerIn__TgS34 1.5s ease both}.minigolf_banner__g8a19 b{font:800 30px var(--font-display);color:var(--lime,#c8f53b);line-height:1.1}.minigolf_banner__g8a19 small{font:700 14px var(--font-sans);opacity:.9}@keyframes minigolf_bannerIn__TgS34{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}22%,80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}.minigolf_thinking__XMbkA{position:absolute;right:10px;top:10px;padding:6px 12px;border-radius:999px;background:rgba(6,21,30,.7);color:#eef6ee;font:700 14px var(--font-sans);animation:minigolf_breathe__wnpsQ .9s ease-in-out infinite;pointer-events:none}@keyframes minigolf_breathe__wnpsQ{50%{opacity:.55}}.minigolf_statLabel__Nkk5g{font:700 12px var(--font-sans);color:var(--ink-muted)}.minigolf_ctl__5_pYN{padding:0 4px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.minigolf_puttBtn__K8h8v:not(:disabled){background:var(--lime,#c8f53b);color:#0a1f2b}.minigolf_pickCard__zNn7o{gap:14px}.minigolf_pickTitle__YxbfA{margin:0;font-size:24px;font-weight:800}.minigolf_pickRow__8cV0q{display:grid;grid-gap:10px;gap:10px;width:100%}.minigolf_pickBtn__dspNv{display:flex;align-items:center;justify-content:center;gap:12px;min-height:56px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);font:800 17px var(--font-sans);cursor:pointer}.minigolf_pickBtn__dspNv:hover{outline:2px solid var(--lime,#c8f53b)}.minigolf_pickDots__GkAuY{display:inline-flex;gap:4px}.minigolf_pickDots__GkAuY i{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 -2px 0 rgba(0,0,0,.2)}.minigolf_cardWrap__VaRYE{width:100%;overflow-x:auto}.minigolf_card__Ur4ud{width:100%;border-collapse:separate;border-spacing:2px;font:700 13px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;table-layout:fixed}.minigolf_card__Ur4ud td,.minigolf_card__Ur4ud th{height:26px;padding:0;border-radius:7px}.minigolf_card__Ur4ud thead th{color:var(--ink-muted);font-size:11px}.minigolf_card__Ur4ud tbody th,.minigolf_card__Ur4ud thead th:first-child{width:44px;text-align:left;padding-left:4px;font-size:11px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.minigolf_card__Ur4ud thead th.minigolf_now__Si9xt{background:var(--lime,#c8f53b);color:#0a1f2b}.minigolf_card__Ur4ud td{background:var(--surface-sunken)}.minigolf_parRow__BvQHd td{background:transparent;color:var(--ink-muted)}.minigolf_card__Ur4ud td.minigolf_sum__Koj3V{font-weight:800}.minigolf_ace__a49Oz{background:#ffc93c!important;color:#3a2600}.minigolf_under__L2rSi{background:#1fd1c1!important;color:#04302c}.minigolf_even__hxsrZ{color:var(--ink)}.minigolf_over__jfLVI{color:#ffb08a}.minigolf_over2__PtFbR{color:#ff7a5c}.minigolf_live__V5ZMZ{opacity:.6}.minigolf_active__EuMXX th{color:var(--ink)!important}.minigolf_dot__dmwEJ{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:50%;vertical-align:-1px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.25)}.minigolf_bestLine__ZApJU{margin:4px 0 0;font:700 12px var(--font-sans);color:var(--ink-muted);text-align:right}.minigolf_raceBox__UwXde{display:grid;grid-gap:10px;gap:10px;width:100%}.minigolf_raceBox__UwXde>*{margin-top:0;margin-bottom:0}.minigolf_raceBars__Yrd5U{display:grid;grid-gap:6px;gap:6px}.minigolf_raceClock__U8wpT{display:flex;align-items:baseline;justify-content:space-between;font:700 13px var(--font-sans);color:var(--ink-muted)}.minigolf_raceClock__U8wpT b{font:800 22px var(--font-display);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.minigolf_hurry__t22Qz{color:var(--buoy,#ff6b2c)!important}.minigolf_raceRow__PY7kT{display:grid;grid-template-columns:minmax(0,110px) 1fr auto;align-items:center;grid-gap:10px;gap:10px;font:700 13px var(--font-sans)}.minigolf_raceRow__PY7kT>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minigolf_raceRow__PY7kT b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.minigolf_raceBar__cw5ay{display:block;height:12px;border-radius:999px;background:rgba(238,246,238,.12);overflow:hidden}.minigolf_raceBar__cw5ay span{display:block;height:100%;border-radius:inherit;transition:width .4s ease}.minigolf_raceNote__KH6IN{margin:0;font:700 11px var(--font-sans);color:var(--ink-muted);text-align:right}@media (prefers-reduced-motion:reduce){.minigolf_banner__g8a19,.minigolf_thinking__XMbkA{animation-duration:1.5s;animation-name:none}}.brickbreaker_wrap__njlDa{position:relative;z-index:1;width:100%;padding:4px 0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.brickbreaker_board__xzlFz{position:relative;margin:0 auto;max-width:100%;display:grid;grid-gap:6px;gap:6px}.brickbreaker_field__R4P_v{position:relative;margin:0 auto;max-width:100%;border-radius:18px;overflow:hidden;box-shadow:0 0 0 3px rgba(255,79,163,.35),0 0 22px rgba(255,79,163,.18),0 10px 24px rgba(10,2,26,.5)}.brickbreaker_bar__mtCq1{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:16px;background:rgba(22,8,44,.78);box-shadow:inset 0 0 0 1px rgba(255,138,216,.14);color:#fff0f8}.brickbreaker_lvl__f4uzh{display:grid;justify-items:start;line-height:1.05;min-width:44px;padding:2px 6px 2px 2px;border:0;border-radius:10px;background:none;color:inherit;cursor:pointer}.brickbreaker_lvl__f4uzh:not(:disabled):hover{background:rgba(255,255,255,.07)}.brickbreaker_lvl__f4uzh:disabled{cursor:default}.brickbreaker_lvl__f4uzh small{font:700 9.5px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#d6a8d8}.brickbreaker_lvl__f4uzh b{font:900 20px var(--font-display);display:flex;align-items:center;gap:4px}.brickbreaker_mapIcon__1RIHK{margin-left:3px;color:#ffd36a}.brickbreaker_boss__HoCu1{padding:1px 5px;border-radius:6px;background:#ff4fa3;color:#fff;font:800 9px var(--font-display);text-transform:uppercase}.brickbreaker_prog__D4s0_{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.brickbreaker_track__DO4zE{position:relative;height:9px;border-radius:6px;background:rgba(255,255,255,.12);overflow:hidden}.brickbreaker_fill__XVxbG{position:absolute;inset:0 auto 0 0;border-radius:6px;background:linear-gradient(90deg,#ff7a3d,#ffd36a);transition:width .3s ease}.brickbreaker_fillBoss__RVGP3{background:linear-gradient(90deg,#9b6bff,#ff4fa3)}.brickbreaker_goal__ucDc0{display:flex;gap:5px;font:700 11px var(--font-display);color:#f0d4ec;white-space:nowrap;min-width:0}.brickbreaker_goal__ucDc0 span{overflow:hidden;text-overflow:ellipsis}.brickbreaker_goal__ucDc0 b{flex:none;color:#fff}.brickbreaker_lives__EcF9g{display:flex;align-items:center;gap:2px}.brickbreaker_lives__EcF9g svg{width:17px;height:17px}@media (max-width:420px){.brickbreaker_lives__EcF9g svg{width:13px;height:13px}.brickbreaker_lives__EcF9g{gap:1px}}.brickbreaker_lives__EcF9g b{font:900 18px var(--font-display);margin-left:2px}.brickbreaker_heart__6BKjG{fill:rgba(255,255,255,.2)}.brickbreaker_heartOn__HdQMj{fill:#ff6b8a;filter:drop-shadow(0 0 3px rgba(255,107,138,.6))}.brickbreaker_pad__uB3KW{display:flex;align-items:center;justify-content:center;height:52px;border-radius:16px;background:repeating-linear-gradient(90deg,rgba(255,90,200,.12) 0 1px,transparent 1px 22px),rgba(22,8,44,.7);box-shadow:inset 0 0 0 1px rgba(255,138,216,.18);color:#e6b8e0;font:700 12px var(--font-display);letter-spacing:.02em}.brickbreaker_map__rdEW2{position:absolute;inset:0;z-index:5;display:grid;grid-template-rows:auto 1fr;border-radius:18px;background:#1a0a30;box-shadow:inset 0 0 0 1px rgba(255,138,216,.16);color:#fff0f8;overflow:hidden}.brickbreaker_mapHead__aav9T{display:flex;align-items:center;gap:8px;padding:12px 12px 8px 16px}.brickbreaker_mapHead__aav9T b{font:900 18px var(--font-display)}.brickbreaker_mapHead__aav9T span{color:#c8a0cc;font:700 12px var(--font-display)}.brickbreaker_mapClose__x3Ttw{margin-left:auto;width:34px;height:34px;border:0;border-radius:10px;background:rgba(255,255,255,.08);color:#fff0f8;font-size:16px;cursor:pointer}.brickbreaker_mapGrid__6VaGq{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:4px 12px 16px;overflow-y:auto;align-content:start}.brickbreaker_node__9sdCj{position:relative;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:10px 0 7px;border:0;border-radius:14px;background:rgba(255,176,32,.1);box-shadow:inset 0 0 0 1px rgba(255,176,32,.28);color:#fff0f8;cursor:pointer}.brickbreaker_node__9sdCj b{font:900 18px var(--font-display)}.brickbreaker_node__9sdCj:disabled{background:rgba(255,255,255,.04);box-shadow:none;color:#7a6488;cursor:default}.brickbreaker_nodeBoss__Zazet{background:rgba(255,79,163,.16);box-shadow:inset 0 0 0 1px rgba(255,79,163,.45)}.brickbreaker_nodeNow__UbOeR{box-shadow:inset 0 0 0 2px #ffd36a,0 0 12px rgba(255,211,106,.3)}.brickbreaker_nodeStars__gzEgn{font-size:11px;letter-spacing:1px}.brickbreaker_nodeStars__gzEgn i{font-style:normal;color:rgba(255,255,255,.22)}.brickbreaker_nodeStars__gzEgn .brickbreaker_on__wFKO8{color:#ffc52e}.brickbreaker_nodeTag__po1h4{position:absolute;top:-5px;right:-3px;padding:1px 4px;border-radius:6px;background:#ff4fa3;color:#fff;font:800 8px var(--font-display);text-transform:uppercase}.brickbreaker_canvas__v2ToR{display:block;width:100%;touch-action:none;cursor:none}.brickbreaker_startHint__lUYcJ{position:absolute;left:50%;top:58%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 24px);min-height:48px;padding:12px 22px;border:0;border-radius:999px;background:rgba(22,8,44,.82);box-shadow:0 0 0 1px rgba(255,138,216,.3);color:#fff0f8;font:800 16px var(--font-display);cursor:pointer;animation:brickbreaker_breathe__tBngb 1.4s ease-in-out infinite}@keyframes brickbreaker_breathe__tBngb{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion:reduce){.brickbreaker_startHint__lUYcJ{animation:none}}.brickbreaker_pauseBtn__j22Z9{min-width:44px;min-height:40px;margin-left:auto;padding:0 12px;border-radius:999px;background:var(--surface-raised);font-size:15px}.brickbreaker_pauseBtn__j22Z9+.brickbreaker_pauseBtn__j22Z9{margin-left:6px}.brickbreaker_ctl__KxbnG.brickbreaker_teachOn__gho0j,.brickbreaker_pauseBtn__j22Z9.brickbreaker_teachOn__gho0j{background:#c8f53b;color:#0a1f2b}.brickbreaker_ctl__KxbnG{padding:0 6px;white-space:nowrap}.brickbreaker_raceBox__kEmgd{display:grid;grid-gap:10px;gap:10px;width:100%}.brickbreaker_raceBox__kEmgd>*{margin-top:0;margin-bottom:0}.pinball_field__P0ENO{position:relative;z-index:1;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;width:min(100%,440px,max(250px,calc((100dvh - 290px) * .56)));min-width:min(100%,240px);margin:4px auto;border-radius:22px 22px 14px 14px;overflow:hidden;box-shadow:0 0 0 4px rgba(255,255,255,.18),0 12px 28px rgba(2,20,26,.5);transition:filter .3s}.pinball_canvas__eIFzn{display:block;width:100%;aspect-ratio:560/1000;touch-action:none;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pinball_startHint__7__zf{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);padding:14px 26px;border:0;border-radius:999px;background:rgba(6,21,30,.8);color:#eef6ee;font:800 18px var(--font-display);cursor:pointer;animation:pinball_breathe__ZA4VB 1.4s ease-in-out infinite}@keyframes pinball_breathe__ZA4VB{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}.pinball_launchHint__bki_S{position:absolute;right:6px;bottom:31%;max-width:46%;padding:6px 10px;border-radius:12px;background:rgba(6,21,30,.78);color:#eef6ee;font:700 12px/1.25 var(--font-display);text-align:right;pointer-events:none;animation:pinball_nudge__iyQWx 1.6s ease-in-out infinite}@keyframes pinball_nudge__iyQWx{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.pinball_launchHint__bki_S,.pinball_startHint__7__zf{animation:none}}.pinball_ballIcon__KUJpt{display:inline-block;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 20%,#c9d3d8 45%,#6d7f88 100%);box-shadow:inset 0 0 0 1px rgba(10,31,43,.4)}.pinball_ctl__RSqdO{min-height:44px;padding:0 12px}.pinball_teachOn__1PAKx{background:#c8f53b;color:#0a1f2b;box-shadow:inset 0 0 0 2px rgba(10,31,43,.25)}.pinball_raceBox__FI4pq{display:grid;grid-gap:8px;gap:8px}@media (max-width:640px){.pinball_field__P0ENO{width:min(100%,max(250px,calc((100dvh - 330px) * .56)))}}@keyframes pinball_blink__sPjA1{50%{opacity:.25}}.pinball_mission__vR94R{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:8px;justify-content:center;flex-wrap:wrap;max-width:100%;margin:0 auto 8px;padding:6px 14px;border-radius:999px;background:#06100d;border:1px solid #2c4b57;color:#c8f03c;font-size:.85rem;line-height:1.3;text-align:center}.pinball_mission__vR94R b{font-weight:800;color:#f5efdc}.pinball_missionProg__9GD3Z{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#ffb46b;font-weight:700}.pinball_tableWrap__BTRDz{position:relative;width:100%}.pinball_multStat__Va9eT{display:contents}.pinball_fsBtns__afUmP,.pinball_pads__203Bt,.pinball_scoreShort__K9akE{display:none}.pinball_fsBtn__b2Fng{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:#183340;color:#eef6ee;cursor:pointer}.pinball_fsBtn__b2Fng:disabled{opacity:.4}.pinball_pad__aNhNS{position:relative;flex:1 1;display:grid;place-items:center;height:84px;border-radius:22px;background:#132f3d;box-shadow:inset 0 0 0 2px #2b5568;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:background .12s,box-shadow .12s}.pinball_pad__aNhNS svg{width:112px;height:56px;pointer-events:none}.pinball_padFlipR__99V21{transform:scaleX(-1)}.pinball_padRing__lmbm7{fill:none;stroke:#c8f53b;stroke-width:2;opacity:.22;transition:opacity .12s}.pinball_padBat___iTO8{fill:#c8f53b;opacity:.55;transition:opacity .12s}.pinball_padOn__kFwL7{background:#1b4250;box-shadow:inset 0 0 0 2px #c8f53b,0 0 18px rgba(200,245,59,.25)}.pinball_padOn__kFwL7 .pinball_padRing__lmbm7{opacity:.7}.pinball_padOn__kFwL7 .pinball_padBat___iTO8{opacity:1}.pinball_padHint__gbXdh{position:absolute;top:7px;right:14px;color:#9fc3cf;font:700 11px var(--font-display);pointer-events:none}html.gl-full .pinball_field__P0ENO{width:min(100%,600px,calc((100dvh - 180px) * .56))}@media (max-width:640px){html.gl-full .pinball_field__P0ENO{width:min(100%,calc((100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 236px) * .56));margin:0 auto}html.gl-full .pinball_mission__vR94R{position:absolute;top:6px;left:50%;z-index:3;transform:translateX(-50%);width:max-content;max-width:92%;margin:0;padding:4px 10px;font-size:.72rem;flex-wrap:nowrap;white-space:nowrap;background:rgba(6,16,13,.82);pointer-events:none}html.gl-full .pinball_pads__203Bt{display:flex;gap:10px;margin-top:8px}html.gl-full .pinball_fsHide__bWwzh{display:none}html.gl-full .pinball_fsBtns__afUmP{display:flex;gap:6px;margin-left:auto;flex-shrink:0;order:99}html.gl-full :has(>.pinball_fsBtns__afUmP){flex:1 1 auto;min-width:0;gap:4px}html.gl-full :has(>.pinball_fsBtns__afUmP)>span:not(.pinball_fsBtns__afUmP):not(.pinball_multStat__Va9eT){padding:0 5px;gap:4px;white-space:nowrap;font-size:15px}html.gl-full .pinball_fsBtns__afUmP{margin-right:6px}html.gl-full .pinball_fsBtns__afUmP~*,html.gl-full .pinball_multStat__Va9eT,html.gl-full .pinball_scoreFull__THvfB{display:none}html.gl-full .pinball_scoreShort__K9akE{display:inline}}.whackamole_field__A1UDT{position:relative;z-index:1;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:min(100%,600px,max(320px,calc(100dvh - 350px)));min-width:min(100%,280px);margin:4px auto;border-radius:22px;overflow:hidden;box-shadow:0 0 0 4px rgba(255,255,255,.22),0 10px 24px rgba(2,20,26,.45);transition:filter .3s}.whackamole_mallet__oePBF{cursor:none}.whackamole_canvas__wPTzv{display:block;width:100%;aspect-ratio:1;touch-action:none}.whackamole_startHint__3WOqt{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:2px;gap:2px;min-height:52px;max-width:90%;padding:12px 24px;border:0;border-radius:999px;background:rgba(6,21,30,.8);color:#eef6ee;font:800 18px var(--font-display);cursor:pointer;animation:whackamole_breathe___kNYO 1.4s ease-in-out infinite}.whackamole_startHint__3WOqt small{font:700 13px var(--font-sans);opacity:.85}@keyframes whackamole_breathe___kNYO{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion:reduce){.whackamole_startHint__3WOqt{animation:none}}@keyframes whackamole_blink__DAK3F{to{visibility:hidden}}.whackamole_bar__kT3ol{display:flex;align-items:center;gap:10px;width:100%;max-width:600px;margin:0 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none}.whackamole_bar__kT3ol>:last-child{margin-left:auto}.whackamole_keys__vOgN4{color:var(--ink);font:700 13px var(--font-sans);opacity:.75}.whackamole_pause__Ke4zz{flex:none;min-width:48px;min-height:40px;border:0;border-radius:999px;background:var(--surface-sunken);color:var(--ink);font:800 14px var(--font-sans);cursor:pointer}.whackamole_pause__Ke4zz:disabled{opacity:.4}.whackamole_raceBox__BUS88{display:grid;grid-gap:10px;gap:10px;width:100%}.whackamole_raceBox__BUS88>*{margin-top:0;margin-bottom:0}.whackamole_teachBtn__C6sZa{min-height:36px;margin-left:auto;padding:0 14px;border-radius:999px;font-size:14px;white-space:nowrap}.whackamole_teachBtn__C6sZa.whackamole_teachOn__1De30{background:#c8f53b;color:#0a1f2b;box-shadow:inset 0 0 0 2px rgba(10,31,43,.25)}.whackamole_teachLabel__O4lLl{margin-left:6px}@media (max-width:440px){.whackamole_teachBtn__C6sZa{min-width:44px;padding:0 10px;font-size:18px}.whackamole_teachLabel__O4lLl{display:none}}@media (max-width:640px){.whackamole_field__A1UDT{width:min(100%,max(320px,calc(100dvh - 320px)))}}.airhockey_wrap__tArjf{position:relative;z-index:1;width:100%;padding:4px 0;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.airhockey_field__HCGDW{position:relative;margin:0 auto;max-width:100%;border-radius:22px;overflow:hidden;touch-action:none;cursor:none;box-shadow:0 0 0 4px rgba(255,255,255,.16),0 12px 26px rgba(2,20,26,.45)}.airhockey_canvas__60xIN{display:block;width:100%;height:100%;touch-action:none}.airhockey_startHint__6aMIz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 24px);min-height:48px;padding:12px 22px;border:0;border-radius:999px;background:rgba(6,21,30,.8);color:#eef6ee;font:800 17px var(--font-display);cursor:pointer;animation:airhockey_breathe__QU6F2 1.4s ease-in-out infinite}@keyframes airhockey_breathe__QU6F2{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}.airhockey_banner__WGpZK{position:absolute;left:50%;top:50%;padding:6px 22px;border-radius:999px;font:900 clamp(30px,9vw,54px) /1.1 var(--font-display);letter-spacing:.02em;color:#0a1f2b;pointer-events:none;white-space:nowrap;animation:airhockey_goalPop__sLh1O 1.1s cubic-bezier(.2,1.4,.4,1) forwards;box-shadow:0 8px 22px rgba(2,20,26,.35)}.airhockey_bannerYou__J7W9b{background:#c8f53b}.airhockey_bannerHop__NP_Nw{background:#ff8a57}@keyframes airhockey_goalPop__sLh1O{0%{transform:translate(-50%,-50%) scale(.3) rotate(-8deg);opacity:0}25%{transform:translate(-50%,-50%) scale(1.15) rotate(3deg);opacity:1}45%{transform:translate(-50%,-50%) scale(1) rotate(0)}80%{opacity:1}to{transform:translate(-50%,-62%) scale(.95);opacity:0}}@media (prefers-reduced-motion:reduce){.airhockey_startHint__6aMIz{animation:none}.airhockey_banner__WGpZK{animation:airhockey_goalFade__Aezbs 1.1s linear forwards;transform:translate(-50%,-50%)}}@keyframes airhockey_goalFade__Aezbs{0%,80%{opacity:1}to{opacity:0}}.airhockey_sideTag__odJu3{position:absolute;left:50%;padding:2px 10px;border-radius:999px;background:rgba(6,21,30,.55);color:#eef6ee;font:800 12px var(--font-sans);pointer-events:none}.airhockey_sideTop__O_PSJ{top:50%;transform:translate(-50%,-150%) rotate(180deg)}.airhockey_sideBottom__goOff{top:50%;transform:translate(-50%,50%)}.airhockey_score__u0J0H{display:inline-flex;align-items:center;gap:6px}.airhockey_score__u0J0H b{font-size:1.15em}.airhockey_dotHop__sPXS2,.airhockey_dotYou__tf3v_{display:inline-block;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(10,31,43,.25)}.airhockey_dotYou__tf3v_{background:#c8f53b}.airhockey_dotHop__sPXS2{background:#ff8a57}.airhockey_who__W9jbV{font-size:13px;font-weight:700;opacity:.8}.airhockey_teachBtn__czZvm{min-height:36px;margin-left:auto;padding:0 14px;border-radius:999px;font-size:14px;white-space:nowrap}.airhockey_teachBtn__czZvm.airhockey_teachOn__umSWM{background:#c8f53b;color:#0a1f2b;box-shadow:inset 0 0 0 2px rgba(10,31,43,.25)}.airhockey_teachLabel__2aH9q{margin-left:6px}@media (max-width:440px){.airhockey_teachBtn__czZvm{min-width:44px;padding:0 10px;font-size:18px}.airhockey_teachLabel__2aH9q,.airhockey_who__W9jbV{display:none}}.airhockey_bar__I_n1m{display:flex;align-items:center;gap:12px;width:100%;max-width:100%;margin:10px auto 0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.airhockey_bar__I_n1m>:last-child{margin-left:auto}.airhockey_firstTo__xPsuN,.airhockey_keys__XsxSd{color:var(--ink);font:700 13px var(--font-sans);opacity:.75}.airhockey_pause__HiYA2{flex:none;min-width:48px;min-height:40px;border:0;border-radius:999px;background:var(--surface-sunken);color:var(--ink);font:800 14px var(--font-sans);cursor:pointer}.airhockey_pause__HiYA2:disabled{opacity:.4}.airhockey_skipHint__e2fuW{position:absolute;left:50%;bottom:14%;transform:translateX(-50%);padding:8px 16px;border:0;border-radius:999px;background:rgba(10,31,43,.82);color:#eaf6f2;font:700 14px/1 var(--font-body,system-ui),sans-serif;cursor:pointer}.dinorun_field__VetaU{position:relative;z-index:1;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:min(100%,760px);margin:4px auto;border-radius:18px;overflow:hidden;cursor:pointer;box-shadow:0 0 0 4px rgba(255,255,255,.18),0 10px 24px rgba(2,20,26,.4);transition:filter .3s}.dinorun_canvas__PVUMf{display:block;width:100%;aspect-ratio:560/350;touch-action:none}.dinorun_startHint__yDGhD{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);min-height:48px;padding:12px 22px;border:0;border-radius:999px;background:rgba(6,21,30,.78);color:#eef6ee;font:800 17px var(--font-display);white-space:nowrap;cursor:pointer;animation:dinorun_breathe__keTfP 1.4s ease-in-out infinite}@keyframes dinorun_breathe__keTfP{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion:reduce){.dinorun_startHint__yDGhD{animation:none}}.dinorun_duckBtn__syp9u{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:54px;height:54px;padding:0;border:2px solid rgba(255,248,234,.6);border-radius:50%;background:rgba(10,31,43,.38);color:#fff8ea;font:900 24px var(--font-sans);touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.dinorun_duckBtn__syp9u:active{background:rgba(200,245,59,.55);border-color:#c8f53b;color:#0a1f2b}@keyframes dinorun_blink__wU__n{to{visibility:hidden}}.dinorun_bar__8y8_z{display:flex;align-items:center;gap:10px;width:100%;max-width:760px;margin:0 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dinorun_keys__sO0l7{flex:1 1;min-width:0;color:var(--ink);font:700 13px/1.3 var(--font-sans);opacity:.75}.dinorun_pause__2NJz0{flex:none;min-width:48px;min-height:44px;border:0;border-radius:999px;background:var(--surface-sunken);color:var(--ink);font:800 14px var(--font-sans);cursor:pointer}.dinorun_pause__2NJz0:disabled{opacity:.4}.dinorun_raceBox__04_Rs{display:grid;grid-gap:10px;gap:10px;width:100%}.dinorun_raceBox__04_Rs>*{margin-top:0;margin-bottom:0}.dinorun_teachBtn__yxtbA{min-height:36px;margin-left:auto;padding:0 14px;border-radius:999px;font-size:14px;white-space:nowrap}.dinorun_teachBtn__yxtbA.dinorun_teachOn__Riwkd{background:#c8f53b;color:#0a1f2b;box-shadow:inset 0 0 0 2px rgba(10,31,43,.25)}.dinorun_teachLabel__s3AyU{margin-left:6px}@media (max-width:440px){.dinorun_teachBtn__yxtbA{min-width:44px;padding:0 10px;font-size:18px}.dinorun_teachLabel__s3AyU{display:none}}.tt_wrap__xdIRl{position:relative;z-index:1;width:100%;padding:4px 0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.tt_board___y9hf{position:relative;margin:0 auto;max-width:100%;display:grid;grid-gap:6px;gap:6px}.tt_bar__ux33U{padding:6px 10px;border-radius:18px;background:rgba(7,6,26,.85);box-shadow:inset 0 0 0 1px rgba(62,230,255,.3);color:#fff}.tt_bar__ux33U,.tt_side__V4Jn_{display:flex;align-items:center;gap:8px}.tt_sideThem__UjU1H{margin-left:auto}.tt_face__MsZP8{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:2px solid #ff3ec8;background:rgba(255,62,200,.14);font:900 18px/1 var(--font-display)}.tt_faceYou__MIZUh{border-color:#3ee6ff;background:rgba(62,230,255,.16);font-size:11px}.tt_pts__XFI1l{min-width:28px;text-align:center;font:900 30px/1 var(--font-display);text-shadow:0 0 10px rgba(62,230,255,.6)}.tt_mid__deTnY{flex:1 1;min-width:0;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:2px 4px;border:0;border-radius:10px;background:none;color:inherit;cursor:pointer}.tt_mid__deTnY:disabled{cursor:default}.tt_mid__deTnY:not(:disabled):hover{background:rgba(255,255,255,.06)}.tt_mid__deTnY small{display:flex;align-items:center;gap:4px;font:800 10.5px var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#c8c0f0}.tt_mapIcon__DlgLN{color:#3ee6ff}.tt_boss__XUMwX{padding:1px 5px;border-radius:6px;background:#ff3ec8;color:#fff;font:800 9px var(--font-display)}.tt_state__NQm8u{max-width:100%;font:700 11px var(--font-display);color:#ff8ad8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt_dots__CNaDN{display:flex;gap:5px}.tt_dots__CNaDN i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.2)}.tt_dots__CNaDN .tt_dotYou__TelGF{background:#3ee6ff}.tt_dots__CNaDN .tt_dotThem___3_r8{background:#ff3ec8}.tt_field__9ep_c{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 0 0 3px rgba(62,230,255,.3),0 0 24px rgba(255,62,200,.2),0 10px 24px rgba(6,2,20,.5)}.tt_canvas__UdouC{display:block;width:100%;touch-action:none}.tt_startHint__9wzte{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 24px);min-height:48px;padding:12px 22px;border:0;border-radius:999px;background:rgba(10,4,30,.85);box-shadow:0 0 0 1px rgba(62,230,255,.4);color:#fff;font:800 16px var(--font-display);cursor:pointer}.tt_pad__ilKBI{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 14px;border-radius:18px;background:repeating-linear-gradient(90deg,rgba(62,230,255,.08) 0 1px,transparent 1px 22px),rgba(7,6,26,.85);box-shadow:inset 0 0 0 1px rgba(62,230,255,.25);color:#fff}.tt_meter__lXztQ{flex:1 1;min-width:0;display:grid;grid-gap:5px;gap:5px}.tt_meter__lXztQ small{font:800 10.5px var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#c8c0f0}.tt_meter__lXztQ em{font:700 10px var(--font-display);font-style:normal;color:#9a90c8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt_segs__FQyxB{display:flex;gap:4px}.tt_segs__FQyxB i{flex:1 1;height:12px;border-radius:3px;background:rgba(255,255,255,.12)}.tt_segs__FQyxB .tt_segOn__SAGSd{background:#3ee6ff;box-shadow:0 0 6px rgba(62,230,255,.6)}.tt_segs__FQyxB .tt_segHot__gu4VC{background:#ff3ec8;box-shadow:0 0 8px rgba(255,62,200,.8)}.tt_smash__8mkBr{flex:none;min-width:112px;height:52px;border:0;border-radius:16px;background:rgba(255,255,255,.1);color:#9a90c8;font:900 16px var(--font-display);cursor:pointer}.tt_smash__8mkBr:disabled{cursor:default}.tt_smashReady__tqxe4{background:#ff3ec8;color:#0a0418;box-shadow:0 0 18px rgba(255,62,200,.6);animation:tt_pulse__H_4MW 1s ease-in-out infinite}.tt_smashArmed__m9jzd{background:#ff7a3e;box-shadow:0 0 22px rgba(255,122,62,.8)}@keyframes tt_pulse__H_4MW{50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.tt_smashReady__tqxe4{animation:none}}.tt_pauseBtn__7h855{min-width:44px;min-height:40px;margin-left:auto;padding:0 12px;border-radius:999px;background:var(--surface-raised);font-size:15px}.tt_scoreLine__ycvMq{display:inline-flex;align-items:center;gap:6px}.tt_ctl__8zf8I{padding:0 6px;white-space:nowrap}.tt_map__rJzFJ{position:absolute;inset:0;z-index:5;display:grid;grid-template-rows:auto 1fr;border-radius:18px;background:#12062e;box-shadow:inset 0 0 0 1px rgba(62,230,255,.2);color:#fff;overflow:hidden}.tt_mapHead__oqxNJ{display:flex;align-items:center;gap:8px;padding:12px 12px 8px 16px}.tt_mapHead__oqxNJ b{font:900 18px var(--font-display)}.tt_mapClose__MH6PY{margin-left:auto;width:34px;height:34px;border:0;border-radius:10px;background:rgba(255,255,255,.08);color:#fff;font-size:16px;cursor:pointer}.tt_mapGrid__zEVRV{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:4px 12px 16px;overflow-y:auto;align-content:start}.tt_node__WsRW7{position:relative;display:grid;justify-items:center;grid-gap:1px;gap:1px;padding:8px 0 6px;border:0;border-radius:14px;background:rgba(62,230,255,.1);box-shadow:inset 0 0 0 1px rgba(62,230,255,.28);color:#fff;cursor:pointer}.tt_node__WsRW7 b{font:900 15px var(--font-display)}.tt_nodeFace__yYSE_{font-size:20px;line-height:1.1}.tt_node__WsRW7:disabled{background:rgba(255,255,255,.04);box-shadow:none;color:#6a6290;cursor:default}.tt_nodeBoss__k7qLS{background:rgba(255,62,200,.16);box-shadow:inset 0 0 0 1px rgba(255,62,200,.45)}.tt_nodeNow__Fxznf{box-shadow:inset 0 0 0 2px #c8f53b,0 0 12px rgba(200,245,59,.3)}.tt_nodeStars__7GPg6{font-size:10px;letter-spacing:1px}.tt_nodeStars__7GPg6 i{font-style:normal;color:rgba(255,255,255,.22)}.tt_nodeStars__7GPg6 .tt_on__52A31{color:#ffc52e}.tt_nodeTag__t3DUO{position:absolute;top:-5px;right:-3px;padding:1px 4px;border-radius:6px;background:#ff3ec8;color:#fff;font:800 8px var(--font-display);text-transform:uppercase}.pingpong_wrap__rhZNa{position:relative;z-index:1;width:100%;padding:4px 0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.pingpong_field__67vSg{position:relative;margin:0 auto;max-width:100%;border-radius:18px;overflow:hidden;box-shadow:0 0 0 4px rgba(255,255,255,.18),0 10px 24px rgba(2,20,26,.45)}.pingpong_canvas__59B_l{display:block;touch-action:none;cursor:none}.pingpong_startHint__k3WO8{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 24px);min-height:48px;padding:12px 22px;border:0;border-radius:999px;background:rgba(6,21,30,.8);color:#eef6ee;font:800 16px var(--font-display);cursor:pointer;animation:pingpong_breathe__6qYj1 1.4s ease-in-out infinite}@keyframes pingpong_breathe__6qYj1{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion:reduce){.pingpong_startHint__k3WO8{animation:none}}.pingpong_serveTip__B5PWr{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);width:max-content;max-width:calc(100% - 20px);padding:5px 12px;border-radius:999px;background:rgba(6,21,30,.7);color:#fff8ea;font:800 13px var(--font-display);pointer-events:none}.pingpong_serveTipLand__GZ95y{left:12px;bottom:12px;transform:none}.pingpong_scoreLine__p4vqv{display:inline-flex;align-items:center;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pingpong_scoreLine__p4vqv b{font-size:1.1em}.pingpong_dot__ydhMd{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.15)}.pingpong_name__JUoNf{font-weight:700;opacity:.8}.pingpong_pill__bK1Gg{min-width:44px;min-height:40px;margin-left:auto;padding:0 12px;border-radius:999px;background:var(--surface-raised);font-size:15px}.pingpong_pill__bK1Gg+.pingpong_pill__bK1Gg{margin-left:6px}.pingpong_ctl__ESzwl.pingpong_teachOn__O_iPk,.pingpong_pill__bK1Gg.pingpong_teachOn__O_iPk{background:#c8f53b;color:#0a1f2b}.pingpong_ctl__ESzwl{padding:0 6px;white-space:nowrap}.mancala_wrap__1UvjO{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:min(100%,860px);min-height:470px;margin:auto;padding:6px 0;touch-action:manipulation}.mancala_board__pRtE5{--wood:#c9955a;--wood-d:#9a6a3a;--wood-l:#e6bb80;--rim:#6b4423;--bowl-a:#3db4be;--bowl-b:#156b78;--grain:rgba(110,66,28,0.16);position:relative;width:100%;aspect-ratio:100/40;border-radius:999px/46%;background:radial-gradient(120% 70% at 50% 0,rgba(255,240,210,.45),transparent 60%),repeating-linear-gradient(176deg,transparent 0 7px,var(--grain) 7px 8px,transparent 8px 15px),repeating-linear-gradient(183deg,transparent 0 21px,rgba(255,235,200,.12) 21px 23px),linear-gradient(180deg,var(--wood-l),var(--wood) 45%,var(--wood-d));box-shadow:inset 0 3px 0 rgba(255,238,205,.55),inset 0 -6px 0 rgba(80,45,15,.35),0 0 0 3px var(--rim),0 12px 0 3px #4a2c12,0 22px 34px rgba(2,16,22,.55);-moz-user-select:none;user-select:none;-webkit-user-select:none}.mancala_carving__UU5lP{position:absolute;inset:0;width:100%;height:100%;color:rgba(90,52,20,.45);pointer-events:none}.mancala_lily__2LweE{position:absolute;left:50%;top:50%;width:7%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(-20deg);color:#7a4b22;pointer-events:none}.mancala_bowl__JnEUY{position:absolute;padding:0;border:0;border-radius:50%;background:radial-gradient(70% 55% at 40% 30%,rgba(255,255,255,.28),transparent 60%),radial-gradient(90% 90% at 50% 45%,var(--bowl-a),var(--bowl-b));box-shadow:inset 0 5px 8px rgba(3,30,38,.6),inset 0 -2px 0 rgba(200,250,250,.35),0 1px 0 rgba(255,236,200,.7),0 -1px 0 rgba(70,40,12,.45);cursor:default;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .15s,box-shadow .2s}.mancala_store__dFhkB{border-radius:999px}.mancala_legal__thRzC{cursor:pointer;box-shadow:inset 0 5px 8px rgba(3,30,38,.6),0 0 0 2.5px rgba(255,246,214,.85),0 0 10px rgba(255,246,214,.35)}@media (hover:hover){.mancala_legal__thRzC:hover{transform:translateY(-2px) scale(1.04)}}.mancala_bowl__JnEUY:focus-visible{outline:3px solid var(--buoy,#ffc93c);outline-offset:2px;z-index:5}.mancala_storeOn__O_3g_{box-shadow:inset 0 5px 8px rgba(3,30,38,.6),0 0 0 3px rgba(255,246,214,.8)}.mancala_last__eLHAs:before{content:"";position:absolute;inset:-5px;border-radius:inherit;border:2px dashed rgba(255,246,214,.75);pointer-events:none}.mancala_hot__EfI4Q{animation:mancala_hot__EfI4Q .45s ease-in-out infinite alternate;z-index:3}@keyframes mancala_hot__EfI4Q{0%{box-shadow:inset 0 5px 8px rgba(3,30,38,.6),0 0 0 3px #ffc93c}to{box-shadow:inset 0 5px 8px rgba(3,30,38,.6),0 0 0 5px #ff8a57,0 0 22px #ffc93c}}.mancala_teachGo__uu8wh:after,.mancala_teachMark__qukAt:after{content:"";position:absolute;inset:-7px;border-radius:inherit;pointer-events:none;animation:mancala_glow__ZatG0 .8s ease-in-out infinite alternate}.mancala_teachGo__uu8wh{z-index:4}.mancala_teachGo__uu8wh:after{box-shadow:0 0 0 4px #c8f53b,0 0 20px 4px rgba(200,245,59,.8)}.mancala_teachMark__qukAt:after{box-shadow:0 0 0 3px #ff8a57,0 0 16px 2px rgba(255,138,87,.7)}@keyframes mancala_glow__ZatG0{0%{opacity:.55;transform:scale(.97)}to{opacity:1;transform:scale(1.04)}}.mancala_stones__Nyzdc{position:absolute;inset:12% 14%;pointer-events:none}.mancala_stone__rxy1T{position:absolute;width:clamp(8px,2.6vw,23px);aspect-ratio:1;margin:calc(clamp(8px, 2.6vw, 23px) / -2) 0 0 calc(clamp(8px, 2.6vw, 23px) / -2);border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0 14%,transparent 34%),radial-gradient(circle at 60% 70%,rgba(255,255,255,.45),transparent 40%),radial-gradient(circle at 45% 40%,var(--c) 0 55%,color-mix(in srgb,var(--c) 70%,#5a6b80) 100%);box-shadow:0 1.5px 2px rgba(0,25,35,.55),inset 0 -1px 2px rgba(60,70,100,.35)}.mancala_dropIn__yYthA{animation:mancala_drop__L6HhZ .28s cubic-bezier(.3,1.5,.5,1) both}@keyframes mancala_drop__L6HhZ{0%{transform:translateY(-180%) scale(1.25);opacity:0}60%{transform:translateY(8%) scale(.92,1.08);opacity:1}to{transform:none}}.mancala_count__W4MRu{position:absolute;left:50%;min-width:1.9em;padding:.05em .35em;border-radius:999px;background:#fff6dc;color:#22303a;font-size:clamp(12px,2.3vw,18px);font-weight:900;line-height:1.35;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px #6b4423,0 2px 0 2px #4a2c12;transform:translateX(-50%);pointer-events:none;z-index:60}.mancala_top__Gefk_ .mancala_count__W4MRu{top:-.9em}.mancala_bottom__jJZMR .mancala_count__W4MRu{bottom:-.9em}.mancala_store__dFhkB .mancala_count__W4MRu{font-size:clamp(14px,2.8vw,22px);top:auto;bottom:5%;background:rgba(255,246,220,.94)}.mancala_zero__3bb3w{opacity:.6}.mancala_hand__HWDA4{position:absolute;z-index:80;display:grid;place-items:center;width:clamp(26px,5vw,38px);aspect-ratio:1;border-radius:50%;background:#c8f53b;color:#0f2a17;font-weight:900;font-size:clamp(13px,2.4vw,18px);box-shadow:0 0 0 3px #fff,0 6px 12px rgba(0,0,0,.35);transform:translate(-50%,-50%);transition:left .14s ease-out,top .14s ease-out;pointer-events:none}.mancala_sideNote__Xo0gr{margin:14px 0 0;text-align:center;font-size:13px;font-weight:700;color:rgba(255,255,255,.85);text-shadow:0 1px 2px rgba(0,0,0,.5)}.mancala_chip__2v8cx{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s}.mancala_chipOn__XCKP5{box-shadow:inset 0 0 0 2px var(--splash)}.mancala_chipName__jE0lu{max-width:7em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85em;opacity:.85}.mancala_tally__nqkVu{display:contents}@media (max-width:640px){.mancala_wrap__1UvjO{min-height:0;padding:14px 0 10px}.mancala_board__pRtE5{aspect-ratio:100/58;border-radius:34px}.mancala_stone__rxy1T{width:clamp(8px,3.1vw,14px);margin:calc(clamp(8px, 3.1vw, 14px) / -2) 0 0 calc(clamp(8px, 3.1vw, 14px) / -2)}.mancala_count__W4MRu{font-size:13px}.mancala_store__dFhkB .mancala_count__W4MRu{font-size:15px}.mancala_tally__nqkVu{display:none}.mancala_lily__2LweE{width:9%}}@media (prefers-reduced-motion:reduce){.mancala_dropIn__yYthA,.mancala_hot__EfI4Q,.mancala_teachGo__uu8wh:after,.mancala_teachMark__qukAt:after{animation:none}.mancala_hand__HWDA4{transition:none}}.scramble_wrap__V__lA{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:430px}.scramble_slab__8cLz4{--tile:min(60px,calc((100vw - 56px) / var(--n) - 6px),calc((860px - 120px) / var(--n)));z-index:1;flex-direction:column;gap:clamp(14px,3.2vw,22px);width:min(100%,680px);margin:0 auto;padding:clamp(14px,3vw,24px) clamp(8px,2.4vw,20px) clamp(16px,3vw,26px);border-radius:24px;background:linear-gradient(180deg,rgba(6,21,30,.62),rgba(6,21,30,.4));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 30px rgba(2,14,20,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.scramble_head__dXN9u,.scramble_slab__8cLz4{position:relative;display:flex;align-items:center}.scramble_head__dXN9u{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;width:100%}.scramble_count__gqF0P,.scramble_theme__lEx_Z{margin:0;font:800 15px/1.2 var(--font-display);color:var(--ink)}.scramble_theme__lEx_Z span{display:inline-block;margin-right:6px;padding:3px 8px;border-radius:6px;background:var(--surface);color:var(--splash);font:800 10px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;vertical-align:2px}.scramble_count__gqF0P{color:var(--ink-muted);font:700 13px/1.2 var(--font-sans)}.scramble_dots__RZ40w{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.scramble_dot__KIfyJ{min-width:30px;height:30px;padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink-muted);font:800 12px/1 var(--font-sans);cursor:pointer;transition:transform .15s,background .2s;-webkit-tap-highlight-color:transparent}.scramble_dotCur__OyZ80{box-shadow:0 0 0 2px var(--ripple);color:var(--ink);transform:translateY(-1px)}.scramble_dotDone__Hm8kb{background:var(--splash);color:var(--on-splash)}.scramble_answer__j1qJ5{position:relative;display:flex;justify-content:center;gap:6px}.scramble_slot__SEe2b{width:var(--tile);height:calc(var(--tile) * 1.12);padding:0;border:0;border-radius:calc(var(--tile) * .24);background:rgba(2,12,18,.55);box-shadow:inset 0 3px 6px rgba(0,0,0,.45),inset 0 0 0 2px rgba(31,209,193,.22);color:#06343a;font:800 calc(var(--tile) * .56) /1 var(--font-display);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.scramble_slotFull__265Yk{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.78),rgba(255,255,255,0) 46%),linear-gradient(160deg,#8ff3ea,#2fc8c0 55%,#1a9c99);box-shadow:inset 0 -3px 0 rgba(6,80,84,.45),0 4px 0 rgba(4,40,46,.6),0 6px 12px rgba(2,14,20,.35);animation:scramble_drop__5Z2jy .22s cubic-bezier(.34,1.56,.64,1)}.scramble_slotLocked__tkFE0{box-shadow:inset 0 -3px 0 rgba(6,80,84,.45),0 4px 0 rgba(4,40,46,.6),0 0 0 3px var(--buoy);cursor:default}.scramble_slotTeach__zl4Fm{box-shadow:inset 0 3px 6px rgba(0,0,0,.45),0 0 0 3px var(--splash),0 0 16px rgba(200,245,59,.55)}.scramble_shake__TklC_{animation:scramble_shake__TklC_ .5s}.scramble_shake__TklC_ .scramble_slotFull__265Yk{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(160deg,#ffc4a6,#ff8a57 60%,#e0602c);color:#3a1406}.scramble_solved__X3xOq .scramble_slot__SEe2b{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.85),rgba(255,255,255,0) 46%),linear-gradient(160deg,#ecff9e,#c8f53b 55%,#8fbf10);box-shadow:inset 0 -3px 0 rgba(70,100,0,.45),0 4px 0 #5f8400,0 0 18px rgba(200,245,59,.55);color:var(--on-splash);animation:scramble_hop__1elVJ .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i) * 45ms)}.scramble_tray__3mYuV{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:4px}.scramble_tile__zCrEE{position:relative;width:calc(var(--tile) * 1.02);height:calc(var(--tile) * 1.02);padding:0;border:0;border-radius:46% 54% 48% 52%/52% 46% 54% 48%;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.9),rgba(255,255,255,0) 42%),linear-gradient(165deg,#f1ffb8,#c8f53b 50%,#94c414);box-shadow:inset 0 -4px 0 rgba(80,110,0,.4),0 5px 0 #5f8400,0 9px 14px rgba(2,14,20,.45);color:var(--on-splash);font:800 calc(var(--tile) * .54) /1 var(--font-display);cursor:pointer;transition:transform .12s,opacity .2s,box-shadow .12s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;animation:scramble_float__3t8wp 3.6s ease-in-out infinite}.scramble_tile__zCrEE:nth-child(2n){animation-delay:-1.2s}.scramble_tile__zCrEE:nth-child(3n){animation-delay:-2.4s}.scramble_tile__zCrEE:active:not(:disabled){transform:translateY(3px) scale(.96);box-shadow:inset 0 -2px 0 rgba(80,110,0,.4),0 2px 0 #5f8400,0 4px 8px rgba(2,14,20,.45)}@media (hover:hover){.scramble_tile__zCrEE:hover:not(:disabled){transform:translateY(-2px)}}.scramble_tileUsed__klsxM{background:transparent;box-shadow:inset 0 0 0 2px rgba(200,245,59,.22);color:transparent;animation:none;cursor:default}.scramble_tileTeach__Wg4yU{box-shadow:inset 0 -4px 0 rgba(80,110,0,.4),0 5px 0 #5f8400,0 0 0 4px var(--buoy),0 0 22px rgba(255,107,44,.6);animation:scramble_nudge__N3Vki .9s ease-in-out infinite}.scramble_found__KJhpv{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.scramble_found__KJhpv li{padding:5px 10px;border-radius:var(--radius-full);background:rgba(200,245,59,.14);box-shadow:inset 0 0 0 1.5px rgba(200,245,59,.45);color:var(--splash-text);font:800 13px/1 var(--font-display);letter-spacing:.05em}.scramble_foundNew__xnZcF{animation:scramble_hop__1elVJ .45s cubic-bezier(.34,1.56,.64,1)}.scramble_combo__760fD{position:absolute;top:10px;right:14px;padding:4px 9px;border-radius:var(--radius-full);background:var(--buoy);color:var(--on-buoy);font:800 13px/1 var(--font-display);animation:scramble_hop__1elVJ .4s cubic-bezier(.34,1.56,.64,1)}.scramble_below__Gdw4d{display:grid;grid-gap:8px;gap:8px}@media (max-width:640px){.scramble_wrap__V__lA{min-height:380px}.scramble_answer__j1qJ5{gap:4px}.scramble_tray__3mYuV{gap:6px}.scramble_theme__lEx_Z{font-size:14px}}@keyframes scramble_drop__5Z2jy{0%{transform:translateY(-10px) scale(.85)}to{transform:none}}@keyframes scramble_hop__1elVJ{0%{transform:none}40%{transform:translateY(-12px) scale(1.08)}to{transform:none}}@keyframes scramble_shake__TklC_{20%,60%{transform:translateX(-8px)}40%,80%{transform:translateX(8px)}}@keyframes scramble_float__3t8wp{50%{transform:translateY(-3px) rotate(-1.5deg)}}@keyframes scramble_nudge__N3Vki{50%{transform:translateY(-5px) scale(1.06)}}@media (prefers-reduced-motion:reduce){.scramble_solved__X3xOq .scramble_slot__SEe2b,.scramble_tileTeach__Wg4yU,.scramble_tile__zCrEE{animation:none}}.groups_wrap__dszP7{--lv1:#c8f53b;--lv2:#1fd1c1;--lv3:#ff8a57;--lv4:#a08cff;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:460px}.groups_slab__N2hZK{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:min(100%,620px);margin:0 auto;padding:clamp(10px,2.4vw,18px);border-radius:24px;background:linear-gradient(180deg,rgba(6,21,30,.66),rgba(6,21,30,.44));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 30px rgba(2,14,20,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.groups_grid__CzamN{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(6px,1.6vw,10px);gap:clamp(6px,1.6vw,10px)}.groups_tile__63Ehq{position:relative;display:grid;place-items:center;min-width:0;height:clamp(62px,15vw,78px);padding:0 4px;border:0;border-radius:16px;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.85),rgba(255,255,255,0) 44%),linear-gradient(165deg,#fffbf0,#f1e6c9);box-shadow:inset 0 -3px 0 rgba(150,125,70,.35),0 4px 0 #a8956a,0 7px 12px rgba(2,20,26,.4);color:#14303a;container-type:inline-size;font:800 clamp(13px,3.4vw,17px) /1.1 var(--font-display);letter-spacing:.02em;text-align:center;cursor:pointer;transition:transform .12s,background .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;animation:groups_rise__oyc8a .35s cubic-bezier(.34,1.4,.64,1) both;animation-delay:calc(var(--i, 0) * 18ms)}.groups_word__uFZxZ{--base:clamp(13px,3.4vw,17px);--whole:calc((100cqi - 2px) / (var(--n) * 0.76));--half:calc((100cqi - 2px) / (var(--h) * 0.76));display:block;max-width:100%;font-size:min(var(--base),max(var(--whole),min(var(--half),12.5px)));-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}@media (hover:hover){.groups_tile__63Ehq:hover:not(.groups_on__1kV8l){transform:translateY(-2px)}}.groups_tile__63Ehq:active{transform:translateY(2px)}.groups_on__1kV8l{background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.8),rgba(255,255,255,0) 44%),linear-gradient(165deg,#ecff9e,#c8f53b 55%,#9ccc18);box-shadow:inset 0 -3px 0 rgba(70,100,0,.4),0 4px 0 #5f8400,0 0 16px rgba(200,245,59,.45);color:var(--on-splash);transform:translateY(1px)}.groups_hop__kG3Fm{animation:groups_hop__kG3Fm .36s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--k, 0) * 70ms)}.groups_teach__4KwOD{box-shadow:inset 0 -3px 0 rgba(70,100,0,.4),0 4px 0 #5f8400,0 0 0 3px var(--buoy),0 0 18px rgba(255,107,44,.55)}.groups_shake__58G5d .groups_on__1kV8l{animation:groups_shake__58G5d .45s;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.7),rgba(255,255,255,0) 44%),linear-gradient(165deg,#ffc4a6,#ff8a57 60%,#e0602c);box-shadow:inset 0 -3px 0 rgba(120,40,0,.35),0 4px 0 #a8431a}.groups_bar___THpq{display:grid;grid-gap:3px;gap:3px;justify-items:center;padding:12px 10px;border-radius:16px;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.55),rgba(255,255,255,0) 55%),var(--lv);box-shadow:inset 0 -3px 0 rgba(0,0,0,.18),0 4px 0 rgba(0,0,0,.28);color:#0a1f2b;text-align:center}.groups_bar___THpq b{font:800 clamp(14px,3.6vw,17px) /1.15 var(--font-display);letter-spacing:.02em}.groups_bar___THpq span{font:700 clamp(11px,2.9vw,13px) /1.3 var(--font-sans);letter-spacing:.03em}.groups_barNew__S768P{animation:groups_barIn__39LLI .5s cubic-bezier(.34,1.56,.64,1)}.groups_lives__doLL2{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px}.groups_livesLabel__2ycGH{margin-right:4px;color:var(--ink-muted);font:700 13px var(--font-sans)}.groups_pad__3k9d_{position:relative;width:22px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#9be36b,#3e8a17 70%);box-shadow:0 2px 0 #1f5a0a;transition:transform .4s,opacity .4s}.groups_pad__3k9d_:after{content:"";position:absolute;top:2px;left:50%;width:7px;height:7px;background:rgba(6,21,30,.75);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);transform:translateX(-50%)}.groups_padGone__VgiKw{opacity:.22;transform:translateY(5px) scale(.8)}.groups_below__AbHie{display:grid;grid-gap:8px;gap:8px}.groups_submit__QNbxo:not(:disabled){background:var(--splash);color:var(--on-splash);box-shadow:0 4px 0 var(--splash-press);font-weight:800}@media (max-width:640px){.groups_wrap__dszP7{min-height:420px}.groups_tile__63Ehq{border-radius:12px}}@keyframes groups_rise__oyc8a{0%{opacity:0;transform:translateY(8px) scale(.94)}}@keyframes groups_hop__kG3Fm{40%{transform:translateY(-10px)}}@keyframes groups_shake__58G5d{20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}@keyframes groups_barIn__39LLI{0%{transform:scale(.9);opacity:.4}}@media (prefers-reduced-motion:reduce){.groups_barNew__S768P,.groups_hop__kG3Fm,.groups_tile__63Ehq{animation:none}}.hearts_wrap__thu4e{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hearts_table__ESaCy{position:relative;margin:0 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.hearts_seat__x62Nw{position:absolute;z-index:5;display:flex;flex-direction:column;align-items:center;gap:3px;transform:translate(-50%,-50%);pointer-events:none}.hearts_seat2__fiD4C{flex-direction:row;gap:8px}.hearts_avatar__NAvzJ{width:42px;height:42px;border-radius:50%;transition:transform .25s,filter .25s}.hearts_who__dqejz{display:flex;flex-direction:column;align-items:center;padding:2px 9px 3px;border-radius:10px;background:rgba(6,30,40,.72);color:#fff;font:700 12px/1.15 var(--font-sans);white-space:nowrap}.hearts_who__dqejz b{max-width:76px;overflow:hidden;text-overflow:ellipsis;font-weight:800}.hearts_pts__C4o51{font:800 13px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hearts_pts__C4o51 em{color:#ff8fa3;font-style:normal;font-size:11.5px}.hearts_seatTurn__nffNl .hearts_avatar__NAvzJ{transform:scale(1.12);filter:drop-shadow(0 0 7px var(--pc,#c8f53b))}.hearts_mePlate__qIlAq.hearts_seatTurn__nffNl,.hearts_seatTurn__nffNl .hearts_who__dqejz{box-shadow:0 0 0 2px var(--splash)}.hearts_backs__7626n{position:relative;width:62px;height:22px}.hearts_mini__GxOGA.hearts_mini__GxOGA{--cw:16px;--ch:22px;left:calc(var(--k) * 3.8px);border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,.3);transition:none}.hearts_mePlate__qIlAq{position:absolute;left:8px;z-index:5;display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:10px;background:rgba(6,30,40,.72);color:#fff;font:800 12.5px var(--font-sans);pointer-events:none}.hearts_dirTag__tiDLl{padding:1px 7px;border-radius:6px;background:var(--splash);color:var(--on-splash);font-size:11.5px}.hearts_handCard__PlKKZ,.hearts_trickCard__PbTxO{padding:0;font:inherit;text-align:left}.hearts_handCard__PlKKZ{cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}.hearts_handCard__PlKKZ:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.hearts_dim__z1UNn{filter:brightness(.62) saturate(.7)}.hearts_picked__9UG_6{box-shadow:0 0 0 3px #c8f53b,0 8px 14px rgba(2,18,26,.45)}.hearts_fresh__KlwXq{box-shadow:0 0 0 3px #3fb2f5,0 8px 14px rgba(2,18,26,.45)}.hearts_hinted__wBBHZ{animation:hearts_hinted__wBBHZ .9s ease-in-out infinite}@keyframes hearts_hinted__wBBHZ{50%{box-shadow:0 0 0 4px #c8f53b,0 0 20px rgba(200,245,59,.9)}}@media (hover:hover){.hearts_playable__4evGB:hover{filter:brightness(1.06);box-shadow:0 0 0 2px rgba(200,245,59,.8),0 8px 14px rgba(2,18,26,.4)}}.hearts_trickCard__PbTxO{transition:transform .42s cubic-bezier(.4,0,.6,1),opacity .42s ease-in;pointer-events:none}.hearts_fromSeat___XOSN{animation:hearts_fly__emvCn .3s cubic-bezier(.2,.8,.2,1)}@keyframes hearts_fly__emvCn{0%{transform:translate3d(var(--fx),var(--fy),0) scale(.6)}}@media (prefers-reduced-motion:reduce){.hearts_fromSeat___XOSN{animation:none}.hearts_handCard__PlKKZ,.hearts_trickCard__PbTxO{transition:none}.hearts_hinted__wBBHZ{animation:none;box-shadow:0 0 0 4px #c8f53b}}.hearts_dock__Z232M{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;margin-top:6px}.hearts_side__ZkM_l{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:0 10px;border:0;border-radius:16px;background:rgba(6,30,40,.72);color:#fff;font:700 13.5px var(--font-sans);line-height:1.1;white-space:nowrap;cursor:pointer}.hearts_passBtn__C_8SI,.hearts_sideOn__9Fqwy{background:var(--splash);color:var(--on-splash)}.hearts_passBtn__C_8SI{min-width:128px;min-height:50px;padding:0 18px;border:0;border-radius:16px;font:800 18px var(--font-display);cursor:pointer}.hearts_passBtn__C_8SI small{margin-left:4px;font:700 12px var(--font-sans);opacity:.75}.hearts_passBtn__C_8SI:disabled{background:rgba(6,30,40,.72);color:rgba(255,255,255,.75);cursor:default}.hearts_dockNote__JEU6A{color:#fff;font:700 13px var(--font-sans);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.hearts_sumLayer__yxYgU{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:12px;background:rgba(6,21,30,.5);animation:hearts_fade__Ab5GT .25s ease-out}@keyframes hearts_fade__Ab5GT{0%{opacity:0}}.hearts_sum__Z66dJ{width:min(340px,100%);padding:16px 16px 14px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.hearts_sum__Z66dJ h2{margin:0 0 8px;font:800 22px var(--font-display)}.hearts_sum__Z66dJ table{width:100%;border-collapse:collapse;font-size:15px}.hearts_sum__Z66dJ th{padding:2px 4px 6px;color:var(--ink-muted);font:700 12px var(--font-sans);text-align:right}.hearts_sum__Z66dJ td{padding:5px 4px;border-top:1px solid rgba(255,255,255,.08);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hearts_sum__Z66dJ td:first-child{display:flex;align-items:center;gap:8px;text-align:left;font-weight:700}.hearts_sum__Z66dJ td b{font:800 17px var(--font-display)}.hearts_meRow__J4OYw td{color:var(--splash)}.hearts_sumAvatar__reGuf{display:inline-block;width:24px;height:24px}.hearts_sumWait__z7q5p{margin:14px 0 2px;color:var(--ink-muted);font-weight:700}.hearts_go__ifvdj{width:100%;min-height:52px;margin-top:12px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}@media (max-width:640px){.hearts_avatar__NAvzJ{width:34px;height:34px}.hearts_who__dqejz{font-size:11px;padding:1px 7px 2px}.hearts_pts__C4o51{font-size:12px}.hearts_side__ZkM_l{min-height:44px;font-size:12px;padding:0 6px;gap:4px;white-space:normal;text-align:center}.hearts_passBtn__C_8SI{min-width:0;padding:0 12px;font-size:17px}}.spades_wrap__WW_78{position:relative;z-index:1;width:100%;min-height:470px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.spades_placeholder__OXa6f{min-height:470px}.spades_tableGrid__B5pVm{display:grid;grid-template-areas:". top ." "left center right";grid-template-columns:minmax(64px,auto) 1fr minmax(64px,auto);align-items:center;grid-gap:6px 8px;gap:6px 8px;padding:6px 4px 0}.spades_seat2__tWzHt{grid-area:top;justify-self:center}.spades_seat1__fGNiw{grid-area:left}.spades_seat3__F2oPy{grid-area:right}.spades_seat__hfTkO{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.spades_meRow__3LQ7k .spades_seat__hfTkO,.spades_seat2__tWzHt{flex-direction:row;gap:8px}.spades_avatar__nMaIT{width:44px;height:44px;border-radius:50%;transition:transform .25s,filter .25s}.spades_seatText__zE_eT{display:flex;flex-direction:column;align-items:center;padding:3px 9px 4px;border-radius:10px;background:rgba(6,30,40,.74);color:#fff;font:700 12px/1.2 var(--font-sans);white-space:nowrap}.spades_seatText__zE_eT b{max-width:82px;overflow:hidden;text-overflow:ellipsis;font-weight:800}.spades_chip__EbH1t{min-height:1.2em;font:800 12.5px/1.2 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--splash-text)}.spades_ours__fkPSP .spades_seatText__zE_eT{box-shadow:inset 0 0 0 1.5px rgba(31,209,193,.6)}.spades_theirs__zXRwM .spades_seatText__zE_eT{box-shadow:inset 0 0 0 1.5px rgba(255,107,44,.55)}.spades_active__K2jWt .spades_avatar__nMaIT{transform:scale(1.12);filter:drop-shadow(0 0 8px #c8f53b)}.spades_active__K2jWt .spades_seatText__zE_eT{box-shadow:0 0 0 2px var(--splash)}.spades_backs__Gwer6{display:flex;height:20px}.spades_backs__Gwer6 i{width:14px;height:20px;margin-left:-6px;border-radius:3px;border:1.5px solid #f4ecd8;background:radial-gradient(circle at 50% 50%,#c8f53b 0 14%,transparent 15%),linear-gradient(160deg,#22b3a4,#127a74);box-shadow:0 1px 2px rgba(0,0,0,.35)}.spades_backs__Gwer6 i:first-child{margin-left:0}.spades_center__fdw3h{grid-area:center;position:relative;min-height:calc(var(--th) * 2.55);border-radius:50%;background:radial-gradient(ellipse at center,rgba(6,30,40,.35),rgba(6,30,40,0) 70%)}.spades_centerNote__MntYD{position:absolute;inset:0;display:grid;place-items:center;padding:0 10px;color:rgba(238,246,238,.82);font:700 13px/1.35 var(--font-sans);text-align:center}.spades_card__w0TlU,.spades_hcard__hD4cp{position:absolute;overflow:hidden;border-radius:calc(var(--w) * .11);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 3px 6px rgba(2,18,26,.4)}.spades_card__w0TlU{--w:var(--tw);--cw:var(--tw);width:var(--tw);height:var(--th)}.spades_hcard__hD4cp{--w:var(--cw);top:0;left:0;width:var(--cw);height:var(--ch);padding:0;border:0;font:inherit;text-align:left;cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s}.spades_hcard__hD4cp:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.spades_black__0HEKl,.spades_red__G04Dq{background:radial-gradient(ellipse at 30% 12%,#ffffff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4}.spades_black__0HEKl:before,.spades_red__G04Dq:before{content:"";position:absolute;inset:calc(var(--w) * .035);border-radius:calc(var(--w) * .075);box-shadow:inset 0 0 0 1px rgba(226,197,109,.55);pointer-events:none}.spades_red__G04Dq{color:#d7263d}.spades_black__0HEKl{color:#14303a}.spades_back__PjzGQ{background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat;border:0}.spades_backArt__Yzwsj{display:none}.spades_sponsorBack__1Yzrk{position:absolute;inset:0;border-radius:inherit;background-size:cover;background-position:50%;background-color:#fff}.spades_tcard__ZaMU0{left:50%;top:50%;transition:transform .42s cubic-bezier(.4,0,.6,1),opacity .42s ease-in,box-shadow .2s;pointer-events:none}.spades_from0__1WcgI{transform:translate(-50%,-18%) rotate(2deg);animation:spades_in0__uUr1t .32s cubic-bezier(.2,.8,.2,1)}.spades_from1__ewVmv{transform:translate(-108%,-52%) rotate(-6deg);animation:spades_in1__baccv .32s cubic-bezier(.2,.8,.2,1)}.spades_from2__9LVII{transform:translate(-50%,-84%) rotate(-2deg);animation:spades_in2__iX2ep .32s cubic-bezier(.2,.8,.2,1)}.spades_from3__8s57b{transform:translate(8%,-48%) rotate(6deg);animation:spades_in3__dqv9B .32s cubic-bezier(.2,.8,.2,1)}.spades_winner__QcUr_{box-shadow:0 0 0 3px #c8f53b,0 0 18px rgba(200,245,59,.7)}.spades_to0__T7Eah{transform:translate(-50%,220%) scale(.6);opacity:0}.spades_to1__Q5_uf{transform:translate(-320%,-50%) scale(.6);opacity:0}.spades_to2__VwDtq{transform:translate(-50%,-320%) scale(.6);opacity:0}.spades_to3__Jvguw{transform:translate(220%,-50%) scale(.6);opacity:0}@keyframes spades_in0__uUr1t{0%{transform:translate(-50%,160%) scale(.7)}}@keyframes spades_in1__baccv{0%{transform:translate(-260%,-50%) scale(.7)}}@keyframes spades_in2__iX2ep{0%{transform:translate(-50%,-260%) scale(.7)}}@keyframes spades_in3__dqv9B{0%{transform:translate(160%,-50%) scale(.7)}}.spades_meRow__3LQ7k{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:6px}.spades_yourTurn__d3szD{padding:4px 10px;border-radius:var(--radius-full);background:var(--splash);color:var(--on-splash);font:800 12.5px var(--font-sans);animation:spades_pulse__9I6p5 1.4s ease-in-out infinite}.spades_hand__SgKLf{position:relative;margin-top:6px;touch-action:none}.spades_dim__GsCLn{filter:brightness(.6) saturate(.7)}.spades_raised__zE_MM{box-shadow:0 0 0 3px #c8f53b,0 10px 16px rgba(2,18,26,.5)}.spades_hinted__ruR17{animation:spades_hinted__ruR17 .9s ease-in-out infinite}.spades_shake__ibhIv{animation:spades_shake__ibhIv .4s}@media (hover:hover){.spades_hcard__hD4cp:not(.spades_dim__GsCLn):hover{filter:brightness(1.05)}}.spades_panel__4c9B0{border-radius:20px;background:rgba(10,31,43,.94);box-shadow:0 12px 30px rgba(2,12,18,.5),inset 0 1px 0 rgba(255,255,255,.08);color:var(--ink)}.spades_bidPanel__162St{position:absolute;left:50%;top:50%;z-index:3;width:min(330px,96%);padding:12px;transform:translate(-50%,-50%);animation:spades_pop__L0u6R .28s cubic-bezier(.34,1.56,.64,1)}.spades_bidTitle__QLIf9{margin:0 0 8px;font:600 13px/1.35 var(--font-sans);text-align:center}.spades_bidTitle__QLIf9 b{display:block;font:800 16px var(--font-display)}.spades_bidGrid__JEl0c{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.spades_bidRow__4sDPU{display:flex;gap:8px}.spades_bidBtn__sb3_q{min-height:38px;padding:0 4px;border:0;border-radius:10px;background:var(--surface-raised);box-shadow:0 3px 0 var(--surface-sunken);color:var(--ink);font:800 15px var(--font-display);cursor:pointer;transition:transform .1s}.spades_bidBtn__sb3_q:active{transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.spades_bidNil__tpIrJ{grid-column:span 2;background:var(--deep);font-size:13px}.spades_bidWide__ZeZrE{flex:1 1;min-height:46px}.spades_bidMain__gQm4o{background:var(--splash);color:var(--on-splash);box-shadow:0 3px 0 var(--splash-press)}.spades_layer__2jv28{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:12px;background:rgba(4,16,22,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.spades_setup__emO95,.spades_summary__w7Ozx{display:grid;grid-gap:12px;gap:12px;width:min(380px,100%);padding:20px 18px;text-align:center;animation:spades_pop__L0u6R .3s cubic-bezier(.34,1.56,.64,1)}.spades_setup__emO95 h2,.spades_summary__w7Ozx h2{margin:0;font:800 22px var(--font-display)}.spades_setup__emO95 p{margin:0;color:var(--ink-muted);font:500 14px/1.45 var(--font-sans)}.spades_lengths__Jt9V0{display:flex;gap:8px}.spades_lenBtn__HX9vl{flex:1 1;min-height:44px;border:0;border-radius:12px;background:var(--surface-raised);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.spades_lenBtn__HX9vl[aria-pressed=true]{background:var(--ripple);color:var(--on-ripple);font-weight:800}.spades_toggle__4KynG{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--surface-raised);text-align:left;cursor:pointer}.spades_toggle__4KynG input{width:20px;height:20px;margin-top:2px;accent-color:#c8f53b}.spades_toggle__4KynG span{display:grid;grid-gap:2px;gap:2px}.spades_toggle__4KynG b{font:800 14px var(--font-sans)}.spades_toggle__4KynG small{color:var(--ink-muted);font:500 12.5px/1.35 var(--font-sans)}.spades_team__BmIkN{display:flex;justify-content:center;gap:4px}.spades_teamFace__0LW0I{width:40px;height:40px}.spades_teamFace__0LW0I:nth-child(2){margin-right:14px}.spades_go__i2Lp_{min-height:52px;border:0;border-radius:16px;background:var(--splash);box-shadow:0 4px 0 var(--splash-press);color:var(--on-splash);font:800 17px var(--font-display);cursor:pointer}.spades_go__i2Lp_:active{transform:translateY(2px);box-shadow:0 2px 0 var(--splash-press)}.spades_sumTable__RXC1N{width:100%;border-collapse:collapse;font:600 14px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spades_sumTable__RXC1N td,.spades_sumTable__RXC1N th{padding:6px 8px;border-bottom:1px solid var(--line)}.spades_sumTable__RXC1N thead th{font:800 13px var(--font-display);color:var(--ink-muted)}.spades_sumTable__RXC1N tbody th{text-align:left;color:var(--ink-muted);font-weight:700}.spades_sumTable__RXC1N td{font-weight:800}.spades_notes__RuTEx{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none;font:600 13px/1.4 var(--font-sans)}.spades_noteUs__kld_j{color:var(--ripple)}.spades_noteThem__Zg_SF{color:#ff9a6b}.spades_wait__4_mnk{margin:0;color:var(--ink-muted);font:600 13px var(--font-sans)}.spades_controls__MdVhE{display:flex;align-items:center;gap:8px}.spades_ctl___HlTa{min-height:46px;padding:0 16px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.spades_meta___vVFo{flex:1 1;color:var(--ink-muted);font:600 13px var(--font-sans);text-align:center}.spades_meta___vVFo b{color:var(--ink)}.spades_score__NiDkf{display:inline-flex;gap:10px}.spades_bagStat__4lc7I,.spades_them__MLNi2,.spades_us__oOb0N{display:inline-flex;flex-direction:column;align-items:center;line-height:1.05}.spades_bagStat__4lc7I small,.spades_them__MLNi2 small,.spades_us__oOb0N small{font:700 10px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.spades_us__oOb0N b{color:var(--ripple);font:800 17px var(--font-display)}.spades_them__MLNi2 b{color:#ff9a6b;font:800 17px var(--font-display)}.spades_bagStat__4lc7I b{font:800 15px var(--font-display)}.spades_phone__Xyl1n .spades_avatar__nMaIT{width:36px;height:36px}.spades_phone__Xyl1n .spades_seatText__zE_eT{padding:2px 7px 3px;font-size:11px}.spades_phone__Xyl1n .spades_tableGrid__B5pVm{grid-template-columns:minmax(56px,auto) 1fr minmax(56px,auto)}@keyframes spades_pop__L0u6R{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}}.spades_setup__emO95,.spades_summary__w7Ozx{animation-name:spades_popPlain__KRo5W}@keyframes spades_popPlain__KRo5W{0%{opacity:0;transform:scale(.94)}}@keyframes spades_hinted__ruR17{50%{box-shadow:0 0 0 4px #c8f53b,0 0 20px rgba(200,245,59,.9)}}@keyframes spades_shake__ibhIv{25%{translate:-5px 0}75%{translate:5px 0}}@keyframes spades_pulse__9I6p5{50%{box-shadow:0 0 0 5px rgba(200,245,59,.25)}}@media (prefers-reduced-motion:reduce){.spades_bidPanel__162St,.spades_from0__1WcgI,.spades_from1__ewVmv,.spades_from2__9LVII,.spades_from3__8s57b,.spades_hinted__ruR17,.spades_setup__emO95,.spades_summary__w7Ozx,.spades_yourTurn__d3szD{animation:none}.spades_hcard__hD4cp,.spades_tcard__ZaMU0{transition:none}}.belote_wrap__mP3KG{position:relative;z-index:1;width:100%;min-height:470px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.belote_placeholder__J0llf{min-height:470px}.belote_tableGrid__zpI_P{display:grid;grid-template-areas:". top ." "left center right";grid-template-columns:minmax(64px,auto) 1fr minmax(64px,auto);align-items:center;grid-gap:6px 8px;gap:6px 8px;padding:6px 4px 0}.belote_seat2__kbjW5{grid-area:top;justify-self:center}.belote_seat1__LZdr7{grid-area:right}.belote_seat3__naYcY{grid-area:left}.belote_seat__iYxFb{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.belote_meRow__W1GGD .belote_seat__iYxFb,.belote_seat2__kbjW5{flex-direction:row;gap:8px}.belote_avatar__vxPFP{width:44px;height:44px;border-radius:50%;transition:transform .25s,filter .25s}.belote_seatText__jgnkt{display:flex;flex-direction:column;align-items:center;padding:3px 9px 4px;border-radius:10px;background:rgba(6,30,40,.74);color:#fff;font:700 12px/1.2 var(--font-sans);white-space:nowrap}.belote_seatText__jgnkt b{max-width:82px;overflow:hidden;text-overflow:ellipsis;font-weight:800}.belote_chip__H6wj_{min-height:1.2em;font:800 12.5px/1.2 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--splash-text)}.belote_ours__RwJ_S .belote_seatText__jgnkt{box-shadow:inset 0 0 0 1.5px rgba(31,209,193,.6)}.belote_theirs__N8O78 .belote_seatText__jgnkt{box-shadow:inset 0 0 0 1.5px rgba(255,107,44,.55)}.belote_active___ngor .belote_avatar__vxPFP{transform:scale(1.12);filter:drop-shadow(0 0 8px #c8f53b)}.belote_active___ngor .belote_seatText__jgnkt{box-shadow:0 0 0 2px var(--splash)}.belote_backs__65IXG{display:flex;height:20px}.belote_backs__65IXG i{width:14px;height:20px;margin-left:-6px;border-radius:3px;border:1.5px solid #f4ecd8;background:radial-gradient(circle at 50% 50%,#c8f53b 0 14%,transparent 15%),linear-gradient(160deg,#22b3a4,#127a74);box-shadow:0 1px 2px rgba(0,0,0,.35)}.belote_backs__65IXG i:first-child{margin-left:0}.belote_center__Gmnnz{grid-area:center;position:relative;min-height:calc(var(--th) * 2.55);border-radius:50%;background:radial-gradient(ellipse at center,rgba(6,30,40,.35),rgba(6,30,40,0) 70%)}.belote_centerNote__40Q9C{position:absolute;inset:0;display:grid;place-items:center;padding:0 10px;color:rgba(238,246,238,.82);font:700 13px/1.35 var(--font-sans);text-align:center}.belote_card__nO292,.belote_hcard__IMxKM{position:absolute;overflow:hidden;border-radius:calc(var(--w) * .11);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 3px 6px rgba(2,18,26,.4)}.belote_card__nO292{--w:var(--tw);--cw:var(--tw);width:var(--tw);height:var(--th)}.belote_hcard__IMxKM{--w:var(--cw);top:0;left:0;width:var(--cw);height:var(--ch);padding:0;border:0;font:inherit;text-align:left;cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s}.belote_fresh__QUeSD{animation:belote_dealIn__SqtY5 .42s cubic-bezier(.2,.8,.2,1) backwards}.belote_hcard__IMxKM:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.belote_black__0V7Y_,.belote_red__0hmnL{background:radial-gradient(ellipse at 30% 12%,#ffffff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4}.belote_black__0V7Y_:before,.belote_red__0hmnL:before{content:"";position:absolute;inset:calc(var(--w) * .035);border-radius:calc(var(--w) * .075);box-shadow:inset 0 0 0 1px rgba(226,197,109,.55);pointer-events:none}.belote_red__0hmnL{color:#d7263d}.belote_black__0V7Y_{color:#14303a}.belote_back__DOwIC{background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat;border:0}.belote_backArt__R3Omt{display:none}.belote_sponsorBack__HmNwP{position:absolute;inset:0;border-radius:inherit;background-size:cover;background-position:50%;background-color:#fff}.belote_tcard__CkrbO{left:50%;top:50%;transition:transform .42s cubic-bezier(.4,0,.6,1),opacity .42s ease-in,box-shadow .2s;pointer-events:none}.belote_deliver__KCuxW{transform:translate(-50%,-50%) rotate(4deg);z-index:6}.belote_from0__GWF_8{transform:translate(-50%,-18%) rotate(2deg);animation:belote_in0__NPqm5 .32s cubic-bezier(.2,.8,.2,1)}.belote_from1__EtMpY{transform:translate(8%,-48%) rotate(6deg);animation:belote_in1__olDaH .32s cubic-bezier(.2,.8,.2,1)}.belote_from2__7B9Fh{transform:translate(-50%,-84%) rotate(-2deg);animation:belote_in2__smlLC .32s cubic-bezier(.2,.8,.2,1)}.belote_from3__kRf_e{transform:translate(-108%,-52%) rotate(-6deg);animation:belote_in3__vATGQ .32s cubic-bezier(.2,.8,.2,1)}.belote_winner__etC7Y{box-shadow:0 0 0 3px #c8f53b,0 0 18px rgba(200,245,59,.7)}.belote_to0__jH_8y{transform:translate(-50%,220%) scale(.6);opacity:0}.belote_to1__aGLN7{transform:translate(220%,-50%) scale(.6);opacity:0}.belote_to2__u7tUW{transform:translate(-50%,-320%) scale(.6);opacity:0}.belote_to3__vf_WY{transform:translate(-320%,-50%) scale(.6);opacity:0}@keyframes belote_in0__NPqm5{0%{transform:translate(-50%,160%) scale(.7)}}@keyframes belote_in1__olDaH{0%{transform:translate(160%,-50%) scale(.7)}}@keyframes belote_in2__smlLC{0%{transform:translate(-50%,-260%) scale(.7)}}@keyframes belote_in3__vATGQ{0%{transform:translate(-260%,-50%) scale(.7)}}.belote_meRow__W1GGD{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:6px}.belote_yourTurn__yoDvN{padding:4px 10px;border-radius:var(--radius-full);background:var(--splash);color:var(--on-splash);font:800 12.5px var(--font-sans);animation:belote_pulse__wcJo5 1.4s ease-in-out infinite}.belote_hand__njJ_r{position:relative;margin-top:6px;touch-action:none}.belote_dim__RxUJd{filter:brightness(.6) saturate(.7)}.belote_raised__yzBs8{box-shadow:0 0 0 3px #c8f53b,0 10px 16px rgba(2,18,26,.5)}.belote_hinted__eNnWC{animation:belote_hinted__eNnWC .9s ease-in-out infinite}.belote_shake__dnTFf{animation:belote_shake__dnTFf .4s}@media (hover:hover){.belote_hcard__IMxKM:not(.belote_dim__RxUJd):hover{filter:brightness(1.05)}}.belote_panel__C_hV_{border-radius:20px;background:rgba(10,31,43,.94);box-shadow:0 12px 30px rgba(2,12,18,.5),inset 0 1px 0 rgba(255,255,255,.08);color:var(--ink)}.belote_bidPanel__c4b8o{position:absolute;left:50%;top:50%;z-index:3;width:min(330px,96%);padding:12px;transform:translate(-50%,-50%);animation:belote_pop__vRhEc .28s cubic-bezier(.34,1.56,.64,1)}.belote_bidTitle__lkfaR{margin:0 0 8px;font:600 13px/1.35 var(--font-sans);text-align:center}.belote_bidTitle__lkfaR b{display:block;font:800 16px var(--font-display)}.belote_bidHead__vZn7c{display:flex;align-items:center;gap:10px;margin-bottom:10px}.belote_bidHead__vZn7c .belote_bidTitle__lkfaR{margin:0;text-align:left}.belote_miniCard__VhpWV{position:relative;flex:none;--tw:42px;--th:59px}.belote_bidRow__5qlVS{display:flex;gap:6px}.belote_bidBtn__bIbHj{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:0 6px;border:0;border-radius:12px;background:var(--surface-raised);box-shadow:0 3px 0 var(--surface-sunken);color:var(--ink);font:800 15px var(--font-display);cursor:pointer;transition:transform .1s}.belote_bidBtn__bIbHj:active{transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.belote_bidMain__IbPRW{flex:1.4 1;background:var(--splash);color:var(--on-splash);box-shadow:0 3px 0 var(--splash-press)}.belote_btnSuit__OQOiq{width:18px;height:18px}.belote_suitBtn__Ur2j6{background:#fffaf0;box-shadow:0 3px 0 #cbbd98}.belote_btnSuitBig__ZHT2P{width:24px;height:24px}.belote_passBtn__4oIo2{flex:1.2 1}.belote_redSuit__ZJvA2{color:#d7263d}.belote_blackSuit__hsAL_{color:#14303a}.belote_deck__nxBaD{position:absolute;left:50%;top:50%;display:flex;gap:10px;transform:translate(-50%,-50%);animation:belote_dealIn__SqtY5 .35s cubic-bezier(.2,.8,.2,1)}.belote_deck__nxBaD .belote_card__nO292{position:relative}.belote_talon__IDMtf{box-shadow:2px 2px 0 #e9dfc6,4px 4px 0 #d8cba8,0 6px 10px rgba(2,18,26,.4)}.belote_turned__3DQfY{transform:rotate(4deg);box-shadow:0 0 0 2px #c8f53b,0 6px 14px rgba(2,18,26,.45)}.belote_trumpCard__h63qr:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px rgba(200,245,59,.75);pointer-events:none}.belote_callout__bVafW{position:absolute;left:50%;bottom:calc(100% - 6px);z-index:8;padding:4px 10px;border-radius:12px;background:var(--splash);color:var(--on-splash);font:800 13px var(--font-display);white-space:nowrap;transform:translateX(-50%);box-shadow:0 4px 10px rgba(2,12,18,.4);animation:belote_callout__bVafW 1.7s ease-out forwards;pointer-events:none}.belote_meRow__W1GGD .belote_callout__bVafW{bottom:calc(100% + 2px)}.belote_takerChip__X_IYo{display:inline-flex;align-items:center;gap:3px;color:var(--splash-text)}.belote_chipSuit__h9EZ5{width:13px;height:13px;padding:1px;border-radius:4px;background:#fffaf0}.belote_layer__VggNn{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:12px;background:rgba(4,16,22,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.belote_setup__3s5N8,.belote_summary__KWfQw{display:grid;grid-gap:12px;gap:12px;width:min(380px,100%);padding:20px 18px;text-align:center;animation:belote_pop__vRhEc .3s cubic-bezier(.34,1.56,.64,1)}.belote_setup__3s5N8 h2,.belote_summary__KWfQw h2{margin:0;font:800 22px var(--font-display)}.belote_setup__3s5N8 p{margin:0;color:var(--ink-muted);font:500 14px/1.45 var(--font-sans)}.belote_lengths__pg3vy{display:flex;gap:8px}.belote_lenBtn__3edIi{flex:1 1;min-height:44px;border:0;border-radius:12px;background:var(--surface-raised);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.belote_lenBtn__3edIi[aria-pressed=true]{background:var(--ripple);color:var(--on-ripple);font-weight:800}.belote_toggle__Zi_43{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--surface-raised);text-align:left;cursor:pointer}.belote_toggle__Zi_43 input{width:20px;height:20px;margin-top:2px;accent-color:#c8f53b}.belote_toggle__Zi_43 span{display:grid;grid-gap:2px;gap:2px}.belote_toggle__Zi_43 b{font:800 14px var(--font-sans)}.belote_toggle__Zi_43 small{color:var(--ink-muted);font:500 12.5px/1.35 var(--font-sans)}.belote_team___ZDHs{display:flex;justify-content:center;gap:4px}.belote_teamFace__ltzwJ{width:40px;height:40px}.belote_teamFace__ltzwJ:nth-child(2){margin-right:14px}.belote_go__cNFAf{min-height:52px;border:0;border-radius:16px;background:var(--splash);box-shadow:0 4px 0 var(--splash-press);color:var(--on-splash);font:800 17px var(--font-display);cursor:pointer}.belote_go__cNFAf:active{transform:translateY(2px);box-shadow:0 2px 0 var(--splash-press)}.belote_sumTable__RQDYR{width:100%;border-collapse:collapse;font:600 14px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.belote_sumTable__RQDYR td,.belote_sumTable__RQDYR th{padding:6px 8px;border-bottom:1px solid var(--line)}.belote_sumTable__RQDYR thead th{font:800 13px var(--font-display);color:var(--ink-muted)}.belote_sumTable__RQDYR tbody th{text-align:left;color:var(--ink-muted);font-weight:700}.belote_sumTable__RQDYR td{font-weight:800}.belote_sumSub__jA30Z{margin:-6px 0 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--ink-muted);font:600 14px var(--font-sans)}.belote_sumSub__jA30Z b{color:var(--ink)}.belote_totalRow__eQ3PF td,.belote_totalRow__eQ3PF th{font-size:16px;color:var(--ink)}.belote_noteSmall__Z4RvJ{color:var(--ink-muted);font-size:12px}.belote_notes__DLIt9{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none;font:600 13px/1.4 var(--font-sans)}.belote_noteUs__12DYV{color:var(--ripple)}.belote_noteThem__FaQm4{color:#ff9a6b}.belote_wait__Q8_jy{margin:0;color:var(--ink-muted);font:600 13px var(--font-sans)}.belote_controls__jAXkj{display:flex;align-items:center;gap:8px}.belote_ctl__nZ0D1{min-height:46px;padding:0 16px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.belote_meta__mu9GW{flex:1 1;color:var(--ink-muted);font:600 13px var(--font-sans);text-align:center}.belote_meta__mu9GW b{color:var(--ink)}.belote_score__DlO1j{display:inline-flex;gap:10px}.belote_them__AlPZF,.belote_trumpStat__B8H1g,.belote_us__aUiRC{display:inline-flex;flex-direction:column;align-items:center;line-height:1.05}.belote_them__AlPZF small,.belote_trumpStat__B8H1g small,.belote_us__aUiRC small{font:700 10px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.belote_us__aUiRC b{color:var(--ripple);font:800 17px var(--font-display)}.belote_them__AlPZF b{color:#ff9a6b;font:800 17px var(--font-display)}.belote_trumpStat__B8H1g b{font:800 15px var(--font-display)}.belote_trumpIcon__AVpMq{width:18px;height:18px;padding:2px;border-radius:5px;background:#fffaf0}.belote_phone__Hrs8q .belote_avatar__vxPFP{width:36px;height:36px}.belote_phone__Hrs8q .belote_seatText__jgnkt{padding:2px 7px 3px;font-size:11px}.belote_phone__Hrs8q .belote_bidPanel__c4b8o{top:46%;padding:9px}.belote_phone__Hrs8q .belote_bidHead__vZn7c{gap:8px;margin-bottom:8px}.belote_phone__Hrs8q .belote_miniCard__VhpWV{--tw:34px;--th:48px}.belote_phone__Hrs8q .belote_bidTitle__lkfaR{font-size:12px;line-height:1.3}.belote_phone__Hrs8q .belote_bidTitle__lkfaR b{font-size:15px}.belote_phone__Hrs8q .belote_bidBtn__bIbHj{min-height:42px;font-size:14px}.belote_phone__Hrs8q .belote_tableGrid__zpI_P{grid-template-columns:minmax(56px,auto) 1fr minmax(56px,auto)}@keyframes belote_pop__vRhEc{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}}.belote_setup__3s5N8,.belote_summary__KWfQw{animation-name:belote_popPlain__raGPh}@keyframes belote_popPlain__raGPh{0%{opacity:0;transform:scale(.94)}}@keyframes belote_dealIn__SqtY5{0%{translate:0 -70px;opacity:0}}@keyframes belote_callout__bVafW{0%{opacity:0;translate:0 8px;scale:.8}12%{opacity:1;translate:0 0;scale:1.08}20%{scale:1}80%{opacity:1}to{opacity:0;translate:0 -10px}}@keyframes belote_hinted__eNnWC{50%{box-shadow:0 0 0 4px #c8f53b,0 0 20px rgba(200,245,59,.9)}}@keyframes belote_shake__dnTFf{25%{translate:-5px 0}75%{translate:5px 0}}@keyframes belote_pulse__wcJo5{50%{box-shadow:0 0 0 5px rgba(200,245,59,.25)}}@media (prefers-reduced-motion:reduce){.belote_bidPanel__c4b8o,.belote_callout__bVafW,.belote_deck__nxBaD,.belote_fresh__QUeSD,.belote_from0__GWF_8,.belote_from1__EtMpY,.belote_from2__7B9Fh,.belote_from3__kRf_e,.belote_hinted__eNnWC,.belote_setup__3s5N8,.belote_summary__KWfQw,.belote_yourTurn__yoDvN{animation:none}.belote_hcard__IMxKM,.belote_tcard__CkrbO{transition:none}}.belote_phone__Hrs8q .belote_yourTurn__yoDvN{padding:3px 9px;font-size:11.5px}.batak_wrap__ZyC0w{position:relative;z-index:1;width:100%;min-height:470px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.batak_placeholder__JKrN_{min-height:470px}.batak_tableGrid__7rB_m{display:grid;grid-template-areas:"tl top tr" "left center right";grid-template-columns:minmax(64px,auto) 1fr minmax(64px,auto);align-items:center;grid-gap:6px 8px;gap:6px 8px;padding:6px 4px 0}.batak_seat2__sfq_G{grid-area:top;justify-self:center}.batak_seat1__kcAdE{grid-area:right}.batak_seat3__CFwjo{grid-area:left}.batak_seat__wTxQM{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.batak_meRow__1Vu29 .batak_seat__wTxQM,.batak_seat2__sfq_G{flex-direction:row;gap:8px}.batak_avatar__NBoKz{width:44px;height:44px;border-radius:50%;transition:transform .25s,filter .25s}.batak_seatText__P6fyY{display:flex;flex-direction:column;align-items:center;padding:3px 9px 4px;border-radius:10px;background:rgba(6,30,40,.74);color:#fff;font:700 12px/1.2 var(--font-sans);white-space:nowrap}.batak_seatText__P6fyY b{max-width:82px;overflow:hidden;text-overflow:ellipsis;font-weight:800}.batak_chip__0tmmj{min-height:1.2em;font:800 12.5px/1.2 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--splash-text)}.batak_ours__lQ_mr .batak_seatText__P6fyY{box-shadow:inset 0 0 0 1.5px rgba(31,209,193,.6)}.batak_theirs__qefG6 .batak_seatText__P6fyY{box-shadow:inset 0 0 0 1.5px rgba(255,107,44,.55)}.batak_avatar__NBoKz{position:relative}.batak_pts__fDrCY{position:absolute;right:-8px;bottom:-4px;min-width:22px;padding:1px 5px;border-radius:var(--radius-full);background:#0a1f2b;box-shadow:0 0 0 1.5px rgba(255,255,255,.55);color:#fff;font:800 11px/1.3 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.batak_neg__vsKg_{color:#ff9a6b}.batak_bidderMark__oSEKx{color:#c8f53b}.batak_active__OUHp6 .batak_avatar__NBoKz{transform:scale(1.12);filter:drop-shadow(0 0 8px #c8f53b)}.batak_active__OUHp6 .batak_seatText__P6fyY{box-shadow:0 0 0 2px var(--splash)}.batak_backs__TZCX1{display:flex;height:20px}.batak_backs__TZCX1 i{width:14px;height:20px;margin-left:-6px;border-radius:3px;border:1.5px solid #f4ecd8;background:radial-gradient(circle at 50% 50%,#c8f53b 0 14%,transparent 15%),linear-gradient(160deg,#22b3a4,#127a74);box-shadow:0 1px 2px rgba(0,0,0,.35)}.batak_backs__TZCX1 i:first-child{margin-left:0}.batak_center__sIdDN{grid-area:center;position:relative;min-height:calc(var(--th) * 2.55);border-radius:50%;background:radial-gradient(ellipse at center,rgba(6,30,40,.35),rgba(6,30,40,0) 70%)}.batak_centerNote__zA9tY{position:absolute;inset:0;display:grid;place-items:center;padding:0 10px;color:rgba(238,246,238,.82);font:700 13px/1.35 var(--font-sans);text-align:center}.batak_card__BMH4N,.batak_hcard___Rb05{position:absolute;overflow:hidden;border-radius:calc(var(--w) * .11);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 3px 6px rgba(2,18,26,.4)}.batak_card__BMH4N{--w:var(--tw);--cw:var(--tw);width:var(--tw);height:var(--th)}.batak_hcard___Rb05{--w:var(--cw);top:0;left:0;width:var(--cw);height:var(--ch);padding:0;border:0;font:inherit;text-align:left;cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s}.batak_hcard___Rb05:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.batak_black__qIcoh,.batak_red__jERWb{background:radial-gradient(ellipse at 30% 12%,#ffffff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4}.batak_black__qIcoh:before,.batak_red__jERWb:before{content:"";position:absolute;inset:calc(var(--w) * .035);border-radius:calc(var(--w) * .075);box-shadow:inset 0 0 0 1px rgba(226,197,109,.55);pointer-events:none}.batak_red__jERWb{color:#d7263d}.batak_black__qIcoh{color:#14303a}.batak_back__zjApM{background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat;border:0}.batak_backArt__8v29t{display:none}.batak_sponsorBack__yZyt5{position:absolute;inset:0;border-radius:inherit;background-size:cover;background-position:50%;background-color:#fff}.batak_tcard__jENCf{left:50%;top:50%;transition:transform .42s cubic-bezier(.4,0,.6,1),opacity .42s ease-in,box-shadow .2s;pointer-events:none}.batak_from0__y5JHt{transform:translate(-50%,-18%) rotate(2deg);animation:batak_in0__iMCI7 .32s cubic-bezier(.2,.8,.2,1)}.batak_from3__Jw1G7{transform:translate(-108%,-52%) rotate(-6deg);animation:batak_in3__bAC8c .32s cubic-bezier(.2,.8,.2,1)}.batak_from2__HGavG{transform:translate(-50%,-84%) rotate(-2deg);animation:batak_in2__L8x4j .32s cubic-bezier(.2,.8,.2,1)}.batak_from1__w0XO2{transform:translate(8%,-48%) rotate(6deg);animation:batak_in1__SnP5F .32s cubic-bezier(.2,.8,.2,1)}.batak_winner__KLU3u{box-shadow:0 0 0 3px #c8f53b,0 0 18px rgba(200,245,59,.7)}.batak_to0__mvkxY{transform:translate(-50%,220%) scale(.6);opacity:0}.batak_to3__nRemD{transform:translate(-320%,-50%) scale(.6);opacity:0}.batak_to2__y9g27{transform:translate(-50%,-320%) scale(.6);opacity:0}.batak_to1__fJ5qU{transform:translate(220%,-50%) scale(.6);opacity:0}@keyframes batak_in0__iMCI7{0%{transform:translate(-50%,160%) scale(.7)}}@keyframes batak_in3__bAC8c{0%{transform:translate(-260%,-50%) scale(.7)}}@keyframes batak_in2__L8x4j{0%{transform:translate(-50%,-260%) scale(.7)}}@keyframes batak_in1__SnP5F{0%{transform:translate(160%,-50%) scale(.7)}}.batak_meRow__1Vu29{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:6px}.batak_yourTurn__hHuXh{padding:4px 10px;border-radius:var(--radius-full);background:var(--splash);color:var(--on-splash);font:800 12.5px var(--font-sans);animation:batak_pulse__kB_W1 1.4s ease-in-out infinite}.batak_hand__6Uocp{position:relative;margin-top:6px;touch-action:none}.batak_dim__A4_0x{filter:brightness(.6) saturate(.7)}.batak_raised__ixWk8{box-shadow:0 0 0 3px #c8f53b,0 10px 16px rgba(2,18,26,.5)}.batak_hinted__nGtxb{box-shadow:0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.7);animation:batak_hinted__nGtxb .9s ease-in-out infinite}.batak_shake__TsB2V{animation:batak_shake__TsB2V .4s}@media (hover:hover){.batak_hcard___Rb05:not(.batak_dim__A4_0x):hover{filter:brightness(1.05)}}.batak_panel__V1et1{border-radius:20px;background:rgba(10,31,43,.94);box-shadow:0 12px 30px rgba(2,12,18,.5),inset 0 1px 0 rgba(255,255,255,.08);color:var(--ink)}.batak_bidPanel__IWMy9{position:absolute;left:50%;top:50%;z-index:3;width:min(330px,96%);padding:12px;transform:translate(-50%,-50%);animation:batak_pop__c1c4W .28s cubic-bezier(.34,1.56,.64,1)}.batak_bidTitle__jVcEN{margin:0 0 8px;font:600 13px/1.35 var(--font-sans);text-align:center}.batak_bidTitle__jVcEN b{display:block;font:800 16px var(--font-display)}.batak_bidGrid__i7KSo{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.batak_bidRow__c9bRL{display:flex;gap:8px}.batak_bidBtn__lF_2m{min-height:38px;padding:0 4px;border:0;border-radius:10px;background:var(--surface-raised);box-shadow:0 3px 0 var(--surface-sunken);color:var(--ink);font:800 15px var(--font-display);cursor:pointer;transition:transform .1s}.batak_bidBtn__lF_2m:active{transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.batak_bidNil__wbLX4{grid-column:span 2;background:var(--deep);font-size:13px}.batak_bidWide__rQa4W{flex:1 1;min-height:46px}.batak_bidMain__Cg6gD{background:var(--splash);color:var(--on-splash);box-shadow:0 3px 0 var(--splash-press)}.batak_layer__aaD6V{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:12px;background:rgba(4,16,22,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.batak_setup___Ns1B,.batak_summary__kqr9C{display:grid;grid-gap:12px;gap:12px;width:min(380px,100%);padding:20px 18px;text-align:center;animation:batak_pop__c1c4W .3s cubic-bezier(.34,1.56,.64,1)}.batak_setup___Ns1B h2,.batak_summary__kqr9C h2{margin:0;font:800 22px var(--font-display)}.batak_setup___Ns1B p{margin:0;color:var(--ink-muted);font:500 14px/1.45 var(--font-sans)}.batak_lengths__RBXiq{display:flex;gap:8px}.batak_lenBtn__ctI_Q{flex:1 1;min-height:44px;border:0;border-radius:12px;background:var(--surface-raised);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.batak_lenBtn__ctI_Q[aria-pressed=true]{background:var(--ripple);color:var(--on-ripple);font-weight:800}.batak_toggle__F_cSz{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--surface-raised);text-align:left;cursor:pointer}.batak_toggle__F_cSz input{width:20px;height:20px;margin-top:2px;accent-color:#c8f53b}.batak_toggle__F_cSz span{display:grid;grid-gap:2px;gap:2px}.batak_toggle__F_cSz b{font:800 14px var(--font-sans)}.batak_toggle__F_cSz small{color:var(--ink-muted);font:500 12.5px/1.35 var(--font-sans)}.batak_team__2spW0{display:flex;justify-content:center;gap:4px}.batak_teamFace___x5kw{width:40px;height:40px}.batak_teamFace___x5kw:nth-child(2){margin-right:14px}.batak_go__OspCg{min-height:52px;border:0;border-radius:16px;background:var(--splash);box-shadow:0 4px 0 var(--splash-press);color:var(--on-splash);font:800 17px var(--font-display);cursor:pointer}.batak_go__OspCg:active{transform:translateY(2px);box-shadow:0 2px 0 var(--splash-press)}.batak_sumTable__yHBjS{width:100%;border-collapse:collapse;font:600 14px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.batak_sumTable__yHBjS td,.batak_sumTable__yHBjS th{padding:6px 8px;border-bottom:1px solid var(--line)}.batak_sumTable__yHBjS thead th{font:800 13px var(--font-display);color:var(--ink-muted)}.batak_sumTable__yHBjS tbody th{text-align:left;color:var(--ink-muted);font-weight:700}.batak_sumTable__yHBjS td{font-weight:800}.batak_notes__oQ33i{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none;font:600 13px/1.4 var(--font-sans)}.batak_noteUs__Hoicm{color:var(--ripple)}.batak_noteThem__ROagz{color:#ff9a6b}.batak_wait__61_Z7{margin:0;color:var(--ink-muted);font:600 13px var(--font-sans)}.batak_controls__7rrm6{display:flex;align-items:center;gap:8px}.batak_ctl__kwC_T{min-height:46px;padding:0 16px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.batak_meta__p3Lv_{flex:1 1;color:var(--ink-muted);font:600 13px var(--font-sans);text-align:center}.batak_meta__p3Lv_ b{color:var(--ink)}.batak_score___xpfr{display:inline-flex;gap:10px}.batak_bagStat__MTokk,.batak_them__0I1ZP,.batak_us__q8j4g{display:inline-flex;flex-direction:column;align-items:center;line-height:1.05}.batak_bagStat__MTokk small,.batak_them__0I1ZP small,.batak_us__q8j4g small{font:700 10px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.batak_us__q8j4g b{color:var(--ripple);font:800 17px var(--font-display)}.batak_them__0I1ZP b{color:#ff9a6b;font:800 17px var(--font-display)}.batak_bagStat__MTokk b{font:800 15px var(--font-display)}.batak_phone__j0OfR .batak_avatar__NBoKz{width:36px;height:36px}.batak_phone__j0OfR .batak_seatText__P6fyY{padding:2px 7px 3px;font-size:11px}.batak_phone__j0OfR .batak_tableGrid__7rB_m{grid-template-columns:minmax(56px,auto) 1fr minmax(56px,auto)}@keyframes batak_pop__c1c4W{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}}.batak_setup___Ns1B,.batak_summary__kqr9C{animation-name:batak_popPlain__ZhgyB}@keyframes batak_popPlain__ZhgyB{0%{opacity:0;transform:scale(.94)}}@keyframes batak_hinted__nGtxb{50%{box-shadow:0 0 0 4px #c8f53b,0 0 20px rgba(200,245,59,.9)}}@keyframes batak_shake__TsB2V{25%{translate:-5px 0}75%{translate:5px 0}}@keyframes batak_pulse__kB_W1{50%{box-shadow:0 0 0 5px rgba(200,245,59,.25)}}@media (prefers-reduced-motion:reduce){.batak_bidPanel__IWMy9,.batak_from0__y5JHt,.batak_from1__w0XO2,.batak_from2__HGavG,.batak_from3__Jw1G7,.batak_hinted__nGtxb,.batak_setup___Ns1B,.batak_summary__kqr9C,.batak_yourTurn__hHuXh{animation:none}.batak_hcard___Rb05,.batak_tcard__jENCf{transition:none}}.batak_contract__oN3R_{grid-area:tl;align-self:start;justify-self:start;display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:0 6px;gap:0 6px;padding:5px 9px 5px 6px;border-radius:12px;background:rgba(6,30,40,.74);color:#fff;font:700 11px/1.2 var(--font-sans);animation:batak_popPlain__ZhgyB .3s ease-out}.batak_contract__oN3R_ small{color:rgba(238,246,238,.75);font:700 10px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.batak_contract__oN3R_ b{font:800 14px var(--font-display)}.batak_trumpBig__TVuam{grid-row:span 2;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fffaf0}.batak_trumpBig__TVuam svg{width:22px;height:22px}.batak_bidBig__SoxQK{color:#14303a;font:800 17px var(--font-display)}.batak_contractWho__1leIR{max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batak_suitRed__JjVbK{color:#d7263d}.batak_suitBlack___0KJn{color:#14303a}.batak_hand0__qyMDp{grid-area:tr;align-self:start;justify-self:end;padding:4px 9px;border-radius:10px;background:rgba(6,30,40,.6);color:rgba(238,246,238,.85);font:700 11px var(--font-sans)}.batak_bidGrid5__P3NC6{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px;gap:5px}.batak_bidBtn__lF_2m:disabled{opacity:.35;cursor:default;transform:none}.batak_passBtn__3xd5K{width:100%;margin-top:6px;min-height:40px;border:0;border-radius:10px;background:var(--deep);box-shadow:0 3px 0 var(--surface-sunken);color:var(--ink);font:800 15px var(--font-display);cursor:pointer}.batak_passBtn__3xd5K:disabled{opacity:.35;cursor:default}.batak_trumpRow__Dg5k0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.batak_trumpBtn__J1qQn{display:grid;place-items:center;grid-gap:2px;gap:2px;min-height:62px;padding:6px 2px;border:0;border-radius:12px;background:#fffaf0;box-shadow:0 3px 0 #c9b98f;font:800 11px var(--font-sans);cursor:pointer}.batak_trumpBtn__J1qQn svg{width:28px;height:28px}.batak_trumpBtn__J1qQn span{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#14303a}.batak_trumpBtn__J1qQn:active{transform:translateY(2px);box-shadow:0 1px 0 #c9b98f}.batak_variants__yHe1B{display:grid;grid-gap:8px;gap:8px}.batak_varBtn__zwID5{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:0;border-radius:12px;background:var(--surface-raised);color:var(--ink);text-align:left;cursor:pointer}.batak_varBtn__zwID5 b{font:800 15px var(--font-sans)}.batak_varBtn__zwID5 small{color:var(--ink-muted);font:500 12.5px/1.35 var(--font-sans)}.batak_varBtn__zwID5[aria-pressed=true]{background:var(--ripple);color:var(--on-ripple)}.batak_varBtn__zwID5[aria-pressed=true] small{color:inherit;opacity:.85}.batak_optLabel__tl7GI{margin:0;color:var(--ink-muted);font:700 12px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.batak_verdict__8zSUL{margin:0;font:700 15px/1.4 var(--font-sans)}.batak_verdictUp__B5IAy{color:var(--ripple)}.batak_verdictDown__7kBB8{color:#ff9a6b}.batak_sheetWrap__gOi7C{max-height:min(42vh,330px);overflow-y:auto}.batak_sheet__jez6l{width:100%;border-collapse:collapse;font:600 14px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.batak_sheet__jez6l td,.batak_sheet__jez6l th{padding:5px 4px;border-bottom:1px solid var(--line);text-align:center}.batak_sheet__jez6l thead th{position:-webkit-sticky;position:sticky;top:0;background:rgba(10,31,43,.98);font:800 12.5px var(--font-display);color:var(--ink-muted);max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batak_sheet__jez6l tbody th{color:var(--ink-muted);font-weight:700;text-align:left}.batak_sheet__jez6l td{font-weight:800}.batak_sheet__jez6l td.batak_bidCell__IoDx7{background:rgba(200,245,59,.12);border-radius:6px}.batak_sheet__jez6l td.batak_bidCell__IoDx7 small{display:block;color:var(--ink-muted);font:700 10px var(--font-sans)}.batak_sheet__jez6l tfoot td,.batak_sheet__jez6l tfoot th{border-bottom:0;font:800 16px var(--font-display)}.batak_sheet__jez6l .batak_lead__GOSZE{color:var(--splash-text)}.batak_phone__j0OfR .batak_contract__oN3R_{padding:4px 7px 4px 5px}.batak_phone__j0OfR .batak_trumpBig__TVuam{width:26px;height:26px}.batak_bidBtn__lF_2m.batak_hinted__nGtxb,.batak_passBtn__3xd5K.batak_hinted__nGtxb,.batak_trumpBtn__J1qQn.batak_hinted__nGtxb{box-shadow:0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.7)}.burraco_wrap__o_0zm{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.burraco_table__g9tr1{position:relative;margin:0 auto;display:flex;flex-direction:column;gap:8px;padding:8px 4px 12px}.burraco_scores__Psrr_{display:flex;gap:8px;justify-content:center;font:700 13px var(--font-sans);color:#e9f6f2}.burraco_scoreBox__drgKU{display:inline-flex;align-items:baseline;gap:6px;padding:4px 12px;border-radius:999px;background:rgba(4,30,40,.5)}.burraco_scoreBox__drgKU b{font:800 18px var(--font-display)}.burraco_scoreBox__drgKU small{font-size:11px;opacity:.75}.burraco_area____E_u{border-radius:14px;padding:6px 8px;background:rgba(4,30,40,.38);min-height:52px}.burraco_areaTitle__I4ceY{font:700 11px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:#bfe3dd;margin:0 0 4px;display:flex;justify-content:space-between;gap:8px}.burraco_melds__RPOmK{display:flex;flex-wrap:wrap;gap:6px 10px}.burraco_meld__A6vPs{position:relative;display:inline-flex;align-items:flex-start;padding:3px;border-radius:8px;border:2px solid transparent;background:transparent;cursor:default;font:inherit;color:inherit}.burraco_meld__A6vPs[data-target=true]{cursor:pointer;border-color:rgba(200,245,59,.55)}.burraco_meld__A6vPs[data-hint=true]{border-color:#c8f53b;box-shadow:0 0 0 3px rgba(200,245,59,.28)}.burraco_meld__A6vPs[data-burraco=true]:after{content:attr(data-flag);position:absolute;left:4px;bottom:-8px;padding:1px 6px;border-radius:999px;font:800 10px var(--font-sans);background:#f7d25c;color:#3b2a00;white-space:nowrap}.burraco_meld__A6vPs[data-burraco=true]{margin-bottom:8px}.burraco_meld__A6vPs[data-clean=true][data-burraco=true]:after{background:#c8f53b;color:#12310f}.burraco_none__ctvmv{font:500 12px var(--font-sans);color:#9cc4c0}.burraco_cw__AYxsW{position:relative;display:inline-block;width:var(--cw);height:var(--ch);flex:none}.burraco_cw__AYxsW[data-wild=true]:before{content:"";position:absolute;inset:-2px;border-radius:calc(var(--cw) * .14);border:2px dashed #f26b3a;pointer-events:none;z-index:3}.burraco_over__Id5OJ{margin-left:calc(var(--cw) * var(--over, -.58))}.burraco_cw__AYxsW:first-child{margin-left:0}.burraco_cw__AYxsW>span:first-child{pointer-events:none}.burraco_hand__LYOHa{display:flex;flex-direction:column;gap:4px;align-items:center;padding-top:4px}.burraco_handRow__kTtgC{display:flex;justify-content:center}.burraco_hc__dQc3y{position:relative;display:inline-block;width:var(--cw);height:var(--ch);flex:none;padding:0;border:0;background:none;cursor:pointer;transition:transform .14s ease-out;font:inherit}.burraco_hc__dQc3y+.burraco_hc__dQc3y{margin-left:calc(var(--cw) * var(--over, -.4))}.burraco_hc__dQc3y[data-sel=true]{transform:translateY(-12px);z-index:5}.burraco_hc__dQc3y[data-hint=true]{transform:translateY(-8px)}.burraco_hc__dQc3y[data-hint=true]:after,.burraco_hc__dQc3y[data-sel=true]:after{content:"";position:absolute;inset:-2px;border-radius:calc(var(--cw) * .14);border:2px solid #c8f53b;box-shadow:0 0 10px rgba(200,245,59,.6);pointer-events:none}.burraco_hc__dQc3y[data-shake=true]{animation:burraco_shake__Ibj4J .3s}@keyframes burraco_shake__Ibj4J{25%{translate:-4px 0}75%{translate:4px 0}}.burraco_hc__dQc3y:focus-visible,.burraco_meld__A6vPs:focus-visible,.burraco_pile__1dzcA:focus-visible{outline:3px solid #fff;outline-offset:2px}.burraco_row__bLlfa{display:flex;justify-content:center;align-items:flex-end;gap:14px}.burraco_pileBox__Y9q9K{display:flex;flex-direction:column;align-items:center;gap:3px;font:700 11px var(--font-sans);color:#bfe3dd}.burraco_pile__1dzcA{position:relative;display:inline-block;width:var(--cw);height:var(--ch);padding:0;border:0;background:none;cursor:pointer;font:inherit}.burraco_pile__1dzcA:disabled{cursor:default}.burraco_pile__1dzcA[data-hint=true]:after{content:"";position:absolute;inset:-3px;border-radius:calc(var(--cw) * .14);border:2px solid #c8f53b;box-shadow:0 0 12px rgba(200,245,59,.6);pointer-events:none}.burraco_pile__1dzcA[data-can=true]:after{content:"";position:absolute;inset:-3px;border-radius:calc(var(--cw) * .14);border:2px dashed rgba(200,245,59,.8);pointer-events:none}.burraco_pile__1dzcA[data-empty=true]{border-radius:calc(var(--cw) * .11);border:2px dashed rgba(255,255,255,.35)}.burraco_count__cTC27{position:absolute;right:-6px;top:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#0d2a35;color:#fff;font:800 11px/20px var(--font-sans);text-align:center;z-index:6}.burraco_poz__zoXyP{display:inline-flex}.burraco_poz__zoXyP[data-taken=true]{opacity:.35}.burraco_pozMini__Pnjps{position:relative;display:inline-block;width:var(--cw);height:var(--ch)}.burraco_pozMini__Pnjps+.burraco_pozMini__Pnjps{margin-left:calc(var(--cw) * -.82)}.burraco_backFace__COJGv{overflow:hidden;background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat}.burraco_backFace__COJGv,.burraco_joker__ZknyZ{position:absolute;inset:0;border-radius:calc(var(--cw) * .11);box-shadow:0 2px 4px rgba(2,18,26,.35)}.burraco_joker__ZknyZ{background:radial-gradient(ellipse at 30% 12%,#fff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4;display:grid;place-items:center;color:#7a2fd0;overflow:hidden}.burraco_joker__ZknyZ[data-red=true]{color:#d7263d}.burraco_joker__ZknyZ b{font:800 calc(var(--cw) * .5) /1 var(--font-display)}.burraco_joker__ZknyZ small{position:absolute;top:calc(var(--cw) * .06);left:calc(var(--cw) * .08);font:800 calc(var(--cw) * .15) /1 var(--font-sans);letter-spacing:.02em;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.burraco_preview__JO_ut{min-height:20px;text-align:center;font:600 13px var(--font-sans);color:#e9f6f2}.burraco_preview__JO_ut[data-bad=true]{color:#ffd4c4}.burraco_buttons__t2QeN{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.burraco_btn__rh88v{min-height:44px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font:800 14px var(--font-sans);background:#c8f53b;color:#12310f}.burraco_btn__rh88v:disabled{opacity:.4;cursor:default}.burraco_btn__rh88v.burraco_ghost__7Dc_l{background:rgba(4,30,40,.55);color:#e9f6f2}.burraco_btn__rh88v:focus-visible{outline:3px solid #fff;outline-offset:2px}.burraco_panel__tZd_L{margin:6px auto;width:min(100%,420px);padding:18px 16px;border-radius:18px;background:rgba(4,30,40,.72);color:#eaf7f4;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.burraco_panel__tZd_L h3{margin:0;font:800 20px var(--font-display)}.burraco_panel__tZd_L p{margin:0;font:500 14px var(--font-sans)}.burraco_sum__bWLpM{width:100%;border-collapse:collapse;font:600 13px var(--font-sans)}.burraco_sum__bWLpM td,.burraco_sum__bWLpM th{padding:4px 6px;text-align:right}.burraco_sum__bWLpM td:first-child,.burraco_sum__bWLpM th:first-child{text-align:left}.burraco_sum__bWLpM tr.burraco_total__IUrcE td{border-top:1px solid rgba(255,255,255,.3);font-weight:800}.burraco_neg__9khGZ{color:#ffb9a6}@media (min-width:900px){.burraco_table__g9tr1{gap:12px}}@media (prefers-reduced-motion:reduce){.burraco_hc__dQc3y,.burraco_hc__dQc3y[data-shake=true]{transition:none;animation:none}}.scala40_wrap__x4T42{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.scala40_table__e92E0{position:relative;margin:0 auto;display:flex;flex-direction:column;gap:8px;padding:8px 4px 12px}.scala40_scores__aR_MK{display:flex;gap:8px;justify-content:center;font:700 13px var(--font-sans);color:#e9f6f2}.scala40_scoreBox__8RKt_{display:inline-flex;align-items:baseline;gap:6px;padding:4px 12px;border-radius:999px;background:rgba(4,30,40,.5)}.scala40_scoreBox__8RKt_ b{font:800 18px var(--font-display)}.scala40_scoreBox__8RKt_ small{font-size:11px;opacity:.75}.scala40_area__5svFX{border-radius:14px;padding:6px 8px;background:rgba(4,30,40,.38);min-height:52px}.scala40_areaTitle__Bg5_m{font:700 11px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:#bfe3dd;margin:0 0 4px;display:flex;justify-content:space-between;gap:8px}.scala40_melds__yoEGh{display:flex;flex-wrap:wrap;gap:6px 10px}.scala40_meld__2K_G5{position:relative;display:inline-flex;align-items:flex-start;padding:3px;border-radius:8px;border:2px solid transparent;background:transparent;cursor:default;font:inherit;color:inherit}.scala40_meld__2K_G5[data-target=true]{cursor:pointer;border-color:rgba(200,245,59,.55)}.scala40_meld__2K_G5[data-hint=true]{border-color:#c8f53b;box-shadow:0 0 0 3px rgba(200,245,59,.28)}.scala40_meld__2K_G5[data-burraco=true]:after{content:attr(data-flag);position:absolute;left:4px;bottom:-8px;padding:1px 6px;border-radius:999px;font:800 10px var(--font-sans);background:#f7d25c;color:#3b2a00;white-space:nowrap}.scala40_meld__2K_G5[data-burraco=true]{margin-bottom:8px}.scala40_meld__2K_G5[data-clean=true][data-burraco=true]:after{background:#c8f53b;color:#12310f}.scala40_none__LlHI6{font:500 12px var(--font-sans);color:#9cc4c0}.scala40_cw__Zu_zj{position:relative;display:inline-block;width:var(--cw);height:var(--ch);flex:none}.scala40_cw__Zu_zj[data-wild=true]:before{content:"";position:absolute;inset:-2px;border-radius:calc(var(--cw) * .14);border:2px dashed #f26b3a;pointer-events:none;z-index:3}.scala40_over__aBcMY{margin-left:calc(var(--cw) * var(--over, -.58))}.scala40_cw__Zu_zj:first-child{margin-left:0}.scala40_cw__Zu_zj>span:first-child{pointer-events:none}.scala40_hand__0G2zD{display:flex;flex-direction:column;gap:4px;align-items:center;padding-top:4px}.scala40_handRow__aRosJ{display:flex;justify-content:center}.scala40_hc__9v1L4{position:relative;display:inline-block;width:var(--cw);height:var(--ch);flex:none;padding:0;border:0;background:none;cursor:pointer;transition:transform .14s ease-out;font:inherit}.scala40_hc__9v1L4+.scala40_hc__9v1L4{margin-left:calc(var(--cw) * var(--over, -.4))}.scala40_hc__9v1L4[data-sel=true]{transform:translateY(-12px);z-index:5}.scala40_hc__9v1L4[data-hint=true]{transform:translateY(-8px)}.scala40_hc__9v1L4[data-hint=true]:after,.scala40_hc__9v1L4[data-sel=true]:after{content:"";position:absolute;inset:-2px;border-radius:calc(var(--cw) * .14);border:2px solid #c8f53b;box-shadow:0 0 10px rgba(200,245,59,.6);pointer-events:none}.scala40_hc__9v1L4[data-shake=true]{animation:scala40_shake__AM28H .3s}@keyframes scala40_shake__AM28H{25%{translate:-4px 0}75%{translate:4px 0}}.scala40_hc__9v1L4:focus-visible,.scala40_meld__2K_G5:focus-visible,.scala40_pile__N6UFD:focus-visible{outline:3px solid #fff;outline-offset:2px}.scala40_row__fG3cd{display:flex;justify-content:center;align-items:flex-end;gap:14px}.scala40_pileBox__yPYaE{display:flex;flex-direction:column;align-items:center;gap:3px;font:700 11px var(--font-sans);color:#bfe3dd}.scala40_pile__N6UFD{position:relative;display:inline-block;width:var(--cw);height:var(--ch);padding:0;border:0;background:none;cursor:pointer;font:inherit}.scala40_pile__N6UFD:disabled{cursor:default}.scala40_pile__N6UFD[data-hint=true]:after{content:"";position:absolute;inset:-3px;border-radius:calc(var(--cw) * .14);border:2px solid #c8f53b;box-shadow:0 0 12px rgba(200,245,59,.6);pointer-events:none}.scala40_pile__N6UFD[data-can=true]:after{content:"";position:absolute;inset:-3px;border-radius:calc(var(--cw) * .14);border:2px dashed rgba(200,245,59,.8);pointer-events:none}.scala40_pile__N6UFD[data-empty=true]{border-radius:calc(var(--cw) * .11);border:2px dashed rgba(255,255,255,.35)}.scala40_count__9TTDD{position:absolute;right:-6px;top:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#0d2a35;color:#fff;font:800 11px/20px var(--font-sans);text-align:center;z-index:6}.scala40_poz__SOoxq{display:inline-flex}.scala40_poz__SOoxq[data-taken=true]{opacity:.35}.scala40_pozMini__f_HaI{position:relative;display:inline-block;width:var(--cw);height:var(--ch)}.scala40_pozMini__f_HaI+.scala40_pozMini__f_HaI{margin-left:calc(var(--cw) * -.82)}.scala40_backFace__Isiqp{overflow:hidden;background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat}.scala40_backFace__Isiqp,.scala40_joker__tlWRn{position:absolute;inset:0;border-radius:calc(var(--cw) * .11);box-shadow:0 2px 4px rgba(2,18,26,.35)}.scala40_joker__tlWRn{background:radial-gradient(ellipse at 30% 12%,#fff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4;display:grid;place-items:center;color:#7a2fd0;overflow:hidden}.scala40_joker__tlWRn[data-red=true]{color:#d7263d}.scala40_joker__tlWRn b{font:800 calc(var(--cw) * .5) /1 var(--font-display)}.scala40_joker__tlWRn small{position:absolute;top:calc(var(--cw) * .06);left:calc(var(--cw) * .08);font:800 calc(var(--cw) * .15) /1 var(--font-sans);letter-spacing:.02em;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.scala40_preview__ATWg6{min-height:20px;text-align:center;font:600 13px var(--font-sans);color:#e9f6f2}.scala40_preview__ATWg6[data-bad=true]{color:#ffd4c4}.scala40_buttons__6pABH{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.scala40_btn__rApY5{min-height:44px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font:800 14px var(--font-sans);background:#c8f53b;color:#12310f}.scala40_btn__rApY5:disabled{opacity:.4;cursor:default}.scala40_btn__rApY5.scala40_ghost__VnQXu{background:rgba(4,30,40,.55);color:#e9f6f2}.scala40_btn__rApY5:focus-visible{outline:3px solid #fff;outline-offset:2px}.scala40_panel__owdgQ{margin:6px auto;width:min(100%,420px);padding:18px 16px;border-radius:18px;background:rgba(4,30,40,.72);color:#eaf7f4;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.scala40_panel__owdgQ h3{margin:0;font:800 20px var(--font-display)}.scala40_panel__owdgQ p{margin:0;font:500 14px var(--font-sans)}.scala40_sum__VRddc{width:100%;border-collapse:collapse;font:600 13px var(--font-sans)}.scala40_sum__VRddc td,.scala40_sum__VRddc th{padding:4px 6px;text-align:right}.scala40_sum__VRddc td:first-child,.scala40_sum__VRddc th:first-child{text-align:left}.scala40_sum__VRddc tr.scala40_total__rpCok td{border-top:1px solid rgba(255,255,255,.3);font-weight:800}.scala40_neg__MGc6H{color:#ffb9a6}@media (min-width:900px){.scala40_table__e92E0{gap:12px}}@media (prefers-reduced-motion:reduce){.scala40_hc__9v1L4,.scala40_hc__9v1L4[data-shake=true]{transition:none;animation:none}}.scala40_opps__FGwVm{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.scala40_opp__Zutom{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(4,30,40,.5);font:700 12px var(--font-sans);color:#e9f6f2;border:2px solid transparent}.scala40_opp__Zutom b{font:800 15px var(--font-display)}.scala40_opp__Zutom small{font-size:11px;opacity:.78}.scala40_opp__Zutom[data-turn=true]{border-color:var(--lime,#c8f53b)}.scala40_opp__Zutom[data-out=true]{opacity:.5;text-decoration:line-through}.scala40_meld__2K_G5[data-mine=true]{box-shadow:inset 0 0 0 1px rgba(200,245,59,.55)}.scala40_staged__XrQyU{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:4px 8px;border-radius:12px;background:rgba(200,245,59,.12);border:1px dashed rgba(200,245,59,.5);font:700 12px var(--font-sans);color:#eaf7c2}.machiavelli_wrap__tIJAT{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.machiavelli_table__jMqIh{position:relative;margin:0 auto;display:flex;flex-direction:column;gap:8px;padding:8px 4px 12px}.machiavelli_scores__Ena9o{display:flex;gap:8px;justify-content:center;font:700 13px var(--font-sans);color:#e9f6f2}.machiavelli_scoreBox__8OooN{display:inline-flex;align-items:baseline;gap:6px;padding:4px 12px;border-radius:999px;background:rgba(4,30,40,.5)}.machiavelli_scoreBox__8OooN b{font:800 18px var(--font-display)}.machiavelli_scoreBox__8OooN small{font-size:11px;opacity:.75}.machiavelli_area__v58OZ{border-radius:14px;padding:6px 8px;background:rgba(4,30,40,.38);min-height:52px}.machiavelli_areaTitle__JusXU{font:700 11px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:#bfe3dd;margin:0 0 4px;display:flex;justify-content:space-between;gap:8px}.machiavelli_melds__t3AeR{display:flex;flex-wrap:wrap;gap:6px 10px}.machiavelli_meld__dwcGH{position:relative;display:inline-flex;align-items:flex-start;padding:3px;border-radius:8px;border:2px solid transparent;background:transparent;cursor:default;font:inherit;color:inherit}.machiavelli_meld__dwcGH[data-target=true]{cursor:pointer;border-color:rgba(200,245,59,.55)}.machiavelli_meld__dwcGH[data-hint=true]{border-color:#c8f53b;box-shadow:0 0 0 3px rgba(200,245,59,.28)}.machiavelli_meld__dwcGH[data-burraco=true]:after{content:attr(data-flag);position:absolute;left:4px;bottom:-8px;padding:1px 6px;border-radius:999px;font:800 10px var(--font-sans);background:#f7d25c;color:#3b2a00;white-space:nowrap}.machiavelli_meld__dwcGH[data-burraco=true]{margin-bottom:8px}.machiavelli_meld__dwcGH[data-clean=true][data-burraco=true]:after{background:#c8f53b;color:#12310f}.machiavelli_none__Xt6ea{font:500 12px var(--font-sans);color:#9cc4c0}.machiavelli_cw__xjhPh{position:relative;display:inline-block;width:var(--cw);height:var(--ch);flex:none}.machiavelli_cw__xjhPh[data-wild=true]:before{content:"";position:absolute;inset:-2px;border-radius:calc(var(--cw) * .14);border:2px dashed #f26b3a;pointer-events:none;z-index:3}.machiavelli_over__Y97N2{margin-left:calc(var(--cw) * var(--over, -.58))}.machiavelli_cw__xjhPh:first-child{margin-left:0}.machiavelli_cw__xjhPh>span:first-child{pointer-events:none}.machiavelli_hand__Pq3vZ{display:flex;flex-direction:column;gap:4px;align-items:center;padding-top:4px}.machiavelli_handRow__EhtCX{display:flex;justify-content:center}.machiavelli_hc__fS8O2{position:relative;display:inline-block;width:var(--cw);height:var(--ch);flex:none;padding:0;border:0;background:none;cursor:pointer;transition:transform .14s ease-out;font:inherit}.machiavelli_hc__fS8O2+.machiavelli_hc__fS8O2{margin-left:calc(var(--cw) * var(--over, -.4))}.machiavelli_hc__fS8O2[data-sel=true]{transform:translateY(-12px);z-index:5}.machiavelli_hc__fS8O2[data-hint=true]{transform:translateY(-8px)}.machiavelli_hc__fS8O2[data-hint=true]:after,.machiavelli_hc__fS8O2[data-sel=true]:after{content:"";position:absolute;inset:-2px;border-radius:calc(var(--cw) * .14);border:2px solid #c8f53b;box-shadow:0 0 10px rgba(200,245,59,.6);pointer-events:none}.machiavelli_hc__fS8O2[data-shake=true]{animation:machiavelli_shake__bX0d1 .3s}@keyframes machiavelli_shake__bX0d1{25%{translate:-4px 0}75%{translate:4px 0}}.machiavelli_hc__fS8O2:focus-visible,.machiavelli_meld__dwcGH:focus-visible,.machiavelli_pile__mE_yI:focus-visible{outline:3px solid #fff;outline-offset:2px}.machiavelli_row__L8ckp{display:flex;justify-content:center;align-items:flex-end;gap:14px}.machiavelli_pileBox___WhAB{display:flex;flex-direction:column;align-items:center;gap:3px;font:700 11px var(--font-sans);color:#bfe3dd}.machiavelli_pile__mE_yI{position:relative;display:inline-block;width:var(--cw);height:var(--ch);padding:0;border:0;background:none;cursor:pointer;font:inherit}.machiavelli_pile__mE_yI:disabled{cursor:default}.machiavelli_pile__mE_yI[data-hint=true]:after{content:"";position:absolute;inset:-3px;border-radius:calc(var(--cw) * .14);border:2px solid #c8f53b;box-shadow:0 0 12px rgba(200,245,59,.6);pointer-events:none}.machiavelli_pile__mE_yI[data-can=true]:after{content:"";position:absolute;inset:-3px;border-radius:calc(var(--cw) * .14);border:2px dashed rgba(200,245,59,.8);pointer-events:none}.machiavelli_pile__mE_yI[data-empty=true]{border-radius:calc(var(--cw) * .11);border:2px dashed rgba(255,255,255,.35)}.machiavelli_count__0mdUx{position:absolute;right:-6px;top:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#0d2a35;color:#fff;font:800 11px/20px var(--font-sans);text-align:center;z-index:6}.machiavelli_poz__Orsv0{display:inline-flex}.machiavelli_poz__Orsv0[data-taken=true]{opacity:.35}.machiavelli_pozMini__bFgWE{position:relative;display:inline-block;width:var(--cw);height:var(--ch)}.machiavelli_pozMini__bFgWE+.machiavelli_pozMini__bFgWE{margin-left:calc(var(--cw) * -.82)}.machiavelli_backFace__K1O5q{overflow:hidden;background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat}.machiavelli_backFace__K1O5q,.machiavelli_joker__jeIyR{position:absolute;inset:0;border-radius:calc(var(--cw) * .11);box-shadow:0 2px 4px rgba(2,18,26,.35)}.machiavelli_joker__jeIyR{background:radial-gradient(ellipse at 30% 12%,#fff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4;display:grid;place-items:center;color:#7a2fd0;overflow:hidden}.machiavelli_joker__jeIyR[data-red=true]{color:#d7263d}.machiavelli_joker__jeIyR b{font:800 calc(var(--cw) * .5) /1 var(--font-display)}.machiavelli_joker__jeIyR small{position:absolute;top:calc(var(--cw) * .06);left:calc(var(--cw) * .08);font:800 calc(var(--cw) * .15) /1 var(--font-sans);letter-spacing:.02em;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.machiavelli_preview__lo34A{min-height:20px;text-align:center;font:600 13px var(--font-sans);color:#e9f6f2}.machiavelli_preview__lo34A[data-bad=true]{color:#ffd4c4}.machiavelli_buttons__CWQBM{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.machiavelli_btn__dUwEL{min-height:44px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font:800 14px var(--font-sans);background:#c8f53b;color:#12310f}.machiavelli_btn__dUwEL:disabled{opacity:.4;cursor:default}.machiavelli_btn__dUwEL.machiavelli_ghost__2_mGn{background:rgba(4,30,40,.55);color:#e9f6f2}.machiavelli_btn__dUwEL:focus-visible{outline:3px solid #fff;outline-offset:2px}.machiavelli_panel__O6R7b{margin:6px auto;width:min(100%,420px);padding:18px 16px;border-radius:18px;background:rgba(4,30,40,.72);color:#eaf7f4;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.machiavelli_panel__O6R7b h3{margin:0;font:800 20px var(--font-display)}.machiavelli_panel__O6R7b p{margin:0;font:500 14px var(--font-sans)}.machiavelli_sum__HASVJ{width:100%;border-collapse:collapse;font:600 13px var(--font-sans)}.machiavelli_sum__HASVJ td,.machiavelli_sum__HASVJ th{padding:4px 6px;text-align:right}.machiavelli_sum__HASVJ td:first-child,.machiavelli_sum__HASVJ th:first-child{text-align:left}.machiavelli_sum__HASVJ tr.machiavelli_total__SekTL td{border-top:1px solid rgba(255,255,255,.3);font-weight:800}.machiavelli_neg__Dn68k{color:#ffb9a6}@media (min-width:900px){.machiavelli_table__jMqIh{gap:12px}}@media (prefers-reduced-motion:reduce){.machiavelli_hc__fS8O2,.machiavelli_hc__fS8O2[data-shake=true]{transition:none;animation:none}}.machiavelli_opps__k74Lx{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.machiavelli_opp__HRZdS{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(4,30,40,.5);font:700 12px var(--font-sans);color:#e9f6f2;border:2px solid transparent}.machiavelli_opp__HRZdS b{font:800 15px var(--font-display)}.machiavelli_opp__HRZdS small{font-size:11px;opacity:.78}.machiavelli_opp__HRZdS[data-turn=true]{border-color:var(--lime,#c8f53b)}.machiavelli_opp__HRZdS[data-out=true]{opacity:.5;text-decoration:line-through}.machiavelli_meld__dwcGH[data-mine=true]{box-shadow:inset 0 0 0 1px rgba(200,245,59,.55)}.machiavelli_staged__gr_bK{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:4px 8px;border-radius:12px;background:rgba(200,245,59,.12);border:1px dashed rgba(200,245,59,.5);font:700 12px var(--font-sans);color:#eaf7c2}.machiavelli_groups__EBfw8{display:flex;flex-wrap:wrap;gap:8px 10px}.machiavelli_group__902Dp{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 3px;border-radius:10px;border:2px solid transparent;background:rgba(255,255,255,.05)}.machiavelli_group__902Dp[data-state=bad],.machiavelli_group__902Dp[data-state=short]{border:2px dashed rgba(255,130,110,.9)}.machiavelli_group__902Dp[data-hint=true]{border-color:rgba(200,245,59,.9)}.machiavelli_gc__JuX9T{position:relative;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit;transition:transform .12s ease}.machiavelli_gc__JuX9T+.machiavelli_gc__JuX9T{margin-left:calc(var(--cw) * -.42)}.machiavelli_gc__JuX9T[data-sel=true]{transform:translateY(-6px);z-index:3}.machiavelli_gc__JuX9T[data-hint=true]:after,.machiavelli_gc__JuX9T[data-sel=true]:after{content:"";position:absolute;inset:-2px;border-radius:8px;border:3px solid #c8f53b;pointer-events:none}.machiavelli_gc__JuX9T[data-new=true]{filter:drop-shadow(0 0 5px rgba(255,210,59,.9))}.machiavelli_gc__JuX9T:focus-visible{outline:3px solid #fff;outline-offset:2px;border-radius:8px}.machiavelli_addBtn__CiyUB{flex:none;width:28px;height:28px;border-radius:50%;border:2px solid #c8f53b;background:transparent;color:#c8f53b;font:800 18px/1 var(--font-sans);cursor:pointer;padding:0}.machiavelli_addBtn__CiyUB:disabled{opacity:.25;cursor:default}.scopa_wrap__N2y0S{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.scopa_table__krPms{position:relative;margin:0 auto;display:flex;flex-direction:column;gap:8px;padding:6px 4px 12px;max-width:560px}.scopa_opps__492XB{display:flex;gap:8px;justify-content:center;align-items:flex-start}.scopa_opp__CCZR0{display:flex;flex-direction:column;align-items:center;gap:4px;padding:5px 8px 6px;border-radius:14px;background:rgba(4,30,40,.42);border:2px solid transparent;font:700 12px var(--font-sans);color:#e9f6f2;min-width:0}.scopa_opp__CCZR0[data-turn=true]{border-color:var(--lime,#c8f53b)}.scopa_opp__CCZR0 small{font-weight:600;opacity:.8}.scopa_fan__3aHaR{display:flex;justify-content:center;align-items:flex-end;padding:2px calc(var(--cw) * .15) 0}.scopa_fan__3aHaR>*{transform:rotate(var(--r,0deg)) translateY(var(--y,0));transform-origin:50% 120%}.scopa_fan__3aHaR>*+*{margin-left:calc(var(--cw) * -.55)}.scopa_mid__MOBYR{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:stretch}.scopa_deck__Zy8_F{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#e9f6f2;font:700 11px var(--font-sans)}.scopa_deckStack__l7DnK{position:relative}.scopa_deckStack__l7DnK>span+span{position:absolute;left:2px;top:-3px}.scopa_deckCount__x_7Yc{min-width:22px;padding:1px 8px;border-radius:999px;background:rgba(4,30,40,.85);color:#fff;text-align:center;font:800 12px var(--font-sans)}.scopa_felt__KeKr7{position:relative;display:flex;flex-wrap:wrap;gap:8px;align-content:center;justify-content:center;padding:10px 8px;border-radius:20px;background:radial-gradient(ellipse at 50% 40%,rgba(46,150,110,.55),rgba(10,70,56,.55));box-shadow:inset 0 0 0 2px rgba(255,255,255,.08);min-height:calc(var(--ct) * 1.7 * 2.2);min-width:0}.scopa_tc__zsZa1{position:relative;padding:0;border:0;background:none;border-radius:calc(var(--ct) * .1);cursor:default;animation:scopa_drop__PT4ek .25s ease-out both}.scopa_tc__zsZa1[data-cand=true]{cursor:pointer;outline:3px dashed #c8f53b;outline-offset:2px}.scopa_tc__zsZa1[data-pick=true]{transform:translateY(-5px)}.scopa_tc__zsZa1[data-hint=true],.scopa_tc__zsZa1[data-pick=true]{outline:3px solid #c8f53b;outline-offset:2px}.scopa_tc__zsZa1[data-take=true]{filter:drop-shadow(0 0 8px #ffe066)}.scopa_tc__zsZa1[data-new=true]{filter:drop-shadow(0 0 8px #fff)}@keyframes scopa_drop__PT4ek{0%{opacity:0;transform:translateY(-18px) scale(1.12)}to{opacity:1;transform:none}}.scopa_hint__glrj2{place-items:center;color:rgba(233,246,242,.55);font:600 12px var(--font-sans);text-align:center;padding:0 10px}.scopa_hint__glrj2,.scopa_sweep__HjhQv{position:absolute;inset:0;display:grid;pointer-events:none}.scopa_sweep__HjhQv{place-items:center;font:900 34px var(--font-display);color:#fff;text-shadow:0 3px 0 rgba(0,0,0,.35),0 0 18px #ffe066;animation:scopa_pop__yYY__ 1.1s ease-out both}@keyframes scopa_pop__yYY__{0%{opacity:0;transform:scale(.6) rotate(-6deg)}25%{opacity:1;transform:scale(1.12) rotate(-3deg)}80%{opacity:1}to{opacity:0;transform:scale(1) rotate(-3deg)}}.scopa_hand__cPlWI{display:flex;gap:10px;justify-content:center;padding-top:6px}.scopa_hc__SrYTH{padding:0;border:0;background:none;cursor:pointer;border-radius:calc(var(--cw) * .1);transition:transform .12s}.scopa_hc__SrYTH:not(:disabled):active,.scopa_hc__SrYTH:not(:disabled):hover{transform:translateY(-6px)}.scopa_hc__SrYTH[data-sel=true]{transform:translateY(-12px);outline:3px solid #c8f53b;outline-offset:2px}.scopa_hc__SrYTH:disabled{cursor:default}.scopa_hc__SrYTH:focus-visible,.scopa_tc__zsZa1:focus-visible{outline:3px solid #fff;outline-offset:3px}.scopa_status__2HdqI{min-height:20px;text-align:center;font:600 13px var(--font-sans);color:#e9f6f2}.scopa_sum__7hk4I{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:6px}.scopa_sumBox__9lpqX{width:min(100%,360px);padding:14px 14px 12px;border-radius:18px;background:rgba(4,30,40,.94);color:#eaf7f4;box-shadow:0 8px 28px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:8px;align-items:stretch}.scopa_sumBox__9lpqX h3{margin:0;text-align:center;font:800 18px var(--font-display)}.scopa_sumRow__1ns20{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:6px;gap:6px;align-items:center;font:600 13px var(--font-sans);padding:3px 4px;border-radius:8px}.scopa_sumRow__1ns20:nth-child(odd){background:rgba(255,255,255,.05)}.scopa_sumRow__1ns20>span:not(:first-child){text-align:center}.scopa_sumHead__Jio9m{font-weight:800;font-size:12px;opacity:.85}.scopa_sumRow__1ns20 b{color:#c8f53b;font-weight:800;margin-left:4px}.scopa_sumRow__1ns20 small{opacity:.65}.scopa_panel__3ULE0{margin:6px auto;width:min(100%,420px);padding:18px 16px;border-radius:18px;background:rgba(4,30,40,.72);color:#eaf7f4;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.scopa_panel__3ULE0 h3{margin:0;font:800 20px var(--font-display)}.scopa_panel__3ULE0 p{margin:0;font:500 14px var(--font-sans)}.scopa_buttons__8UEHh{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.scopa_btn__UH6SK{min-height:44px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font:800 14px var(--font-sans);background:#c8f53b;color:#12310f}.scopa_btn__UH6SK:disabled{opacity:.4;cursor:default}.scopa_btn__UH6SK.scopa_ghost__ZPhin{background:rgba(255,255,255,.06);color:#e9f6f2;box-shadow:inset 0 0 0 2px rgba(233,246,242,.28)}.scopa_btn__UH6SK:focus-visible{outline:3px solid #fff;outline-offset:2px}.tressette_wrap__6xyop{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.tressette_table__0ipgi{position:relative;margin:0 auto;display:flex;flex-direction:column;gap:8px;padding:6px 4px 12px;max-width:560px}.tressette_back__Z8NaM,.tressette_face__sZmG3{position:relative;display:inline-block;width:var(--cw);height:calc(var(--cw) * 1.7);flex:none;border-radius:calc(var(--cw) * .1);box-shadow:0 2px 0 #b9a06a,0 4px 8px rgba(0,0,0,.35)}.tressette_face__sZmG3{background:#fff6de}.tressette_back__Z8NaM svg,.tressette_face__sZmG3 svg{position:absolute;inset:0;width:100%;height:100%}.tressette_back__Z8NaM{background:linear-gradient(160deg,#b02e42,#7c1a2c);box-shadow:0 2px 0 #4c0f1a,0 4px 8px rgba(0,0,0,.35)}.tressette_face__sZmG3[data-hint=true]{outline:3px solid #c8f53b;outline-offset:2px}.tressette_opps__G5jsx{display:flex;gap:8px;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.tressette_opp__IWQWD{display:flex;flex-direction:column;align-items:center;gap:4px;padding:5px 8px 6px;border-radius:14px;background:rgba(4,30,40,.42);border:2px solid transparent;font:700 12px var(--font-sans);color:#e9f6f2;min-width:0}.tressette_opp__IWQWD[data-turn=true]{border-color:var(--lime,#c8f53b)}.tressette_opp__IWQWD small{font-weight:600;opacity:.8}.tressette_fan__11n84{display:flex;justify-content:center;align-items:flex-end;padding:2px calc(var(--cw) * .15) 0}.tressette_fan__11n84>*{transform:rotate(var(--r,0deg)) translateY(var(--y,0));transform-origin:50% 120%}.tressette_fan__11n84>*+*{margin-left:calc(var(--cw) * -.62)}.tressette_count__q8HsW{font-weight:800;opacity:.75}.tressette_mid__twhKQ{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:center}.tressette_deck__WxM2C{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;color:#e9f6f2;font:700 11px var(--font-sans);padding-top:8px}.tressette_deckBox__lR7cn{position:relative;width:calc(var(--cw) * 1.1);height:calc(var(--cw) * 1.7)}.tressette_deckBack__Sh5sV{position:absolute;left:0;top:0}.tressette_deckBack__Sh5sV>span+span{position:absolute;left:2px;top:-3px}.tressette_deckCount__N7EyC{position:absolute;right:-4px;top:-10px;min-width:22px;padding:1px 6px;border-radius:999px;background:rgba(4,30,40,.85);color:#fff;text-align:center;font:800 12px var(--font-sans);z-index:2}.tressette_trumpTag__DiIVD{display:inline-flex;gap:4px;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(4,30,40,.8);white-space:nowrap}.tressette_felt__Nhogo{position:relative;border-radius:20px;background:radial-gradient(ellipse at 50% 40%,rgba(46,150,110,.55),rgba(10,70,56,.55));box-shadow:inset 0 0 0 2px rgba(255,255,255,.08);height:calc(var(--cw) * 1.7 * 1.55);min-width:0}.tressette_slot__Rn_aY{position:absolute;animation:tressette_drop__ZqzgV .28s ease-out both}.tressette_slot__Rn_aY[data-win=true]{filter:drop-shadow(0 0 8px #ffe066);z-index:2}@keyframes tressette_drop__ZqzgV{0%{opacity:0;transform:translateY(var(--from,-24px)) scale(1.18)}to{opacity:1;transform:none}}.tressette_hint__EkMln{position:absolute;inset:0;display:grid;place-items:center;color:rgba(233,246,242,.55);font:600 12px var(--font-sans);text-align:center;padding:0 10px}.tressette_hand__mz9RM{display:flex;justify-content:center;padding-top:14px;padding-bottom:4px}.tressette_hc__HlUQJ{padding:0;border:0;background:none;cursor:pointer;border-radius:calc(var(--cw) * .1);transition:transform .12s}.tressette_hc__HlUQJ:not(:disabled):active,.tressette_hc__HlUQJ:not(:disabled):hover{transform:translateY(-6px)}.tressette_hc__HlUQJ:disabled{cursor:default}.tressette_hc__HlUQJ{position:relative}.tressette_hc__HlUQJ[data-off=true]{opacity:.45;filter:saturate(.5)}.tressette_goal__q3t5g{display:inline-flex;padding:2px 8px;border-radius:999px;background:rgba(4,30,40,.8);white-space:nowrap}.tressette_hc__HlUQJ:focus-visible{outline:3px solid #fff;outline-offset:3px}.tressette_status__PbQ0j{min-height:20px;text-align:center;font:600 13px var(--font-sans);color:#e9f6f2}.tressette_panel__8IgFN{margin:6px auto;width:min(100%,420px);padding:18px 16px;border-radius:18px;background:rgba(4,30,40,.72);color:#eaf7f4;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.tressette_panel__8IgFN h3{margin:0;font:800 20px var(--font-display)}.tressette_panel__8IgFN p{margin:0;font:500 14px var(--font-sans)}.tressette_buttons___dj_Y{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.tressette_btn__XmZO7{min-height:44px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font:800 14px var(--font-sans);background:#c8f53b;color:#12310f}.tressette_btn__XmZO7:disabled{opacity:.4;cursor:default}.tressette_btn__XmZO7.tressette_ghost__nFh29{background:rgba(255,255,255,.06);color:#e9f6f2;box-shadow:inset 0 0 0 2px rgba(233,246,242,.28)}.tressette_btn__XmZO7:focus-visible{outline:3px solid #fff;outline-offset:2px}.tressette_sum__o_GSZ{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:6px}.tressette_sumBox__mLfzM{width:min(100%,360px);padding:14px 14px 12px;border-radius:18px;background:rgba(4,30,40,.94);color:#eaf7f4;box-shadow:0 8px 28px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:8px;align-items:stretch}.tressette_sumBox__mLfzM h3{margin:0;text-align:center;font:800 18px var(--font-display)}.tressette_sumRow__k_Eg6{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:6px;gap:6px;align-items:center;font:600 13px var(--font-sans);padding:3px 4px;border-radius:8px}.tressette_sumRow__k_Eg6:nth-child(odd){background:rgba(255,255,255,.05)}.tressette_sumRow__k_Eg6>span:not(:first-child){text-align:center}.tressette_sumHead__SNLEB{font-weight:800;font-size:12px;opacity:.85}.tressette_sumRow__k_Eg6 b{color:#c8f53b;font-weight:800;margin-left:4px}.tressette_sumRow__k_Eg6 small{opacity:.65}.pinochle_wrap__s41JV{position:relative;z-index:1;width:100%;min-height:470px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.pinochle_placeholder__sVfmw{min-height:470px}.pinochle_tableGrid__huXaX{display:grid;grid-template-areas:"tl top tr" "left center right";grid-template-columns:minmax(64px,auto) 1fr minmax(64px,auto);align-items:center;grid-gap:6px 8px;gap:6px 8px;padding:6px 4px 0}.pinochle_seat2__fHD_t{grid-area:top;justify-self:center}.pinochle_seat1__8RS00{grid-area:left}.pinochle_seat3__Ax_h7{grid-area:right}.pinochle_seat__OWd8J{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.pinochle_meRow__i7_kP .pinochle_seat__OWd8J,.pinochle_seat2__fHD_t{flex-direction:row;gap:8px}.pinochle_avatar__PTPyZ{width:44px;height:44px;border-radius:50%;transition:transform .25s,filter .25s}.pinochle_seatText__5xf_u{display:flex;flex-direction:column;align-items:center;padding:3px 9px 4px;border-radius:10px;background:rgba(6,30,40,.74);color:#fff;font:700 12px/1.2 var(--font-sans);white-space:nowrap}.pinochle_seatText__5xf_u b{max-width:82px;overflow:hidden;text-overflow:ellipsis;font-weight:700}.pinochle_chip__ly8Ln{min-height:1.2em;font:800 12.5px/1.2 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--splash-text)}.pinochle_ours__M8cVx .pinochle_seatText__5xf_u{box-shadow:inset 0 0 0 1.5px rgba(31,209,193,.6)}.pinochle_theirs__hWKZk .pinochle_seatText__5xf_u{box-shadow:inset 0 0 0 1.5px rgba(255,107,44,.55)}.pinochle_avatar__PTPyZ{position:relative}.pinochle_pts__RKd2k{position:absolute;right:-8px;bottom:-4px;min-width:22px;padding:1px 5px;border-radius:var(--radius-full);background:#0a1f2b;box-shadow:0 0 0 1.5px rgba(255,255,255,.55);color:#fff;font:800 11px/1.3 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.pinochle_neg__XIr_Y{color:#ff9a6b}.pinochle_bidderMark__S3ASD{color:#c8f53b}.pinochle_active__kX1Yn .pinochle_avatar__PTPyZ{transform:scale(1.12);filter:drop-shadow(0 0 8px #c8f53b)}.pinochle_active__kX1Yn .pinochle_seatText__5xf_u{box-shadow:0 0 0 2px var(--splash)}.pinochle_backs__d6G3y{display:flex;height:20px}.pinochle_backs__d6G3y i{width:14px;height:20px;margin-left:-6px;border-radius:3px;border:1.5px solid #f4ecd8;background:radial-gradient(circle at 50% 50%,#c8f53b 0 14%,transparent 15%),linear-gradient(160deg,#22b3a4,#127a74);box-shadow:0 1px 2px rgba(0,0,0,.35)}.pinochle_backs__d6G3y i:first-child{margin-left:0}.pinochle_center__28yf7{grid-area:center;position:relative;min-height:calc(var(--th) * 2.55);border-radius:50%;background:radial-gradient(ellipse at center,rgba(6,30,40,.35),rgba(6,30,40,0) 70%)}.pinochle_centerNote__Q_SZm{position:absolute;inset:0;display:grid;place-items:center;padding:0 10px;color:rgba(238,246,238,.82);font:700 13px/1.35 var(--font-sans);text-align:center}.pinochle_card__eAlLr,.pinochle_hcard__HuFBQ{position:absolute;overflow:hidden;border-radius:calc(var(--w) * .11);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 3px 6px rgba(2,18,26,.4)}.pinochle_card__eAlLr{--w:var(--tw);--cw:var(--tw);width:var(--tw);height:var(--th)}.pinochle_hcard__HuFBQ{--w:var(--cw);top:0;left:0;width:var(--cw);height:var(--ch);padding:0;border:0;font:inherit;text-align:left;cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s}.pinochle_hcard__HuFBQ:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.pinochle_black__fAnOu,.pinochle_red__p7RfR{background:radial-gradient(ellipse at 30% 12%,#ffffff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4}.pinochle_black__fAnOu:before,.pinochle_red__p7RfR:before{content:"";position:absolute;inset:calc(var(--w) * .035);border-radius:calc(var(--w) * .075);box-shadow:inset 0 0 0 1px rgba(226,197,109,.55);pointer-events:none}.pinochle_red__p7RfR{color:#d7263d}.pinochle_black__fAnOu{color:#14303a}.pinochle_back__mXpO8{background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat;border:0}.pinochle_backArt__rbIYY{display:none}.pinochle_sponsorBack__Fd1v5{position:absolute;inset:0;border-radius:inherit;background-size:cover;background-position:50%;background-color:#fff}.pinochle_tcard__73vOQ{left:50%;top:50%;transition:transform .42s cubic-bezier(.4,0,.6,1),opacity .42s ease-in,box-shadow .2s;pointer-events:none}.pinochle_from0__BuLLB{transform:translate(-50%,-18%) rotate(2deg);animation:pinochle_in0__1Fwn3 .32s cubic-bezier(.2,.8,.2,1)}.pinochle_from1__8xKiB{transform:translate(-108%,-52%) rotate(-6deg);animation:pinochle_in1___GnZh .32s cubic-bezier(.2,.8,.2,1)}.pinochle_from2__hcxc7{transform:translate(-50%,-84%) rotate(-2deg);animation:pinochle_in2__3NAJx .32s cubic-bezier(.2,.8,.2,1)}.pinochle_from3__WD3kA{transform:translate(8%,-48%) rotate(6deg);animation:pinochle_in3__jIsiL .32s cubic-bezier(.2,.8,.2,1)}.pinochle_winner__dhYE7{box-shadow:0 0 0 3px #c8f53b,0 0 18px rgba(200,245,59,.7)}.pinochle_to0__On0xO{transform:translate(-50%,220%) scale(.6);opacity:0}.pinochle_to1__1L3Xm{transform:translate(-320%,-50%) scale(.6);opacity:0}.pinochle_to2__c2ad9{transform:translate(-50%,-320%) scale(.6);opacity:0}.pinochle_to3__jsz_8{transform:translate(220%,-50%) scale(.6);opacity:0}@keyframes pinochle_in0__1Fwn3{0%{transform:translate(-50%,160%) scale(.7)}}@keyframes pinochle_in1___GnZh{0%{transform:translate(-260%,-50%) scale(.7)}}@keyframes pinochle_in2__3NAJx{0%{transform:translate(-50%,-260%) scale(.7)}}@keyframes pinochle_in3__jIsiL{0%{transform:translate(160%,-50%) scale(.7)}}.pinochle_meRow__i7_kP{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:6px}.pinochle_yourTurn__HWzNa{padding:4px 10px;border-radius:var(--radius-full);background:var(--splash);color:var(--on-splash);font:800 12.5px var(--font-sans);animation:pinochle_pulse__6IX3v 1.4s ease-in-out infinite}.pinochle_hand__SGgCq{position:relative;margin-top:6px;touch-action:none}.pinochle_dim__fwCSc{filter:brightness(.6) saturate(.7)}.pinochle_raised__52bRF{box-shadow:0 0 0 3px #c8f53b,0 10px 16px rgba(2,18,26,.5)}.pinochle_hinted__5yvQT{box-shadow:0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.7);animation:pinochle_hinted__5yvQT .9s ease-in-out infinite}.pinochle_shake__LhQ_N{animation:pinochle_shake__LhQ_N .4s}@media (hover:hover){.pinochle_hcard__HuFBQ:not(.pinochle_dim__fwCSc):hover{filter:brightness(1.05)}}.pinochle_panel__CW0Iq{border-radius:20px;background:rgba(10,31,43,.94);box-shadow:0 12px 30px rgba(2,12,18,.5),inset 0 1px 0 rgba(255,255,255,.08);color:var(--ink)}.pinochle_bidPanel__Yzt_u{position:absolute;left:50%;top:50%;z-index:3;width:min(330px,96%);padding:12px;transform:translate(-50%,-50%);animation:pinochle_pop__GV3_V .28s cubic-bezier(.34,1.56,.64,1)}.pinochle_bidTitle__wn1AL{margin:0 0 8px;font:600 13px/1.35 var(--font-sans);text-align:center}.pinochle_bidTitle__wn1AL b{display:block;font:800 16px var(--font-display)}.pinochle_bidRow__Z0jtP{display:flex;gap:8px}.pinochle_layer__UMFlW{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:12px;background:rgba(4,16,22,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pinochle_setup__RJZ9N,.pinochle_summary__hpRs6{display:grid;grid-gap:12px;gap:12px;width:min(380px,100%);padding:20px 18px;text-align:center;animation:pinochle_pop__GV3_V .3s cubic-bezier(.34,1.56,.64,1)}.pinochle_setup__RJZ9N h2,.pinochle_summary__hpRs6 h2{margin:0;font:800 22px var(--font-display)}.pinochle_setup__RJZ9N p{margin:0;color:var(--ink-muted);font:500 14px/1.45 var(--font-sans)}.pinochle_lengths__i1NrA{display:flex;gap:8px}.pinochle_lenBtn__bV1Nm{flex:1 1;min-height:44px;border:0;border-radius:12px;background:var(--surface-raised);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.pinochle_lenBtn__bV1Nm[aria-pressed=true]{background:var(--ripple);color:var(--on-ripple);font-weight:700}.pinochle_team__xQC9I{display:flex;justify-content:center;gap:4px}.pinochle_teamFace__RkuE5{width:40px;height:40px}.pinochle_teamFace__RkuE5:nth-child(2){margin-right:14px}.pinochle_go__7zPmf{min-height:52px;border:0;border-radius:16px;background:var(--splash);box-shadow:none;color:var(--on-splash);font:800 17px var(--font-display);cursor:pointer}.pinochle_go__7zPmf:active{transform:translateY(2px);box-shadow:none}.pinochle_sumTable___P01S{width:100%;border-collapse:collapse;font:600 14px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pinochle_sumTable___P01S td,.pinochle_sumTable___P01S th{padding:6px 8px;border-bottom:1px solid var(--line)}.pinochle_sumTable___P01S thead th{font:800 13px var(--font-display);color:var(--ink-muted)}.pinochle_sumTable___P01S tbody th{text-align:left;color:var(--ink-muted);font-weight:700}.pinochle_sumTable___P01S td{font-weight:700}.pinochle_notes__gKqqg{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none;font:600 13px/1.4 var(--font-sans)}.pinochle_noteUs__Sn_Sl{color:var(--ripple)}.pinochle_noteThem__3LpqF{color:#ff9a6b}.pinochle_wait__ZCTK3{margin:0;color:var(--ink-muted);font:600 13px var(--font-sans)}.pinochle_controls__2Ppqi{display:flex;align-items:center;gap:8px}.pinochle_ctl__5eLdf{min-height:46px;padding:0 16px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.pinochle_meta__b6jzc{flex:1 1;color:var(--ink-muted);font:600 13px var(--font-sans);text-align:center}.pinochle_meta__b6jzc b{color:var(--ink)}.pinochle_score__G8qPO{display:inline-flex;gap:10px}.pinochle_bagStat__Y8Yxr,.pinochle_them__gbS5i,.pinochle_us__Qto9K{display:inline-flex;flex-direction:column;align-items:center;line-height:1.05}.pinochle_bagStat__Y8Yxr small,.pinochle_them__gbS5i small,.pinochle_us__Qto9K small{font:700 10px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.pinochle_us__Qto9K b{color:var(--ripple);font:800 17px var(--font-display)}.pinochle_them__gbS5i b{color:#ff9a6b;font:800 17px var(--font-display)}.pinochle_bagStat__Y8Yxr b{font:800 15px var(--font-display)}.pinochle_phone__RyqRp .pinochle_avatar__PTPyZ{width:36px;height:36px}.pinochle_phone__RyqRp .pinochle_seatText__5xf_u{padding:2px 7px 3px;font-size:11px}.pinochle_phone__RyqRp .pinochle_tableGrid__huXaX{grid-template-columns:minmax(56px,auto) 1fr minmax(56px,auto)}@keyframes pinochle_pop__GV3_V{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}}.pinochle_setup__RJZ9N,.pinochle_summary__hpRs6{animation-name:pinochle_popPlain__x25Yu}@keyframes pinochle_popPlain__x25Yu{0%{opacity:0;transform:scale(.94)}}@keyframes pinochle_hinted__5yvQT{50%{box-shadow:0 0 0 4px #c8f53b,0 0 20px rgba(200,245,59,.9)}}@keyframes pinochle_shake__LhQ_N{25%{translate:-5px 0}75%{translate:5px 0}}@keyframes pinochle_pulse__6IX3v{50%{box-shadow:0 0 0 5px rgba(200,245,59,.25)}}@media (prefers-reduced-motion:reduce){.pinochle_bidPanel__Yzt_u,.pinochle_from0__BuLLB,.pinochle_from1__8xKiB,.pinochle_from2__hcxc7,.pinochle_from3__WD3kA,.pinochle_hinted__5yvQT,.pinochle_setup__RJZ9N,.pinochle_summary__hpRs6,.pinochle_yourTurn__HWzNa{animation:none}.pinochle_hcard__HuFBQ,.pinochle_tcard__73vOQ{transition:none}}.pinochle_contract__n7S2x{grid-area:tl;align-self:start;justify-self:start;display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:0 6px;gap:0 6px;padding:5px 9px 5px 6px;border-radius:12px;background:rgba(6,30,40,.74);color:#fff;font:700 11px/1.2 var(--font-sans);animation:pinochle_popPlain__x25Yu .3s ease-out}.pinochle_contract__n7S2x small{color:rgba(238,246,238,.75);font:700 10px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.pinochle_contract__n7S2x b{font:800 14px var(--font-display)}.pinochle_trumpBig__EXco7{grid-row:span 2;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fffaf0}.pinochle_trumpBig__EXco7 svg{width:22px;height:22px}.pinochle_bidBig__dzOY_{color:#14303a;font:800 17px var(--font-display)}.pinochle_contractWho__JtW0S{max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinochle_suitRed__s4pnm{color:#d7263d}.pinochle_suitBlack__7QmkL{color:#14303a}.pinochle_passBtn__AX759{width:100%;margin-top:6px;min-height:40px;border:0;border-radius:10px;background:var(--deep);box-shadow:none;color:var(--ink);font:800 15px var(--font-display);cursor:pointer}.pinochle_passBtn__AX759:disabled{opacity:.35;cursor:default}.pinochle_trumpRow__9CXs6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.pinochle_trumpBtn__9lTB0{display:grid;place-items:center;grid-gap:2px;gap:2px;min-height:62px;padding:6px 2px;border:0;border-radius:12px;background:#fffaf0;box-shadow:none;font:800 11px var(--font-sans);cursor:pointer}.pinochle_trumpBtn__9lTB0 svg{width:28px;height:28px}.pinochle_trumpBtn__9lTB0 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#14303a}.pinochle_trumpBtn__9lTB0:active{transform:translateY(2px);box-shadow:none}.pinochle_verdict__EcNpA{margin:0;font:700 15px/1.4 var(--font-sans)}.pinochle_verdictUp__SHjLW{color:var(--ripple)}.pinochle_verdictDown__RsQQ1{color:#ff9a6b}.pinochle_phone__RyqRp .pinochle_contract__n7S2x{padding:4px 7px 4px 5px}.pinochle_phone__RyqRp .pinochle_trumpBig__EXco7{width:26px;height:26px}.pinochle_passBtn__AX759.pinochle_hinted__5yvQT,.pinochle_trumpBtn__9lTB0.pinochle_hinted__5yvQT{box-shadow:0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.7)}.pinochle_stepper__deza8{display:grid;grid-template-columns:44px 1fr 44px 52px;grid-gap:6px;gap:6px;align-items:center}.pinochle_stepBtn__GKM3s{min-height:42px;border:0;border-radius:10px;background:var(--surface-raised);box-shadow:none;color:var(--ink);font:800 20px var(--font-display);cursor:pointer}.pinochle_stepWide__VR33w{font-size:14px}.pinochle_stepBtn__GKM3s:disabled{opacity:.35;cursor:default}.pinochle_stepBtn__GKM3s:active:not(:disabled){transform:translateY(2px);box-shadow:none}.pinochle_bidValue__AeE4v{display:grid;place-items:center;min-height:42px;border-radius:10px;background:#fffaf0;color:#14303a;font:800 22px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pinochle_bidRow__Z0jtP{margin-top:8px}.pinochle_bidRow__Z0jtP .pinochle_passBtn__AX759{flex:1 1;width:auto;margin-top:0}.pinochle_bidGo__YNUPI{flex:1.6 1;min-height:44px;border:0;border-radius:12px;background:var(--splash);box-shadow:none;color:var(--on-splash);font:800 16px var(--font-display);cursor:pointer}.pinochle_bidGo__YNUPI:active{transform:translateY(2px);box-shadow:none}.pinochle_bidGo__YNUPI.pinochle_hinted__5yvQT{box-shadow:0 0 0 3px #c8f53b,0 0 14px rgba(200,245,59,.7)}.pinochle_trumpBtn__9lTB0 small{color:#5a6f5a;font:700 10px var(--font-sans);white-space:nowrap}.pinochle_go__7zPmf:disabled{opacity:.5}.pinochle_tally__jLsgB{grid-area:tr;align-self:start;justify-self:end;display:grid;grid-gap:1px;gap:1px;padding:5px 9px;border-radius:12px;background:rgba(6,30,40,.74);color:#fff;font:700 11px/1.25 var(--font-sans);text-align:right;animation:pinochle_popPlain__x25Yu .3s ease-out}.pinochle_tally__jLsgB small{color:rgba(238,246,238,.75);font:700 9.5px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.pinochle_tally__jLsgB b{font:800 13px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pinochle_tally__jLsgB i{font-style:normal;color:rgba(238,246,238,.7)}.pinochle_tallyUs__FuTa7 b{color:#5fe3d6}.pinochle_tallyThem__Wpsb6 b{color:#ff9a6b}.pinochle_meldPanel___aAea{display:grid;grid-gap:8px;gap:8px;width:min(440px,100%);max-height:100%;overflow-y:auto;padding:14px 12px;animation:pinochle_popPlain__x25Yu .3s cubic-bezier(.34,1.56,.64,1)}.pinochle_meldPanel___aAea h2{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font:800 21px var(--font-display)}.pinochle_meldTrump__Uo4pU{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fffaf0}.pinochle_meldTrump__Uo4pU svg{width:20px;height:20px}.pinochle_meldLine__fNidF{margin:-2px 0 0;color:var(--ink-muted);font:600 13px/1.35 var(--font-sans);text-align:center}.pinochle_meldTeam__wOpiF{display:grid;grid-gap:4px;gap:4px;padding:6px 8px 8px;border-radius:14px;background:rgba(255,255,255,.04)}.pinochle_meldTeam__wOpiF.pinochle_ours__M8cVx{box-shadow:inset 0 0 0 1.5px rgba(31,209,193,.5)}.pinochle_meldTeam__wOpiF.pinochle_theirs__hWKZk{box-shadow:inset 0 0 0 1.5px rgba(255,107,44,.45)}.pinochle_meldTeam__wOpiF header{display:flex;align-items:baseline;gap:8px;font:800 13px var(--font-display);letter-spacing:.04em;text-transform:uppercase}.pinochle_meldTeam__wOpiF header small{margin-left:auto;color:var(--ink-muted);font:700 11.5px var(--font-sans);letter-spacing:0;text-transform:none}.pinochle_meldSum__zlIy7{font:800 18px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pinochle_ours__M8cVx .pinochle_meldSum__zlIy7{color:var(--ripple)}.pinochle_theirs__hWKZk .pinochle_meldSum__zlIy7{color:#ff9a6b}.pinochle_meldRow__TSVRF{display:grid;grid-template-columns:76px 1fr;align-items:center;grid-gap:8px;gap:8px;min-height:40px}.pinochle_meldWho__7rSs0{display:flex;align-items:center;gap:5px;min-width:0;font:700 11.5px/1.2 var(--font-sans)}.pinochle_meldWho__7rSs0>span:last-child{display:grid;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinochle_meldWho__7rSs0 b{font:800 15px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pinochle_meldFace__GDaG5{flex:none;width:26px;height:26px}.pinochle_meldBody__Stg65{display:grid;grid-gap:4px;gap:4px;min-width:0}.pinochle_meldTags__ev7uz{display:flex;flex-wrap:wrap;gap:3px}.pinochle_meldTag__oZkQ1{padding:2px 7px;border-radius:var(--radius-full);background:rgba(200,245,59,.14);color:var(--ink);font:700 11px/1.3 var(--font-sans);white-space:nowrap}.pinochle_meldTag__oZkQ1 b{color:var(--splash-text);font-weight:700}.pinochle_meldCards__DIco6{display:flex;flex-wrap:wrap;gap:2px}.pinochle_meldNone__LF0Lw{color:var(--ink-muted);font:600 12px var(--font-sans)}.pinochle_mini__drp7e{display:inline-grid;justify-items:center;align-content:center;width:22px;height:30px;border-radius:4px;background:#fffaf0;border:1px solid #dccca4;box-shadow:0 1px 2px rgba(0,0,0,.3);font:800 10.5px/1 var(--font-display)}.pinochle_mini__drp7e svg{width:11px;height:11px;margin-top:1px}.pinochle_miniRed__x7Jvi{color:#d7263d}.pinochle_miniBlack__TBkkP{color:#14303a}.pinochle_handRow__gJAwZ td{color:var(--ink);font-size:15px}.pinochle_totalRow__x4cx2 td,.pinochle_totalRow__x4cx2 th{border-bottom:0;font:800 16px var(--font-display)}.pinochle_summary__hpRs6 .pinochle_sumTable___P01S td{text-align:center}@media (prefers-reduced-motion:reduce){.pinochle_meldPanel___aAea,.pinochle_tally__jLsgB{animation:none}}.pinochle_meldLayer__AAxYp{align-items:start;overflow-y:auto;overscroll-behavior:contain}.pinochle_meldLayer__AAxYp .pinochle_meldPanel___aAea{max-height:none;overflow:visible;margin:auto 0}.pinochle_bidPanel__Yzt_u{width:min(330px,calc(100vw - 80px))}.pinochle_phone__RyqRp .pinochle_tableGrid__huXaX{grid-template-columns:96px minmax(0,1fr) 96px}.pinochle_phone__RyqRp .pinochle_contract__n7S2x small{font-size:9px;letter-spacing:.02em}.pinochle_phone__RyqRp .pinochle_stepper__deza8{grid-template-columns:38px minmax(56px,1fr) 38px 44px;gap:5px}.pinochle_phone__RyqRp .pinochle_stepBtn__GKM3s{min-height:38px;font-size:18px}.pinochle_phone__RyqRp .pinochle_stepWide__VR33w{font-size:13px}.pinochle_phone__RyqRp .pinochle_bidValue__AeE4v{min-height:38px;font-size:19px}.pinochle_phone__RyqRp .pinochle_seat2__fHD_t{flex-direction:column;gap:2px}.pinochle_phone__RyqRp .pinochle_seat2__fHD_t .pinochle_backs__d6G3y{display:none}.pinochle_phone__RyqRp .pinochle_contractWho__JtW0S{max-width:48px}.pinochle_phone__RyqRp .pinochle_tally__jLsgB{padding:4px 7px;font-size:10.5px}.pinochle_phone__RyqRp .pinochle_tally__jLsgB b{font-size:12px}.pinochle_phone__RyqRp .pinochle_meldPanel___aAea{gap:6px;padding:12px 9px}.pinochle_phone__RyqRp .pinochle_meldRow__TSVRF{grid-template-columns:64px 1fr;gap:6px;min-height:34px}.pinochle_phone__RyqRp .pinochle_meldFace__GDaG5{width:22px;height:22px}.pinochle_phone__RyqRp .pinochle_mini__drp7e{width:19px;height:26px;font-size:9.5px}.pinochle_phone__RyqRp .pinochle_mini__drp7e svg{width:9px;height:9px}.pinochle_phone__RyqRp .pinochle_meldTag__oZkQ1{padding:1px 6px;font-size:10.5px}.farkle_wrap__UwDrK{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:min(100%,660px);margin:2px auto 0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;--d:clamp(44px,13.4vw,66px)}.farkle_players__PKLYo{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));grid-gap:6px;gap:6px}.farkle_chip__vAe6k{position:relative;display:flex;flex-direction:column;gap:3px;min-width:0;padding:6px 8px 7px;border-radius:14px;background:rgba(6,30,40,.78);box-shadow:inset 0 0 0 2px rgba(255,255,255,.06);color:#fff;transition:box-shadow .25s,transform .25s}.farkle_chipOn__3qQkP{box-shadow:inset 0 0 0 2.5px var(--pc),0 0 16px -2px var(--pc);transform:translateY(-1px)}.farkle_chipFinal__Ccic1{box-shadow:inset 0 0 0 2.5px #ffd84a,0 0 14px -2px #ffd84a}.farkle_chipFinal__Ccic1.farkle_chipOn__3qQkP{box-shadow:inset 0 0 0 2.5px var(--pc),0 0 0 2px #ffd84a}.farkle_chipPar__svUKH{opacity:.88;box-shadow:inset 0 0 0 2px rgba(255,255,255,.18);border:0;background:rgba(6,30,40,.55)}.farkle_players__PKLYo[data-n="4"] .farkle_chip__vAe6k{padding:5px 6px 6px}.farkle_players__PKLYo[data-n="4"] .farkle_av__7kehW{width:16px;height:16px}.farkle_players__PKLYo[data-n="4"] .farkle_pname__b_ULn{font-size:11px}.farkle_players__PKLYo[data-n="4"] .farkle_chipTop__d8kS0{gap:3px}.farkle_chipTop__d8kS0{display:flex;align-items:center;gap:5px;min-width:0}.farkle_av__7kehW{flex:none;width:20px;height:20px}.farkle_pname__b_ULn{overflow:hidden;font:700 12px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;opacity:.9}.farkle_pscore__BTJw_{font:800 19px/1 var(--font-display);letter-spacing:.01em;animation:farkle_scoreIn__qP__n .45s ease-out}.farkle_bar__aAL9V{position:relative;display:block;height:5px;border-radius:3px;background:rgba(255,255,255,.12);overflow:hidden}.farkle_bar__aAL9V i{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--pc);transition:width .6s ease-out,left .6s ease-out}.farkle_bar__aAL9V .farkle_barTurn__xsKX4{background:repeating-linear-gradient(90deg,rgba(255,255,255,.85) 0 4px,rgba(255,255,255,.35) 4px 7px);border-radius:0 3px 3px 0}.farkle_turnBadge__y8w92{position:absolute;top:-9px;right:6px;padding:1px 7px;border-radius:999px;background:var(--pc);color:#0a1f2b;font:800 11.5px var(--font-sans);box-shadow:0 2px 0 rgba(0,0,0,.25)}.farkle_crown__SyXM2{position:absolute;top:-10px;left:6px;color:#ffd84a;font-size:15px;text-shadow:0 1px 0 #8a6a00}.farkle_lead__l0kSs{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:#ffd84a;box-shadow:0 0 6px #ffd84a}.farkle_tray__IwpGx{position:relative;height:clamp(176px,calc(100dvh - 540px),320px);border-radius:24px;padding:0;background:linear-gradient(160deg,#8a5a32,#5a3519);box-shadow:inset 0 2px 0 rgba(255,230,190,.35),0 6px 0 #3b220f,0 14px 26px rgba(2,20,26,.5)}.farkle_felt__iFuD2{position:absolute;inset:9px;border-radius:17px;background:radial-gradient(120% 90% at 50% 20%,rgba(255,255,255,.1),transparent 60%),repeating-linear-gradient(45deg,rgba(0,0,0,.035) 0 2px,transparent 2px 5px),linear-gradient(170deg,#1f8a6a,#0f5f4b 70%,#0b4c3d);box-shadow:inset 0 3px 10px rgba(0,0,0,.45),inset 0 0 0 1px rgba(0,0,0,.25)}.farkle_trayHint__7LkYo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;opacity:.32;pointer-events:none}.farkle_rulesBtn__2oSPC{flex:none;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:rgba(6,30,40,.6);color:#fff;font:800 16px var(--font-display);cursor:pointer}.farkle_rulesBtn__2oSPC:focus-visible{outline:3px solid #fff}.farkle_die__pVK37{position:absolute;z-index:2;width:var(--d);height:var(--d);padding:0;border:0;background:none;transform:translate(-50%,-50%);perspective:420px;cursor:default;-webkit-tap-highlight-color:transparent}.farkle_die__pVK37:disabled{opacity:1;color:inherit}.farkle_die__pVK37:before{content:"";position:absolute;left:8%;right:2%;bottom:-9%;height:26%;border-radius:50%;background:rgba(0,25,18,.5);filter:blur(3px)}.farkle_live__dl20q{cursor:pointer}.farkle_live__dl20q:after{content:"";position:absolute;inset:-12%}.farkle_die__pVK37:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:12px}.farkle_thrown__dFKAn{animation:farkle_throwIn__7Kw3l .62s cubic-bezier(.2,.9,.3,1.15) var(--dl,0s) both}.farkle_lift__OBd4A{position:relative;display:block;width:100%;height:100%;transition:transform .18s cubic-bezier(.3,1.5,.5,1)}.farkle_picked__rdj_f .farkle_lift__OBd4A{transform:translateY(-14%) scale(1.07)}.farkle_picked__rdj_f:before{bottom:-18%;opacity:.6}.farkle_picked__rdj_f .farkle_lift__OBd4A:before{content:"";position:absolute;inset:-12%;border-radius:26%;border:3px solid #c8f53b;box-shadow:0 0 14px 3px rgba(200,245,59,.75)}.farkle_hinted__qrf_7 .farkle_lift__OBd4A:before{content:"";position:absolute;inset:-14%;border-radius:26%;border:3px dashed #ffe066;box-shadow:0 0 14px 2px rgba(255,224,102,.7);animation:farkle_ring__9AlJ2 .9s ease-in-out infinite}.farkle_dead__yfLXs .farkle_face__veq63{filter:saturate(.5) brightness(.72)}.farkle_trayDead__eeye8 .farkle_face__veq63{filter:grayscale(.85) brightness(.68)}.farkle_gone__Joqs1{animation:farkle_goAway__dIrpz .38s ease-in forwards;pointer-events:none}.farkle_nudge__Gexdd{animation:farkle_nudge__Gexdd .38s ease-in-out}.farkle_cubeWrap__JEPC9{display:block;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(-22deg) rotateY(14deg);animation:farkle_settle__Yi43t .32s cubic-bezier(.3,1.6,.5,1)}.farkle_tumbling__xnAOB{animation:farkle_tumble__AYAtA .42s linear infinite}.farkle_cube__pkTJ2{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.2,1.4,.4,1);--h:calc(var(--d) / 2)}.farkle_face__veq63{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:13%;border-radius:20%;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.95) 0 14%,rgba(255,255,255,0) 42%),linear-gradient(150deg,#ffffff,#f1f4ee 45%,#d7e0da);box-shadow:inset 0 -4px 0 rgba(10,31,43,.14),inset 0 0 0 1.5px rgba(10,31,43,.12),inset 0 2px 1px rgba(255,255,255,.9);-webkit-backface-visibility:hidden;backface-visibility:hidden}.farkle_face__veq63 i{display:block;width:76%;aspect-ratio:1;margin:auto;border-radius:50%}.farkle_face__veq63 .farkle_pip__KNGtt{background:radial-gradient(circle at 38% 32%,#4c6573 0 18%,#0a1f2b 72%);box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.farkle_f1__vWAn7{transform:translateZ(var(--h))}.farkle_f1__vWAn7 .farkle_pip__KNGtt{width:96%;background:radial-gradient(circle at 36% 30%,#ff9db0 0 14%,#e0294f 66%,#a3122f)}.farkle_f2__Iziu4{transform:rotateY(90deg) translateZ(var(--h))}.farkle_f3__5RQsV{transform:rotateX(90deg) translateZ(var(--h))}.farkle_f4__ww3t1{transform:rotateX(-90deg) translateZ(var(--h))}.farkle_f5__nyKmP{transform:rotateY(-90deg) translateZ(var(--h))}.farkle_f6__70fDl{transform:rotateY(180deg) translateZ(var(--h))}.farkle_flat__N9x3H{--fd:21px;display:inline-grid;flex:none;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:var(--fd);height:var(--fd);padding:calc(var(--fd) * .13);border-radius:24%;background:linear-gradient(150deg,#fff,#dfe7e2);box-shadow:inset 0 -2px 0 rgba(10,31,43,.16),0 0 0 1.5px var(--tint,transparent)}.farkle_flat__N9x3H i{display:block;width:78%;aspect-ratio:1;margin:auto;border-radius:50%}.farkle_flat__N9x3H .farkle_flatPip__vm7aJ{background:#0a1f2b}.farkle_flat__N9x3H .farkle_flatPip1__UcM8g{width:100%;background:#e0294f}.farkle_aside__XzX_M{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;padding:4px 6px 4px 10px;border-radius:14px;background:rgba(6,30,40,.7);color:#fff}.farkle_sets__2uwpR{display:flex;align-items:center;gap:9px;min-width:0;overflow:hidden}.farkle_set__lal7l{display:flex;gap:2px;animation:farkle_setIn__wtXcL .35s cubic-bezier(.3,1.5,.5,1)}.farkle_turnTotal__q_GEE{display:flex;align-items:baseline;gap:6px;flex:none}.farkle_turnTotal__q_GEE small{font:700 11px var(--font-sans);text-transform:uppercase;letter-spacing:.06em;opacity:.7}.farkle_turnTotal__q_GEE b{font:800 22px/1 var(--font-display);animation:farkle_scoreIn__qP__n .4s ease-out}.farkle_turnTotal__q_GEE em{padding:2px 8px;border-radius:999px;font:800 13px var(--font-sans);font-style:normal}.farkle_selOk__Czrg1{background:#c8f53b;color:#0a1f2b}.farkle_selBad__d6e4D{background:rgba(255,94,87,.85);color:#fff}.farkle_selLine__f_OYL{min-height:1.3em;margin:-3px 0 -2px;overflow:hidden;color:var(--ink-muted);font:600 12.5px var(--font-sans);text-align:center;white-space:nowrap;text-overflow:ellipsis}.farkle_dock__Ymaz2{display:grid;grid-template-columns:1.15fr 1fr auto;grid-gap:8px;gap:8px}.farkle_btn__kMjEA{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 10px;border:0;border-radius:16px;font:800 17px var(--font-display);line-height:1.05;cursor:pointer;box-shadow:0 5px 0 rgba(0,0,0,.32);transition:transform .1s,box-shadow .1s,opacity .2s}.farkle_btn__kMjEA:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px 0 rgba(0,0,0,.32)}.farkle_btn__kMjEA:disabled{opacity:.4;cursor:default}.farkle_btn__kMjEA b{padding:2px 7px;border-radius:999px;background:rgba(10,31,43,.18);font:800 14px var(--font-sans)}.farkle_rollBtn__keLw2{background:linear-gradient(180deg,#d9ff5a,#b4e22a);color:#0a1f2b}.farkle_bankBtn__Vf3QX{background:linear-gradient(180deg,#ffd27a,#ffab2e);color:#3a1f00}.farkle_btnIcon__puXGU{display:inline-flex}.farkle_hotBtn__Aa8kI{background:linear-gradient(90deg,#ff6b2c,#ffc93c,#ff6b2c);background-size:200% 100%;color:#2a0d00;animation:farkle_hotShift__Ps0tI 1.2s linear infinite}.farkle_btnHint__x5KzU:not(:disabled):after{content:"";position:absolute;inset:-5px;border-radius:20px;border:3px dashed #ffe066;animation:farkle_ring__9AlJ2 .9s ease-in-out infinite;pointer-events:none}.farkle_side__nslbe{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:52px;min-height:52px;padding:0 6px;border:0;border-radius:16px;background:rgba(6,30,40,.72);color:#fff;font:700 11px var(--font-sans);cursor:pointer}.farkle_sideOn__ysI_u{background:var(--splash);color:var(--on-splash)}.farkle_flash__1XN_a{position:absolute;z-index:5;left:50%;top:50%;pointer-events:none;white-space:nowrap;font:900 clamp(38px,12vw,64px) /1 var(--font-display);letter-spacing:.01em;paint-order:stroke fill;-webkit-text-stroke:6px rgba(10,31,43,.85)}.farkle_flashFarkle__skrSh{color:#ff5e57;animation:farkle_stamp__khMyu 1.6s cubic-bezier(.2,1.6,.4,1) forwards}.farkle_flashHot__uyDY9{color:#ffc93c;animation:farkle_stamp__khMyu 1.2s cubic-bezier(.2,1.6,.4,1) forwards;text-shadow:0 0 18px rgba(255,107,44,.9)}.farkle_flashBank__66K7r{color:#c8f53b;font-size:clamp(34px,10vw,54px);animation:farkle_floatUp__x6eke 1.15s ease-out forwards}.farkle_setupLayer__s9jRw{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:12px;background:rgba(6,21,30,.5)}.farkle_setup___ExBO{width:min(360px,100%);padding:18px 16px 16px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.farkle_setup___ExBO h2{margin:0;font:800 24px var(--font-display)}.farkle_setup___ExBO p{margin:4px 0 12px;color:var(--ink-muted);font-size:14px;line-height:1.35}.farkle_counts__fziAG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.farkle_countBtn__QaZVP{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:92px;padding:10px 4px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.farkle_countBtn__QaZVP[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--splash)}.farkle_countBtn__QaZVP b{font:700 14px var(--font-sans)}.farkle_countBtn__QaZVP small{min-height:1.2em;color:var(--ink-muted);font-size:10.5px;line-height:1.2}.farkle_faces__wiAXZ{display:flex;justify-content:center}.farkle_face0__eu_nM{width:24px;height:24px}.farkle_face0__eu_nM+.farkle_face0__eu_nM{margin-left:-4px}.farkle_rule__OtYDA{display:flex;align-items:center;gap:10px;width:100%;margin-top:10px;padding:9px 12px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);text-align:left;cursor:pointer}.farkle_rule__OtYDA b{display:block;font:700 14px var(--font-sans)}.farkle_rule__OtYDA small{display:block;color:var(--ink-muted);font-size:11.5px;line-height:1.25}.farkle_switch__ryLhh{position:relative;flex:none;width:40px;height:24px;border-radius:12px;background:rgba(255,255,255,.18);transition:background .2s}.farkle_switch__ryLhh:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.farkle_rule__OtYDA[aria-pressed=true] .farkle_switch__ryLhh{background:var(--splash)}.farkle_rule__OtYDA[aria-pressed=true] .farkle_switch__ryLhh:after{transform:translateX(16px)}.farkle_go__kDFkV{width:100%;min-height:52px;margin-top:12px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}.farkle_sheetLayer__8XHB5{position:absolute;inset:0;z-index:8;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:8px;background:rgba(6,21,30,.6)}.farkle_sheet__BgxBS{width:min(380px,100%);margin:auto 0;padding:12px 12px 10px;border-radius:20px;background:var(--surface-raised);color:var(--ink);box-shadow:0 18px 40px rgba(0,0,0,.45)}.farkle_sheet__BgxBS h2{margin:0 0 6px;font:800 20px var(--font-display);text-align:center}.farkle_sheet__BgxBS ul{margin:0;padding:0;list-style:none}.farkle_sheet__BgxBS li{display:grid;grid-template-columns:104px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:2px;border-bottom:1px solid rgba(255,255,255,.07);font-size:13px}.farkle_sheet__BgxBS li b{font:800 14px var(--font-sans);white-space:nowrap}.farkle_sheetDice__c2h0p{display:flex;gap:2px}.farkle_sheetLabel__pgOR4{line-height:1.2}.farkle_sheet__BgxBS p{margin:8px 0 0;color:var(--ink-muted);font-size:12px;line-height:1.35}.farkle_sheet__BgxBS .farkle_go__kDFkV{min-height:44px;margin-top:10px;font-size:16px}@media (min-width:700px){.farkle_wrap__UwDrK{gap:10px;margin-top:8px}.farkle_tray__IwpGx{height:clamp(200px,calc(100dvh - 640px),300px)}.farkle_pscore__BTJw_{font-size:22px}.farkle_av__7kehW{width:24px;height:24px}.farkle_pname__b_ULn{font-size:13.5px}}@media (max-width:640px){.farkle_tray__IwpGx{border-radius:20px}.farkle_felt__iFuD2{inset:7px;border-radius:14px}.farkle_sideLabel__3Lve_{font-size:10px}}@keyframes farkle_throwIn__7Kw3l{0%{transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy))) scale(.6);opacity:0}12%{opacity:1}70%{transform:translate(-50%,-50%) scale(1.08)}85%{transform:translate(calc(-50% - 3px),calc(-50% + 2px)) scale(.97)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes farkle_tumble__AYAtA{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(1turn) rotateY(2turn) rotate(180deg)}}@keyframes farkle_settle__Yi43t{0%{transform:rotateX(-22deg) rotateY(14deg) scale(1.12)}to{transform:rotateX(-22deg) rotateY(14deg) scale(1)}}@keyframes farkle_goAway__dIrpz{to{transform:translate(-50%,10%) scale(.35);opacity:0}}@keyframes farkle_nudge__Gexdd{0%,to{transform:translate(-50%,-50%)}25%{transform:translate(calc(-50% - 6px),-50%)}75%{transform:translate(calc(-50% + 6px),-50%)}}@keyframes farkle_ring__9AlJ2{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes farkle_stamp__khMyu{0%{transform:translate(-50%,-50%) rotate(-8deg) scale(2.4);opacity:0}18%{transform:translate(-50%,-50%) rotate(-8deg) scale(1);opacity:1}80%{transform:translate(-50%,-50%) rotate(-8deg) scale(1);opacity:1}to{transform:translate(-50%,-50%) rotate(-8deg) scale(.92);opacity:0}}@keyframes farkle_floatUp__x6eke{0%{transform:translate(-50%,-20%) scale(.7);opacity:0}20%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-150%) scale(1);opacity:0}}@keyframes farkle_scoreIn__qP__n{0%{transform:scale(1.25);color:#fff6b0}to{transform:scale(1)}}@keyframes farkle_setIn__wtXcL{0%{transform:translateY(-14px) scale(.6);opacity:0}}@keyframes farkle_hotShift__Ps0tI{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.farkle_btnHint__x5KzU:not(:disabled):after,.farkle_hinted__qrf_7 .farkle_lift__OBd4A:before,.farkle_hotBtn__Aa8kI,.farkle_thrown__dFKAn,.farkle_tumbling__xnAOB{animation:none}}.yatzy_wrap__f5f58{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:min(100%,520px);margin:2px auto 0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;--d:clamp(36px,10.6vw,50px)}.yatzy_tabs__Gp4yY{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));grid-gap:6px;gap:6px}.yatzy_tab__MZx0x{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:5px 8px 6px;border:0;border-radius:14px;background:rgba(6,30,40,.72);box-shadow:inset 0 0 0 2px rgba(255,255,255,.06);color:#fff;text-align:left;cursor:pointer;transition:box-shadow .25s,transform .25s,background .2s}.yatzy_tab__MZx0x:focus-visible{outline:3px solid #fff;outline-offset:2px}.yatzy_tabView__ZEe0f{background:rgba(16,52,66,.92)}.yatzy_tabView__ZEe0f:after{content:"";position:absolute;left:18%;right:18%;bottom:-5px;height:4px;border-radius:2px;background:var(--pc)}.yatzy_tabOn___6rVH{box-shadow:inset 0 0 0 2.5px var(--pc),0 0 16px -2px var(--pc);transform:translateY(-1px)}.yatzy_tabPar__Qgv6U{cursor:default;opacity:.88;background:rgba(6,30,40,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.16)}.yatzy_tabTop__NPDAQ{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%}.yatzy_av__vKeo1{flex:none;width:20px;height:20px}.yatzy_pname__Cyfl4{overflow:hidden;font:700 12px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;opacity:.9}.yatzy_ptotal__xHuQj{font:800 19px/1 var(--font-display);animation:yatzy_scoreIn__iQ_tl .45s ease-out}.yatzy_lead__mX0l5{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:#ffd84a;box-shadow:0 0 6px #ffd84a}.yatzy_tabs__Gp4yY[data-n="4"] .yatzy_tab__MZx0x{padding:5px 6px 6px}.yatzy_play__jvcIn{display:flex;flex-direction:column;gap:8px;min-width:0}.yatzy_tray__kOS8h{position:relative;height:calc(var(--d) * 2 + 34px);border-radius:22px;background:linear-gradient(160deg,#8a5a32,#5a3519);box-shadow:inset 0 2px 0 rgba(255,230,190,.35),0 6px 0 #3b220f,0 14px 26px rgba(2,20,26,.5)}.yatzy_felt__2YBz5{position:absolute;inset:8px;border-radius:15px;background:radial-gradient(120% 90% at 50% 20%,rgba(255,255,255,.1),transparent 60%),repeating-linear-gradient(45deg,rgba(0,0,0,.035) 0 2px,transparent 2px 5px),linear-gradient(170deg,#1f8a6a,#0f5f4b 70%,#0b4c3d);box-shadow:inset 0 3px 10px rgba(0,0,0,.45),inset 0 0 0 1px rgba(0,0,0,.25)}.yatzy_trayHint__UHbGS{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;opacity:.32;pointer-events:none}.yatzy_jokerTag__yPqJd{position:absolute;z-index:4;left:50%;bottom:12px;max-width:88%;padding:3px 10px;border-radius:999px;background:rgba(255,216,74,.95);color:#2a1c00;font:700 11.5px/1.25 var(--font-sans);text-align:center;transform:translateX(-50%);pointer-events:none}.yatzy_die__ekJaw{position:absolute;top:50%;z-index:2;width:var(--d);height:var(--d);padding:0;border:0;background:none;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px)));perspective:420px;cursor:default;-webkit-tap-highlight-color:transparent}.yatzy_die__ekJaw:disabled{opacity:1;color:inherit}.yatzy_die__ekJaw:before{content:"";position:absolute;left:8%;right:2%;bottom:-9%;height:26%;border-radius:50%;background:rgba(0,25,18,.5);filter:blur(3px)}.yatzy_live__1yHSA{cursor:pointer}.yatzy_live__1yHSA:after{content:"";position:absolute;inset:-14%}.yatzy_die__ekJaw:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:12px}.yatzy_thrown__S22n3{animation:yatzy_throwIn__XT6RW .62s cubic-bezier(.2,.9,.3,1.15) var(--dl,0s) both}.yatzy_lift__9XCPq{position:relative;display:block;width:100%;height:100%;transition:transform .18s cubic-bezier(.3,1.5,.5,1)}.yatzy_kept__0q6ba .yatzy_lift__9XCPq{transform:translateY(-8%) scale(1.04)}.yatzy_kept__0q6ba:before{bottom:-20%;opacity:.6}.yatzy_kept__0q6ba .yatzy_lift__9XCPq:before{content:"";position:absolute;inset:-12%;border-radius:26%;border:3px solid #c8f53b;box-shadow:0 0 14px 3px rgba(200,245,59,.7)}.yatzy_keptTag__DOrBT{position:absolute;left:50%;bottom:-19px;padding:0 6px;border-radius:999px;background:#c8f53b;color:#0a1f2b;font:800 9.5px/15px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%);pointer-events:none}.yatzy_scored__EUjJt{opacity:.55;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(.86);transition:opacity .3s,transform .3s}.yatzy_hinted__MP6DV .yatzy_lift__9XCPq:before,.yatzy_unhint__PH0kJ .yatzy_lift__9XCPq:after{content:"";position:absolute;inset:-15%;border-radius:26%;border:3px dashed #ffe066;box-shadow:0 0 14px 2px rgba(255,224,102,.7);animation:yatzy_ring__dlIhj .9s ease-in-out infinite}.yatzy_unhint__PH0kJ .yatzy_lift__9XCPq:after{border-color:#ff8a80;box-shadow:0 0 12px 2px rgba(255,138,128,.6)}.yatzy_dock__RS0oS{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.yatzy_btn___YxRA{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 12px;border:0;border-radius:16px;font:800 19px var(--font-display);line-height:1.05;cursor:pointer;box-shadow:0 5px 0 rgba(0,0,0,.32);transition:transform .1s,box-shadow .1s,opacity .2s}.yatzy_btn___YxRA:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px 0 rgba(0,0,0,.32)}.yatzy_btn___YxRA:disabled{opacity:.4;cursor:default}.yatzy_rollBtn__RcG_y{background:linear-gradient(180deg,#d9ff5a,#b4e22a);color:#0a1f2b}.yatzy_btnIcon__5WAHO,.yatzy_pips__mBNPc{display:inline-flex}.yatzy_pips__mBNPc{gap:4px;margin-left:2px}.yatzy_pips__mBNPc i{width:9px;height:9px;border-radius:50%;background:rgba(10,31,43,.2);box-shadow:inset 0 0 0 1.5px rgba(10,31,43,.45)}.yatzy_pips__mBNPc .yatzy_pipOn__38SlI{background:#0a1f2b;box-shadow:none}.yatzy_btnHint__Qpc6P:not(:disabled):after{content:"";position:absolute;inset:-5px;border-radius:20px;border:3px dashed #ffe066;animation:yatzy_ring__dlIhj .9s ease-in-out infinite;pointer-events:none}.yatzy_side__YOk3N{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:56px;min-height:52px;padding:0 6px;border:0;border-radius:16px;background:rgba(6,30,40,.72);color:#fff;font:700 11px var(--font-sans);cursor:pointer}.yatzy_sideOn__KwDcY{background:var(--splash);color:var(--on-splash)}.yatzy_sheet__c56_q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:6px;gap:6px;padding:6px;border-radius:18px;background:rgba(4,22,30,.72);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pc) 35%,transparent);transition:box-shadow .25s}.yatzy_col__PvxIh{display:flex;flex-direction:column;gap:3px;min-width:0}.yatzy_colHead__SYdEc{display:flex;align-items:center;justify-content:space-between;min-height:20px;padding:0 4px 0 8px;color:var(--pc);font:800 10.5px var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.yatzy_helpBtn__bdgvg{width:22px;height:22px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font:800 13px var(--font-display);cursor:pointer}.yatzy_helpBtn__bdgvg:focus-visible{outline:3px solid #fff}.yatzy_row__T66jq{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:29px;margin:0;padding:0 5px 0 7px;border:0;border-radius:9px;background:rgba(255,255,255,.055);color:#fff;font:600 12.5px var(--font-sans);text-align:left;overflow:hidden}button.yatzy_row__T66jq{cursor:pointer;transition:transform .1s,background .15s}button.yatzy_row__T66jq:active{transform:scale(.97)}button.yatzy_row__T66jq:focus-visible{outline:3px solid #fff;outline-offset:1px}.yatzy_rowDone__TTlwI{background:rgba(255,255,255,.1)}.yatzy_rowLabel__CNWcQ{display:flex;align-items:center;gap:5px;min-width:0}.yatzy_rowDie__YSU9x{display:inline-flex;flex:none}.yatzy_rowName__48Nmw{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yatzy_rowOpen__eTcgc .yatzy_rowName__48Nmw{opacity:.82}.yatzy_rowVal__CnNkd{flex:none;min-width:28px;padding:1px 6px;border-radius:999px;font:800 14px var(--font-sans);text-align:center}.yatzy_rowDone__TTlwI .yatzy_rowVal__CnNkd{color:#fff}.yatzy_rowCan__wXpZK .yatzy_rowVal__CnNkd{background:rgba(200,245,59,.16);color:#c8f53b;box-shadow:inset 0 0 0 1.5px rgba(200,245,59,.55)}.yatzy_rowCan__wXpZK{background:rgba(200,245,59,.06)}.yatzy_rowBest__ML5kN .yatzy_rowVal__CnNkd{background:#c8f53b;color:#0a1f2b;box-shadow:none}.yatzy_rowZero__rjC3X .yatzy_rowVal__CnNkd{background:rgba(255,255,255,.07);color:rgba(255,255,255,.5);box-shadow:none}.yatzy_rowBlocked__fesc_{opacity:.4}.yatzy_rowHint__MIJG9{box-shadow:0 0 0 2.5px #ffe066;animation:yatzy_ringRow__08T4y .9s ease-in-out infinite}.yatzy_rowArmed__EKchG{background:rgba(255,94,87,.32)}.yatzy_rowArmed__EKchG .yatzy_rowVal__CnNkd{background:#ff5e57;color:#fff}.yatzy_rowJust__X_O5Y{animation:yatzy_rowPop__bFlrv .9s ease-out}.yatzy_rowJust__X_O5Y .yatzy_rowVal__CnNkd{animation:yatzy_scoreIn__iQ_tl .6s ease-out}.yatzy_extraTag__fWjW6{flex:none;padding:0 5px;border-radius:999px;background:#ffd84a;color:#2a1c00;font:800 10px/15px var(--font-sans)}.yatzy_rowBonus__3jGHM{background:rgba(255,216,74,.08)}.yatzy_rowBonus__3jGHM .yatzy_rowVal__CnNkd{color:rgba(255,216,74,.6)}.yatzy_bonusOf__udp9T{color:rgba(255,255,255,.6);font:700 11px var(--font-sans)}.yatzy_bonusBar__pQK8x{position:absolute;left:0;bottom:0;height:3px;border-radius:0 2px 2px 0;background:#ffd84a;transition:width .6s ease-out}.yatzy_bonusGot__3OAnT{background:rgba(255,216,74,.22)}.yatzy_bonusGot__3OAnT .yatzy_rowVal__CnNkd{background:#ffd84a;color:#2a1c00}.yatzy_totalRow__zCTLE{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:4px 12px;border-radius:11px;background:color-mix(in srgb,var(--pc) 22%,rgba(6,30,40,.9));color:#fff;font:800 13px var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.yatzy_totalRow__zCTLE b{font:800 22px/1 var(--font-display);letter-spacing:0;animation:yatzy_scoreIn__iQ_tl .5s ease-out}.yatzy_flash__cUSTh{position:absolute;z-index:5;left:50%;top:50%;pointer-events:none;white-space:nowrap;font:900 clamp(34px,10vw,54px) /1 var(--font-display);paint-order:stroke fill;-webkit-text-stroke:6px rgba(10,31,43,.85)}.yatzy_flashYatzy__cO8Yt{color:#ffd84a;font-size:clamp(44px,14vw,72px);text-shadow:0 0 22px rgba(255,140,40,.9);animation:yatzy_stamp__D2fBW 1.5s cubic-bezier(.2,1.6,.4,1) forwards}.yatzy_flashPts__db9o6{color:#c8f53b;animation:yatzy_floatUp__cOi0T 1.05s ease-out forwards}.yatzy_flashBonus__mVAj7{color:#ffd84a;animation:yatzy_floatUp__cOi0T 1.2s ease-out forwards}.yatzy_flashZero__9hj33{color:#ff8a80;animation:yatzy_floatUp__cOi0T .95s ease-out forwards}.yatzy_setupLayer__4toSo{position:absolute;inset:0;z-index:6;display:grid;place-items:center;overflow-y:auto;padding:12px;background:rgba(6,21,30,.5)}.yatzy_setup__iafm2{width:min(370px,100%);padding:16px 14px 14px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.yatzy_setup__iafm2 h2{margin:0;font:800 24px var(--font-display)}.yatzy_setup__iafm2 p{margin:4px 0 12px;color:var(--ink-muted);font-size:14px;line-height:1.35}.yatzy_counts__JF3Nz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.yatzy_countBtn__rzaB3{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:88px;padding:10px 4px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.yatzy_countBtn__rzaB3[aria-pressed=true],.yatzy_ruleBtn__IZYiW[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--splash)}.yatzy_countBtn__rzaB3 b{font:700 14px var(--font-sans)}.yatzy_countBtn__rzaB3 small{min-height:1.2em;color:var(--ink-muted);font-size:10.5px;line-height:1.2}.yatzy_faces__RNYAN{display:flex;justify-content:center}.yatzy_face0__PNvTZ{width:24px;height:24px}.yatzy_face0__PNvTZ+.yatzy_face0__PNvTZ{margin-left:-4px}.yatzy_rulesPick__XaOXQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.yatzy_ruleBtn__IZYiW{display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 6px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.yatzy_ruleBtn__IZYiW b{font:700 14px var(--font-sans)}.yatzy_ruleBtn__IZYiW small{color:var(--ink-muted);font-size:10.5px;line-height:1.25}.yatzy_go__adlrN{width:100%;min-height:52px;margin-top:12px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}.yatzy_helpLayer__foOrm{position:absolute;inset:0;z-index:8;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:8px;background:rgba(6,21,30,.6)}.yatzy_help__am03l{width:min(400px,100%);margin:auto 0;padding:12px 14px 10px;border-radius:20px;background:var(--surface-raised);color:var(--ink);box-shadow:0 18px 40px rgba(0,0,0,.45)}.yatzy_help__am03l h2{margin:0 0 6px;font:800 20px var(--font-display);text-align:center}.yatzy_help__am03l ul{margin:6px 0 0;padding:0;list-style:none}.yatzy_help__am03l li{display:grid;grid-template-columns:112px 1fr;grid-gap:8px;gap:8px;padding:4px 2px;border-bottom:1px solid rgba(255,255,255,.07);font-size:13px;line-height:1.3}.yatzy_help__am03l li b{font:700 13px var(--font-sans)}.yatzy_helpNote__s5Job,.yatzy_helpUpper__j_3rY{margin:0;color:var(--ink-muted);font-size:12.5px;line-height:1.4}.yatzy_helpNote__s5Job{margin-top:8px}.yatzy_help__am03l .yatzy_go__adlrN{min-height:44px;margin-top:10px;font-size:16px}@media (min-width:760px){.yatzy_wrap__f5f58{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,400px);grid-template-areas:"tabs tabs" "play sheet";align-items:start;grid-gap:10px 12px;gap:10px 12px;width:min(100%,860px);margin-top:6px;--d:54px}.yatzy_tabs__Gp4yY{grid-area:tabs}.yatzy_play__jvcIn{grid-area:play;gap:10px}.yatzy_sheet__c56_q{grid-area:sheet}.yatzy_tray__kOS8h{height:clamp(200px,calc(100dvh - 590px),260px)}.yatzy_ptotal__xHuQj{font-size:22px}.yatzy_av__vKeo1{width:24px;height:24px}.yatzy_pname__Cyfl4{font-size:13.5px}}@keyframes yatzy_throwIn__XT6RW{0%{transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy))) scale(.6);opacity:0}12%{opacity:1}70%{transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(1.08)}85%{transform:translate(calc(-50% + var(--dx, 0px) - 3px),calc(-50% + var(--dy, 0px) + 2px)) scale(.97)}to{transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(1)}}@keyframes yatzy_ring__dlIhj{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes yatzy_ringRow__08T4y{0%,to{box-shadow:0 0 0 2px rgba(255,224,102,.55)}50%{box-shadow:0 0 0 3px #ffe066,0 0 12px rgba(255,224,102,.6)}}@keyframes yatzy_rowPop__bFlrv{0%{background:rgba(200,245,59,.55)}to{background:rgba(255,255,255,.1)}}@keyframes yatzy_stamp__D2fBW{0%{transform:translate(-50%,-50%) rotate(-8deg) scale(2.4);opacity:0}18%{transform:translate(-50%,-50%) rotate(-8deg) scale(1);opacity:1}80%{transform:translate(-50%,-50%) rotate(-8deg) scale(1);opacity:1}to{transform:translate(-50%,-50%) rotate(-8deg) scale(.92);opacity:0}}@keyframes yatzy_floatUp__cOi0T{0%{transform:translate(-50%,-20%) scale(.7);opacity:0}20%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-150%) scale(1);opacity:0}}@keyframes yatzy_scoreIn__iQ_tl{0%{transform:scale(1.25);color:#fff6b0}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.yatzy_btnHint__Qpc6P:not(:disabled):after,.yatzy_hinted__MP6DV .yatzy_lift__9XCPq:before,.yatzy_rowHint__MIJG9,.yatzy_thrown__S22n3,.yatzy_unhint__PH0kJ .yatzy_lift__9XCPq:after{animation:none}}.okey_game__mtbuL{position:relative;z-index:1;width:100%;height:clamp(460px,calc(100dvh - 360px),640px);display:flex;flex-direction:column;gap:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.okey_layer__TmUAu{position:absolute;inset:0;z-index:40;pointer-events:none;overflow:visible}.okey_tile__SHrCm{--tw:var(--ttw,40px);--th:var(--tth,55px);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--tw) * .04);width:var(--tw);height:var(--th);border-radius:calc(var(--tw) * .16);background:linear-gradient(170deg,#fffdf7,#f8efdb 62%,#eadbb9);box-shadow:inset 0 -2px 0 rgba(160,120,70,.28),0 2px 0 #c2a676,0 3px 5px rgba(0,20,30,.35);box-sizing:border-box}.okey_num__pxyJa{font:900 calc(var(--tw) * .62) /.9 var(--font-display);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.okey_shape__0A7DR{display:block;width:calc(var(--tw) * .24);height:calc(var(--tw) * .24);background:currentColor}.okey_circle__fyNe_{border-radius:50%}.okey_tri__flMFl{-webkit-clip-path:polygon(50% 4%,100% 96%,0 96%);clip-path:polygon(50% 4%,100% 96%,0 96%)}.okey_square__4cjGg{width:calc(var(--tw) * .2);height:calc(var(--tw) * .2);border-radius:2px}.okey_diamond__UxSIu{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.okey_c0___DIl0{color:#d62839}.okey_c1__6fOjy{color:#d98200}.okey_c2__Krpy8{color:#1866c9}.okey_c3__mSZk8{color:#1d242c}.okey_wild__u7IhU{background:linear-gradient(170deg,#fffbe6,#fbedb8 60%,#efd68a);box-shadow:inset 0 0 0 2px #e2b22a,0 2px 0 #b89140,0 3px 6px rgba(0,20,30,.35),0 0 8px rgba(255,210,80,.55)}.okey_fake__DzC0L{color:#138a5a}.okey_star__4IOX6{display:block;width:calc(var(--tw) * .62);height:calc(var(--tw) * .62);background:currentColor;-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.okey_back__XnJul{background:radial-gradient(circle at 50% 50%,#7ccf52 0 22%,transparent 23%),linear-gradient(160deg,#2c8a6c,#17614c);box-shadow:inset 0 0 0 2px rgba(255,255,255,.18),inset 0 0 0 4px rgba(10,50,40,.35),0 2px 0 #0d3d30,0 3px 5px rgba(0,20,30,.35)}.okey_flyer__DnB7u{position:absolute;left:0;top:0;will-change:transform}.okey_table__bNo1d{position:relative;flex:1 1;min-height:0;border-radius:22px;background:radial-gradient(ellipse at 50% 45%,rgba(255,255,255,.08),transparent 62%),linear-gradient(180deg,#1d6a5a,#134a40);box-shadow:inset 0 0 0 5px #7a4a26,inset 0 0 0 7px #5a3218,inset 0 6px 24px rgba(0,0,0,.35),0 8px 20px rgba(0,20,30,.35);overflow:hidden}.okey_seat__j6hNe{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none}.okey_seat1__zdxTc{right:10px;top:50%;transform:translateY(-58%)}.okey_seat2__uc7mT{left:50%;top:10px;transform:translateX(-50%);flex-direction:row;gap:6px}.okey_seat3__WD2Qq{left:10px;top:50%;transform:translateY(-58%)}.okey_avatar__RufLy{width:36px;height:36px;transition:transform .25s,filter .25s}.okey_who__5p_kI{display:flex;flex-direction:column;align-items:center;padding:2px 8px 3px;border-radius:10px;background:rgba(6,30,40,.72);color:#fff;font:700 11.5px/1.15 var(--font-sans);white-space:nowrap}.okey_who__5p_kI b{max-width:70px;overflow:hidden;text-overflow:ellipsis;font-weight:800}.okey_pts__UjoNK{font:800 13px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.okey_seatTurn__AKiZZ .okey_avatar__RufLy{transform:scale(1.14);filter:drop-shadow(0 0 7px var(--pc,#c8f53b))}.okey_mePlate__Um_eU.okey_seatTurn__AKiZZ,.okey_seatTurn__AKiZZ .okey_who__5p_kI{box-shadow:0 0 0 2px var(--pc,var(--splash))}.okey_mePlate__Um_eU{position:absolute;left:50%;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:3px 11px;border-radius:10px;background:rgba(6,30,40,.72);color:#fff;font:800 12.5px var(--font-sans);transform:translateX(-50%);pointer-events:none}.okey_pile__d8OjZ{position:absolute;z-index:2;display:grid;place-items:center;width:calc(var(--ttw) + 14px);height:calc(var(--tth) + 14px);padding:0;border:0;border-radius:12px;background:rgba(0,25,20,.28);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12);font:inherit;color:inherit;cursor:default;-webkit-tap-highlight-color:transparent}.okey_pile__d8OjZ>*{grid-area:1/1}.okey_pile0__Ne8iN{right:14px;bottom:14px}.okey_pile1__eeHAL{right:14px;top:14px}.okey_pile2__JGsKf{left:14px;top:14px}.okey_pile3___ljdt{left:14px;bottom:14px}.okey_under__11q0i{transform:translate(3px,3px) rotate(4deg);opacity:.85}.okey_emptySpot__v5Rz3{width:var(--ttw);height:var(--tth);border-radius:7px;border:1.5px dashed rgba(255,255,255,.22)}.okey_can__jf7nq{cursor:pointer;background:rgba(200,245,59,.16);box-shadow:inset 0 0 0 2px rgba(200,245,59,.75),0 0 14px rgba(200,245,59,.35)}.okey_can__jf7nq:focus-visible,.okey_pile__d8OjZ:focus-visible,.okey_stack__moJkl:focus-visible{outline:3px solid var(--splash);outline-offset:2px}.okey_land__vJKso{animation:okey_land__vJKso .32s ease-out both}@keyframes okey_land__vJKso{0%,82%{opacity:0}to{opacity:1}}.okey_center__AfvII{position:absolute;left:50%;top:52%;z-index:2;display:flex;align-items:flex-end;gap:12px;transform:translate(-50%,-50%)}.okey_stack__moJkl{position:relative;display:grid;place-items:center;width:calc(var(--ttw) + 16px);height:calc(var(--tth) + 16px);padding:0;border:0;border-radius:12px;background:transparent;font:inherit;cursor:default}.okey_stack__moJkl>:not(.okey_stackCount__CVmjD){grid-area:1/1}.okey_stack2__4nupw{transform:translate(-3px,4px) rotate(-5deg)}.okey_stackCount__CVmjD{position:absolute;right:-6px;bottom:-6px;z-index:2;min-width:24px;padding:2px 6px;border-radius:999px;background:#06222b;color:#fff;font:800 12px var(--font-display);text-align:center;box-shadow:0 0 0 2px rgba(255,255,255,.2)}.okey_indicator__O6jKy,.okey_okeyIs__gj_7H{display:flex;flex-direction:column;align-items:center;gap:3px;color:rgba(255,255,255,.85)}.okey_indicator__O6jKy small,.okey_okeyIs__gj_7H small{font:800 10px var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.okey_indicator__O6jKy>span{transform:rotate(-6deg)}.okey_okeyIs__gj_7H{flex-direction:column-reverse;align-self:center}.okey_okeyMini__kmuXa{--tw:calc(var(--ttw) * 0.66);--th:calc(var(--tth) * 0.66)}.okey_bar__n5EgE{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:40px}.okey_acts__v3POo,.okey_sorts__tLc6H{display:flex;gap:5px}.okey_sortBtn__NfShC{display:inline-flex;flex-direction:column;align-items:center;gap:1px;min-width:46px;padding:3px 6px 4px;border:0;border-radius:11px;background:rgba(6,30,40,.62);color:#fff;font:700 10.5px var(--font-sans);cursor:pointer}.okey_sortBtn__NfShC:disabled{opacity:.4;cursor:default}.okey_sortIcon__aIcxg{display:inline-flex;gap:1px}.okey_sortIcon__aIcxg i{display:grid;place-items:center;width:11px;height:15px;border-radius:3px;background:#fbf3e0;font:900 9px var(--font-display);font-style:normal}.okey_actBtn__BPttr{min-width:58px;min-height:40px;padding:0 12px;border:0;border-radius:12px;font:800 14px var(--font-sans);cursor:pointer;transition:transform .15s,opacity .2s}.okey_actBtn__BPttr:active:not(:disabled){transform:scale(.95)}.okey_actBtn__BPttr:disabled{opacity:.38;cursor:default}.okey_throwBtn__pIvIY{background:rgba(6,30,40,.72);color:#fff}.okey_finishBtn__nF2Ui{background:var(--splash);color:var(--on-splash,#0a1f2b)}.okey_showBtn___cnCf{background:#ffc93c;color:#3a2600;animation:okey_nudge__UAcGQ 1.4s ease-in-out infinite}@keyframes okey_nudge__UAcGQ{50%{transform:translateY(-2px)}}.okey_rack__9lVOw{--tw:var(--rtw);--th:var(--rth);display:grid;grid-template-columns:repeat(11,var(--sw));grid-template-rows:repeat(2,calc(var(--rth) + 7px));justify-content:center;padding:6px 4px 7px;border-radius:12px;background:linear-gradient(180deg,transparent 0 calc(50% - 2px),rgba(40,18,4,.45) calc(50% - 2px) calc(50% + 1px),rgba(255,220,170,.18) calc(50% + 1px) calc(50% + 2px),transparent calc(50% + 2px)),linear-gradient(180deg,#b8793f,#94582a 55%,#6d3c19);box-shadow:inset 0 2px 0 rgba(255,220,170,.35),inset 0 -3px 0 rgba(40,18,4,.4),0 6px 14px rgba(0,20,30,.4);touch-action:none}.okey_slot__OirUT{position:relative;display:grid;place-items:start center}.okey_rackTile__NZrjh{--tw:var(--rtw);--th:var(--rth);position:relative;padding:0;border:0;border-radius:calc(var(--rtw) * .16);background:none;font:inherit;cursor:-webkit-grab;cursor:grab;touch-action:none;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.okey_rackTile__NZrjh:focus-visible{outline:3px solid var(--splash);outline-offset:2px}.okey_rackTile__NZrjh .okey_tile__SHrCm{--tw:var(--rtw);--th:var(--rth)}.okey_sel__CgeAf{transform:translateY(-5px)}.okey_sel__CgeAf .okey_tile__SHrCm{box-shadow:0 0 0 3px #c8f53b,0 8px 12px rgba(2,18,26,.45)}.okey_fresh__rW25I .okey_tile__SHrCm{box-shadow:0 0 0 3px #3fb2f5,0 3px 5px rgba(0,20,30,.35);animation:okey_land__vJKso .34s ease-out both}.okey_sel__CgeAf.okey_fresh__rW25I .okey_tile__SHrCm{box-shadow:0 0 0 3px #c8f53b,0 8px 12px rgba(2,18,26,.45)}.okey_flash__ay9h2 .okey_tile__SHrCm{animation:okey_shake__TE50T .5s ease-in-out 2;box-shadow:0 0 0 3px #ff6b6b,0 3px 5px rgba(0,20,30,.35)}@keyframes okey_shake__TE50T{25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.okey_dragging__QnQg1{z-index:30;transform:translate(var(--dx),var(--dy)) scale(1.1);transition:none;cursor:-webkit-grabbing;cursor:grabbing}.okey_dragging__QnQg1 .okey_tile__SHrCm{box-shadow:0 12px 18px rgba(2,18,26,.5)}.okey_teach__MXs2C,.okey_teach__MXs2C.okey_can__jf7nq{animation:okey_teachPulse__XjlNT 1.1s ease-in-out infinite;box-shadow:0 0 0 3px #c8f53b,0 0 16px rgba(200,245,59,.8);border-radius:12px}.okey_rackTile__NZrjh.okey_teach__MXs2C{border-radius:calc(var(--rtw) * .16)}@keyframes okey_teachPulse__XjlNT{50%{box-shadow:0 0 0 5px #c8f53b,0 0 24px rgba(200,245,59,.9)}}.okey_of__KQaJS{margin-left:2px;font-size:12px;opacity:.7}.okey_stackStat__A3SPd{font:800 18px var(--font-display)}.okey_lenBtn__DsnaS{display:inline-grid;place-content:center;line-height:1.15}.okey_lenBtn__DsnaS small{font-size:11px;font-weight:600;opacity:.7}.okey_sumCard__KVBKc{max-width:400px}.okey_kicker__2dHxK{display:block;font:800 12px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;opacity:.7}.okey_sumTitle__RappC{margin:4px 0 2px;font:800 22px/1.15 var(--font-display)}.okey_winRack__ufJRL{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 8px;margin:10px 0 6px}.okey_winSet__nZfQh{display:inline-flex;gap:2px}.okey_winSet__nZfQh .okey_tile__SHrCm{--tw:21px;--th:29px}.okey_winThrown__7hQUB{margin-left:4px;padding-left:8px;border-left:2px dashed rgba(127,127,127,.45)}.okey_sumScores__SXqw0{display:grid;grid-gap:4px;gap:4px;margin:8px 0 12px;padding:0;list-style:none}.okey_sumScores__SXqw0 li{display:grid;grid-template-columns:26px 1fr auto 34px;align-items:center;grid-gap:8px;gap:8px;padding:3px 8px;border-radius:10px;background:var(--surface-sunken,rgba(127,127,127,.12));font:700 14px var(--font-sans);text-align:left}.okey_sumScores__SXqw0 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.okey_sumScores__SXqw0 em{color:#e2475b;font-style:normal;font-weight:800}.okey_sumScores__SXqw0 li>span:last-child{font:800 16px var(--font-display);text-align:right}.okey_sumWinner__cKXbw{box-shadow:inset 0 0 0 2px var(--splash)}.okey_sumAvatar__1AaF1{width:24px;height:24px}@media (max-width:420px){.okey_avatar__RufLy{width:30px;height:30px}.okey_who__5p_kI{font-size:10.5px}.okey_pts__UjoNK{font-size:12px}.okey_center__AfvII{gap:8px}.okey_actBtn__BPttr{min-width:50px;padding:0 9px;font-size:13px}.okey_sortBtn__NfShC{min-width:40px;padding:3px 4px 4px;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.okey_flash__ay9h2 .okey_tile__SHrCm,.okey_fresh__rW25I .okey_tile__SHrCm,.okey_land__vJKso,.okey_showBtn___cnCf,.okey_teach__MXs2C{animation:none}}.pyramid_wrap__VtLAU{position:relative;z-index:1;width:100%;padding:8px 6px 4px}.pyramid_table__vLwA9{position:relative;margin:0 auto}.pyramid_mark__hresu{position:absolute;inset:0 0 auto;pointer-events:none}.pyramid_badge__lVxDj{position:absolute;z-index:90000;min-width:28px;padding:2px 7px;border-radius:999px;background:var(--splash);color:var(--on-splash);font:800 12px/1.3 var(--font-sans);text-align:center;white-space:nowrap;box-shadow:0 2px 6px rgba(2,18,26,.45);pointer-events:none}.pyramid_badgeLast__f1Ukl{background:#ff8a57;color:#2a0f00}.pyramid_moves__0laNe{position:absolute;right:10px;bottom:-2px;font-size:12px;font-weight:700;color:rgba(238,246,238,.7);text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (max-width:640px){.pyramid_wrap__VtLAU{padding:6px 0 4px}}.chinesecheckers_wrap__J0odD{position:relative;z-index:1;width:min(100%,620px,max(300px,calc((100dvh - 430px) * .896)));margin:0 auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.chinesecheckers_board__KEBNe{position:relative;aspect-ratio:13.8/15.4;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;--u:calc(100% / 13.8)}.chinesecheckers_art__lMIzw{position:absolute;inset:0}.chinesecheckers_trails__Wjlv_{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}.chinesecheckers_trail__OFx2c circle,.chinesecheckers_trail__OFx2c polyline{fill:none;stroke-width:.09;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.16 .22;opacity:.75;animation:chinesecheckers_fadeTrail__rFqfk 2.6s ease-out forwards}.chinesecheckers_trail__OFx2c circle{stroke-dasharray:none;stroke-width:.07}.chinesecheckers_hintLine___8wmA{fill:none;stroke:#ffe066;stroke-width:.12;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.2 .18;animation:chinesecheckers_march__shILT .9s linear infinite}.chinesecheckers_dragLine__BtqEb{fill:none;stroke:#fff;stroke-width:.1;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.chinesecheckers_marble__RRL5u{position:absolute;z-index:3;width:calc(var(--u) * .86);aspect-ratio:1;transform:translate(-50%,-50%) translate(var(--dx,0),var(--dy,0));transition:left var(--step,.27s) cubic-bezier(.35,.1,.35,1),top var(--step,.27s) cubic-bezier(.35,.1,.35,1);pointer-events:none}.chinesecheckers_hop__vd_d1,.chinesecheckers_rest__NdmKb{display:block;width:100%;height:100%;transition:transform .16s ease-out}.chinesecheckers_hop__vd_d1{animation:chinesecheckers_hop__vd_d1 var(--step,.27s) ease-in-out}.chinesecheckers_moving__orHS5{z-index:6}.chinesecheckers_lifted__QnJQW{z-index:5}.chinesecheckers_lifted__QnJQW .chinesecheckers_rest__NdmKb{transform:translateY(-14%) scale(1.16);filter:drop-shadow(0 0 5px rgba(255,255,255,.9))}.chinesecheckers_dragging__fPIgX{z-index:7;transition:none}.chinesecheckers_dragging__fPIgX .chinesecheckers_rest__NdmKb{transform:scale(1.3)}.chinesecheckers_hinted__q8V_V:before,.chinesecheckers_movable__mMouG:before{content:"";position:absolute;inset:-12%;border-radius:50%;border:2px solid rgba(255,255,255,.75);animation:chinesecheckers_ring__eMCG_ 1.4s ease-in-out infinite}.chinesecheckers_hinted__q8V_V{z-index:5}.chinesecheckers_hinted__q8V_V:before{inset:-24%;border:3px solid #ffe066;box-shadow:0 0 14px 3px #ffe066;animation-duration:.9s}.chinesecheckers_destJump__sExKV,.chinesecheckers_dest__Q2jua{position:absolute;z-index:4;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.chinesecheckers_dest__Q2jua{width:calc(var(--u) * .36);background:#c8f53b;box-shadow:0 0 10px 2px rgba(200,245,59,.75);animation:chinesecheckers_dot__hC5be 1s ease-in-out infinite}.chinesecheckers_destJump__sExKV{width:calc(var(--u) * .66);border:3px solid #c8f53b;box-shadow:0 0 10px 1px rgba(200,245,59,.6),inset 0 0 6px rgba(200,245,59,.5);animation:chinesecheckers_dot__hC5be 1s ease-in-out infinite}.chinesecheckers_destJump__sExKV:after{content:"";position:absolute;inset:32%;border-radius:50%;background:#c8f53b}.chinesecheckers_destHint__BKiAB{border-color:#ffe066;background-color:transparent;box-shadow:0 0 16px 4px #ffe066}.chinesecheckers_dest__Q2jua.chinesecheckers_destHint__BKiAB{background:#ffe066}.chinesecheckers_key__yRz0C{position:absolute;z-index:8;width:calc(var(--u) * .9);aspect-ratio:1;padding:0;border:0;border-radius:50%;background:none;transform:translate(-50%,-50%);pointer-events:none}.chinesecheckers_key__yRz0C:focus-visible{outline:3px solid #fff;outline-offset:1px}.chinesecheckers_tag__p0yy_{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1px;width:calc(var(--u) * 1.95);padding:4px 2px 3px;border-radius:12px;background:rgba(5,26,34,.78);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.1);transform:translate(-50%,-50%);transition:box-shadow .25s,transform .25s;pointer-events:none}.chinesecheckers_tag__p0yy_ b{max-width:100%;overflow:hidden;color:#fff;font:700 10.5px/1.15 var(--font-sans);white-space:nowrap;text-overflow:ellipsis}.chinesecheckers_tag__p0yy_ small{color:var(--pc);font:800 10px/1.1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chinesecheckers_tagLong__TaZF8 b{font-size:9px;letter-spacing:-.2px}.chinesecheckers_tagAva__pSZoc{width:46%;aspect-ratio:1}.chinesecheckers_tagOn__2KYrj{transform:translate(-50%,-50%) scale(1.08);box-shadow:inset 0 0 0 2.5px var(--pc),0 0 14px 2px var(--pc)}.chinesecheckers_tagOn__2KYrj .chinesecheckers_tagAva__pSZoc{animation:chinesecheckers_bob__GxCym .9s ease-in-out infinite}.chinesecheckers_fastOn__7_4XV{background:var(--splash);color:var(--on-splash)}.chinesecheckers_setupLayer__6a0R0{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:12px;background:rgba(6,21,30,.5)}.chinesecheckers_setup__d7t3p{width:min(380px,100%);padding:18px 16px 16px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.chinesecheckers_setup__d7t3p h2{margin:0;font:800 24px var(--font-display)}.chinesecheckers_setup__d7t3p p{margin:4px 0 12px;color:var(--ink-muted);font-size:14px;line-height:1.35}.chinesecheckers_counts__hUQu2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.chinesecheckers_countBtn__xuqYf{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:92px;padding:10px 4px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.chinesecheckers_countBtn__xuqYf[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--splash)}.chinesecheckers_countBtn__xuqYf b{font:700 14px var(--font-sans)}.chinesecheckers_countBtn__xuqYf small{min-height:2.4em;color:var(--ink-muted);font-size:10.5px;line-height:1.2}.chinesecheckers_faces__0NobG{display:flex;justify-content:center}.chinesecheckers_face0__9JjvJ{width:24px;height:24px}.chinesecheckers_face0__9JjvJ+.chinesecheckers_face0__9JjvJ{margin-left:-5px}.chinesecheckers_go___EdOT{width:100%;min-height:54px;margin-top:14px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}@media (min-width:700px){.chinesecheckers_tag__p0yy_ b{font-size:12.5px}.chinesecheckers_tag__p0yy_ small{font-size:12px}.chinesecheckers_tagLong__TaZF8 b{font-size:11px}.chinesecheckers_tag__p0yy_{padding:6px 3px 5px;border-radius:14px}}@keyframes chinesecheckers_hop__vd_d1{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-34%) scale(1.28)}to{transform:translateY(0) scale(1)}}@keyframes chinesecheckers_ring__eMCG_{0%,to{opacity:.45;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@keyframes chinesecheckers_dot__hC5be{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(.88)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes chinesecheckers_bob__GxCym{0%,to{transform:translateY(0)}50%{transform:translateY(-12%)}}@keyframes chinesecheckers_march__shILT{to{stroke-dashoffset:-.76}}@keyframes chinesecheckers_fadeTrail__rFqfk{0%{opacity:.9}to{opacity:.35}}@media (prefers-reduced-motion:reduce){.chinesecheckers_destJump__sExKV,.chinesecheckers_dest__Q2jua,.chinesecheckers_hintLine___8wmA,.chinesecheckers_hinted__q8V_V:before,.chinesecheckers_hop__vd_d1,.chinesecheckers_movable__mMouG:before,.chinesecheckers_tagOn__2KYrj .chinesecheckers_tagAva__pSZoc{animation:none}}.dotsandboxes_wrap__RISpt{position:relative;z-index:1;width:min(100%,560px,max(290px,calc(100dvh - 470px)));margin:0 auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.dotsandboxes_bars__enBG4{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-bottom:8px}.dotsandboxes_barsMany__zQJBW{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.dotsandboxes_bar__Oy6ZD{display:flex;align-items:center;gap:6px;min-width:0;padding:5px 9px 5px 5px;border-radius:999px;background:rgba(5,26,34,.72);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.08);transition:box-shadow .25s,transform .25s}.dotsandboxes_barOn__UHpKQ{box-shadow:inset 0 0 0 2.5px var(--pc),0 0 14px 1px color-mix(in srgb,var(--pc) 60%,transparent)}.dotsandboxes_barAva__M2w6L{flex:none;width:26px;height:26px}.dotsandboxes_barOn__UHpKQ .dotsandboxes_barAva__M2w6L{animation:dotsandboxes_bob__BLkx0 .9s ease-in-out infinite}.dotsandboxes_barName__ZC_Rt{flex:1 1;min-width:0;overflow:hidden;color:#fff;font:700 13px/1.1 var(--font-sans);white-space:nowrap;text-overflow:ellipsis}.dotsandboxes_barScore__8oxN4{flex:none;min-width:1.4em;color:var(--pc);font:800 20px/1 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.dotsandboxes_barsMany__zQJBW .dotsandboxes_bar__Oy6ZD{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ava score" "name name";grid-gap:1px 4px;gap:1px 4px;padding:4px 8px 4px 5px;border-radius:14px}.dotsandboxes_barsMany__zQJBW .dotsandboxes_barAva__M2w6L{grid-area:ava;width:20px;height:20px}.dotsandboxes_barsMany__zQJBW .dotsandboxes_barName__ZC_Rt{grid-area:name;font-size:11px;text-align:center}.dotsandboxes_barsMany__zQJBW .dotsandboxes_barScore__8oxN4{grid-area:score;font-size:17px}.dotsandboxes_board__j1t5n{position:relative;aspect-ratio:1;border-radius:22px;background:radial-gradient(circle at 50% 42%,rgba(200,245,59,.08),transparent 60%),radial-gradient(circle at 30% 25%,#0f4b5a,#072b36 70%);box-shadow:inset 0 0 0 2px rgba(191,246,242,.08),inset 0 -10px 30px rgba(0,0,0,.25),0 10px 30px rgba(0,0,0,.3);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;outline:none}.dotsandboxes_board__j1t5n:focus-visible{box-shadow:inset 0 0 0 3px #fff,0 10px 30px rgba(0,0,0,.3)}.dotsandboxes_boardLive__5_gZV{cursor:pointer}.dotsandboxes_svg__lnDBj{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.dotsandboxes_guidesLive__rWYj1 line,.dotsandboxes_guides__3HBa5 line{stroke:#bff6f2;stroke-width:.03;stroke-linecap:round;stroke-dasharray:.035 .09;opacity:.16;transition:opacity .3s}.dotsandboxes_guidesLive__rWYj1 line{opacity:.3}.dotsandboxes_line__yRXUY{stroke-linecap:round;stroke-dasharray:1 1;animation:dotsandboxes_snap__KGkm0 .24s cubic-bezier(.3,.9,.4,1.15) both}.dotsandboxes_lineLast__ENmLp{opacity:1}.dotsandboxes_trail__ZVz4j{stroke-linecap:round;opacity:.28;animation:dotsandboxes_trailIn__AdWod .5s ease-out both}.dotsandboxes_preview__wRQ_a{stroke-linecap:round;opacity:.55}.dotsandboxes_hintLine__3dN_N{stroke:#ffe066;stroke-linecap:round;stroke-dasharray:.12 .1;animation:dotsandboxes_march__rRE_u .9s linear infinite}.dotsandboxes_kbLine__fcEs0{stroke:#fff;stroke-linecap:round;stroke-dasharray:.08 .07;opacity:.9}.dotsandboxes_box__FJxVG{transform-box:view-box;animation:dotsandboxes_claim__G2C8H .42s cubic-bezier(.3,1.4,.5,1) both}.dotsandboxes_fastOn__gJ5TJ{background:var(--splash);color:var(--on-splash)}.dotsandboxes_setupLayer__IqPw3{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:12px;background:rgba(6,21,30,.5)}.dotsandboxes_setup__spW6T{width:min(390px,100%);max-height:100%;overflow-y:auto;padding:16px 14px 14px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.dotsandboxes_setup__spW6T h2{margin:0;font:800 23px var(--font-display)}.dotsandboxes_setup__spW6T p{margin:3px 0 8px;color:var(--ink-muted);font-size:13.5px;line-height:1.35}.dotsandboxes_setupLabel__MCZqg{margin:10px 0 6px;color:var(--ink-muted);font:800 11.5px var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.dotsandboxes_counts__QJhcm,.dotsandboxes_sizes__O5JoM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.dotsandboxes_countBtn____Ro7,.dotsandboxes_sizeBtn__PfnWH{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:48px;padding:8px 4px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.dotsandboxes_countBtn____Ro7[aria-pressed=true],.dotsandboxes_sizeBtn__PfnWH[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--splash)}.dotsandboxes_countBtn____Ro7 b,.dotsandboxes_sizeBtn__PfnWH b{font:700 14px var(--font-sans)}.dotsandboxes_sizeBtn__PfnWH small{color:var(--ink-muted);font-size:11px}.dotsandboxes_mini__Vjg1h{display:grid;grid-gap:1.5px;gap:1.5px;width:40px;height:40px;padding:4px;border-radius:8px;background:#0b3a47;place-items:center}.dotsandboxes_mini__Vjg1h i{width:100%;max-width:5px;aspect-ratio:1;border-radius:50%;background:#d8f7ee;box-shadow:0 0 3px rgba(200,245,59,.8)}.dotsandboxes_faces__3w_0Q{display:flex;justify-content:center}.dotsandboxes_face0__sBLXE{width:22px;height:22px}.dotsandboxes_face0__sBLXE+.dotsandboxes_face0__sBLXE{margin-left:-5px}.dotsandboxes_go___pt8_{width:100%;min-height:52px;margin-top:14px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}@media (min-width:900px){.dotsandboxes_wrap__RISpt{width:min(100%,560px,max(300px,calc(100dvh - 445px)))}}@media (min-width:700px){.dotsandboxes_barName__ZC_Rt{font-size:15px}.dotsandboxes_barAva__M2w6L{width:30px;height:30px}.dotsandboxes_barsMany__zQJBW .dotsandboxes_barName__ZC_Rt{font-size:13px}}@keyframes dotsandboxes_snap__KGkm0{0%{stroke-dashoffset:1;opacity:.4}70%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes dotsandboxes_trailIn__AdWod{0%{opacity:.7}to{opacity:.28}}@keyframes dotsandboxes_claim__G2C8H{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes dotsandboxes_march__rRE_u{to{stroke-dashoffset:-.44}}@keyframes dotsandboxes_bob__BLkx0{0%,to{transform:translateY(0)}50%{transform:translateY(-12%)}}@media (prefers-reduced-motion:reduce){.dotsandboxes_barOn__UHpKQ .dotsandboxes_barAva__M2w6L,.dotsandboxes_box__FJxVG,.dotsandboxes_hintLine__3dN_N,.dotsandboxes_line__yRXUY,.dotsandboxes_trail__ZVz4j{animation:none}}.morris_wrap__gdbUt{position:relative;z-index:1;flex-direction:column;width:min(100%,520px);margin:0 auto}.morris_bar__By0gB,.morris_wrap__gdbUt{display:flex;align-items:center;gap:10px}.morris_bar__By0gB{width:100%;min-height:44px;padding:6px 12px;border-radius:14px;background:rgba(8,20,26,.45);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);transition:box-shadow .2s,background .2s}.morris_barOn__f7e8L{background:rgba(8,20,26,.6);box-shadow:inset 0 0 0 2px var(--splash)}.morris_barStone__0FlLT{flex:none;width:22px;height:22px;border-radius:50%;box-shadow:0 2px 0 rgba(0,0,0,.35)}.morris_barStone__0FlLT.morris_white__KghyP,.morris_hand__2iPF0 i.morris_white__KghyP{background:radial-gradient(circle at 38% 32%,#fffdf6,#f1e7d1 55%,#d5c5a1)}.morris_barStone__0FlLT.morris_black__CrdMo,.morris_hand__2iPF0 i.morris_black__CrdMo{background:radial-gradient(circle at 38% 32%,#56626b,#2b3238 55%,#14191d)}.morris_barName__g_t_S{display:flex;flex-direction:column;min-width:0;line-height:1.15}.morris_barName__g_t_S b{font:700 15px var(--font-sans);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.morris_barName__g_t_S small{font-size:12px;color:var(--ink-muted)}.morris_barInfo__JKloe{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0}.morris_hand__2iPF0{display:flex}.morris_hand__2iPF0 i{width:14px;height:14px;border-radius:50%;margin-left:-5px;box-shadow:0 1px 0 rgba(0,0,0,.4),0 0 0 1px rgba(0,0,0,.25)}.morris_hand__2iPF0 i:first-child{margin-left:0}.morris_count___jHp1{font-size:13px;color:var(--ink-muted);white-space:nowrap}.morris_flyTag__URF2n{margin-left:6px;padding:1px 7px;border-radius:99px;background:var(--buoy);color:var(--on-buoy);font:800 11px var(--font-sans);font-style:normal;letter-spacing:.03em;text-transform:uppercase}.morris_dots__aizej{display:flex;gap:3px;margin-left:4px}.morris_dots__aizej i{width:5px;height:5px;border-radius:50%;background:var(--ink-muted);animation:morris_dot__naDbt 1s ease-in-out infinite}.morris_dots__aizej i:nth-child(2){animation-delay:.15s}.morris_dots__aizej i:nth-child(3){animation-delay:.3s}@keyframes morris_dot__naDbt{0%,to{opacity:.3}50%{opacity:1}}.morris_board__lZKYe{position:relative;width:min(100%,max(320px,calc(100dvh - 330px)),520px);min-width:min(100%,280px);aspect-ratio:1;border-radius:22px;background:radial-gradient(120% 90% at 40% 25%,rgba(255,240,210,.16),transparent 60%),repeating-linear-gradient(178deg,rgba(255,255,255,.018) 0 1px,transparent 1px 13px),repeating-linear-gradient(182deg,rgba(0,0,0,.06) 0 2px,transparent 2px 29px),linear-gradient(160deg,#b98a55,#8f6236 60%,#6e4724);box-shadow:inset 0 0 0 6px #5a3818,inset 0 0 0 8px rgba(255,220,170,.18),0 10px 24px rgba(0,0,0,.35);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.morris_lines__9WVMq{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.morris_grooves__rquTH path,.morris_grooves__rquTH rect{fill:none;stroke:#3e240d;stroke-width:1.3;stroke-linecap:round}.morris_grooves__rquTH{filter:drop-shadow(0 .4px 0 rgba(255,225,180,.35))}.morris_hole__VdXlD{fill:#3e240d;stroke:rgba(255,225,180,.3);stroke-width:.5}.morris_mill__4uCsX{stroke:var(--splash);stroke-width:2.2;stroke-linecap:round;opacity:.55}.morris_mill__4uCsX[data-side=black]{stroke:#8fe8ff}.morris_millFresh__UcLHR{opacity:1;filter:drop-shadow(0 0 2px var(--splash));animation:morris_millIn__CBjgu .5s ease-out}@keyframes morris_millIn__CBjgu{0%{opacity:0;stroke-width:6}}.morris_teachLine__Kcqyn{stroke:#fff;stroke-width:1.4;stroke-dasharray:2 2.4;stroke-linecap:round;animation:morris_march__1WLI8 .9s linear infinite}@keyframes morris_march__1WLI8{to{stroke-dashoffset:-8.8}}.morris_pt__H9KdY{position:absolute;z-index:3;width:12%;height:12%;translate:-50% -50%;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.morris_pt__H9KdY:focus-visible{outline:3px solid var(--splash);outline-offset:-6px}.morris_pt__H9KdY:after{content:"";position:absolute;inset:26%;border-radius:50%;pointer-events:none}.morris_dest__w8TAA:after,.morris_open__qaoKb:after{border:2px solid rgba(200,245,59,.75);background:rgba(200,245,59,.14)}.morris_dest__w8TAA:after{background:rgba(200,245,59,.3)}.morris_last__a1pSs:after{box-shadow:0 0 0 2px rgba(255,248,234,.55)}.morris_pt__H9KdY[data-teach]:after,.morris_teachTo__DOMI_:after{inset:18%;border:3px solid #fff;box-shadow:0 0 12px rgba(255,255,255,.85);animation:morris_ring__YStAE .9s ease-in-out infinite alternate}@keyframes morris_ring__YStAE{0%{transform:scale(.9);opacity:.6}to{transform:scale(1.06);opacity:1}}.morris_pieces__qN1mJ{position:absolute;inset:0;z-index:2;pointer-events:none}.morris_piece__eOtMg{position:absolute;width:10.5%;aspect-ratio:1;translate:calc(-50% + var(--dx, 0px)) calc(-50% + var(--dy, 0px));transition:left .28s cubic-bezier(.3,.7,.3,1),top .28s cubic-bezier(.3,.7,.3,1),transform .15s ease-out}.morris_stone__ajMdJ{display:block;width:100%;height:100%;overflow:visible}.morris_drop__9XLxx{animation:morris_drop__9XLxx .32s cubic-bezier(.34,1.56,.64,1)}@keyframes morris_drop__9XLxx{0%{transform:scale(1.35);opacity:0}}.morris_dragged__1KZj8{z-index:4;transition:none;transform:scale(1.12);filter:drop-shadow(0 8px 6px rgba(0,0,0,.35))}.morris_lifted__Vf5T1{transform:translateY(-6%) scale(1.1);filter:drop-shadow(0 6px 5px rgba(0,0,0,.35)) drop-shadow(0 0 4px var(--splash))}.morris_inMill__LE_Jv .morris_stone__ajMdJ{filter:drop-shadow(0 0 3px rgba(200,245,59,.6))}.morris_takeable__zVXqX:after{content:"";position:absolute;inset:-10%;border-radius:50%;border:3px solid #ff8a57;box-shadow:0 0 10px #ff8a57;animation:morris_ring__YStAE .8s ease-in-out infinite alternate}.morris_teachSrc__YyI22:after{content:"";position:absolute;inset:-12%;border-radius:50%;border:3px solid #fff;box-shadow:0 0 12px rgba(255,255,255,.85);animation:morris_ring__YStAE .9s ease-in-out infinite alternate}.morris_ghost__enm6C{animation:morris_gone__WrRsd .45s ease-in forwards}@keyframes morris_gone__WrRsd{to{transform:translateY(-30%) scale(.4);opacity:0}}.morris_removing__GmV9j .morris_pt__H9KdY{cursor:crosshair}.morris_dragging__l4ceD .morris_pt__H9KdY{cursor:-webkit-grabbing;cursor:grabbing}.morris_dotW__ZBdx2{background:radial-gradient(circle at 38% 32%,#fffdf6,#d5c5a1)}.morris_dotB__mGsVp{background:radial-gradient(circle at 38% 32%,#56626b,#14191d)}.morris_controls__Y4ica{flex-wrap:wrap;justify-content:center}.morris_flyBtn__hzVoI{display:inline-flex;align-items:center;gap:8px}.morris_switch__gt8ls{position:relative;width:30px;height:18px;border-radius:99px;background:rgba(255,255,255,.18);transition:background .2s}.morris_switch__gt8ls:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s}.morris_flyBtn__hzVoI[aria-pressed=true] .morris_switch__gt8ls{background:var(--splash)}.morris_flyBtn__hzVoI[aria-pressed=true] .morris_switch__gt8ls:after{transform:translateX(12px);background:#0a1f2b}@media (max-width:640px){.morris_wrap__gdbUt{gap:8px}.morris_bar__By0gB{min-height:40px;padding:5px 10px}.morris_barName__g_t_S b{font-size:14px}.morris_board__lZKYe{width:min(100%,max(320px,calc(100dvh - 360px)));border-radius:18px}.morris_piece__eOtMg{width:11.5%}}.truco_table__1_ahj{position:relative;z-index:1;width:min(100%,640px);margin:0 auto;padding:14px 14px 12px;display:grid;grid-gap:12px;gap:12px;border-radius:22px;background:radial-gradient(120% 90% at 50% 30%,rgba(255,255,255,.08),rgba(255,255,255,0) 60%),linear-gradient(170deg,#1f6b52,#155440);box-shadow:inset 0 0 0 3px rgba(255,255,255,.06),0 14px 28px rgba(2,18,26,.45)}.truco_top__c34qj{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.truco_score___6ugq{display:flex;align-items:baseline;gap:10px;color:#eaf6ef;font:700 15px/1.2 var(--font-sans)}.truco_score___6ugq b{font:800 24px/1 var(--font-display);color:#fff}.truco_goal__CFoLA{padding:2px 8px;border-radius:99px;background:rgba(0,0,0,.22);font-size:12px;color:#bfe8d4}.truco_worth__S3SxQ{padding:4px 12px;border-radius:99px;background:rgba(0,0,0,.25);color:#d8efe4;font:800 13px/1.4 var(--font-sans)}.truco_worthUp__cCOTm{background:#ffc93c;color:#3b2a00}.truco_oppHand__NonUo{display:flex;justify-content:center;gap:6px;min-height:62px}.truco_tricks__OGRqs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.truco_trick__Yg_Is{position:relative;display:grid;grid-template-rows:1fr 1fr;justify-items:center;grid-gap:6px;gap:6px;padding:8px 4px;border-radius:14px;background:rgba(0,0,0,.14);min-height:150px}.truco_trick__Yg_Is[data-w=me]{box-shadow:inset 0 0 0 2px #c8f53b}.truco_trick__Yg_Is[data-w=them]{box-shadow:inset 0 0 0 2px rgba(255,140,120,.8)}.truco_slot__TaZeQ{display:grid;place-items:center;min-height:64px}.truco_parda__DUvKQ{position:absolute;left:50%;top:50%;translate:-50% -50%;padding:2px 8px;border-radius:99px;background:#0d2a33;color:#fff;font:800 12px/1.4 var(--font-sans);font-style:normal}.truco_callBanner__YXP38{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px;border-radius:14px;background:#ffc93c;color:#3b2a00;font:700 14px/1.3 var(--font-sans);animation:truco_banner__B7LtP .35s cubic-bezier(.3,1.5,.5,1)}.truco_callBanner__YXP38[data-to=them]{background:rgba(0,0,0,.28);color:#eaf6ef}.truco_callBanner__YXP38 b{font:800 18px/1 var(--font-display)}@keyframes truco_banner__B7LtP{0%{scale:.8;opacity:0}}.truco_toast__YO4eY{justify-self:center;padding:6px 12px;border-radius:12px;background:rgba(9,22,28,.85);color:#fff;font:700 13px/1.3 var(--font-sans);text-align:center;animation:truco_toast__YO4eY 3.6s ease forwards}@keyframes truco_toast__YO4eY{0%{opacity:0;translate:0 6px}8%,85%{opacity:1;translate:0 0}to{opacity:0}}.truco_hand__JYOFC{display:flex;justify-content:center;gap:10px;min-height:116px}.truco_handCard__MvO5o{padding:0;border:0;background:none;border-radius:12px;cursor:pointer;transition:translate .15s}.truco_handCard__MvO5o:not(:disabled):focus-visible,.truco_handCard__MvO5o:not(:disabled):hover{translate:0 -6px}.truco_handCard__MvO5o:disabled{cursor:default;filter:saturate(.75) brightness(.92)}.truco_handCard__MvO5o:focus-visible{outline:3px solid #c8f53b;outline-offset:2px}.truco_actions__S34Wc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;min-height:48px}.truco_act__R6UJf{display:grid;justify-items:center;grid-gap:1px;gap:1px;min-height:46px;min-width:96px;padding:6px 14px;border:0;border-radius:14px;font:800 15px/1.1 var(--font-display);cursor:pointer;color:#10252e;background:#eaf6ef;box-shadow:0 3px 0 rgba(0,0,0,.25)}.truco_act__R6UJf small{font:600 11px/1.2 var(--font-sans);opacity:.75}.truco_act__R6UJf:disabled{opacity:.5;cursor:default}.truco_env__DdkRM{background:#8fd7ff}.truco_tru__FPFem{background:#ffc93c}.truco_yes__6lzjV{background:#c8f53b}.truco_no__K3Cd6{background:#ffb4a8}.truco_fold__Kr97_{background:rgba(0,0,0,.25);color:#eaf6ef}.truco_hinted__ckw2B{outline:3px solid #c8f53b;outline-offset:3px;animation:truco_hint__fYH8S .8s ease-in-out infinite alternate}@keyframes truco_hint__fYH8S{to{outline-color:rgba(200,245,59,.35)}}.truco_envNote__dz_aC{margin:0;text-align:center;color:#bfe8d4;font:700 12px/1.3 var(--font-sans)}.truco_summary__OiUcm{position:absolute;inset:0;z-index:5;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:20px;border-radius:22px;background:rgba(8,28,22,.86);color:#fff;text-align:center}.truco_summary__OiUcm h3{margin:0;font:800 22px/1.2 var(--font-display)}.truco_summary__OiUcm p{margin:0;font:700 15px/1.3 var(--font-sans)}.truco_summary__OiUcm .truco_note__9_SsF{font-size:13px;color:#bfe8d4}.truco_reveal__9O5n_{display:flex;gap:6px;margin:4px 0}.truco_next__ThwTz{min-height:48px;padding:0 22px;border:0;border-radius:14px;background:#c8f53b;color:#10252e;font:800 16px/1 var(--font-display);cursor:pointer}.truco_controls__Lrk3M{gap:10px}.truco_targets__iijXe{display:flex;align-items:center;gap:6px;color:var(--ink-on-deep,#cfe3ea);font:700 13px/1 var(--font-sans)}.truco_targetBtn__EbeW7{min-width:44px;min-height:40px;border:0;border-radius:10px;background:#183340;color:#fff;font:800 14px/1 var(--font-display);cursor:pointer}.truco_targetBtn__EbeW7[aria-pressed=true]{background:#c8f53b;color:#10252e}.truco_back___IgS8,.truco_face__5vYU5{position:relative;display:grid;place-items:center;width:74px;height:108px;border-radius:10px;box-shadow:0 3px 0 rgba(0,0,0,.22),0 6px 12px rgba(0,0,0,.25)}.truco_face__5vYU5{background:linear-gradient(170deg,#fffdf6,#f1e9d6);color:#1d3b48}.truco_face__5vYU5[data-suit="0"]{color:#2c6f8a}.truco_face__5vYU5[data-suit="1"]{color:#7a4a1e}.truco_face__5vYU5[data-suit="2"]{color:#9a6a00}.truco_face__5vYU5[data-suit="3"]{color:#b23a2e}.truco_num__OFN9W{position:absolute;top:6px;left:8px;font:800 18px/1 var(--font-display)}.truco_numLow__YX4Pj{top:auto;left:auto;bottom:6px;right:8px;rotate:180deg}.truco_pip__AnNXk{display:grid;place-items:center}.truco_back___IgS8{background:repeating-linear-gradient(45deg,rgba(255,255,255,.08) 0 6px,rgba(255,255,255,0) 6px 12px),linear-gradient(170deg,#1f8a84,#136763);box-shadow:inset 0 0 0 3px rgba(255,255,255,.18),0 3px 0 rgba(0,0,0,.22)}.truco_small__ze7_4{width:44px;height:64px;border-radius:7px}.truco_small__ze7_4 .truco_num__OFN9W{top:4px;left:5px;font-size:13px}.truco_small__ze7_4 .truco_numLow__YX4Pj{top:auto;left:auto;bottom:4px;right:5px}@media (max-width:520px){.truco_table__1_ahj{padding:10px 8px;gap:10px;border-radius:18px}.truco_face__5vYU5:not(.truco_small__ze7_4){width:62px;height:90px}.truco_trick__Yg_Is{min-height:0;padding:6px 4px;gap:4px}.truco_slot__TaZeQ{min-height:56px}.truco_small__ze7_4{width:38px;height:56px}.truco_oppHand__NonUo{min-height:0}.truco_oppHand__NonUo .truco_small__ze7_4{width:30px;height:44px}.truco_hand__JYOFC{min-height:96px}.truco_act__R6UJf{min-width:0;flex:1 1 30%;font-size:14px}.truco_score___6ugq b{font-size:20px}}@media (prefers-reduced-motion:reduce){.truco_handCard__MvO5o{transition:none}}.wordladder_wrap__LIfTN{position:relative;z-index:1;width:100%;padding:8px 0 4px;display:grid;place-items:center;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wordladder_ladder__oEFg2{--rail:30px;position:relative;width:calc(var(--n) * var(--tile) + (var(--n) - 1) * var(--gap) + 2 * var(--rail) + 28px);max-width:100%;padding:12px 0 10px;border-radius:24px;background:linear-gradient(180deg,rgba(6,21,30,.6),rgba(6,21,30,.36));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 30px rgba(2,14,20,.35)}.wordladder_rails__000QC:after,.wordladder_rails__000QC:before{content:"";position:absolute;top:18px;bottom:12px;width:9px;border-radius:6px;background:repeating-linear-gradient(180deg,transparent 0 44px,rgba(10,52,20,.55) 44px 47px),linear-gradient(90deg,#3f8f2a,#79c94c 45%,#4fa035);box-shadow:0 2px 6px rgba(2,14,20,.4)}.wordladder_rails__000QC:before{left:calc(var(--rail) - 4px)}.wordladder_rails__000QC:after{right:calc(var(--rail) - 4px)}.wordladder_list__azQwA{position:relative;display:flex;flex-direction:column;gap:6px}.wordladder_climb__zF_m9{display:flex;flex-direction:column;gap:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(200,245,59,.35) transparent;padding:4px 0 2px}.wordladder_rung__sd5Np{position:relative;display:flex;align-items:center;justify-content:center;padding:2px 0}.wordladder_rung__sd5Np:before{content:"";position:absolute;left:calc(var(--rail) - 6px);right:calc(var(--rail) - 6px);top:50%;height:12px;margin-top:-4px;border-radius:6px;background:linear-gradient(180deg,#b98a52,#8a5f33);box-shadow:inset 0 2px 0 rgba(255,255,255,.18),0 3px 0 rgba(40,22,8,.5)}.wordladder_num__ItyK9{position:absolute;left:2px;top:50%;z-index:1;min-width:20px;height:20px;margin-top:-10px;padding:0 4px;border-radius:999px;background:rgba(2,12,18,.7);color:var(--ink-muted);font:800 11px/20px var(--font-sans);text-align:center}.wordladder_letters__qD4nH{position:relative;z-index:1;display:flex;gap:var(--gap)}.wordladder_tile___hkmc{position:relative;display:grid;place-items:center;width:var(--tile);height:var(--tile);padding:0;border:0;border-radius:calc(var(--tile) * .24);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.85),rgba(255,255,255,0) 46%),linear-gradient(160deg,#fbf3dc,#e9dbb4);box-shadow:inset 0 -3px 0 rgba(120,96,50,.35),0 3px 0 rgba(30,22,10,.45);color:#0a1f2b;font:800 calc(var(--tile) * .52) /1 var(--font-display)}.wordladder_changed__pedfe{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(160deg,#e2ff7a,#b4e02c);box-shadow:inset 0 -3px 0 rgba(70,100,0,.4),0 3px 0 rgba(30,40,10,.5)}.wordladder_match__f6pq5:after{content:"";position:absolute;left:22%;right:22%;bottom:calc(var(--tile) * .1);height:3px;border-radius:2px;background:#13a89b}.wordladder_target__lvJD9:before{display:none}.wordladder_target__lvJD9 .wordladder_tile___hkmc{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.8),rgba(255,255,255,0) 46%),linear-gradient(160deg,#ffe17a,#f2b01e);box-shadow:inset 0 -3px 0 rgba(140,80,0,.35),0 0 0 2px rgba(255,201,60,.35),0 6px 16px rgba(255,190,40,.25)}.wordladder_target__lvJD9 .wordladder_num__ItyK9{background:#ffc93c;color:#0a1f2b}.wordladder_start__Feel0 .wordladder_tile___hkmc{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.75),rgba(255,255,255,0) 46%),linear-gradient(160deg,#8ff3ea,#2fc8c0 60%,#1a9c99);box-shadow:inset 0 -3px 0 rgba(6,80,84,.45),0 3px 0 rgba(4,40,46,.6)}.wordladder_start__Feel0 .wordladder_match__f6pq5:after,.wordladder_start__Feel0 .wordladder_tile___hkmc.wordladder_match__f6pq5:after{background:#063a3e}.wordladder_next__5D2kz:before{background:linear-gradient(180deg,rgba(200,245,59,.55),rgba(140,190,20,.45))}.wordladder_next__5D2kz .wordladder_num__ItyK9{background:var(--splash);color:var(--on-splash)}.wordladder_slot__rvaX_{background:rgba(238,246,238,.1);box-shadow:inset 0 0 0 2px rgba(200,245,59,.5);outline:2px dashed rgba(200,245,59,.55);outline-offset:-2px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .14s,box-shadow .14s}.wordladder_slot__rvaX_:disabled{cursor:default}.wordladder_slot__rvaX_:focus-visible{outline:3px solid #eef6ee;outline-offset:2px}.wordladder_empty__caXQb{background:rgba(2,12,18,.55);box-shadow:inset 0 3px 6px rgba(0,0,0,.45),inset 0 0 0 2px rgba(200,245,59,.3)}.wordladder_slot__rvaX_.wordladder_changed__pedfe{outline:0;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(160deg,#e2ff7a,#b4e02c);box-shadow:0 3px 0 rgba(30,40,10,.5);color:#0a1f2b}.wordladder_slot__rvaX_.wordladder_refused__JAQMf{outline:0;background:linear-gradient(160deg,#ffb3a7,#ff7a66);box-shadow:0 3px 0 rgba(90,20,10,.5);color:#3a0d06}.wordladder_sel__GahjF{outline:0;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(160deg,#e2ff7a,#b4e02c);color:#0a1f2b;transform:translateY(-4px);box-shadow:0 0 0 3px var(--splash),0 7px 0 rgba(30,22,10,.45),0 10px 18px rgba(200,245,59,.3)}.wordladder_teach__4af_2{animation:wordladder_teach__4af_2 1.1s ease-in-out infinite}@keyframes wordladder_teach__4af_2{50%{box-shadow:0 0 0 5px #c8f53b,0 0 22px rgba(200,245,59,.7)}}.wordladder_fresh__LZyl2 .wordladder_letters__qD4nH{animation:wordladder_fresh__LZyl2 .36s cubic-bezier(.34,1.56,.64,1)}@keyframes wordladder_fresh__LZyl2{0%{transform:translateY(14px) scale(.92);opacity:.4}}.wordladder_shake__vDN9E{animation:wordladder_shake__vDN9E .5s}@keyframes wordladder_shake__vDN9E{15%,55%{transform:translateX(-9px)}35%,75%{transform:translateX(9px)}90%{transform:translateX(-3px)}}.wordladder_parTag__CnZsv{padding:2px 5px;border-radius:5px;background:#ffc93c;color:#0a1f2b;font:800 10px/1.2 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.wordladder_below__kbQq0{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.wordladder_kb__gHLTA{display:flex;flex-direction:column;gap:7px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wordladder_kbRow__0RGFu{display:flex;justify-content:center;gap:5px}.wordladder_key__Ykiu5{--w:calc((100% - (var(--n) - 1) * 5px) / var(--n));flex:0 1 var(--w);min-width:0;max-width:54px;height:54px;padding:0;border:0;border-radius:10px;background:var(--surface-raised);color:var(--ink);box-shadow:0 3px 0 var(--surface-sunken);font:800 19px/1 var(--font-sans);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.wordladder_key__Ykiu5:active{transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.wordladder_key__Ykiu5:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.wordladder_wide__dm8q1{flex-basis:calc(var(--w) * 2 + 5px);max-width:96px;display:grid;place-items:center}.wordladder_enter__FZCLW{background:var(--splash);color:var(--on-splash);font-size:14px;box-shadow:0 3px 0 rgba(0,0,0,.2)}.wordladder_keyTeach__uNiqW{background:#c8f53b;color:#0a1f2b;box-shadow:0 0 0 3px #eef6ee,0 3px 0 var(--surface-sunken);animation:wordladder_teach__4af_2 1.1s ease-in-out infinite}@media (max-width:640px){.wordladder_ladder__oEFg2{--rail:26px}.wordladder_kb__gHLTA{gap:6px}.wordladder_kbRow__0RGFu{gap:4px}.wordladder_key__Ykiu5{--w:calc((100% - (var(--n) - 1) * 4px) / var(--n));height:48px;font-size:17px;border-radius:8px}.wordladder_wide__dm8q1{flex-basis:calc(var(--w) * 2 + 4px)}.wordladder_enter__FZCLW{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.wordladder_fresh__LZyl2 .wordladder_letters__qD4nH,.wordladder_keyTeach__uNiqW,.wordladder_shake__vDN9E,.wordladder_teach__4af_2{animation-duration:.01ms;animation-iteration-count:1}}.rivercrossing_wrap__D98qI{position:relative;z-index:1;width:100%;padding:6px 0 4px;display:flex;flex-direction:column;align-items:center;gap:10px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rivercrossing_rules__qqOhs{width:min(100%,480px);display:flex;align-items:center;justify-content:space-between;gap:8px}.rivercrossing_rule__KSZ10{flex:1 1;padding:7px 12px;border-radius:12px;background:rgba(6,21,30,.55);color:var(--ink);font:700 12px/1.3 var(--font-sans)}.rivercrossing_holds__cnWDT{position:absolute;top:3%;left:3%;padding:3px 9px;border-radius:10px;background:rgba(6,21,30,.6);color:#c8f53b;font:800 11.5px var(--font-sans);white-space:nowrap;pointer-events:none}.rivercrossing_board___jbRm{position:relative;width:min(100%,480px);aspect-ratio:480/340;border-radius:22px;overflow:hidden;background:#16303b;box-shadow:inset 0 0 0 2px rgba(255,255,255,.08),0 12px 30px rgba(2,14,20,.45)}.rivercrossing_mark__AuK4U{position:absolute;left:29%;width:42%;top:56%;height:40%;pointer-events:none}.rivercrossing_bankName__UBnto{position:absolute;bottom:3.4%;padding:2px 8px;border-radius:8px;background:rgba(6,21,30,.55);color:#eaf4f5;font:800 10.5px var(--font-sans);letter-spacing:.02em;pointer-events:none}.rivercrossing_bankL__6H2CI{left:2%}.rivercrossing_bankR__0rPf3{right:2%}.rivercrossing_animal___4pND{position:absolute;padding:0;border:0;background:none;cursor:default;transition:transform .15s,opacity .2s,filter .2s}.rivercrossing_animal___4pND:before,.rivercrossing_passenger__9hS90:before{content:"";position:absolute;inset:-4px -3px -2px}.rivercrossing_canTap__ZTZDL{cursor:pointer}.rivercrossing_canTap__ZTZDL:focus-visible,.rivercrossing_canTap__ZTZDL:hover{transform:translateY(-3px);filter:drop-shadow(0 4px 0 rgba(200,245,59,.55));outline:none}.rivercrossing_eaten__yIC5R{opacity:.4;filter:grayscale(1);transform:translateY(4px) rotate(-8deg)}.rivercrossing_eaten__yIC5R:after{content:"✕";position:absolute;left:50%;top:20%;transform:translateX(-50%);color:#ff4d6d;font:900 22px var(--font-sans);text-shadow:0 1px 3px rgba(0,0,0,.6)}.rivercrossing_dim__LWVqF{opacity:.55}.rivercrossing_boat__cb4xv{position:absolute;transition:left .9s cubic-bezier(.45,.05,.35,1);animation:rivercrossing_bob__UxodD 2.6s ease-in-out infinite}.rivercrossing_sailing__JLLRI{animation:rivercrossing_bobFast__JEhAf .5s ease-in-out infinite}.rivercrossing_passenger__9hS90{position:absolute;bottom:80%;transform:translateX(-50%);padding:0;border:0;background:none;cursor:pointer}.rivercrossing_lit__KyDas{filter:drop-shadow(0 0 6px rgba(200,245,59,.95))}.rivercrossing_cross__brS56{width:min(100%,480px);min-height:54px;border:0;border-radius:18px;background:var(--accent,#c8f53b);color:#0b1a22;font:800 17px var(--font-sans);cursor:pointer;box-shadow:0 5px 0 rgba(0,0,0,.28);transition:transform .1s,box-shadow .1s}.rivercrossing_cross__brS56:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px 0 rgba(0,0,0,.28)}.rivercrossing_cross__brS56:disabled{opacity:.45;cursor:default}.rivercrossing_crossGlow___Yxvz{animation:rivercrossing_glow__ijXoA 1s ease-in-out infinite}.rivercrossing_shake__bGAcU{animation:rivercrossing_shake__bGAcU .42s}.rivercrossing_parTag__R7179{font:800 10px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#9db7bf}.rivercrossing_below__VmDga{width:100%}.rivercrossing_ctl___1PL0{min-height:48px}.rivercrossing_picker__X8bPp{width:min(100%,480px);display:flex;flex-direction:column;gap:8px}.rivercrossing_lvl__j0QjX{display:flex;align-items:center;gap:12px;padding:10px 14px;border:0;border-radius:16px;background:rgba(6,21,30,.6);color:#eaf4f5;text-align:left;cursor:pointer;min-height:58px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.06)}.rivercrossing_lvl__j0QjX:hover:not(:disabled){box-shadow:inset 0 0 0 2px rgba(200,245,59,.6)}.rivercrossing_lvlHere__bP9oe{box-shadow:inset 0 0 0 2px #c8f53b}.rivercrossing_lvlLocked__aP_DP{opacity:.5;cursor:default}.rivercrossing_lvlNum__57IUL{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#16303b;font:800 16px var(--font-display)}.rivercrossing_lvlText__JxC3n{flex:1 1;display:flex;flex-direction:column;min-width:0}.rivercrossing_lvlText__JxC3n b{font:800 15px var(--font-sans)}.rivercrossing_lvlText__JxC3n small{font:600 12px var(--font-sans);color:#9db7bf}.rivercrossing_lvlStars__e_k6W{flex:none;letter-spacing:1px;font-size:18px}.rivercrossing_starOn__d7RNd{color:#ffd84a}.rivercrossing_starOff__U6mZH{color:rgba(255,255,255,.2)}@keyframes rivercrossing_bob__UxodD{0%,to{margin-top:0}50%{margin-top:1.4px}}@keyframes rivercrossing_bobFast__JEhAf{0%,to{margin-top:-1px}50%{margin-top:2px}}@keyframes rivercrossing_shake__bGAcU{0%,to{transform:translateX(0)}20%{transform:translateX(-7px)}45%{transform:translateX(6px)}70%{transform:translateX(-4px)}}@keyframes rivercrossing_glow__ijXoA{0%,to{box-shadow:0 5px 0 rgba(0,0,0,.28),0 0 0 0 rgba(200,245,59,.7)}50%{box-shadow:0 5px 0 rgba(0,0,0,.28),0 0 0 9px rgba(200,245,59,0)}}@media (prefers-reduced-motion:reduce){.rivercrossing_boat__cb4xv,.rivercrossing_crossGlow___Yxvz,.rivercrossing_sailing__JLLRI,.rivercrossing_shake__bGAcU{animation:none}.rivercrossing_boat__cb4xv{transition-duration:.01s}}.hangman_wrap__oY1ut{position:relative;z-index:1;width:100%;padding:10px 4px 8px;display:flex;flex-direction:column;align-items:center;gap:10px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hangman_chalk__e0bbU{display:block;max-width:100%;height:auto;filter:drop-shadow(0 10px 14px rgba(2,18,26,.45));overflow:visible}.hangman_draw__BS1kN{stroke-dasharray:1;stroke-dashoffset:0;animation:hangman_draw__BS1kN .5s ease-out both}@keyframes hangman_draw__BS1kN{0%{stroke-dashoffset:1}}.hangman_water__wngNX{stroke:#9fe3f0;stroke-width:2.6}.hangman_missLetter__P4vAh{font:800 15px var(--font-display,sans-serif);animation:hangman_chalkIn__C0pTj .35s ease-out both}@keyframes hangman_chalkIn__C0pTj{0%{opacity:0;transform:translateY(-4px)}}.hangman_missed__Oi2DZ{opacity:.9}.hangman_face__xPYcI{animation:hangman_chalkIn__C0pTj .4s ease-out .3s both}.hangman_logo__nvzTY image{opacity:.92}.hangman_figure__pS_2o{transform-box:view-box;transform-origin:150px 104px}.hangman_fall__2Rxzt{animation:hangman_fall__2Rxzt .9s cubic-bezier(.5,0,.75,.4) .35s both}@keyframes hangman_fall__2Rxzt{0%{transform:none;opacity:1}25%{transform:rotate(14deg);opacity:1}85%{opacity:1}to{transform:translate(40px,58px) rotate(95deg);opacity:0}}.hangman_splash__vXQds{transform-box:view-box;transform-origin:188px 152px;animation:hangman_splash__vXQds .9s ease-out 1.15s both}@keyframes hangman_splash__vXQds{0%{transform:scale(.2);opacity:0}30%{opacity:1}to{transform:scale(1.15);opacity:0}}.hangman_bob__Vjg2c{animation:hangman_popUp__drfJ4 .5s ease-out 1.7s both,hangman_bob__Vjg2c 2.4s ease-in-out 2.2s infinite}@keyframes hangman_popUp__drfJ4{0%{opacity:0;transform:translateY(14px)}}@keyframes hangman_bob__Vjg2c{50%{transform:translateY(-2.5px)}}.hangman_cheer__3jIo9{animation:hangman_cheer__3jIo9 .55s ease-in-out .2s 3}@keyframes hangman_cheer__3jIo9{50%{transform:translateY(-9px)}}.hangman_sparkles__Z8ybp{animation:hangman_twinkle__m7mY5 1.2s ease-in-out infinite}@keyframes hangman_twinkle__m7mY5{50%{opacity:.3}}.hangman_cat__kWOj0{max-width:100%;padding:5px 14px;border-radius:999px;background:rgba(6,30,40,.72);box-shadow:inset 0 0 0 1.5px rgba(200,245,59,.45);color:#eef6ee;font:700 14px/1.25 var(--font-sans);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hangman_cat__kWOj0 b{color:#c8f53b;font-weight:800}.hangman_word__CuqxH{display:flex;justify-content:center;gap:var(--gap);max-width:100%}.hangman_slot__HYuX8{position:relative;display:grid;place-items:center;width:var(--tile);height:calc(var(--tile) * 1.1);border-radius:calc(var(--tile) * .18);background:rgba(6,30,40,.55);box-shadow:inset 0 -3px 0 rgba(238,246,238,.55);color:#14303a;font:800 calc(var(--tile) * .58) /1 var(--font-display)}.hangman_slot__HYuX8[data-on]{background:#fff8ea;box-shadow:inset 0 2px 0 #fff,0 4px 0 #d9c9a3;animation:hangman_flipIn__qdPx3 .42s ease-out both}.hangman_slot__HYuX8[data-missing]{background:#ffd9c2;color:#b23a06;box-shadow:0 4px 0 #e0a07a;animation:hangman_flipIn__qdPx3 .42s ease-out both}@keyframes hangman_flipIn__qdPx3{0%{transform:rotateY(90deg) scale(.9)}60%{transform:rotateY(0) scale(1.08)}to{transform:none}}.hangman_won__z45TS .hangman_slot__HYuX8[data-on]{animation:hangman_hop__Jy2cR .5s ease both}@keyframes hangman_hop__Jy2cR{40%{transform:translateY(-30%)}}.hangman_below__1GKVS{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.hangman_kb__hrhqT{display:flex;flex-direction:column;gap:7px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hangman_kbRow__xImJk{display:flex;justify-content:center;gap:5px}.hangman_key__6Rb_U{--w:calc((100% - (var(--n) - 1) * 5px) / var(--n));position:relative;flex:0 1 var(--w);min-width:0;max-width:54px;height:56px;padding:0;border:0;border-radius:10px;background:var(--surface-raised);color:var(--ink);box-shadow:0 3px 0 var(--surface-sunken);font:800 19px/1 var(--font-sans);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s,color .2s,opacity .2s}.hangman_key__6Rb_U:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.hangman_key__6Rb_U:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.hangman_key__6Rb_U:disabled{cursor:default}.hangman_key__6Rb_U[data-mark=hit]{background:#c8f53b;color:#0a1f2b;box-shadow:0 3px 0 #5f8400}.hangman_key__6Rb_U[data-mark=miss]{background:var(--surface-sunken);color:var(--ink);opacity:.35;box-shadow:none}.hangman_key__6Rb_U[data-mark=miss]:after{content:"";position:absolute;left:22%;right:22%;top:50%;height:2px;border-radius:2px;background:currentColor;transform:rotate(-18deg)}.hangman_key__6Rb_U[data-pending]{opacity:.6}.hangman_keyTeach__1qaVP{box-shadow:0 0 0 3px #c8f53b,0 3px 0 var(--surface-sunken);animation:hangman_glow__CoIx4 1.1s ease-in-out infinite}@keyframes hangman_glow__CoIx4{50%{box-shadow:0 0 0 3px #c8f53b,0 0 16px 4px rgba(200,245,59,.55),0 3px 0 var(--surface-sunken)}}.hangman_setup__Ouizd{width:100%;display:grid;place-items:center}.hangman_setupCard__6Qqul{box-sizing:border-box;width:min(420px,100%);display:grid;grid-gap:10px;gap:10px;padding:18px 16px 16px;border-radius:18px;background:rgba(6,30,40,.95);box-shadow:inset 0 0 0 2px rgba(200,245,59,.35),0 14px 30px rgba(2,18,26,.55);color:#eef6ee}.hangman_setupCard__6Qqul h2{margin:0 0 2px;font:800 17px/1.3 var(--font-display);text-align:center}.hangman_field__g2_xr{display:grid;grid-gap:5px;gap:5px;font:700 13px var(--font-sans);color:rgba(238,246,238,.8)}.hangman_inputRow__ULaxQ{display:flex;gap:6px}.hangman_input___Kaua{box-sizing:border-box;width:100%;flex:1 1;min-width:0;height:46px;padding:0 12px;border:0;border-radius:10px;background:#eef6ee;color:#0a1f2b;font:800 18px var(--font-sans);letter-spacing:.06em}.hangman_input___Kaua:focus-visible{outline:3px solid #c8f53b;outline-offset:1px}.hangman_eye__mzcYQ{flex:0 0 46px;height:46px;border:0;border-radius:10px;background:var(--surface-raised);color:var(--ink);display:grid;place-items:center;cursor:pointer}.hangman_err__kvALI{margin:0;color:#ffb08a;font:700 13px/1.35 var(--font-sans)}.hangman_go__iK7cF{height:48px;border:0;border-radius:12px;background:var(--splash);color:var(--on-splash);font:800 16px var(--font-sans);cursor:pointer}@media (max-width:640px){.hangman_wrap__oY1ut{padding:6px 0 4px;gap:8px}.hangman_cat__kWOj0{font-size:13px;padding:4px 12px}.hangman_kb__hrhqT{gap:6px}.hangman_kbRow__xImJk{gap:4px}.hangman_key__6Rb_U{--w:calc((100% - (var(--n) - 1) * 4px) / var(--n));height:50px;font-size:17px;border-radius:8px}}@media (prefers-reduced-motion:reduce){.hangman_bob__Vjg2c,.hangman_cheer__3jIo9,.hangman_draw__BS1kN,.hangman_face__xPYcI,.hangman_fall__2Rxzt,.hangman_keyTeach__1qaVP,.hangman_missLetter__P4vAh,.hangman_slot__HYuX8[data-missing],.hangman_slot__HYuX8[data-on],.hangman_sparkles__Z8ybp,.hangman_splash__vXQds{animation-duration:.01ms!important;animation-iteration-count:1!important}}.hangman_setupBody__W_MdR{margin:0;text-align:center;font:600 14px/1.4 var(--font-sans);color:rgba(238,246,238,.85)}.hangman_setupRules__GGJEY{margin:2px 0 0;font:500 12.5px/1.45 var(--font-sans);color:rgba(238,246,238,.7);text-align:center}.hangman_handPills__nFkO_,.hangman_setupMore__6M09E{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hangman_alt__7z0IY{min-height:44px;padding:0 14px;border:0;border-radius:12px;background:var(--surface-raised);color:var(--ink);font:700 14px var(--font-sans);cursor:pointer}.hangman_alt__7z0IY:focus-visible,.hangman_go__iK7cF:focus-visible{outline:3px solid #c8f53b;outline-offset:2px}.hangman_handTo__dypny{display:grid;grid-gap:6px;gap:6px;justify-items:center;font:700 13px var(--font-sans);color:rgba(238,246,238,.8)}.hangman_yourWord__Q_fGv{font:600 13px var(--font-sans);color:rgba(238,246,238,.75)}.hangman_yourWord__Q_fGv b{letter-spacing:.08em;color:#eef6ee}.hangman_kb__hrhqT[data-wait] .hangman_key__6Rb_U:not([data-mark]){opacity:.55}.memory_wrap__NbhNu{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.memory_wrapSetup__gCISb{min-height:560px;justify-content:center}.memory_players__FgF_F{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:100%}.memory_chip__6_1GW{display:inline-flex;align-items:center;gap:7px;min-height:34px;max-width:100%;padding:3px 12px 3px 8px;border-radius:999px;background:rgba(6,30,40,.74);color:#fff;font:700 13px var(--font-sans);transition:transform .2s,box-shadow .2s}.memory_chip__6_1GW i{flex:none;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--pc);color:#0a1f2b;font:800 10.5px var(--font-sans);font-style:normal}.memory_chip__6_1GW b{min-width:1.2em;font:800 17px var(--font-display);text-align:right}.memory_chipName__uMWVg{overflow:hidden;max-width:9em;white-space:nowrap;text-overflow:ellipsis}.memory_chipOn__4jnhL{background:rgba(6,30,40,.92);box-shadow:inset 0 0 0 2.5px var(--pc);transform:scale(1.05)}.memory_grid__LnRHS{display:grid;justify-content:center;touch-action:manipulation}.memory_card__h_Kq_{position:relative;width:100%;height:100%;padding:0;border:0;border-radius:calc(var(--cw) * .14);background:none;cursor:default;perspective:800px;transition:transform .25s ease;-webkit-tap-highlight-color:transparent}.memory_live__AiRgo{cursor:pointer}.memory_card__h_Kq_:focus-visible{outline:3px solid var(--splash);outline-offset:3px}.memory_inner__S4XVS{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .46s cubic-bezier(.34,1.32,.5,1)}.memory_up__Z0IdE .memory_inner__S4XVS{transform:rotateY(180deg)}.memory_face__x83rw{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;border-radius:calc(var(--cw) * .14);backface-visibility:hidden;-webkit-backface-visibility:hidden}.memory_back__u_CeJ{background:#fff6e2;box-shadow:0 4px 0 #1b1650}.memory_back__u_CeJ:before{content:"";position:absolute;inset:6%;border-radius:calc(var(--cw) * .09);background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,255,255,.08) 0deg 9deg,transparent 9deg 22.5deg),linear-gradient(155deg,#5b4fe0,#2e2585)}.memory_back__u_CeJ:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 14%,rgba(255,201,60,.85) 0 3%,transparent 3.4%),radial-gradient(circle at 80% 14%,rgba(255,201,60,.85) 0 3%,transparent 3.4%),radial-gradient(circle at 20% 86%,rgba(255,201,60,.85) 0 3%,transparent 3.4%),radial-gradient(circle at 80% 86%,rgba(255,201,60,.85) 0 3%,transparent 3.4%)}.memory_emblem__rAoTI{position:relative;z-index:1;width:54%;height:auto;filter:drop-shadow(0 2px 0 rgba(0,0,0,.25))}.memory_backLogo__XJxGT{position:relative;z-index:1;max-width:66%;max-height:46%;padding:4px;border-radius:8px;background:rgba(255,255,255,.92);object-fit:contain}.memory_front__WpQrv{transform:rotateY(180deg);background:#fff8ea;box-shadow:0 4px 0 #d9c9a3}.memory_pic__Cmdsq{width:88%;height:88%}.memory_taken__g6C06{transform:scale(.93)}.memory_taken__g6C06 .memory_front__WpQrv{box-shadow:0 0 0 3px var(--ring),0 4px 0 #d9c9a3}.memory_got__AXcX7{animation:memory_gotPop__eMjrN .55s cubic-bezier(.3,1.6,.5,1) .3s backwards}@keyframes memory_gotPop__eMjrN{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(.93)}}.memory_wrong__wiBsu{animation:memory_wiggle__qipEd .42s ease-in-out .38s}@keyframes memory_wiggle__qipEd{0%,to{translate:0}20%{translate:-5px 0}45%{translate:5px 0}70%{translate:-3px 0}}@media (hover:hover){.memory_live__AiRgo:hover{transform:translateY(-3px)}}.memory_live__AiRgo:active{transform:scale(.95)}.memory_hinted__1vPdz,.memory_twin__VXkS3{z-index:2}.memory_hinted__1vPdz:after,.memory_twin__VXkS3:after{content:"";position:absolute;inset:-5px;border-radius:calc(var(--cw) * .18);pointer-events:none}.memory_hinted__1vPdz:after{border:3px solid #c8f53b;box-shadow:0 0 16px rgba(200,245,59,.85);animation:memory_hintRing__DKWXn .9s ease-in-out infinite alternate}.memory_twin__VXkS3:after{border:2.5px dashed rgba(200,245,59,.8)}@keyframes memory_hintRing__DKWXn{0%{opacity:.55}to{opacity:1}}.memory_dock__A8oBm{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.memory_side__7Aywp{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:0;border-radius:14px;background:rgba(6,30,40,.74);color:#fff;font:700 13.5px var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent}.memory_side__7Aywp:disabled{opacity:.5;cursor:default}.memory_dockNote__plDvT{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:14px;background:rgba(6,30,40,.74);color:#fff;font:700 13.5px var(--font-sans)}.memory_statIcon__JmbhK{font-size:16px;line-height:1}.memory_setupLayer__9pX3J{position:absolute;inset:0;z-index:6;display:grid;place-items:center;overflow-y:auto;padding:10px;background:rgba(6,21,30,.55)}.memory_setup__u75ME{width:min(400px,100%);padding:16px 14px 14px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.memory_setup__u75ME h2{margin:0;font:800 23px var(--font-display)}.memory_setup__u75ME p{margin:4px 0;color:var(--ink-muted);font-size:14px;line-height:1.35}.memory_setLabel__ByBIO{margin:12px 2px 6px;color:var(--ink-muted);font:700 12px var(--font-sans);letter-spacing:.06em;text-align:left;text-transform:uppercase}.memory_sizes__vIHrQ{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.memory_opts3__Llt6N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.memory_opt__2vNWN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:64px;padding:8px 3px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.memory_opt__2vNWN[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--splash)}.memory_opt__2vNWN b{font:700 13px var(--font-sans);line-height:1.15}.memory_opt__2vNWN small{color:var(--ink-muted);font-size:10.5px;line-height:1.1}.memory_mini__wo9GF{display:grid;grid-gap:2px;gap:2px;width:32px}.memory_mini__wo9GF i{aspect-ratio:1/1.15;border-radius:2px;background:var(--splash);opacity:.8}.memory_sample__6UwmN{display:flex;gap:2px}.memory_sample__6UwmN svg{width:26px;height:26px}.memory_dots__fizMS{display:flex;gap:3px;min-height:26px;align-items:center}.memory_dots__fizMS i{width:13px;height:13px;border-radius:50%}.memory_go___U_jS{width:100%;min-height:52px;margin-top:14px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}@media (max-width:640px){.memory_wrap__NbhNu{gap:8px}.memory_wrapSetup__gCISb{min-height:600px}.memory_players__FgF_F{gap:5px}.memory_chip__6_1GW{gap:5px;min-height:30px;padding:2px 9px 2px 6px;font-size:12px}.memory_players4__fID_9 .memory_chipName__uMWVg{display:none}.memory_players4__fID_9 .memory_chip__6_1GW{padding-right:12px}.memory_chip__6_1GW b{font-size:15px}.memory_dockNote__plDvT,.memory_side__7Aywp{min-height:38px;padding:0 12px;font-size:12.5px}.memory_opt__2vNWN{min-height:58px}.memory_opt__2vNWN small{font-size:9.5px}.memory_mini__wo9GF{width:26px}.memory_back__u_CeJ{box-shadow:0 3px 0 #1b1650}.memory_front__WpQrv{box-shadow:0 3px 0 #d9c9a3}}@media (prefers-reduced-motion:reduce){.memory_inner__S4XVS{transition-duration:.12s}.memory_got__AXcX7,.memory_wrong__wiBsu{animation:none}}.results_results__SAr48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%;text-align:left}.results_box__wVj7Z{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:14px;background:#0b1a22;border:2px solid transparent;min-width:0}.results_box__wVj7Z.results_ok__OP16j{border-color:rgba(200,245,59,.55)}.results_name__ottPc{font-size:.9rem;font-weight:800;color:#fff}.results_row__KDHju{display:flex;flex-direction:column;gap:1px;min-width:0}.results_row__KDHju small{font-size:.7rem;font-weight:700;letter-spacing:.02em;color:#9db7bf}.results_row__KDHju span{display:block;font-weight:800;font-size:.92rem;color:#eaf4f5;overflow-wrap:anywhere;line-height:1.25}.results_mark__LLdsk{font-style:normal;font-weight:900;margin-left:6px}.results_ok__OP16j .results_mark__LLdsk{color:#c8f53b}.results_no__wRib2 .results_mark__LLdsk{color:#ff8fa3}.results_verdict__fjpyg{margin-top:2px;font-style:normal;font-size:.8rem;font-weight:800}.results_ok__OP16j .results_verdict__fjpyg{color:#c8f53b}.results_no__wRib2 .results_verdict__fjpyg{color:#9db7bf}@media (max-width:360px){.results_box__wVj7Z{padding:8px 9px}.results_row__KDHju span{font-size:.86rem}}.thisorthat_wrap__g_2Ak{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;width:100%;max-width:560px;margin:0 auto;padding:4px 4px 8px;color:#eef6ee}.thisorthat_top__8UUYJ{display:flex;align-items:center;justify-content:space-between;gap:10px}.thisorthat_count__gGW1o{font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.25rem}.thisorthat_hearts__E4akG{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.thisorthat_hearts__E4akG svg{width:16px;height:16px}.thisorthat_title__rgcGJ{margin:0;text-align:center;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.45rem;line-height:1.15}.thisorthat_hint__TeIOT{margin:-4px 0 0;text-align:center;color:#9db7bf;font-size:.92rem}.thisorthat_pair__SCrh1{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:8px 2px 4px}.thisorthat_card__5m9s5{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:210px;padding:12px 10px 14px;border:4px solid transparent;border-radius:24px;cursor:pointer;font:inherit;color:#0a1f2b;text-align:center;transition:transform .16s,opacity .16s,border-color .16s}.thisorthat_card__5m9s5:disabled{cursor:default}.thisorthat_cream__2DUF8{background:#fff6e8;box-shadow:0 8px 0 #d9c6a6;transform:rotate(-2deg)}.thisorthat_teal__xsIiW{background:#bff3ee;box-shadow:0 8px 0 #7fd6cc;transform:rotate(2deg)}.thisorthat_card__5m9s5.thisorthat_on__eCIIs{border-color:#c8f53b;transform:translateY(-6px) rotate(var(--tilt,0deg))}.thisorthat_cream__2DUF8.thisorthat_on__eCIIs{--tilt:-2deg;box-shadow:0 12px 0 #d9c6a6}.thisorthat_teal__xsIiW.thisorthat_on__eCIIs{--tilt:2deg;box-shadow:0 12px 0 #7fd6cc}.thisorthat_card__5m9s5.thisorthat_dim__aIcjM{opacity:.55}.thisorthat_tag__Za5aH{align-self:flex-start;padding:2px 8px;border-radius:8px;background:rgba(10,31,43,.1);font-size:.66rem;font-weight:800;letter-spacing:.08em}.thisorthat_pic__3Vw7y{width:92px;height:92px;flex-shrink:0}.thisorthat_label__VfFh1{font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.05rem;line-height:1.2;text-wrap:balance}.thisorthat_chips__i02pD{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:auto;min-height:26px}.thisorthat_chip__6uswa{padding:3px 10px;border-radius:9999px;background:#0a1f2b;color:#c8f53b;font-size:.74rem;font-weight:800}.thisorthat_chip__6uswa.thisorthat_guess__5C_Gy{background:rgba(10,31,43,.16);color:#0a1f2b}.thisorthat_or__G5ZsX{position:absolute;left:50%;top:50%;z-index:2;width:38px;height:38px;margin:-19px 0 0 -19px;display:flex;align-items:center;justify-content:center;border:3px solid #0a1f2b;border-radius:9999px;background:#ff7aa2;color:#fff;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:.9rem;pointer-events:none}.thisorthat_go__1yEKX{min-height:54px;border:0;border-radius:16px;cursor:pointer;background:#c8f53b;color:#0a1f2b;font:inherit;font-weight:800;font-size:1.1rem;box-shadow:0 4px 0 #7fa200}.thisorthat_go__1yEKX:disabled{opacity:.45;cursor:default;box-shadow:none}.thisorthat_go__1yEKX:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px 0 #7fa200}.thisorthat_ghost__dGGo8{min-height:44px;border:2px solid #1e4456;border-radius:14px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.thisorthat_panel__D8KPO{display:flex;flex-direction:column;gap:10px;padding:18px 16px 16px;border-radius:20px;background:#13303c;text-align:center}.thisorthat_panel__D8KPO h2{margin:0;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.5rem}.thisorthat_panel__D8KPO p{margin:0;color:#9db7bf;font-size:.92rem}.thisorthat_group__eQYGS{margin-top:4px;font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#9db7bf;text-transform:uppercase}.thisorthat_packs__azeqc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.thisorthat_pack__9Rqmn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;padding:8px 6px;border:3px solid transparent;border-radius:14px;cursor:pointer;background:#0b1a22;color:#eef6ee;font:inherit}.thisorthat_pack__9Rqmn b{font-size:.95rem}.thisorthat_pack__9Rqmn small{font-size:.74rem;color:#9db7bf}.thisorthat_pack__9Rqmn.thisorthat_on__eCIIs{border-color:#c8f53b}.thisorthat_rounds__UVO_G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.thisorthat_pass__cS9Rh{align-items:center;gap:14px;padding:28px 16px}.thisorthat_reveal__ofz1X{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;padding:4px 0}.thisorthat_revealTitle__kQz2U{margin:0;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.5rem}.thisorthat_revealSub__FAIty{margin:0;color:#cfe3e6}.thisorthat_guesses__1NTsF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.thisorthat_guess__5C_Gy{padding:8px 10px;border-radius:12px;background:#0b1a22;font-size:.86rem}.thisorthat_guess__5C_Gy b{display:block;font-size:.78rem;color:#9db7bf}.thisorthat_guess__5C_Gy.thisorthat_ok__IfdN_ span{color:#c8f53b;font-weight:800}.thisorthat_guess__5C_Gy.thisorthat_no__upq0_ span{color:#9db7bf;font-weight:700}.thisorthat_wait__C47Dl{margin:0;text-align:center;color:#9db7bf;font-weight:600}@media (max-width:420px){.thisorthat_card__5m9s5{min-height:190px;padding:10px 8px 12px}.thisorthat_pic__3Vw7y{width:80px;height:80px}.thisorthat_label__VfFh1{font-size:.98rem}}@media (prefers-reduced-motion:reduce){.thisorthat_card__5m9s5{transition:none}}.couples_wrap__MRFhd{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;width:100%;max-width:560px;margin:0 auto;padding:4px 4px 8px;color:#eef6ee}.couples_top__JDzfp{display:flex;align-items:center;justify-content:space-between;gap:10px}.couples_count__6VVLC{font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.25rem}.couples_hearts___JvmJ{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.couples_hearts___JvmJ svg{width:16px;height:16px}.couples_title__dMmsC{margin:0;text-align:center;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.45rem;line-height:1.15}.couples_hint__07Pme{margin:-4px 0 0;text-align:center;color:#9db7bf;font-size:.92rem}.couples_pair__1NQSy{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:8px 2px 4px}.couples_card__yCQ0B{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:210px;padding:12px 10px 14px;border:4px solid transparent;border-radius:24px;cursor:pointer;font:inherit;color:#0a1f2b;text-align:center;transition:transform .16s,opacity .16s,border-color .16s}.couples_card__yCQ0B:disabled{cursor:default}.couples_cream__P4SsM{background:#fff6e8;box-shadow:0 8px 0 #d9c6a6;transform:rotate(-2deg)}.couples_teal__ke_m6{background:#bff3ee;box-shadow:0 8px 0 #7fd6cc;transform:rotate(2deg)}.couples_card__yCQ0B.couples_on__7AlG4{border-color:#c8f53b;transform:translateY(-6px) rotate(var(--tilt,0deg))}.couples_cream__P4SsM.couples_on__7AlG4{--tilt:-2deg;box-shadow:0 12px 0 #d9c6a6}.couples_teal__ke_m6.couples_on__7AlG4{--tilt:2deg;box-shadow:0 12px 0 #7fd6cc}.couples_card__yCQ0B.couples_dim__Kdu63{opacity:.55}.couples_tag__OmnTm{align-self:flex-start;padding:2px 8px;border-radius:8px;background:rgba(10,31,43,.1);font-size:.66rem;font-weight:800;letter-spacing:.08em}.couples_pic__six9d{width:92px;height:92px;flex-shrink:0}.couples_label__UXZzo{font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.05rem;line-height:1.2;text-wrap:balance}.couples_chips__weDbI{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:auto;min-height:26px}.couples_chip__QbiBW{padding:3px 10px;border-radius:9999px;background:#0a1f2b;color:#c8f53b;font-size:.74rem;font-weight:800}.couples_chip__QbiBW.couples_guess__Cy1UK{background:rgba(10,31,43,.16);color:#0a1f2b}.couples_or__jFiGj{position:absolute;left:50%;top:50%;z-index:2;width:38px;height:38px;margin:-19px 0 0 -19px;display:flex;align-items:center;justify-content:center;border:3px solid #0a1f2b;border-radius:9999px;background:#ff7aa2;color:#fff;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:.9rem;pointer-events:none}.couples_go__h5Ofj{min-height:54px;border:0;border-radius:16px;cursor:pointer;background:#c8f53b;color:#0a1f2b;font:inherit;font-weight:800;font-size:1.1rem;box-shadow:0 4px 0 #7fa200}.couples_go__h5Ofj:disabled{opacity:.45;cursor:default;box-shadow:none}.couples_go__h5Ofj:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px 0 #7fa200}.couples_ghost__I4Ffx{min-height:44px;border:2px solid #1e4456;border-radius:14px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.couples_panel__QCNL6{display:flex;flex-direction:column;gap:10px;padding:18px 16px 16px;border-radius:20px;background:#13303c;text-align:center}.couples_panel__QCNL6 h2{margin:0;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.5rem}.couples_panel__QCNL6 p{margin:0;color:#9db7bf;font-size:.92rem}.couples_group__HUXm7{margin-top:4px;font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#9db7bf;text-transform:uppercase}.couples_packs__B6ciU{display:flex;flex-wrap:wrap;gap:8px}.couples_packs__B6ciU .couples_pack__a46Ff{flex:1 1 104px}.couples_pack__a46Ff{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;padding:8px 6px;border:3px solid transparent;border-radius:14px;cursor:pointer;background:#0b1a22;color:#eef6ee;font:inherit}.couples_pack__a46Ff b{font-size:.95rem;line-height:1.2;text-wrap:balance}.couples_pack__a46Ff small{font-size:.74rem;line-height:1.3;color:#9db7bf;text-wrap:balance}.couples_pack__a46Ff.couples_on__7AlG4{border-color:#c8f53b}.couples_rounds__IUpWQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.couples_pass__5yMyF{align-items:center;gap:14px;padding:28px 16px}.couples_reveal__V3Oyz{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;padding:4px 0}.couples_revealTitle__x5qt7{margin:0;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.5rem}.couples_revealSub__LjHlc{margin:0;color:#cfe3e6}.couples_guesses__FLOA8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.couples_guess__Cy1UK{padding:8px 10px;border-radius:12px;background:#0b1a22;font-size:.86rem}.couples_guess__Cy1UK b{display:block;font-size:.78rem;color:#9db7bf}.couples_guess__Cy1UK.couples_ok__rPaJ4 span{color:#c8f53b;font-weight:800}.couples_guess__Cy1UK.couples_no__aizEZ span{color:#9db7bf;font-weight:700}.couples_wait__q1tIx{margin:0;text-align:center;color:#9db7bf;font-weight:600}@media (max-width:420px){.couples_card__yCQ0B{min-height:190px;padding:10px 8px 12px}.couples_pic__six9d{width:80px;height:80px}.couples_label__UXZzo{font-size:.98rem}}@media (prefers-reduced-motion:reduce){.couples_card__yCQ0B{transition:none}}.couples_q__CsBTH{margin:0;padding:16px 14px;border-radius:20px;background:#fff6e8;color:#0a1f2b;box-shadow:0 6px 0 #d9c6a6;text-align:center;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.25rem;line-height:1.25;text-wrap:balance}.couples_opts__GCSWv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:4px 2px}.couples_opts__GCSWv.couples_one__UFUP_{grid-template-columns:minmax(0,1fr)}.couples_opts__GCSWv .couples_card__yCQ0B{min-height:0;transform:none;flex-direction:row;justify-content:flex-start;gap:10px;padding:12px;text-align:left}.couples_opts__GCSWv .couples_card__yCQ0B .couples_tag__OmnTm{align-self:center}.couples_opts__GCSWv .couples_card__yCQ0B .couples_label__UXZzo{flex:1 1;font-size:1rem}.couples_opts__GCSWv .couples_card__yCQ0B{flex-wrap:wrap;align-content:center;row-gap:0}.couples_opts__GCSWv .couples_card__yCQ0B .couples_chips__weDbI{margin:0;min-height:0;flex-basis:100%;justify-content:flex-start}.couples_opts__GCSWv .couples_card__yCQ0B .couples_chips__weDbI:not(:empty){margin-top:6px}.couples_opts__GCSWv .couples_card__yCQ0B.couples_on__7AlG4{transform:translateY(-3px)}.couples_opts__GCSWv .couples_cream__P4SsM,.couples_opts__GCSWv .couples_teal__ke_m6{box-shadow:0 5px 0 #d9c6a6}.couples_opts__GCSWv .couples_teal__ke_m6{box-shadow:0 5px 0 #7fd6cc}.couples_opts__GCSWv .couples_small__Htej3{width:44px;height:44px;flex-shrink:0}.couples_opts__GCSWv.couples_two__WDmW2{grid-template-columns:repeat(2,minmax(0,1fr))}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B{flex-direction:column;justify-content:center;text-align:center;min-height:150px}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B .couples_label__UXZzo{flex:0 1}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B .couples_small__Htej3{width:78px;height:78px}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B{flex-wrap:nowrap}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B .couples_chips__weDbI{justify-content:center;flex-basis:auto}.couples_opts__GCSWv .couples_card__yCQ0B .couples_chips__weDbI{gap:4px;flex:0 0 100%;max-width:100%}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B .couples_chips__weDbI{flex:0 0 auto}.couples_opts__GCSWv .couples_card__yCQ0B .couples_chip__QbiBW{padding:2px 6px;font-size:.64rem;white-space:nowrap}.couples_opts__GCSWv.couples_two__WDmW2 .couples_cream__P4SsM{transform:rotate(-1.5deg)}.couples_opts__GCSWv.couples_two__WDmW2 .couples_teal__ke_m6{transform:rotate(1.5deg)}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B.couples_on__7AlG4{transform:translateY(-5px)}.couples_mini__3r1b3{margin:0;text-align:center;font-size:.8rem;color:#9db7bf}.couples_talkcard__TudQk{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:250px;padding:22px 18px;border-radius:26px;background:#fff6e8;color:#0a1f2b;box-shadow:0 8px 0 #d9c6a6;text-align:center;transform:rotate(-1deg)}.couples_talkcard__TudQk .couples_who__e_gpc{padding:3px 12px;border-radius:9999px;background:#0a1f2b;color:#c8f53b;font-size:.78rem;font-weight:800}.couples_talkcard__TudQk .couples_text__U2BI3{margin:0;font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:800;font-size:1.45rem;line-height:1.25;text-wrap:balance}.couples_talkcard__TudQk .couples_both__r4HfU{margin:0;font-size:.84rem;color:#4b6c78}.couples_talkcard__TudQk .couples_kind__s9_TV{position:absolute;left:14px;top:12px;padding:2px 8px;border-radius:8px;background:rgba(10,31,43,.1);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.couples_talkcard__TudQk .couples_pic__six9d{width:64px;height:64px}.couples_nav__4FSiz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:10px;gap:10px}.couples_progress__A55_3{height:6px;border-radius:9999px;background:#1e4456;overflow:hidden}.couples_progress__A55_3 i{display:block;height:100%;background:#ff7aa2;transition:width .22s}@media (max-width:420px){.couples_talkcard__TudQk{min-height:220px;padding:18px 14px}.couples_talkcard__TudQk .couples_text__U2BI3{font-size:1.3rem}.couples_q__CsBTH{font-size:1.12rem}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B{min-height:130px}.couples_opts__GCSWv.couples_two__WDmW2 .couples_card__yCQ0B .couples_small__Htej3{width:64px;height:64px}}.shutthebox_wrap__eBFE6{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;width:min(100%,560px);margin:4px auto 0;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;--d:clamp(40px,11.5vw,54px)}.shutthebox_strip__Yhr16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.shutthebox_strip__Yhr16[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.shutthebox_strip__Yhr16[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.shutthebox_chip__VXobt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px;min-width:0;min-height:40px;padding:6px 9px;border-radius:12px;background:#122630;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);transition:box-shadow .25s,background .25s}.shutthebox_strip__Yhr16[data-n="3"] .shutthebox_chip__VXobt,.shutthebox_strip__Yhr16[data-n="4"] .shutthebox_chip__VXobt{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;row-gap:1px;padding:5px 7px}.shutthebox_strip__Yhr16[data-n="3"] .shutthebox_chipVal__aNCMn,.shutthebox_strip__Yhr16[data-n="4"] .shutthebox_chipVal__aNCMn{grid-column:1/-1;font-size:13.5px}.shutthebox_chipOn__nL_L0{background:#16303b;box-shadow:inset 0 0 0 2px var(--pc)}.shutthebox_chipShut__IEI1p{box-shadow:inset 0 0 0 2px #f2b86b}.shutthebox_chipShut__IEI1p .shutthebox_chipVal__aNCMn{color:#f2b86b}.shutthebox_chipPar__R2GVj{opacity:.9}.shutthebox_chipAv__Wp3Ul{display:grid;flex:none;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--pc);color:#10202a;font:700 12px/1 var(--font-sans)}.shutthebox_chipName__n5FOH{overflow:hidden;color:var(--ink-muted);font:600 12.5px var(--font-sans);white-space:nowrap;text-overflow:ellipsis}.shutthebox_chipVal__aNCMn{font:700 15px/1.1 var(--font-display);white-space:nowrap}.shutthebox_box__r0rEM{position:relative;padding:11px 11px 12px;border-radius:18px;background:repeating-linear-gradient(92deg,rgba(255,236,205,.035) 0 2px,transparent 2px 11px),repeating-linear-gradient(88deg,rgba(0,0,0,.06) 0 1px,transparent 1px 29px),linear-gradient(180deg,#8a5a36,#714630 52%,#5a361f);box-shadow:inset 0 1px 0 rgba(255,230,190,.28),inset 0 -3px 0 rgba(0,0,0,.25),0 12px 26px rgba(2,14,20,.45);transition:box-shadow .6s}.shutthebox_boxShut__FLYpE{box-shadow:inset 0 1px 0 rgba(255,230,190,.28),inset 0 -3px 0 rgba(0,0,0,.25),0 0 0 2px rgba(242,184,107,.55),0 0 34px rgba(242,184,107,.3),0 12px 26px rgba(2,14,20,.45)}.shutthebox_rack__afA85{position:relative;display:grid;grid-template-columns:repeat(var(--n,9),minmax(0,1fr));grid-gap:clamp(3px,1.1vw,7px);gap:clamp(3px,1.1vw,7px);padding:10px 8px 8px;border-radius:12px 12px 6px 6px;background:linear-gradient(180deg,#3b2314,#2c190d);box-shadow:inset 0 4px 9px rgba(0,0,0,.55),inset 0 0 0 1px rgba(0,0,0,.3);perspective:700px}.shutthebox_rack__afA85:after{content:"";position:absolute;left:6px;right:6px;bottom:3px;height:7px;border-radius:3px;background:linear-gradient(180deg,#d2ad68,#9b7438 70%,#7c5a28);box-shadow:inset 0 1px 0 rgba(255,245,210,.55);pointer-events:none}.shutthebox_boxShut__FLYpE .shutthebox_rack__afA85:before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:linear-gradient(100deg,transparent 35%,rgba(255,228,175,.32) 50%,transparent 65%);background-size:260% 100%;animation:shutthebox_sweep__ai7iN 1.5s ease-out 2;pointer-events:none}.shutthebox_tile__jSWkx{position:relative;height:clamp(64px,18.5vw,88px);padding:0;border:0;background:none;color:inherit;cursor:default;transform-style:preserve-3d;transition:transform .16s cubic-bezier(.3,1.5,.5,1);-webkit-tap-highlight-color:transparent}.shutthebox_box__r0rEM[data-tiles="12"] .shutthebox_tile__jSWkx{height:clamp(58px,16.5vw,82px)}.shutthebox_tile__jSWkx:disabled{opacity:1;color:inherit}.shutthebox_live__tz0m5{cursor:pointer}.shutthebox_tile__jSWkx:focus-visible{outline:3px solid #e9efec;outline-offset:2px;border-radius:8px}.shutthebox_flap__sCZ5f{position:absolute;inset:0 0 7px;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.shutthebox_up___fPjv .shutthebox_flap__sCZ5f{transition-delay:calc(var(--i, 0) * 45ms)}.shutthebox_down__ZlfgL .shutthebox_flap__sCZ5f{transform:translateY(5px) rotateX(180deg) scale(.95)}.shutthebox_back__6O4Ns,.shutthebox_front__eAwQ_{position:absolute;inset:0;display:grid;place-items:center;border-radius:7px 7px 4px 4px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.shutthebox_front__eAwQ_{background:radial-gradient(120% 60% at 50% 0,rgba(255,255,255,.4),transparent 70%),linear-gradient(180deg,#f6e7c8,#ebd3a6 58%,#d8b984);box-shadow:inset 0 1px 0 #fff6e0,inset 0 -3px 0 rgba(90,55,25,.22),0 3px 4px rgba(0,0,0,.38);transition:box-shadow .18s,filter .2s}.shutthebox_front__eAwQ_ b{color:#4a2c16;font:700 clamp(17px,5.2vw,25px) /1 var(--font-display);text-shadow:0 1px 0 rgba(255,255,255,.55)}.shutthebox_box__r0rEM[data-tiles="12"] .shutthebox_front__eAwQ_ b{font-size:clamp(13px,3.9vw,21px)}.shutthebox_back__6O4Ns{align-items:end;padding-bottom:6px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 5px),linear-gradient(180deg,#5f3c23,#472c18);box-shadow:inset 0 0 0 1px rgba(0,0,0,.3),inset 0 2px 5px rgba(0,0,0,.45);transform:rotateX(180deg)}.shutthebox_back__6O4Ns i{color:rgba(255,230,190,.38);font:600 11px/1 var(--font-sans);font-style:normal}.shutthebox_botPick__emQjU,.shutthebox_picked__ql75N{transform:translateY(-6px)}.shutthebox_botPick__emQjU .shutthebox_front__eAwQ_,.shutthebox_picked__ql75N .shutthebox_front__eAwQ_{box-shadow:inset 0 1px 0 #fff6e0,0 0 0 2.5px var(--pc),0 0 14px 1px var(--pc),0 7px 9px rgba(0,0,0,.38)}.shutthebox_hinted__HJoHV .shutthebox_front__eAwQ_:after{content:"";position:absolute;inset:-5px;border-radius:10px 10px 7px 7px;border:2.5px dashed #e9efec;animation:shutthebox_ring__a_FfA 1s ease-in-out infinite;pointer-events:none}.shutthebox_dim__6Q99x .shutthebox_front__eAwQ_{filter:brightness(.62) saturate(.7)}.shutthebox_nudge__r8KrD{animation:shutthebox_nudge__r8KrD .36s ease-in-out}.shutthebox_felt__LvDeG{position:relative;height:calc(var(--d) * 2 + 34px);margin-top:10px;border-radius:12px;background:radial-gradient(120% 90% at 50% 15%,rgba(255,255,255,.09),transparent 60%),repeating-linear-gradient(45deg,rgba(0,0,0,.035) 0 2px,transparent 2px 5px),linear-gradient(170deg,#23604f,#174638 70%,#123a2f);box-shadow:inset 0 3px 10px rgba(0,0,0,.45),inset 0 0 0 1px rgba(0,0,0,.25)}.shutthebox_plate__5y_ac{position:absolute;top:8px;left:10px;z-index:3;padding:3px 9px;border-radius:8px;background:linear-gradient(180deg,#dcb873,#b48b47);box-shadow:inset 0 1px 0 rgba(255,250,225,.5),0 1px 2px rgba(0,0,0,.35);color:#2b1a08;font:600 12px/1.3 var(--font-sans);white-space:nowrap}.shutthebox_plate__5y_ac b{font:700 14px/1 var(--font-display)}.shutthebox_feltHint__v716k{position:absolute;top:55%;left:50%;width:calc(var(--d) * 2.3);height:calc(var(--d) * .9);transform:translate(-50%,-50%);pointer-events:none}.shutthebox_feltHint__v716k:after,.shutthebox_feltHint__v716k:before{content:"";position:absolute;top:0;width:calc(var(--d) * .9);height:100%;border:2px dashed rgba(255,255,255,.13);border-radius:22%}.shutthebox_feltHint__v716k:before{left:0}.shutthebox_feltHint__v716k:after{right:0}.shutthebox_die___duOd{position:absolute;top:56%;z-index:2;width:var(--d);height:var(--d);transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px)));perspective:420px;transition:opacity .3s,transform .3s}.shutthebox_die___duOd:before{content:"";position:absolute;right:2%;bottom:-9%;left:8%;height:26%;border-radius:50%;background:rgba(0,25,18,.5);filter:blur(3px)}.shutthebox_thrown__dyWKh{animation:shutthebox_throwIn__Szdg4 .62s cubic-bezier(.2,.9,.3,1.15) var(--dl,0s) both}.shutthebox_spent__Y7VRS{opacity:.5;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(.86)}.shutthebox_flash__N1mJF{position:absolute;top:54%;left:50%;z-index:5;pointer-events:none;text-align:center;white-space:nowrap;transform:translate(-50%,-50%)}.shutthebox_flashShut__PRqGo{color:#f2b86b;font:700 clamp(30px,9vw,46px) /1 var(--font-display);text-shadow:0 2px 0 rgba(10,24,30,.7),0 0 22px rgba(242,184,107,.45);animation:shutthebox_shutIn__pmQWa 2.6s ease-out forwards}.shutthebox_flashStuck__Rqn7E{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 18px 9px;border-radius:14px;background:rgba(12,27,34,.86);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#e9efec;font:700 30px/1 var(--font-display);animation:shutthebox_stuckIn__3BSEZ 1.7s ease-out forwards}.shutthebox_flashStuck__Rqn7E small{color:var(--ink-muted);font:600 11px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.shutthebox_dock__On9Ux{display:flex;gap:8px;align-items:stretch}.shutthebox_diceSeg__vV_VN{display:flex;flex:none;gap:3px;padding:3px;border-radius:14px;background:#0f2530}.shutthebox_segBtn__kLbJI{min-width:60px;min-height:46px;padding:0 9px;border:0;border-radius:11px;background:transparent;color:var(--ink-muted);font:600 14px var(--font-sans);white-space:nowrap;cursor:pointer}.shutthebox_segBtn__kLbJI[aria-pressed=true]{background:#1f3e4b;color:var(--ink)}.shutthebox_segBtn__kLbJI:disabled{cursor:default}.shutthebox_segHint__fLlcG{outline:2px dashed #e9efec;outline-offset:-4px}.shutthebox_rollBtn__yKT9b{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:52px;padding:0 14px;border:0;border-radius:14px;background:var(--splash);color:var(--on-splash);font:700 18px var(--font-display);cursor:pointer;transition:opacity .2s,transform .1s}.shutthebox_rollBtn__yKT9b:active:not(:disabled){transform:translateY(1px)}.shutthebox_rollBtn__yKT9b:disabled{opacity:.4;cursor:default}.shutthebox_rollHint__Jl5Y1:not(:disabled){box-shadow:0 0 0 3px #0c1b22,0 0 0 5px #e9efec}.shutthebox_side__wW0Ln{display:inline-flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:54px;min-height:52px;padding:0 6px;border:0;border-radius:14px;background:#1f3e4b;color:var(--ink);font:600 11px var(--font-sans);cursor:pointer}.shutthebox_sideOn__Y5rKN{box-shadow:inset 0 0 0 2px #f2b86b;color:#f2b86b}.shutthebox_sideLabel__8da_h{line-height:1.1}.shutthebox_setupLayer__lSF4_{position:absolute;inset:0;z-index:6;display:grid;place-items:center;overflow-y:auto;padding:12px;background:rgba(6,21,30,.5)}.shutthebox_setup__aUMo2{width:min(370px,100%);padding:16px 14px 14px;border-radius:18px;background:#16303b;color:var(--ink);text-align:center;box-shadow:0 18px 40px rgba(0,0,0,.4)}.shutthebox_setup__aUMo2 h2{margin:0;font:700 22px var(--font-display)}.shutthebox_setup__aUMo2 p{margin:4px 0 12px;color:var(--ink-muted);font-size:14px;line-height:1.35}.shutthebox_counts__ywj68{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:8px}.shutthebox_tilesPick__z7Bbx{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.shutthebox_pickBtn__vsqkw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:52px;padding:9px 4px;border:0;border-radius:14px;background:#0f2530;color:var(--ink);cursor:pointer}.shutthebox_pickBtn__vsqkw[aria-pressed=true]{box-shadow:inset 0 0 0 2px #f2b86b}.shutthebox_go__IhMdg:focus-visible,.shutthebox_pickBtn__vsqkw:focus-visible,.shutthebox_rollBtn__yKT9b:focus-visible,.shutthebox_segBtn__kLbJI:focus-visible,.shutthebox_side__wW0Ln:focus-visible{outline:3px solid #e9efec;outline-offset:2px}.shutthebox_pickBtn__vsqkw b{font:700 14px var(--font-sans)}.shutthebox_pickBtn__vsqkw small{min-height:1.2em;color:var(--ink-muted);font-size:11px;line-height:1.2}.shutthebox_faces__66sD1{display:flex;justify-content:center}.shutthebox_faces__66sD1 .shutthebox_chipAv__Wp3Ul+.shutthebox_chipAv__Wp3Ul{margin-left:-5px;box-shadow:0 0 0 2px #0f2530}.shutthebox_go__IhMdg{width:100%;min-height:52px;margin-top:12px;border:0;border-radius:14px;background:var(--splash);color:var(--on-splash);font:700 19px var(--font-display);cursor:pointer}@media (min-width:760px){.shutthebox_wrap__eBFE6{width:min(100%,660px);margin-top:8px;--d:58px}.shutthebox_box__r0rEM{padding:14px 14px 15px;border-radius:22px}.shutthebox_rack__afA85{padding:12px 12px 9px}.shutthebox_tile__jSWkx{height:96px}.shutthebox_box__r0rEM[data-tiles="12"] .shutthebox_tile__jSWkx{height:88px}.shutthebox_front__eAwQ_ b{font-size:30px}.shutthebox_box__r0rEM[data-tiles="12"] .shutthebox_front__eAwQ_ b{font-size:24px}.shutthebox_felt__LvDeG{height:calc(var(--d) * 2 + 44px)}.shutthebox_chipName__n5FOH{font-size:13.5px}}@keyframes shutthebox_throwIn__Szdg4{0%{transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy))) scale(.6);opacity:0}12%{opacity:1}70%{transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(1.08)}85%{transform:translate(calc(-50% + var(--dx, 0px) - 3px),calc(-50% + var(--dy, 0px) + 2px)) scale(.97)}to{transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(1)}}@keyframes shutthebox_ring__a_FfA{0%,to{opacity:.5}50%{opacity:1}}@keyframes shutthebox_nudge__r8KrD{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes shutthebox_shutIn__pmQWa{0%{transform:translate(-50%,-40%) scale(.9);opacity:0}18%{transform:translate(-50%,-50%) scale(1);opacity:1}82%{transform:translate(-50%,-50%) scale(1.02);opacity:1}to{transform:translate(-50%,-54%) scale(1.02);opacity:0}}@keyframes shutthebox_stuckIn__3BSEZ{0%{transform:translate(-50%,-40%);opacity:0}15%,85%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(-50%,-50%);opacity:0}}@keyframes shutthebox_sweep__ai7iN{0%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.shutthebox_boxShut__FLYpE .shutthebox_rack__afA85:before,.shutthebox_hinted__HJoHV .shutthebox_front__eAwQ_:after,.shutthebox_nudge__r8KrD,.shutthebox_thrown__dyWKh{animation:none}.shutthebox_flap__sCZ5f{transition-duration:.01s}}.golf_wrap__oby7m{position:relative;z-index:1;width:100%;padding:8px 6px 4px}.golf_table__JqITk{position:relative;margin:0 auto}.golf_mark__lQH7T{inset:0 0 auto}.golf_badge__JHYa_,.golf_mark__lQH7T{position:absolute;pointer-events:none}.golf_badge__JHYa_{z-index:90000;min-width:26px;padding:2px 7px;border-radius:999px;background:var(--splash);color:var(--on-splash);font:800 12px/1.3 var(--font-sans);text-align:center;white-space:nowrap;box-shadow:0 2px 6px rgba(2,18,26,.45)}.golf_holeTag__VRV4o{position:absolute;right:4px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;text-align:right;color:#eef6ee;text-shadow:0 1px 3px rgba(2,18,26,.7);pointer-events:none}.golf_holeTag__VRV4o small{font:700 12px/1.2 var(--font-sans);opacity:.8}.golf_holeTag__VRV4o b{font:800 22px/1.1 var(--font-display);color:#c8f53b}.golf_holeCard__aFh7x{position:absolute;z-index:100001;left:50%;bottom:6px;width:min(340px,96%);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 14px 12px;border-radius:18px;background:rgba(8,38,48,.95);color:#eef6ee;text-align:center;font-size:14px;box-shadow:0 10px 30px rgba(2,18,26,.55);animation:golf_up__AS2in .28s ease-out}.golf_holeCard__aFh7x strong{font:800 26px/1.1 var(--font-display)}.golf_holeCard__aFh7x strong.golf_under__GJJw4{color:#c8f53b}.golf_holeCard__aFh7x strong.golf_over__5Ykp9{color:#ffb38a}.golf_holePar___P1J7{font-weight:700;opacity:.8}.golf_holeActions__0pXRm{display:flex;gap:8px;margin-top:6px}.golf_next__0zuHH{min-height:42px;padding:0 18px;border:0;border-radius:999px;background:#c8f53b;color:#14303a;font:800 15px var(--font-sans);cursor:pointer}.golf_next__0zuHH:focus-visible{outline:3px solid #fff8ea;outline-offset:2px}@keyframes golf_up__AS2in{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.golf_holeCard__aFh7x{animation:none}}.golf_scorecard__kQCBd{display:flex;justify-content:center;gap:4px;margin:10px auto 2px;padding:0;list-style:none}.golf_scorecard__kQCBd li{display:flex;flex-direction:column;align-items:center;min-width:30px;padding:3px 2px 4px;border-radius:8px;background:rgba(8,38,48,.55);color:#eef6ee}.golf_scorecard__kQCBd small{font:700 10px/1.2 var(--font-sans);opacity:.7}.golf_scorecard__kQCBd b{display:grid;place-items:center;min-width:22px;height:22px;font:800 13px/1 var(--font-display)}.golf_scorecard__kQCBd li.golf_under__GJJw4 b{border:2px solid #c8f53b;border-radius:50%;color:#c8f53b}.golf_scorecard__kQCBd li.golf_over__5Ykp9 b{border:2px solid #ffb38a;border-radius:4px;color:#ffb38a}.golf_scorecard__kQCBd li.golf_now__HQdWK{box-shadow:inset 0 0 0 2px rgba(200,245,59,.75)}.golf_scorecard__kQCBd li.golf_total__l69e9{min-width:44px;background:rgba(200,245,59,.18)}@media (max-width:640px){.golf_wrap__oby7m{padding:6px 0 4px}.golf_scorecard__kQCBd{gap:3px}.golf_scorecard__kQCBd li{min-width:29px}}.tripeaks_wrap__KUgdU{position:relative;z-index:1;width:100%;padding:10px 6px 6px}.tripeaks_table__2g4ht{position:relative;margin:0 auto}.tripeaks_mark__PfmXV{position:absolute;inset:0 0 auto;pointer-events:none}.tripeaks_badge__TCKo0{position:absolute;z-index:90000;min-width:26px;padding:2px 7px;border-radius:999px;background:var(--splash);color:var(--on-splash);font:800 12px/1.3 var(--font-sans);text-align:center;white-space:nowrap;box-shadow:0 2px 6px rgba(2,18,26,.45);pointer-events:none}.tripeaks_runBadge__4844n{background:#c8f53b;color:#14303a}.tripeaks_pop__TBE3j{position:absolute;z-index:90001;transform:translate(-50%);font:800 15px/1 var(--font-display);color:#fff8ea;text-shadow:0 2px 4px rgba(2,18,26,.7);white-space:nowrap;pointer-events:none;animation:tripeaks_rise__1Gfme .9s ease-out forwards}.tripeaks_popBig__a8IqR{font-size:20px;color:#c8f53b}@keyframes tripeaks_rise__1Gfme{0%{opacity:0;transform:translate(-50%,6px) scale(.8)}20%{opacity:1;transform:translate(-50%,-6px) scale(1.06)}to{opacity:0;transform:translate(-50%,-38px) scale(1)}}@media (prefers-reduced-motion:reduce){.tripeaks_pop__TBE3j{animation:tripeaks_fade__suXEt .9s linear forwards}@keyframes tripeaks_fade__suXEt{0%,60%{opacity:1}to{opacity:0}}}.tripeaks_moves__Qgs_x{position:absolute;right:10px;bottom:-2px;font-size:12px;font-weight:700;color:rgba(238,246,238,.7);text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (max-width:640px){.tripeaks_wrap__KUgdU{padding:8px 0 6px}}.backgammon_wrap__AqGsy{position:relative;z-index:1;width:min(100%,860px,max(400px,calc((100dvh - 340px) * 1.328)));aspect-ratio:1458/1098;margin:4px auto;border-radius:14px;box-shadow:0 9px 0 #3b220f,0 18px 30px rgba(0,8,14,.6);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.backgammon_art__8tQh_{position:absolute;inset:0;width:100%;height:100%;display:block}.backgammon_num___je3h{fill:#eaf6f2;fill-opacity:.55;font:700 30px var(--font-sans)}.backgammon_mark__gLfZu{position:absolute;z-index:1;pointer-events:none}.backgammon_zone__MCQUF{position:absolute;z-index:2;pointer-events:none;border-radius:8px}.backgammon_last__evKLz{background:linear-gradient(180deg,rgba(143,232,255,.16),rgba(143,232,255,0))}.backgammon_target__R0B__{background:linear-gradient(0deg,rgba(200,245,59,.55),rgba(200,245,59,.08) 75%);box-shadow:inset 0 0 0 2px rgba(200,245,59,.85);animation:backgammon_glow__xDSHf 1.1s ease-in-out infinite alternate}.backgammon_fromTop__b_CBq{background:linear-gradient(180deg,rgba(200,245,59,.55),rgba(200,245,59,.08) 75%)}.backgammon_teachTo__RMgXG{background:linear-gradient(0deg,rgba(255,201,60,.6),rgba(255,201,60,.1) 80%);box-shadow:inset 0 0 0 3px #ffc93c}.backgammon_teachFrom__36Udn,.backgammon_teachTo__RMgXG{animation:backgammon_glow__xDSHf .9s ease-in-out infinite alternate}.backgammon_teachFrom__36Udn{box-shadow:inset 0 0 0 3px #fff,0 0 12px rgba(255,255,255,.6)}.backgammon_layer__XxiP4{position:absolute;inset:0;z-index:3;pointer-events:none}.backgammon_ck__HOtIb{position:absolute;display:grid;place-items:center;border-radius:50%;transition:left .3s cubic-bezier(.3,.9,.4,1),top .3s cubic-bezier(.3,.9,.4,1),width .3s,height .3s,border-radius .3s,transform .15s}.backgammon_green__InBCY{background:radial-gradient(circle at 36% 30%,rgba(255,255,255,.85) 0 7%,rgba(255,255,255,0) 24%),radial-gradient(circle at 50% 50%,transparent 0 52%,rgba(20,70,25,.35) 53% 56%,transparent 57%),radial-gradient(circle at 40% 35%,#c8f27e,#74c64a 52%,#3f8f31 100%);box-shadow:inset 0 -2px 0 rgba(20,60,20,.45),0 0 0 1px #2c6a24,0 2px 3px rgba(0,12,18,.55)}.backgammon_wood__LJvdP{background:radial-gradient(circle at 36% 30%,rgba(255,236,210,.6) 0 7%,rgba(255,236,210,0) 24%),radial-gradient(circle at 50% 50%,transparent 0 52%,rgba(40,18,5,.45) 53% 56%,transparent 57%),radial-gradient(circle at 40% 35%,#b97a45,#7a4520 55%,#4a250d 100%);box-shadow:inset 0 -2px 0 rgba(30,12,2,.5),0 0 0 1px #2e1606,0 2px 3px rgba(0,12,18,.55)}.backgammon_slab__I_LAv{border-radius:3px}.backgammon_slab__I_LAv.backgammon_green__InBCY{background:linear-gradient(180deg,#b8ec74,#5aa83c)}.backgammon_slab__I_LAv.backgammon_wood__LJvdP{background:linear-gradient(180deg,#a86c3c,#5e3216)}.backgammon_can__LJwpV{box-shadow:0 0 0 2px #c8f53b,0 0 10px rgba(200,245,59,.7),0 2px 3px rgba(0,12,18,.55)}.backgammon_sel__zsAmJ{transform:translateY(-6%) scale(1.08);box-shadow:0 0 0 3px #c8f53b,0 0 16px rgba(200,245,59,.9),0 6px 8px rgba(0,12,18,.55)}.backgammon_dragging__yzxw4{transition:none;box-shadow:0 0 0 3px #c8f53b,0 10px 16px rgba(0,12,18,.6)}.backgammon_count__25yZb{font:800 calc(var(--u) * .42) /1 var(--font-display);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}.backgammon_pip__OIP9j{position:absolute;z-index:2;display:grid;place-items:center;align-content:center;grid-gap:1px;gap:1px;color:#f5e6c8;font:800 calc(var(--u) * .34) /1 var(--font-sans);pointer-events:none}.backgammon_pip__OIP9j i{display:block;width:calc(var(--u) * .18);height:calc(var(--u) * .18);border-radius:50%}.backgammon_pipTop__F0yit{align-content:end}.backgammon_dotG__w3kEg{background:#7ccf4f}.backgammon_dotW__WrUFG{background:#9a6334;box-shadow:0 0 0 1px rgba(255,230,200,.5)}.backgammon_cube__xJ6tg{position:absolute;z-index:20;display:grid;place-items:center;border-radius:18%;background:linear-gradient(145deg,#fffaf0,#e6dcc6);box-shadow:inset 0 -2px 0 rgba(60,40,10,.25),0 2px 4px rgba(0,0,0,.5);color:#14303a;font:800 calc(var(--u) * .38) /1 var(--font-display);transition:top .4s cubic-bezier(.3,.9,.4,1),transform .3s}.backgammon_cubeOffer__L1J9F{animation:backgammon_offer__Gx_r_ .7s ease-in-out infinite alternate}.backgammon_die__ppCEk{position:absolute;z-index:25;display:grid;place-items:center;perspective:calc(var(--u) * 6);pointer-events:none;transition:opacity .25s}.backgammon_used__AdFe1{opacity:.38}.backgammon_dieSpin__xr1xT{display:block;--h:calc(var(--u) * 0.36);width:calc(var(--u) * .72);height:calc(var(--u) * .72);transform-style:preserve-3d}.backgammon_spinning__O2O0E{animation:backgammon_spin__eHVyo .34s linear infinite}.backgammon_cube3__RY1Jt{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .32s cubic-bezier(.2,1.4,.4,1)}.backgammon_face__8_cCn{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:9%;border-radius:18%;background:linear-gradient(145deg,#ffffff,#e4ece9);box-shadow:inset 0 -2px 0 rgba(10,31,43,.16),inset 0 0 0 1px rgba(10,31,43,.14);-webkit-backface-visibility:hidden;backface-visibility:hidden}.backgammon_dieDark__4h2uW .backgammon_face__8_cCn{background:linear-gradient(145deg,#9a6334,#5c3315);box-shadow:inset 0 -2px 0 rgba(0,0,0,.3),inset 0 0 0 1px rgba(0,0,0,.3)}.backgammon_face__8_cCn i{display:block;width:72%;aspect-ratio:1;margin:auto;border-radius:50%}.backgammon_face__8_cCn .backgammon_dp__Dlclw{background:radial-gradient(circle at 35% 35%,#3e5563,#0a1f2b 70%)}.backgammon_dieDark__4h2uW .backgammon_face__8_cCn .backgammon_dp__Dlclw{background:radial-gradient(circle at 35% 35%,#fff8ea,#e2cfa6 70%)}.backgammon_f1__1537W{transform:translateZ(var(--h))}.backgammon_f1__1537W .backgammon_dp__Dlclw{width:88%;background:radial-gradient(circle at 35% 35%,#ff8aa2,#d0244c 70%)}.backgammon_dieDark__4h2uW .backgammon_f1__1537W .backgammon_dp__Dlclw{background:radial-gradient(circle at 35% 35%,#ffe28a,#f0a020 70%)}.backgammon_f2__5bT6E{transform:rotateY(90deg) translateZ(var(--h))}.backgammon_f3__qqLul{transform:rotateX(90deg) translateZ(var(--h))}.backgammon_f4__xVn8s{transform:rotateX(-90deg) translateZ(var(--h))}.backgammon_f5__Kvs4Y{transform:rotateY(-90deg) translateZ(var(--h))}.backgammon_f6__LrvWG{transform:rotateY(180deg) translateZ(var(--h))}.backgammon_keys__N3YWo{position:absolute;inset:0;z-index:4;pointer-events:none}.backgammon_key__25Qyn{position:absolute;padding:0;border:0;background:transparent;border-radius:8px;pointer-events:none}.backgammon_key__25Qyn:focus-visible{outline:3px solid var(--buoy,#ff6b2c);outline-offset:-3px}.backgammon_banner__oGbXP{position:absolute;left:50%;top:50%;z-index:40;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:6px;gap:6px;width:min(86%,380px);padding:14px 16px;border-radius:18px;background:rgba(8,36,46,.92);box-shadow:0 0 0 2px rgba(200,245,59,.35),0 12px 30px rgba(0,0,0,.5);color:var(--ink,#eef6ee);text-align:center;animation:backgammon_pop__uuHL0 .35s cubic-bezier(.2,1.4,.4,1)}.backgammon_banner__oGbXP b{font:800 clamp(15px,3.6vw,20px) /1.2 var(--font-display)}.backgammon_banner__oGbXP small{opacity:.75;font-size:12px}.backgammon_bannerScore__n2Cpi{display:inline-flex;align-items:center;gap:8px;font:800 clamp(18px,4.4vw,26px) /1 var(--font-display)}.backgammon_bannerScore__n2Cpi i{width:12px;height:12px;border-radius:50%}.backgammon_bannerScore__n2Cpi small{margin-left:4px;font:600 12px var(--font-sans)}.backgammon_note__TPmDP{max-width:34ch;opacity:.8;font-size:12px;line-height:1.35;text-align:center}.backgammon_setup__vkQaW{position:absolute;inset:0;z-index:40;display:grid;align-content:center;justify-items:center;grid-gap:clamp(6px,1.6vw,12px);gap:clamp(6px,1.6vw,12px);padding:10px;border-radius:14px;background:rgba(6,30,40,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--ink,#eef6ee)}.backgammon_setupTitle__DQuc0{font:800 clamp(18px,4.4vw,26px) /1.1 var(--font-display)}.backgammon_setupRow__yGOkt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font:700 14px var(--font-sans)}.backgammon_chips__Oymwu{display:flex;gap:6px}.backgammon_chip__goPsB{min-height:38px;padding:0 12px;border:0;border-radius:12px;background:var(--surface-sunken,#12404d);color:inherit;font:700 14px var(--font-sans);cursor:pointer}.backgammon_chip__goPsB[aria-pressed=true]{background:var(--splash,#c8f53b);color:var(--on-splash,#10262e)}.backgammon_chip__goPsB:disabled{opacity:.4;cursor:default}.backgammon_tally___f6qu{font:600 12px var(--font-sans);opacity:.8}.backgammon_tally___f6qu b{font-family:var(--font-display)}.backgammon_start__RvS2p{min-height:46px;padding:0 34px;border:0;border-radius:16px;background:var(--splash,#c8f53b);color:var(--on-splash,#10262e);font:800 17px var(--font-sans);cursor:pointer;box-shadow:0 4px 0 rgba(0,0,0,.3)}.backgammon_controls__fM8eQ{flex-wrap:nowrap}.backgammon_primary__CnCnH:not(:disabled){background:var(--splash,#c8f53b);color:var(--on-splash,#10262e)}.backgammon_small__xMADC{flex:0 0 auto!important;padding:0 14px;font-size:13px}.backgammon_to__c_qLn{margin-left:2px;opacity:.6;font-weight:600}@media (max-width:640px){.backgammon_setup__vkQaW{gap:6px}.backgammon_setupRow__yGOkt{font-size:13px}.backgammon_chip__goPsB{min-height:34px;padding:0 10px;font-size:13px}.backgammon_start__RvS2p{min-height:40px}.backgammon_note__TPmDP{font-size:11px}.backgammon_small__xMADC{padding:0 10px;font-size:12px}}@keyframes backgammon_glow__xDSHf{0%{opacity:.65}to{opacity:1}}@keyframes backgammon_offer__Gx_r_{0%{transform:scale(1)}to{transform:scale(1.18)}}@keyframes backgammon_spin__eHVyo{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(1turn) rotateY(2turn) rotate(180deg)}}@keyframes backgammon_pop__uuHL0{0%{opacity:0;transform:translate(-50%,-46%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.backgammon_cubeOffer__L1J9F,.backgammon_spinning__O2O0E,.backgammon_target__R0B__,.backgammon_teachFrom__36Udn,.backgammon_teachTo__RMgXG{animation:none}}.cribbage_wrap__KGMo3{position:relative;z-index:1;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cribbage_table__KNd7w{position:relative;margin:0 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cribbage_boardAt__hScOS{position:absolute;top:0;left:0;right:0}.cribbage_board__tE5Tr{position:relative;border-radius:18px;background:radial-gradient(ellipse at 50% 0,rgba(143,232,255,.14),transparent 70%),linear-gradient(180deg,#0f4a5c,#0a3442);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -3px 0 rgba(0,0,0,.25),0 6px 16px rgba(2,18,26,.4);overflow:hidden}.cribbage_boardSvg__Bp0eM{position:relative;display:block}.cribbage_street__QuziP{stroke:rgba(143,232,255,.18);stroke-width:1}.cribbage_turnArc__88_xQ{fill:none;stroke:rgba(143,232,255,.07)}.cribbage_hole__EVosS{fill:#062430;stroke:rgba(143,232,255,.35);stroke-width:.6}.cribbage_holeNum__dUg9T{fill:rgba(238,246,238,.42);font-family:var(--font-sans);font-weight:700}.cribbage_skunk__zL73X line{stroke:rgba(255,201,60,.55)}.cribbage_skunk__zL73X text{fill:rgba(255,201,60,.85);font-family:var(--font-display);font-weight:800;paint-order:stroke;stroke:#0a3442;stroke-width:2.5px}.cribbage_finishPad__qmdy1{fill:#2e9d58;stroke:#b6ee2e;stroke-width:1.2}.cribbage_peg__NIs_h{transition:transform .6s cubic-bezier(.3,.8,.3,1)}.cribbage_pegHop__O8CMX{transform-box:fill-box;transform-origin:center;animation:cribbage_pegHop__O8CMX .6s ease-out}@keyframes cribbage_pegHop__O8CMX{40%{transform:scale(1.7)}}.cribbage_plate__ILZLD{position:absolute;z-index:50;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 9px 0 3px;border-radius:18px;background:rgba(6,30,40,.74);color:#fff;pointer-events:none;transition:box-shadow .2s}.cribbage_mePlate__XFMHK{height:24px;padding:0 9px 0 6px}.cribbage_plateTurn__yDSkw{box-shadow:0 0 0 2px var(--pc,var(--splash))}.cribbage_avatar__AE_TE{width:30px;height:30px}.cribbage_dot__j9a_a{width:11px;height:11px;border-radius:50%;background:var(--pc);box-shadow:0 0 0 2px rgba(255,255,255,.8)}.cribbage_who__qNjvC{display:inline-flex;align-items:baseline;gap:6px;font:700 12.5px var(--font-sans);white-space:nowrap}.cribbage_who__qNjvC b{max-width:92px;overflow:hidden;text-overflow:ellipsis;font-weight:800}.cribbage_pts__XASud{color:var(--pc);font:800 15px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cribbage_dealerTag__X4PNx{padding:1px 6px;border-radius:6px;background:var(--pc);color:#0a1f2b;font:800 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.02em}.cribbage_count__YZlQ2{position:absolute;z-index:45;transform:translateX(-50%);padding:2px 10px;border-radius:10px;background:rgba(6,30,40,.74);color:#fff;font:700 12px var(--font-sans);white-space:nowrap;pointer-events:none}.cribbage_count__YZlQ2 b{margin-left:3px;font:800 16px var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cribbage_countHigh__7I_YD b{color:#ffc93c}.cribbage_cribLabel__6RTRM{position:absolute;z-index:45;transform:translateX(-50%);max-width:96px;overflow:hidden;color:rgba(255,255,255,.85);font:700 10.5px var(--font-sans);text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.7);white-space:nowrap;pointer-events:none}.cribbage_sprite__pV4S4{pointer-events:none;transition:transform .4s cubic-bezier(.2,.8,.2,1),filter .2s}.cribbage_fly__xTxV5{animation:cribbage_fly__xTxV5 .38s cubic-bezier(.2,.8,.2,1)}@keyframes cribbage_fly__xTxV5{0%{transform:translate3d(var(--fx),var(--fy),0) scale(.7)}}.cribbage_deck__lU_9C{box-shadow:1px 1px 0 #d8cba8,2px 2px 0 #c9b88f,3px 3px 0 #b8a578,0 4px 8px rgba(2,18,26,.4)}.cribbage_call__1rOOO{position:absolute;z-index:90;transform:translate(-50%,-100%);padding:4px 12px;border-radius:14px;background:var(--pc);color:#0a1f2b;font:800 15px var(--font-display);white-space:nowrap;pointer-events:none;box-shadow:0 6px 14px rgba(2,18,26,.45);animation:cribbage_callPop__ynutN 1.1s ease-out forwards}.cribbage_callMe__pwi9S{transform:translate(-50%)}@keyframes cribbage_callPop__ynutN{0%{opacity:0;scale:.6}15%{opacity:1;scale:1.08}25%{scale:1}80%{opacity:1}to{opacity:.85}}.cribbage_handCard__TPNCE{padding:0;font:inherit;text-align:left;cursor:pointer;transition:transform .24s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s}.cribbage_handCard__TPNCE:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.cribbage_dim__eWRF0{filter:brightness(.62) saturate(.7)}.cribbage_picked__v1C3y{box-shadow:0 0 0 3px #c8f53b,0 8px 14px rgba(2,18,26,.45)}.cribbage_hinted__MJnos{animation:cribbage_hinted__MJnos .9s ease-in-out infinite}@keyframes cribbage_hinted__MJnos{50%{box-shadow:0 0 0 4px #c8f53b,0 0 20px rgba(200,245,59,.9)}}@media (hover:hover){.cribbage_playable__sMx3g:hover{filter:brightness(1.06);box-shadow:0 0 0 2px rgba(200,245,59,.8),0 8px 14px rgba(2,18,26,.4)}}.cribbage_show__GZu2O{position:absolute;left:0;right:0;z-index:100;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 10px 12px;border-radius:22px;background:#082430;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 30px rgba(0,0,0,.4);color:#fff;overflow:hidden;animation:cribbage_showIn___i8Ny .25s ease-out;cursor:default}@keyframes cribbage_showIn___i8Ny{0%{opacity:0;transform:translateY(8px)}}.cribbage_tabs__ZWn9Y{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.cribbage_tab___GPpB{min-height:28px;padding:0 9px;border:0;border-radius:10px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.8);font:700 11.5px var(--font-sans);cursor:pointer}.cribbage_tab___GPpB b{margin-left:3px;color:#fff}.cribbage_tabOn__yH8j7{background:rgba(255,255,255,.2);color:#fff}.cribbage_showHead___aKjn{display:flex;align-items:center;gap:10px;margin:0;font:800 19px var(--font-display)}.cribbage_running__Ur4gl{min-width:42px;padding:0 10px;border-radius:12px;background:var(--pc);color:#0a1f2b;font:800 24px var(--font-display);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:cribbage_bump__u74zb .3s ease-out}@keyframes cribbage_bump__u74zb{40%{transform:scale(1.18)}}.cribbage_showCards__puw43{display:flex;gap:6px}.cribbage_showSlot__NB6od{position:relative;display:block;flex:none;animation:cribbage_dealIn__Uxrzd .3s ease-out backwards}@keyframes cribbage_dealIn__Uxrzd{0%{opacity:0;transform:translateY(-14px)}}.cribbage_showSlot__NB6od>span{transition:transform .2s,box-shadow .2s}.cribbage_showStarter__au3us{margin-left:8px;transform:rotate(4deg)}.cribbage_lit__VHdIU{transform:translateY(-8px);box-shadow:0 0 0 3px #c8f53b,0 0 16px rgba(200,245,59,.75)}.cribbage_lines__JQ3Gb{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;max-width:560px;margin:0;padding:0;list-style:none}.cribbage_lines__JQ3Gb li{padding:3px 9px;border-radius:10px;background:rgba(255,255,255,.1);font:700 13.5px var(--font-sans);white-space:nowrap}.cribbage_lines__JQ3Gb li:first-letter{text-transform:uppercase}.cribbage_lineNew__3TUni{background:#c8f53b!important;color:#0a1f2b;animation:cribbage_bump__u74zb .3s ease-out}.cribbage_zero__Ir_NB{white-space:normal!important;text-align:center}.cribbage_skip__IRbaA{margin:0;color:rgba(255,255,255,.55);font:600 11.5px var(--font-sans)}.cribbage_showFoot__gp_Dw{width:min(320px,100%);margin-top:auto}.cribbage_wait__p_FAq{margin:4px 0;color:rgba(255,255,255,.75);font-weight:700;text-align:center}.cribbage_go__QHAUZ{width:100%;min-height:50px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}.cribbage_dock__V3Y6c{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;margin-top:6px}.cribbage_side__iucs6{justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:0 12px;border:0;border-radius:16px;background:rgba(6,30,40,.72);color:#fff;font:700 13.5px var(--font-sans);white-space:nowrap;cursor:pointer}.cribbage_cribBtn__LMLs_,.cribbage_sideOn__xidWu{background:var(--splash);color:var(--on-splash)}.cribbage_cribBtn__LMLs_{min-width:150px;min-height:50px;padding:0 18px;border:0;border-radius:16px;font:800 18px var(--font-display);white-space:nowrap;cursor:pointer}.cribbage_cribBtn__LMLs_ small{margin-left:4px;font:700 12px var(--font-sans);opacity:.75}.cribbage_cribBtn__LMLs_:disabled{background:rgba(6,30,40,.72);color:rgba(255,255,255,.75);cursor:default}.cribbage_dockNote__znh_y{color:#fff;font:700 13px var(--font-sans);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}@media (prefers-reduced-motion:reduce){.cribbage_call__1rOOO,.cribbage_fly__xTxV5,.cribbage_lineNew__3TUni,.cribbage_pegHop__O8CMX,.cribbage_running__Ur4gl,.cribbage_showSlot__NB6od,.cribbage_show__GZu2O{animation:none}.cribbage_handCard__TPNCE,.cribbage_peg__NIs_h,.cribbage_sprite__pV4S4{transition:none}.cribbage_hinted__MJnos{animation:none;box-shadow:0 0 0 4px #c8f53b}}@media (max-width:640px){.cribbage_who__qNjvC{font-size:11.5px}.cribbage_who__qNjvC b{max-width:70px}.cribbage_pts__XASud{font-size:14px}.cribbage_avatar__AE_TE{width:26px;height:26px}.cribbage_call__1rOOO{font-size:13.5px;padding:3px 10px}.cribbage_showHead___aKjn{font-size:16px}.cribbage_running__Ur4gl{font-size:20px}.cribbage_lines__JQ3Gb li{font-size:12.5px;padding:2px 7px}.cribbage_cribBtn__LMLs_{min-width:0;padding:0 14px;font-size:17px}.cribbage_side__iucs6{min-height:44px;padding:0 8px;font-size:12px}}