.backgammon_wrap__AqGsy{position:relative;z-index:1;width:min(100%,860px,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}}.cards_board__IDj0l{position:relative;margin:0 auto;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cards_card___PjWT,.cards_slot__2yZ45{position:absolute;top:0;left:0;width:var(--cw);height:var(--ch);border-radius:calc(var(--cw) * .11)}.cards_card___PjWT{overflow:hidden;transition:transform .24s cubic-bezier(.2,.8,.2,1),translate .14s ease-out,scale .14s ease-out,filter .2s ease-out;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 2px 4px rgba(2,18,26,.35)}.cards_still__0_W1i .cards_card___PjWT{transition:none}.cards_dragging__oLWAU{transition:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 12px 22px rgba(2,18,26,.45)}.cards_black__m6F3V,.cards_red___8ieP{background:radial-gradient(ellipse at 30% 12%,#ffffff 0,#fffaf0 45%,#f3ead6 100%);border:1px solid #dccca4}.cards_black__m6F3V:before,.cards_red___8ieP:before{content:"";position:absolute;inset:calc(var(--cw) * .035);border-radius:calc(var(--cw) * .075);box-shadow:inset 0 0 0 1px rgba(226,197,109,.55);pointer-events:none}.cards_red___8ieP{color:#d7263d}.cards_black__m6F3V{color:#14303a}.cards_ci__zKJgx{position:absolute;left:calc(var(--cw) * .055);top:calc(var(--cw) * .045);width:calc(var(--cw) * .2);display:flex;flex-direction:column;align-items:center;line-height:1;pointer-events:none}.cards_ci__zKJgx b{font:800 max(11px,calc(var(--cw) * .3)) /.95 var(--font-display);letter-spacing:-.04em}.cards_ci__zKJgx b.cards_ciTen__j3urn{font-size:max(10px,calc(var(--cw) * .23));letter-spacing:-.1em;margin-left:-.08em}.cards_ciSuit__yHCfF{width:max(8px,calc(var(--cw) * .16));height:max(8px,calc(var(--cw) * .16));margin-top:calc(var(--cw) * .025)}.cards_ciFlip__EnUy6{left:auto;top:auto;right:calc(var(--cw) * .055);bottom:calc(var(--cw) * .045);transform:rotate(180deg)}.cards_cornerSuit__Wbkrq{position:absolute;top:calc(var(--cw) * .065);right:calc(var(--cw) * .065);width:max(9px,calc(var(--cw) * .18));height:max(9px,calc(var(--cw) * .18));pointer-events:none}.cards_pips__BSYAw{position:absolute;left:36%;right:36%;top:25%;bottom:25%;pointer-events:none}.cards_pipOne__ZofuW{position:absolute;width:calc(var(--cw) * .17);height:calc(var(--cw) * .17);transform:translate(-50%,-50%)}.cards_pipDown__N6pcs{transform:translate(-50%,-50%) rotate(180deg)}.cards_bigPip__WzXAx{right:12%;bottom:9%;width:50%;height:auto}.cards_ace__W4khU,.cards_bigPip__WzXAx{position:absolute;aspect-ratio:1;pointer-events:none}.cards_ace__W4khU{left:22%;right:22%;top:50%;transform:translateY(-50%);display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(31,209,193,.2) 0,rgba(31,209,193,0) 70%)}.cards_aceSuit__rZ_La{width:78%;height:78%;filter:drop-shadow(0 2px 1px rgba(0,0,0,.18))}.cards_portrait__Qj6rz{position:absolute;left:27.5%;right:27.5%;top:7%;bottom:7%;overflow:hidden;border-radius:calc(var(--cw) * .05);border:max(1px,calc(var(--cw) * .012)) solid #e2c56d;box-shadow:inset 0 0 0 1px #fffaf0;pointer-events:none}.cards_portrait__Qj6rz svg{display:block;width:100%;height:100%}.cards_back__QlHU6{background:#fff8ea url(/cards/back.svg) 50%/100% 100% no-repeat;border:0}.cards_backArt__3O5lW{display:none}.cards_sponsorBack__fy81t{position:absolute;inset:0;border-radius:inherit;background-size:cover;background-position:50%;background-color:#fff}.cards_flip__6TIzh{animation:cards_flip__6TIzh .28s ease-out}@keyframes cards_flip__6TIzh{0%{scale:0 1}to{scale:1 1}}.cards_hinted__ljUoR{animation:cards_hinted__ljUoR .7s ease-in-out 3}@keyframes cards_hinted__ljUoR{50%{box-shadow:0 0 0 3px #c8f53b,0 0 18px rgba(200,245,59,.8)}}.cards_slot__2yZ45{display:grid;place-items:center;padding:0;border:2px dashed rgba(238,246,238,.28);background:rgba(6,21,30,.25);color:rgba(238,246,238,.45);font:800 calc(var(--cw) * .3) var(--font-display);cursor:default}.cards_slot_foundation__UXKZV{border-style:solid;border-color:rgba(200,245,59,.3)}.cards_slot_recycle__pY1wF,.cards_slot_stock__hTzK_{cursor:pointer;border-style:solid}.cards_slot__2yZ45 svg{width:46%;height:46%}.cards_selected__0vPta{translate:0 calc(var(--ch) * -.06);box-shadow:0 0 0 3px #c8f53b,0 10px 18px rgba(2,18,26,.45)}.cards_glow__Sw8AC{box-shadow:0 0 0 2px rgba(200,245,59,.75),0 0 14px rgba(200,245,59,.55)}.cards_dim__kG2SL{filter:brightness(.78) saturate(.85)}.cards_matched__eOuek{scale:1.08;box-shadow:0 0 0 3px #fff,0 0 22px rgba(200,245,59,.95)}@media (prefers-reduced-motion:reduce){.cards_matched__eOuek,.cards_selected__0vPta{translate:none;scale:none}}.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)}.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}}.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}.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}}.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_field__R4P_v{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)}.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(6,21,30,.78);color:#eef6ee;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}.bubbleshooter_wrap__97cj1{position:relative;z-index:1;width:100%;padding:4px 0;touch-action:none}.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 4px rgba(255,255,255,.18),0 10px 24px rgba(2,20,26,.45)}.bubbleshooter_canvas__PvjGF{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair;-webkit-tap-highlight-color:transparent}.bubbleshooter_hop__Ve5wW{position:absolute;pointer-events:none}.bubbleshooter_ctl__iM96Q{padding:0 6px;white-space:nowrap}.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,calc(100dvh - 380px));aspect-ratio:1;margin:6px auto;border-radius:12px;overflow:hidden;border:7px solid #6b4220;box-shadow:inset 0 0 0 2px rgba(0,0,0,.25),0 0 0 2px #c89a62,0 10px 0 #3b220f,0 18px 28px rgba(0,8,14,.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_plank__PchKr{background:linear-gradient(180deg,rgba(255,255,255,.18) 0 6%,transparent 6% 94%,rgba(60,30,10,.35) 94%),repeating-linear-gradient(180deg,transparent 0 31%,rgba(90,50,20,.35) 31% 33.3%),linear-gradient(90deg,rgba(120,70,30,.12),transparent 40%,rgba(120,70,30,.18) 80%),#d2a46b}.checkers_plank__PchKr:nth-child(4n){background-color:#c9995e}.checkers_water__KCsCm{cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(ellipse 60% 22% at 30% 30%,rgba(255,255,255,.16),transparent 70%),radial-gradient(ellipse 50% 18% at 72% 74%,rgba(255,255,255,.1),transparent 70%),radial-gradient(circle at 50% 50%,#2a92a0,#17707f 75%);box-shadow:inset 0 3px 6px rgba(0,30,40,.45)}.checkers_water__KCsCm:focus-visible{outline:3px solid var(--buoy);outline-offset:-3px;z-index:2}.checkers_last__WIN31{background:radial-gradient(ellipse 60% 22% at 30% 30%,rgba(255,255,255,.2),transparent 70%),radial-gradient(circle at 50% 50%,#57b8a4,#2e8f86 75%)}.checkers_sel__bwiZA{box-shadow:inset 0 0 0 4px #c8f53b,inset 0 3px 6px rgba(0,30,40,.45)}.checkers_teachSrc___f3IG{box-shadow:inset 0 0 0 4px #ffc93c,inset 0 3px 6px rgba(0,30,40,.45)}.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%,#17707f 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(0,10,20,.45))}.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_dotG__pjkIh{background:#6cc24a;box-shadow:inset 0 0 0 2px #2f8a3a}.checkers_dotW__lVjGK{background:#6e3f1d;box-shadow:inset 0 0 0 2px #3d210c}.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%,calc(100dvh - 420px));border-width:5px}}.chess_layout__bVGNr{--bw:min(100%,600px,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%,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,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}