.OldMaidTable_table__zJtrm{position:relative;isolation:isolate;flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;border:1px solid color-mix(in srgb,var(--border-accent) 46%,transparent);border-radius:var(--radius-lg);background:repeating-radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 0,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 1px,transparent 1px,transparent 4px),var(--gradient-game-surface);box-shadow:0 0 0 2px color-mix(in srgb,var(--effect-scrim) 94%,transparent),0 12px 26px color-mix(in srgb,var(--effect-shadow) 34%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--brand-accent-400) 42%,transparent),inset 0 0 38px color-mix(in srgb,var(--effect-shadow) 48%,transparent)}.OldMaidTable_table__zJtrm:after{content:"";position:absolute;z-index:30;inset:0;border:7px solid color-mix(in srgb,var(--surface-chrome) 90%,transparent);border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-accent-400) 38%,transparent),inset 0 0 14px color-mix(in srgb,var(--effect-shadow) 50%,transparent);pointer-events:none}.OldMaidTable_table__zJtrm:before{content:"♠";position:absolute;z-index:0;top:49%;left:50%;color:color-mix(in srgb,var(--game-table-deep) 13%,transparent);font:700 clamp(96px,10vw,170px) /1 Georgia,serif;text-shadow:0 1px 0 color-mix(in srgb,var(--game-table-highlight) 4%,transparent);pointer-events:none;transform:translate(-50%,-50%)}.OldMaidTable_opponentsMap__QCf_C{position:absolute;inset:0;z-index:8;pointer-events:none}.OldMaidTable_seatSlot__0aPcT{position:absolute;pointer-events:auto}.OldMaidTable_opponent__2x1bf{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;box-sizing:border-box;border:0;border-radius:24px;background:transparent;box-shadow:none;transition:transform var(--dur-base) var(--ease-club),opacity var(--dur-base)}.OldMaidTable_playerCardAnchor__8t_m9{position:static;min-width:0;display:inline-flex;flex:none}.OldMaidTable_opponent__2x1bf[data-old-maid-seat=you]{flex-direction:column-reverse}.OldMaidTable_opponent__2x1bf[data-draw-source]{border-color:transparent;background:transparent}.OldMaidTable_opponent__2x1bf[data-draw-source] [data-lift]{border-color:color-mix(in srgb,var(--brand-accent-300) 90%,transparent)!important}.OldMaidTable_opponent__2x1bf[data-turn-active] [data-lift]{border-color:color-mix(in srgb,var(--status-open) 48%,var(--brand-accent-500))!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--effect-highlight) 5.5%,transparent),0 0 0 1px color-mix(in srgb,var(--status-open) 72%,transparent),0 0 10px color-mix(in srgb,var(--status-open) 24%,transparent),0 6px 14px color-mix(in srgb,var(--effect-shadow) 34%,transparent)!important}.OldMaidTable_opponent__2x1bf[data-seat-state=eliminated],.OldMaidTable_opponent__2x1bf[data-seat-state=empty]{opacity:1;filter:none}.OldMaidTable_opponentHand__WxiQK{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;padding:2px 8px;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.OldMaidTable_opponentCards__lO2fW{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px}.OldMaidTable_finishedState__i_cnJ{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;padding:4px 9px;border:1px solid color-mix(in srgb,var(--brand-accent-100) 18%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--game-table-deep) 68%,transparent);color:var(--text-muted);font:700 10px/1.1 var(--font-ui);white-space:nowrap}.OldMaidTable_finishedState__i_cnJ[data-old-maid-finished-state=empty]{border-color:color-mix(in srgb,var(--status-open) 38%,transparent);background:color-mix(in srgb,var(--status-open) 8%,transparent);color:var(--status-open-text)}.OldMaidTable_finishedIcon__vVCA0{font:800 12px/1 var(--font-display)}.OldMaidTable_centerScroll__AnQpA{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.OldMaidTable_centerTrack__jny7I{width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;padding:82px 170px 128px;transform:translateY(56px)}.OldMaidTable_mobileDiscardCenter__aTU2f{position:absolute;z-index:2;top:50%;left:50%;display:grid;place-items:center;pointer-events:none;transform:translate(-50%,-50%)}.OldMaidTable_table__zJtrm[data-tablet-layout] .OldMaidTable_mobileDiscardCenter__aTU2f{top:36%}.OldMaidTable_table__zJtrm[data-tablet-layout] .OldMaidTable_centerTrack__jny7I{gap:48px;transform:translateY(84px)}.OldMaidTable_table__zJtrm[data-laptop-layout] .OldMaidTable_centerTrack__jny7I{gap:60px;transform:translateY(32px)}.OldMaidTable_mobileDiscardCenter__aTU2f .OldMaidTable_discardZone__pb_8_{position:relative;width:var(--old-maid-discard-width);height:var(--old-maid-discard-height);display:block}.OldMaidTable_mobileDiscardCenter__aTU2f .OldMaidTable_discardStack__McaPP{position:absolute;inset:0}.OldMaidTable_discardZone__pb_8_{width:min(72%,180px);min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;filter:drop-shadow(0 7px 6px color-mix(in srgb,var(--effect-shadow) 22%,transparent))}.OldMaidTable_discardStack__McaPP{position:relative;flex:none}.OldMaidTable_discardPair__q4HOL{position:absolute;inset:0;animation:OldMaidTable_oldMaidPairLand__PqbE0 .36s var(--ease-club) both}.OldMaidTable_discardCard__BO38B{position:absolute;display:block;transform-origin:50% 90%}.OldMaidTable_openingPairFlights__d6WtC{position:absolute;z-index:22;inset:0;overflow:hidden;pointer-events:none}.OldMaidTable_openingPairFlight__V1pkl{--old-maid-opening-x:50%;--old-maid-opening-y:50%;--old-maid-discard-x:50%;--old-maid-discard-y:50%;--old-maid-pair-dx:0px;--old-maid-pair-dy:0px;position:absolute;top:var(--old-maid-opening-y);left:var(--old-maid-opening-x);display:flex;align-items:center;filter:drop-shadow(0 7px 7px color-mix(in srgb,var(--effect-shadow) 42%,transparent));transform:translate(-50%,-50%);will-change:transform,opacity;animation:OldMaidTable_oldMaidOpeningPairSweep__d2iw9 .52s var(--ease-club) both}.OldMaidTable_openingPairFlight__V1pkl>:nth-child(2){margin-left:-55%;transform:rotate(7deg)}.OldMaidTable_openingPairFlight__V1pkl[data-match-before-discard]{z-index:2;opacity:0;filter:drop-shadow(0 10px 9px color-mix(in srgb,var(--effect-shadow) 50%,transparent));animation-name:OldMaidTable_oldMaidDrawnPairMatchAndDiscard__9DvHz;animation-duration:1.34s;animation-timing-function:cubic-bezier(.2,.72,.22,1);animation-fill-mode:forwards}.OldMaidTable_openingPairFlight__V1pkl[data-match-before-discard]>:first-child{animation:OldMaidTable_oldMaidExistingPairCard__92ON6 1.34s cubic-bezier(.2,.72,.22,1) forwards;animation-delay:var(--old-maid-pair-delay,0s)}.OldMaidTable_openingPairFlight__V1pkl[data-match-before-discard]>:nth-child(2){margin-left:-34%;animation:OldMaidTable_oldMaidDrawnPairCard__UkjfI 1.34s cubic-bezier(.2,.72,.22,1) forwards;animation-delay:var(--old-maid-pair-delay,0s)}.OldMaidTable_drawCardFlightLayer__mZy_t,.OldMaidTable_openingDealLayer__Ad_rR{position:absolute;z-index:20;inset:0;overflow:hidden;pointer-events:none}.OldMaidTable_openingDealDeck__f9sFD{position:absolute;top:50%;left:50%;width:48px;aspect-ratio:.7;filter:drop-shadow(0 10px 10px color-mix(in srgb,var(--effect-shadow) 48%,transparent));transform:translate(-50%,-50%) rotate(-2deg);animation:OldMaidTable_oldMaidDealDeckBreathe__GWVdI .9s ease-in-out infinite alternate}.OldMaidTable_openingDealDeck__f9sFD>span{position:absolute;inset:0;display:block}.OldMaidTable_openingDealRemaining__5t1ZK{position:absolute;z-index:8;top:50%;left:50%;display:grid;min-width:22px;height:22px;padding:0 5px;place-items:center;color:var(--text-heading);font-size:11px;font-weight:800;line-height:1;background:color-mix(in srgb,var(--effect-scrim) 88%,transparent);border:1px solid color-mix(in srgb,var(--border-accent) 76%,transparent);border-radius:999px;box-shadow:0 3px 8px color-mix(in srgb,var(--effect-shadow) 34%,transparent);transform:translate(-50%,-50%) rotate(2deg)}.OldMaidTable_drawCardFlight__7ArcU,.OldMaidTable_openingDealCard__i__U2{position:absolute;display:block;filter:drop-shadow(0 10px 8px color-mix(in srgb,var(--effect-shadow) 45%,transparent));will-change:transform,opacity}.OldMaidTable_openingDealCard__i__U2{--old-maid-deal-from-dx:0px;--old-maid-deal-from-dy:0px;--old-maid-deal-mid-dx:0px;--old-maid-deal-mid-dy:0px;top:var(--old-maid-deal-y);left:var(--old-maid-deal-x);animation:OldMaidTable_oldMaidDealCard__VHgqu .52s cubic-bezier(.2,.74,.24,1) both}.OldMaidTable_drawCardFlight__7ArcU{--old-maid-draw-from-dx:0px;--old-maid-draw-from-dy:0px;--old-maid-draw-mid-dx:0px;--old-maid-draw-mid-dy:0px;top:var(--old-maid-draw-to-y);left:var(--old-maid-draw-to-x);animation:OldMaidTable_oldMaidDrawCard__AbBaS .56s cubic-bezier(.16,.72,.2,1) both}.OldMaidTable_drawHand__BKG8U{width:min(72%,500px);min-height:0;display:flex;flex-direction:column;align-items:center;gap:8px;transform:translateY(-22px)}.OldMaidTable_drawHeader__xhOy5{max-width:min(100%,520px);display:none;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;box-sizing:border-box;padding:7px 10px 7px 8px;border:1px solid color-mix(in srgb,var(--border-accent) 48%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface-input) 76%,var(--bg-app));box-shadow:0 7px 14px color-mix(in srgb,var(--effect-shadow) 25%,transparent);color:var(--text-body)}.OldMaidTable_drawHeader__xhOy5[data-layout-spacer]{min-height:44px;visibility:hidden}.OldMaidTable_drawMark__Nm525{width:28px;height:28px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border-accent) 82%,transparent);border-radius:50%;background:color-mix(in srgb,var(--surface-input) 78%,var(--surface-chrome));color:var(--text-muted);font:800 16px/1 var(--font-display)}.OldMaidTable_drawCopy__hS_dy{min-width:0;display:flex;flex-direction:column;gap:2px}.OldMaidTable_drawTitle__lEFJG{overflow:hidden;color:var(--text-body);font:700 13px/1.2 var(--font-ui);text-overflow:ellipsis;white-space:nowrap}.OldMaidTable_drawHint__LmxDP{color:var(--status-open-text);font:700 10px/1.2 var(--font-ui);letter-spacing:.015em}.OldMaidTable_drawCards__68yGu{position:relative;width:100%;min-height:110px;display:grid;align-items:center;justify-content:safe center;gap:8px;box-sizing:border-box;padding:12px 16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:16px;border:0;border-radius:0;background:transparent;box-shadow:none;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--brand-accent-400) 88%,transparent) color-mix(in srgb,var(--game-table-deep) 46%,transparent)}.OldMaidTable_drawCards__68yGu::-webkit-scrollbar{height:6px}.OldMaidTable_drawCards__68yGu::-webkit-scrollbar-track{border-radius:999px;background:color-mix(in srgb,var(--game-table-deep) 46%,transparent)}.OldMaidTable_drawCards__68yGu::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--brand-accent-400) 88%,transparent)}.OldMaidTable_drawHand__BKG8U[data-interactive] .OldMaidTable_drawCards__68yGu{border:0;background:transparent;box-shadow:none;animation:none}.OldMaidTable_drawHand__BKG8U[data-interactive] .OldMaidTable_drawHeader__xhOy5{border-color:transparent;background:transparent}.OldMaidTable_drawCardSlot__GQmuf{position:relative;z-index:1;min-width:44px;display:grid;place-items:center;padding:0;border:0;border-radius:0;background:transparent;appearance:none;transition:transform var(--dur-fast) var(--ease-club),filter var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}button.OldMaidTable_drawCardSlot__GQmuf{cursor:pointer}button.OldMaidTable_drawCardSlot__GQmuf:focus-visible,button.OldMaidTable_drawCardSlot__GQmuf:hover{z-index:2;border-color:transparent;background:transparent;filter:brightness(1.055);transform:translateY(-5px);outline:none}.OldMaidTable_privateArea__24LdX{position:absolute;z-index:10;bottom:25px;left:50%;width:min(78%,860px);display:flex;flex-direction:column;align-items:center;gap:5px;box-sizing:border-box;padding:4px 10px calc(7px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%)}.OldMaidTable_ownHand__JWh2P{min-width:0;display:flex;flex-direction:column;align-items:center}.OldMaidTable_handScroll__5e1a9{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;border:0;background:transparent;box-shadow:none;scrollbar-width:thin}.OldMaidTable_handTrack__qRmrw{width:max-content;min-width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:15px 14px 12px}.OldMaidTable_ownCard__mxTAP{position:relative;z-index:var(--old-maid-fan-layer,1);flex:none;filter:none;transform:translateY(var(--old-maid-fan-drop,0)) rotate(var(--old-maid-fan-angle,0deg));transform-origin:50% 100%;transition:transform var(--dur-fast) var(--ease-club),filter var(--dur-fast)}.OldMaidTable_openingOwnCard__mrpYi{opacity:.88;filter:saturate(.82) brightness(.9);pointer-events:none}.OldMaidTable_ownCardButton__yqfg6{display:block;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:grab;appearance:none;touch-action:none}.OldMaidTable_ownHand__JWh2P:not([data-reorder-enabled]) .OldMaidTable_ownCardButton__yqfg6{cursor:default}.OldMaidTable_ownCardButton__yqfg6:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.OldMaidTable_ownCard__mxTAP:focus-within,.OldMaidTable_ownCard__mxTAP:hover{z-index:50;filter:brightness(1.035);transform:translateY(calc(var(--old-maid-fan-drop, 0px) - 5px)) rotate(var(--old-maid-fan-angle,0deg))}.OldMaidTable_ownCard__mxTAP[data-dragging]{z-index:20;filter:brightness(1.08) drop-shadow(0 10px 10px color-mix(in srgb,var(--effect-shadow) 36%,transparent));transform:translateY(calc(var(--old-maid-fan-drop, 0px) - 12px)) rotate(var(--old-maid-fan-angle,0deg)) scale(1.035)}.OldMaidTable_ownCard__mxTAP[data-dragging] .OldMaidTable_ownCardButton__yqfg6{cursor:grabbing}@keyframes OldMaidTable_oldMaidPairLand__PqbE0{0%{opacity:0;transform:translateY(22px) scale(.84)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes OldMaidTable_oldMaidOpeningPairSweep__d2iw9{0%{opacity:.95;transform:translate3d(-50%,-50%,0) scale(1)}72%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--old-maid-pair-dx)),calc(-50% + var(--old-maid-pair-dy)),0) scale(.72) rotate(8deg)}}@keyframes OldMaidTable_oldMaidDrawnPairMatchAndDiscard__9DvHz{0%{opacity:1;transform:translate3d(-50%,-50%,0) scale(.94)}34%{opacity:1;transform:translate3d(-50%,-56%,0) scale(1.12)}52%{opacity:1;transform:translate3d(-50%,-56%,0) scale(1.08)}76%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--old-maid-pair-dx)),calc(-50% + var(--old-maid-pair-dy)),0) scale(.74) rotate(8deg)}}@keyframes OldMaidTable_oldMaidExistingPairCard__92ON6{0%{transform:translateX(-52%) rotate(-9deg) scale(.96)}34%,52%,to{transform:translateX(0) rotate(-5deg) scale(1)}}@keyframes OldMaidTable_oldMaidDrawnPairCard__UkjfI{0%{opacity:.35;transform:translate(70%,-18%) rotate(13deg) scale(.9)}16%{opacity:1}34%,52%,to{opacity:1;transform:translateX(0) rotate(6deg) scale(1)}}@keyframes OldMaidTable_oldMaidDealDeckBreathe__GWVdI{0%{transform:translate(-50%,-50%) rotate(-3deg) translateY(1px)}to{transform:translate(-50%,-50%) rotate(-1deg) translateY(-2px)}}@keyframes OldMaidTable_oldMaidDealCard__VHgqu{0%{opacity:.98;transform:translate3d(calc(-50% + var(--old-maid-deal-from-dx)),calc(-50% + var(--old-maid-deal-from-dy)),0) rotate(-3deg) scale(1.04)}32%{opacity:1;transform:translate3d(calc(-50% + var(--old-maid-deal-mid-dx)),calc(-62% + var(--old-maid-deal-mid-dy)),0) rotate(2deg) scale(1.08)}to{opacity:.18;transform:translate3d(-50%,-50%,0) rotate(var(--old-maid-deal-rotation)) scale(.82)}}@keyframes OldMaidTable_oldMaidDrawCard__AbBaS{0%{opacity:.92;transform:translate3d(calc(-50% + var(--old-maid-draw-from-dx)),calc(-50% + var(--old-maid-draw-from-dy)),0) rotate(var(--old-maid-draw-from-rotation)) scale(.9)}34%{opacity:1;transform:translate3d(calc(-50% + var(--old-maid-draw-mid-dx)),calc(-72% + var(--old-maid-draw-mid-dy)),0) rotate(0deg) scale(1.12)}76%{opacity:1}to{opacity:.12;transform:translate3d(-50%,-50%,0) rotate(var(--old-maid-draw-to-rotation)) scale(.86)}}@media (max-width:1100px){.OldMaidTable_centerTrack__jny7I{padding:76px 150px 118px}.OldMaidTable_drawHand__BKG8U{width:min(76%,500px)}.OldMaidTable_privateArea__24LdX{width:min(76%,800px)}}@media (max-width:720px){.OldMaidTable_table__zJtrm{border-radius:0;box-shadow:none}.OldMaidTable_opponent__2x1bf{gap:4px}.OldMaidTable_opponentHand__WxiQK{min-height:32px;padding:2px 5px}.OldMaidTable_centerTrack__jny7I{gap:4px;padding:64px 7px 8px;transform:none}.OldMaidTable_discardZone__pb_8_{width:min(74%,160px);gap:2px}.OldMaidTable_drawHand__BKG8U{width:min(100%,350px);gap:5px}.OldMaidTable_drawHeader__xhOy5{grid-template-columns:28px minmax(0,1fr);gap:7px;padding:5px 8px 5px 6px}.OldMaidTable_drawMark__Nm525{width:24px;height:24px;font-size:13px}.OldMaidTable_drawTitle__lEFJG{font-size:11px}.OldMaidTable_drawHint__LmxDP{font-size:9px}.OldMaidTable_drawCards__68yGu{min-height:88px;gap:3px;padding:8px;border-radius:var(--radius-lg)}.OldMaidTable_privateArea__24LdX{position:relative;bottom:auto;left:auto;width:100%;flex:none;gap:3px;padding:2px 6px calc(8px + env(safe-area-inset-bottom, 0px));background:transparent;transform:none}.OldMaidTable_handTrack__qRmrw{padding:12px 10px 8px}}@media (max-width:720px) and (orientation:portrait){.OldMaidTable_table__zJtrm[data-game-board=old-maid]{flex:0 0 auto;width:calc(100% - 10px);height:calc(100% - 8px);margin:4px 5px;border:4px solid var(--surface-chrome);border-radius:var(--radius-xl);background:repeating-radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 0,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 1px,transparent 1px,transparent 4px),var(--gradient-game-surface);box-shadow:0 0 0 2px color-mix(in srgb,var(--effect-scrim) 92%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--brand-accent-400) 36%,transparent),inset 0 0 38px color-mix(in srgb,var(--effect-shadow) 48%,transparent),0 8px 18px color-mix(in srgb,var(--effect-shadow) 38%,transparent)}.OldMaidTable_opponent__2x1bf[data-old-maid-seat=left] .OldMaidTable_opponentCards__lO2fW{align-items:flex-start}.OldMaidTable_opponent__2x1bf[data-old-maid-seat=right] .OldMaidTable_opponentCards__lO2fW{align-items:flex-end}.OldMaidTable_mobileDiscardCenter__aTU2f{top:50%}.OldMaidTable_table__zJtrm:not([data-spectator]) .OldMaidTable_centerTrack__jny7I{justify-content:flex-end;padding-bottom:6px}.OldMaidTable_table__zJtrm[data-spectator] .OldMaidTable_drawHand__BKG8U{transform:translateY(90px)}.OldMaidTable_drawHand__BKG8U{width:min(84%,300px);transform:translateY(-2px)}.OldMaidTable_drawCards__68yGu{width:100%;min-height:64px;padding:4px 8px;border-color:transparent;border-radius:0;background:transparent}.OldMaidTable_privateArea__24LdX{padding-inline:8px;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.OldMaidTable_privateArea__24LdX .OldMaidTable_ownHand__JWh2P{transform:translateY(-10px)}.OldMaidTable_handTrack__qRmrw{align-items:flex-end;padding-bottom:6px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_opponent__2x1bf{gap:2px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_mobileDiscardCenter__aTU2f{top:36%}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_centerTrack__jny7I{padding:44px 4px 3px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_drawHand__BKG8U{width:min(88%,280px);gap:2px;transform:translateY(-1px)}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_drawHeader__xhOy5{grid-template-columns:24px minmax(0,1fr);gap:5px;padding:3px 7px 3px 4px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_drawMark__Nm525{width:22px;height:22px;font-size:12px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_drawTitle__lEFJG{font-size:10px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_drawHint__LmxDP{font-size:8px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_drawCards__68yGu{width:100%;min-height:54px;gap:2px;padding:3px 5px}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_privateArea__24LdX{gap:1px;padding:0 4px calc(8px + env(safe-area-inset-bottom, 0px))}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_privateArea__24LdX .OldMaidTable_ownHand__JWh2P{transform:translateY(-6px)}.OldMaidTable_table__zJtrm[data-mobile-size=s] .OldMaidTable_handTrack__qRmrw{padding:8px 8px 4px}.OldMaidTable_table__zJtrm[data-mobile-size=s][data-spectator] .OldMaidTable_drawHand__BKG8U{transform:translateY(15px)}}@media (max-width:720px) and (orientation:landscape){.OldMaidTable_centerTrack__jny7I{padding:3px 6px}}@media (prefers-reduced-motion:reduce){.OldMaidTable_drawHand__BKG8U[data-interactive] .OldMaidTable_drawCards__68yGu{animation:none}.OldMaidTable_discardPair__q4HOL,.OldMaidTable_drawCardSlot__GQmuf,.OldMaidTable_ownCard__mxTAP{transition:none;animation:none}.OldMaidTable_drawCardFlightLayer__mZy_t,.OldMaidTable_openingDealLayer__Ad_rR,.OldMaidTable_openingPairFlights__d6WtC{display:none}}.PistiDesktop_table___SSrn{position:relative;min-width:0;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border-accent) 46%,transparent);border-radius:var(--radius-lg);background:repeating-radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 0,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 1px,transparent 1px,transparent 4px),var(--gradient-game-surface);box-shadow:none;color:var(--text-body);isolation:isolate}.PistiDesktop_mobileTable__9bFNR:after,.PistiDesktop_table___SSrn:after{position:absolute;z-index:30;inset:0;border:7px solid color-mix(in srgb,var(--surface-chrome) 90%,transparent);border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-accent-400) 38%,transparent),inset 0 0 14px color-mix(in srgb,var(--effect-shadow) 50%,transparent);content:"";pointer-events:none}.PistiDesktop_mobileTable__9bFNR:before,.PistiDesktop_table___SSrn:before{position:absolute;z-index:0;top:49%;left:50%;color:color-mix(in srgb,var(--game-table-deep) 13%,transparent);content:"♠";font:700 clamp(92px,10vw,164px) /1 Georgia,serif;pointer-events:none;transform:translate(-50%,-50%)}.PistiDesktop_mobileTable__9bFNR{border:1px solid color-mix(in srgb,var(--border-accent) 46%,transparent);border-radius:var(--radius-lg);background:repeating-radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 0,color-mix(in srgb,var(--effect-highlight) 1.4%,transparent) 1px,transparent 1px,transparent 4px),var(--gradient-game-surface)!important;isolation:isolate}.PistiDesktop_table___SSrn[data-compact]{padding:12px}.PistiDesktop_table___SSrn[data-responsive-layout=tablet] .PistiDesktop_centerStage__jwLev[data-compact]{width:300px;min-height:190px;padding:10px 14px 8px}.PistiDesktop_table___SSrn[data-responsive-layout=tablet] .PistiDesktop_centerStage__jwLev[data-compact] .PistiDesktop_centerLane__2t737{min-height:132px;grid-template-columns:minmax(100px,1fr) 1px minmax(100px,1fr);gap:10px}.PistiDesktop_table___SSrn[data-responsive-layout=tablet] .PistiDesktop_ownHandDock__NSmfG[data-compact]{bottom:10px;max-width:calc(100% - 150px)}.PistiDesktop_table___SSrn[data-responsive-layout=tablet] .PistiDesktop_ownHandDock__NSmfG[data-compact] .PistiDesktop_handRail__hlxo3{padding:6px 12px}.PistiDesktop_table___SSrn[data-responsive-layout=laptop] .PistiDesktop_ownHandDock__NSmfG[data-compact]{bottom:10px}.PistiDesktop_table___SSrn[data-responsive-layout=wide]{padding:24px}.PistiDesktop_table___SSrn[data-responsive-layout=wide] .PistiDesktop_centerStage__jwLev{width:560px;min-height:330px;gap:12px;padding:20px 28px 17px}.PistiDesktop_table___SSrn[data-responsive-layout=wide] .PistiDesktop_centerLane__2t737{min-height:230px;grid-template-columns:minmax(190px,1fr) 1px minmax(190px,1fr);gap:22px}.PistiDesktop_table___SSrn[data-responsive-layout=wide] .PistiDesktop_pileLabel__f7_tw,.PistiDesktop_table___SSrn[data-responsive-layout=wide] .PistiDesktop_stackLabel__n_VHg{font-size:13px}.PistiDesktop_table___SSrn[data-responsive-layout=wide] .PistiDesktop_ownHandDock__NSmfG{bottom:14px;width:min(78%,980px)}.PistiDesktop_table___SSrn[data-responsive-layout=wide] .PistiDesktop_handRail__hlxo3{padding:12px 28px}.PistiDesktop_table___SSrn[data-responsive-layout=wide]~.PistiDesktop_playAnimation__HtVnF .PistiDesktop_playPieceCard__VJg_H{transform:scale(1.65)}.PistiDesktop_table___SSrn[data-responsive-layout=wide]~.PistiDesktop_captureAnimation__ks8Sl .PistiDesktop_captureCards__PVLe_{margin-bottom:20px;transform:scale(1.42)}.PistiDesktop_table___SSrn[data-responsive-layout=wide]~.PistiDesktop_captureAnimation__ks8Sl .PistiDesktop_captureResult__YCznG{min-width:124px;padding:9px 18px 8px;font-size:15px}.PistiDesktop_opponentSeat__AY8jD{position:absolute;z-index:6;width:auto;max-width:350px;display:flex;flex-direction:column;align-items:center;gap:0;box-sizing:border-box;padding:0;border:0;border-radius:0;transition:filter var(--dur-base),opacity var(--dur-base)}.PistiDesktop_opponentSeat__AY8jD,.PistiDesktop_opponentSeat__AY8jD[data-active]{background:transparent;box-shadow:none}.PistiDesktop_opponentSeat__AY8jD[data-hot]:not([data-active]){box-shadow:none}.PistiDesktop_opponentSeat__AY8jD[data-pisti-seat=left],.PistiDesktop_opponentSeat__AY8jD[data-pisti-seat=right]{flex-direction:column;gap:0}.PistiDesktop_opponentProfile__UOnOp{position:relative;z-index:2;flex:none}.PistiDesktop_opponentPresentation__8rRZ5{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.PistiDesktop_opponentCards__rWGxL{position:relative;display:grid;place-items:center;box-sizing:border-box;padding:2px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.PistiDesktop_opponentDealTarget__jbU5K{position:absolute;width:0;height:0;pointer-events:none;top:var(--pisti-capture-origin-y,50%);left:var(--pisti-capture-origin-x,50%)}.PistiDesktop_opponentCardTargets__nJq_U{position:absolute;inset:0;visibility:hidden;pointer-events:none}.PistiDesktop_opponentCardTargets__nJq_U>span{position:absolute}.PistiDesktop_opponentFan__zvCC9{display:flex;flex:none;align-items:center;justify-content:center;filter:none}.PistiDesktop_ownCollectedStack__X6Wd0{position:relative;display:grid;place-items:center;filter:drop-shadow(0 8px 8px color-mix(in srgb,var(--effect-shadow) 34%,transparent))}.PistiDesktop_ownCollectedCards__g_FCj{position:relative}.PistiDesktop_ownCollectedCard__DKNMu{position:absolute;inset:0 auto auto 0}.PistiDesktop_mobileOpponent__Ji2Ci{width:max-content;max-width:none;display:flex;flex:none;flex-direction:column;align-items:center;gap:0;padding:0;border:0;background:transparent;box-shadow:none}.PistiDesktop_mobileOpponent__Ji2Ci[data-pisti-seat=left],.PistiDesktop_mobileOpponent__Ji2Ci[data-pisti-seat=right]{flex-direction:column;gap:0}.PistiDesktop_opponentPresentation__8rRZ5[data-compact]{gap:1px;margin:0}.PistiDesktop_opponentPresentation__8rRZ5[data-compact] .PistiDesktop_opponentCards__rWGxL{padding:0 3px}.PistiDesktop_centerStage__jwLev{position:absolute;top:50%;left:50%;z-index:4;width:424px;min-height:250px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:9px;box-sizing:border-box;padding:16px 22px 13px;border:0;border-radius:40px;background:transparent;box-shadow:none;transform:translate(-50%,-50%)}.PistiDesktop_centerStage__jwLev[data-compact]{top:50%;width:340px;min-height:210px;gap:6px;padding:12px 17px 10px;border-radius:32px}.PistiDesktop_centerStage__jwLev[data-pisti-flash]{box-shadow:none}.PistiDesktop_centerLane__2t737{min-height:174px;display:grid;grid-template-columns:minmax(142px,1fr) 1px minmax(142px,1fr);align-items:center;gap:17px}.PistiDesktop_centerStage__jwLev[data-compact] .PistiDesktop_centerLane__2t737{min-height:148px;grid-template-columns:minmax(118px,1fr) 1px minmax(118px,1fr);gap:12px}.PistiDesktop_deckBay__4QMPX,.PistiDesktop_pileBay__iuhpm{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.PistiDesktop_centerDivider__qT4Fl{width:1px;height:68%;background:linear-gradient(transparent,color-mix(in srgb,var(--brand-accent-100) 17%,transparent),transparent)}.PistiDesktop_pileBay__iuhpm{gap:7px}.PistiDesktop_pileLabel__f7_tw,.PistiDesktop_stackLabel__n_VHg{color:color-mix(in srgb,var(--brand-accent-50) 64%,transparent);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap}.PistiDesktop_pileStack__sNDd1{position:relative;display:grid;place-items:center}.PistiDesktop_pileStack__sNDd1:before{content:none}.PistiDesktop_stackEmpty__2u0GL{border:1px dashed color-mix(in srgb,var(--brand-accent-100) 24%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--game-table-deep) 12%,transparent)}.PistiDesktop_emptyPile__hwsCP{border:0;background:transparent}.PistiDesktop_pileCard__TruJA{position:absolute;filter:none}.PistiDesktop_pileCard__TruJA[data-top-card]{filter:none}.PistiDesktop_boardNotice__QiF11{min-height:26px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:color-mix(in srgb,var(--text-body) 62%,transparent);font:var(--type-body-sm);text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.PistiDesktop_count__mXnoc{min-width:76px;box-sizing:border-box;padding:5px 10px;border:1px solid color-mix(in srgb,var(--brand-accent-100) 18%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-input) 78%,transparent);box-shadow:none;text-align:center;transition:border-color var(--dur-base),box-shadow var(--dur-base)}.PistiDesktop_count__mXnoc[data-size=md]{min-width:96px;padding:6px 13px}.PistiDesktop_count__mXnoc[data-hot]{border-color:color-mix(in srgb,var(--status-open) 64%,var(--brand-accent-500));box-shadow:none}.PistiDesktop_countLabel__TnTIH{margin-bottom:2px;overflow:hidden;color:color-mix(in srgb,var(--brand-accent-50) 60%,transparent);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.PistiDesktop_countValue__2L_vd{color:var(--brand-accent-100);font:800 17px/1 var(--font-display);font-variant-numeric:tabular-nums}.PistiDesktop_countValue__2L_vd[data-large]{font-size:21px}.PistiDesktop_stack__xT8LX{text-align:center}.PistiDesktop_stackLabel__n_VHg{margin-bottom:8px}.PistiDesktop_stackCards__9lF_S{position:relative;margin:0 auto;filter:none}.PistiDesktop_ownHandDock__NSmfG{position:absolute;bottom:10px;left:50%;z-index:7;width:min(74%,780px);max-width:calc(100% - 194px);display:flex;flex-direction:column;align-items:center;gap:9px;transform:translateX(-50%)}.PistiDesktop_ownHandDock__NSmfG[data-compact]{bottom:14px;gap:7px}.PistiDesktop_ownCollection__gpA3p{position:absolute;bottom:13px;left:calc(50% + var(--pisti-own-hand-footprint) / 2 + 34px);z-index:3;min-width:94px}.PistiDesktop_ownCollectionScore__84_eE{position:absolute;bottom:calc(100% + 15px);left:50%;z-index:3;display:flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid color-mix(in srgb,var(--border-accent) 58%,transparent);border-radius:999px;background:color-mix(in srgb,var(--game-table-deep) 92%,transparent);box-shadow:0 5px 12px color-mix(in srgb,var(--effect-shadow) 28%,transparent);color:var(--text-body);white-space:nowrap;transform:translateX(-50%)}.PistiDesktop_ownCollectionScore__84_eE>span{color:color-mix(in srgb,var(--status-open-text) 50%,var(--text-muted));font:700 9px/1 var(--font-ui);letter-spacing:.05em;text-transform:uppercase}.PistiDesktop_ownCollectionScore__84_eE>strong{color:var(--brand-accent-100);font:850 14px/1 var(--font-display);font-variant-numeric:tabular-nums}.PistiDesktop_ownCollectionScore__84_eE[data-hot]{border-color:color-mix(in srgb,var(--status-open) 60%,var(--brand-accent-500))}.PistiDesktop_ownCollectionScore__84_eE[data-mobile]{bottom:calc(100% + 11px);padding:3px 7px}.PistiDesktop_ownCollectionScore__84_eE[data-mobile]>span{font-size:8px}.PistiDesktop_ownCollectionScore__84_eE[data-mobile]>strong{font-size:12px}.PistiDesktop_handRail__hlxo3{width:100%;max-width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:10px 22px;overflow-x:auto;overflow-y:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;transition:border-color var(--dur-base),box-shadow var(--dur-base)}.PistiDesktop_ownHandDock__NSmfG[data-compact] .PistiDesktop_handRail__hlxo3{padding:8px 16px}.PistiDesktop_handRail__hlxo3[data-active]{border-color:transparent;box-shadow:none}.PistiDesktop_handCard__oCI90{flex:none;cursor:default}.PistiDesktop_handCard__oCI90[data-playable]{cursor:pointer}.PistiDesktop_handCardInner__C2EHs{transform-origin:50% 100%;transform:translateY(var(--pisti-hand-drop,0)) rotate(var(--pisti-hand-angle,0deg));transition:transform var(--dur-fast) var(--ease-club)}.PistiDesktop_handCardInner__C2EHs[data-pisti-dealing-card]{animation:PistiDesktop_pistiDealFinalHandCard__an9SG .22s linear both;animation-delay:var(--pisti-own-deal-delay,0s)}.PistiDesktop_handCard__oCI90[data-playable]:focus-visible .PistiDesktop_handCardInner__C2EHs,.PistiDesktop_handCard__oCI90[data-playable]:hover .PistiDesktop_handCardInner__C2EHs{transform:translateY(-9px) rotate(0deg)}.PistiDesktop_mobileCenter__qnVaN,.PistiDesktop_mobileContent__jTicF,.PistiDesktop_mobileHand__lzM6r,.PistiDesktop_mobileNotice__vNhHK,.PistiDesktop_mobileOpponentStrip__9zWLy{position:relative;z-index:2}.PistiDesktop_mobileHandRail__F5EZH{border:0!important;background:transparent!important;box-shadow:none!important}.PistiDesktop_mobileHand__lzM6r{position:relative}.PistiDesktop_mobileCardsRow__32HWV{max-width:100%;display:flex;align-items:flex-end;justify-content:center;gap:5px}.PistiDesktop_mobileCenterLane__hmSF_{width:min(88%,340px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;justify-content:center;gap:clamp(14px,5vw,34px)}.PistiDesktop_mobileCardsRow__32HWV[data-has-collected] .PistiDesktop_mobileHandRail__F5EZH,.PistiDesktop_mobileDeckBay__2fT34,.PistiDesktop_mobilePileBay__gMVPH{min-width:0}.PistiDesktop_mobileOwnCollection__na2oc{position:relative;z-index:4;flex:none;min-width:60px;margin-left:clamp(-14px,calc(100vw - 382px),8px)}.PistiDesktop_standingsGrid__BtMSS{display:grid;grid-template-columns:26px minmax(0,1fr) 44px 56px 56px;gap:10px;padding-right:14px;padding-left:14px}.PistiDesktop_standingsHeader__kJXEL>:nth-child(n+3),.PistiDesktop_standingsRow__6GWOW>:nth-child(n+3){text-align:center}.PistiDesktop_standingsHeader__kJXEL{padding-top:7px;padding-bottom:7px}.PistiDesktop_standingsRow__6GWOW{padding-top:9px;padding-bottom:9px}.PistiDesktop_dealAnimation__xRFHW{position:absolute;z-index:74;inset:0;overflow:hidden;pointer-events:none;isolation:isolate}.PistiDesktop_dealPiece__dPDKN{--pisti-deal-dx:calc(var(--pisti-deal-source-x, 50%) - var(--pisti-deal-target-x, 50%));--pisti-deal-dy:calc(var(--pisti-deal-source-y, 50%) - var(--pisti-deal-target-y, 50%));position:absolute;top:var(--pisti-deal-target-y,50%);left:var(--pisti-deal-target-x,50%);display:block;filter:drop-shadow(0 10px 8px color-mix(in srgb,var(--effect-shadow) 45%,transparent));backface-visibility:hidden;will-change:transform,opacity}.PistiDesktop_dealPieceCard__OPpKm{display:block}.PistiDesktop_dealPieces__3i2bS{position:absolute;inset:0}.PistiDesktop_dealPiece__dPDKN{z-index:4;opacity:0;animation:PistiDesktop_pistiDealCard__of7wB .22s cubic-bezier(.24,.74,.3,1) forwards}.PistiDesktop_dealPiece__dPDKN[data-seat=you]{--pisti-deal-r:3deg}.PistiDesktop_dealPiece__dPDKN[data-seat=top]{--pisti-deal-r:-3deg}.PistiDesktop_dealPiece__dPDKN[data-seat=left]{--pisti-deal-r:-8deg}.PistiDesktop_dealPiece__dPDKN[data-seat=right]{--pisti-deal-r:8deg}.PistiDesktop_playAnimation__HtVnF{position:absolute;z-index:75;inset:0;overflow:hidden;pointer-events:none}.PistiDesktop_playPiece__vlne_{--pisti-play-base-scale:1;--pisti-play-dx:calc(var(--pisti-play-source-x, 50%) - var(--pisti-play-target-x, 50%));--pisti-play-dy:calc(var(--pisti-play-source-y, 50%) - var(--pisti-play-target-y, 50%));position:absolute;top:var(--pisti-play-target-y,50%);left:var(--pisti-play-target-x,50%);display:block;opacity:0;filter:drop-shadow(0 9px 8px color-mix(in srgb,var(--effect-shadow) 42%,transparent));backface-visibility:hidden;will-change:transform,opacity;animation:PistiDesktop_pistiPlayCard__K8Sw_ .56s cubic-bezier(.2,.76,.24,1) both}.PistiDesktop_playPiece__vlne_[data-seat=you]{--pisti-play-start-r:2deg}.PistiDesktop_playPiece__vlne_[data-seat=top]{--pisti-play-start-r:-3deg}.PistiDesktop_playPiece__vlne_[data-seat=left]{--pisti-play-start-r:-7deg}.PistiDesktop_playPiece__vlne_[data-seat=right]{--pisti-play-start-r:7deg}.PistiDesktop_playPieceCard__VJg_H{display:block;transform-origin:50% 50%}.PistiDesktop_captureAnimation__ks8Sl{position:absolute;z-index:76;top:var(--pisti-capture-origin-y,50%);left:var(--pisti-capture-origin-x,50%);display:flex;flex-direction:column;align-items:center;gap:0;pointer-events:none;transform:translate(-50%,-50%);animation:PistiDesktop_pistiCaptureSurface__Al54Q 1.95s ease-out both}.PistiDesktop_captureAnimation__ks8Sl[data-target-seat=you]{--pisti-capture-x:0px;--pisti-capture-y:26vh}.PistiDesktop_captureAnimation__ks8Sl[data-target-seat=top]{--pisti-capture-x:0px;--pisti-capture-y:-25vh}.PistiDesktop_captureAnimation__ks8Sl[data-target-seat=left]{--pisti-capture-x:-32vw;--pisti-capture-y:0px}.PistiDesktop_captureAnimation__ks8Sl[data-target-seat=right]{--pisti-capture-x:32vw;--pisti-capture-y:0px}.PistiDesktop_captureCards__PVLe_{position:relative;z-index:2;width:96px;height:90px}.PistiDesktop_captureCardBefore__1tb6x,.PistiDesktop_captureCardPlayed__lNMXa{position:absolute;top:0;left:50%;transform-origin:50% 100%}.PistiDesktop_captureCardBefore__1tb6x{transform:translateX(-72%) rotate(-8deg)}.PistiDesktop_captureCardPlayed__lNMXa{transform:translateX(-28%) rotate(8deg);animation:PistiDesktop_pistiPlayedCard__ITwCI .48s var(--ease-club) both}.PistiDesktop_pistiBurst__rOrN7{position:absolute;z-index:1;top:4px;left:50%;width:138px;height:138px;display:grid;place-items:center;pointer-events:none;transform:translateX(-50%)}.PistiDesktop_pistiBurst__rOrN7>i{position:absolute;inset:5px;border:2px solid color-mix(in srgb,var(--brand-accent-200) 58%,transparent);border-radius:50%;animation:PistiDesktop_pistiScoreRing__tp3RF 1.35s ease-out both}.PistiDesktop_pistiBurst__rOrN7>i:last-child{inset:22px;animation-delay:.12s}.PistiDesktop_captureResult__YCznG{position:relative;z-index:4;min-width:104px;box-sizing:border-box;margin-top:0;padding:8px 14px 7px;border:1px solid color-mix(in srgb,var(--brand-accent-100) 82%,transparent);border-radius:0 0 14px 14px;background:linear-gradient(180deg,var(--brand-accent-500),var(--brand-accent-600) 78%);box-shadow:0 9px 22px color-mix(in srgb,var(--effect-shadow) 42%,transparent),0 0 18px color-mix(in srgb,var(--brand-accent-300) 34%,transparent);color:var(--text-highlight);font:900 13px/1 var(--font-display);letter-spacing:.045em;text-align:center;text-shadow:0 1px 4px color-mix(in srgb,var(--effect-shadow) 70%,transparent);white-space:nowrap;animation:PistiDesktop_pistiCaptureResult__bD6mB 1.55s var(--ease-club) both}.PistiDesktop_captureResult__YCznG:before{position:absolute;top:-9px;left:50%;z-index:-1;width:62px;height:12px;border:1px solid color-mix(in srgb,var(--brand-accent-100) 62%,transparent);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:inherit;content:"";transform:translateX(-50%)}.PistiDesktop_captureResult__YCznG[data-tone=jack-pisti],.PistiDesktop_captureResult__YCznG[data-tone=jack]{border-color:color-mix(in srgb,var(--brand-accent-100) 78%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--action-danger) 72%,var(--surface-chrome)),color-mix(in srgb,var(--action-danger) 36%,var(--effect-shadow)) 78%);box-shadow:0 9px 22px color-mix(in srgb,var(--effect-shadow) 44%,transparent),0 0 20px color-mix(in srgb,var(--action-danger) 38%,transparent)}.PistiDesktop_starterReveal__S_hws{position:absolute;z-index:78;top:55%;left:50%;min-width:230px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 16px 14px;pointer-events:none;border:1px solid color-mix(in srgb,var(--border-accent) 72%,transparent);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--game-table-deep) 97%,transparent);box-shadow:0 18px 36px color-mix(in srgb,var(--effect-shadow) 52%,transparent);color:var(--text-body);transform:translate(-50%,-50%);animation:PistiDesktop_pistiStarterReveal__Ux11y 3.1s ease-in-out both}.PistiDesktop_starterReveal__S_hws>strong{font:850 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.PistiDesktop_starterReveal__S_hws>span{color:color-mix(in srgb,var(--status-open-text) 50%,var(--text-muted));font:700 10px/1.2 var(--font-ui)}.PistiDesktop_starterRevealCards__13AV9{display:flex;gap:7px;margin-top:4px}@keyframes PistiDesktop_pistiDealCard__of7wB{0%{opacity:1;translate:var(--pisti-deal-dx,0) var(--pisti-deal-dy,0);transform:translate(-50%,-50%) rotate(0deg) scale(var(--pisti-deal-source-scale,1))}54%{opacity:1;translate:var(--pisti-deal-mid-x,0) var(--pisti-deal-mid-y,-18px);transform:translate(-50%,-50%) rotate(var(--pisti-deal-mid-r,0deg)) scale(var(--pisti-deal-source-scale,1))}88%{opacity:1;translate:0 0;transform:translate(-50%,-50%) rotate(var(--pisti-deal-r)) scale(var(--pisti-deal-target-scale,1))}to{opacity:0;translate:0 0;transform:translate(-50%,-50%) rotate(var(--pisti-deal-r)) scale(var(--pisti-deal-target-scale,1))}}@keyframes PistiDesktop_pistiPlayCard__K8Sw_{0%{opacity:.98;translate:var(--pisti-play-dx,0) var(--pisti-play-dy,0);transform:translate(-50%,-50%) rotate(var(--pisti-play-start-r,0deg)) scale(calc(var(--pisti-play-base-scale) * .94))}76%{opacity:1;translate:0 0;transform:translate(-50%,-58%) rotate(var(--pisti-play-target-r,0deg)) scale(calc(var(--pisti-play-target-scale, 1) * 1.05))}90%{opacity:1;translate:0 0;transform:translate(-50%,-50%) rotate(var(--pisti-play-target-r,0deg)) scale(var(--pisti-play-target-scale,1))}to{opacity:0;translate:0 0;transform:translate(-50%,-50%) rotate(var(--pisti-play-target-r,0deg)) scale(var(--pisti-play-target-scale,1))}}@keyframes PistiDesktop_pistiDealFinalHandCard__an9SG{0%,99%{opacity:0;transform:translateY(var(--pisti-hand-drop,0)) rotate(var(--pisti-hand-angle,0deg))}to{opacity:1;transform:translateY(var(--pisti-hand-drop,0)) rotate(var(--pisti-hand-angle,0deg))}}@keyframes PistiDesktop_pistiPlayedCard__ITwCI{0%{opacity:0;transform:translate(55%,-85%) rotate(18deg) scale(.8)}to{opacity:1;transform:translateX(-28%) rotate(8deg) scale(1)}}@keyframes PistiDesktop_pistiCaptureSurface__Al54Q{0%{opacity:0;transform:translate(-50%,-44%) scale(.9)}15%,68%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--pisti-capture-x)),calc(-50% + var(--pisti-capture-y))) scale(.72)}}@keyframes PistiDesktop_pistiScorePop__NVJG4{0%,12%{opacity:0;transform:scale(.45) rotate(-9deg)}28%,72%{opacity:1;transform:scale(1) rotate(0deg)}to{opacity:0;transform:scale(1.12)}}@keyframes PistiDesktop_pistiCaptureResult__bD6mB{0%,16%{opacity:0;transform:translateY(-13px) scaleX(.72)}30%,76%{opacity:1;transform:translateY(0) scaleX(1)}to{opacity:0;transform:translateY(5px) scaleX(1.04)}}@keyframes PistiDesktop_pistiScoreRing__tp3RF{0%,10%{opacity:0;transform:scale(.25)}28%{opacity:.85}to{opacity:0;transform:scale(1.25)}}@keyframes PistiDesktop_pistiStarterReveal__Ux11y{0%,8%{opacity:0;transform:translate(-50%,-42%) scale(.92)}18%,78%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-58%) scale(.96)}}@media (max-width:720px){.PistiDesktop_mobileTable__9bFNR{width:calc(100% - 10px);height:100%!important;margin:4px 5px;border:4px solid var(--surface-chrome);border-radius:var(--radius-xl)}.PistiDesktop_mobileTable__9bFNR:after{border-width:3px}.PistiDesktop_mobileContent__jTicF{padding-right:4px;padding-left:4px}.PistiDesktop_mobileOpponentStrip__9zWLy{padding-inline:4px}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobileCenterLane__hmSF_{position:static;width:0;height:0;display:block}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobileCenter__qnVaN{position:static}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobilePileBay__gMVPH{position:absolute;top:calc(50% - 8px);left:50%;transform:translate(-50%,-50%)}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobileDeckBay__2fT34{position:absolute;top:calc(50% + 100px);left:50%;transform:translate(-50%,-50%)}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobileHand__lzM6r{width:100%;transform:translateY(-5px)}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobileCardsRow__32HWV{position:relative;width:100%}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobileOwnCollection__na2oc{position:absolute;right:8px;bottom:4px;min-width:0;margin-left:0}.PistiDesktop_mobileTable__9bFNR[data-pisti-phone-portrait] .PistiDesktop_mobileOwnCollection__na2oc .PistiDesktop_ownCollectionScore__84_eE{bottom:calc(100% + 18px);right:-5px;left:auto;gap:3px;padding:3px 5px;transform:none}.PistiDesktop_playAnimation__HtVnF[data-pisti-phone-portrait] .PistiDesktop_playPiece__vlne_{--pisti-play-base-scale:0.8}.PistiDesktop_standingsGrid__BtMSS{grid-template-columns:18px minmax(0,1fr) 30px 40px 40px;gap:4px;padding-right:6px;padding-left:6px}.PistiDesktop_standingsHeader__kJXEL{font-size:8px!important;letter-spacing:.04em!important}.PistiDesktop_standingsHeader__kJXEL>:nth-child(3),.PistiDesktop_standingsHeader__kJXEL>:nth-child(4),.PistiDesktop_standingsHeader__kJXEL>:nth-child(5),.PistiDesktop_standingsRow__6GWOW>:nth-child(3),.PistiDesktop_standingsRow__6GWOW>:nth-child(4),.PistiDesktop_standingsRow__6GWOW>:nth-child(5){text-align:center}.PistiDesktop_standingsName__iWPUZ,.PistiDesktop_standingsRank__PqoUI{font-size:11px!important}.PistiDesktop_mobileHand__lzM6r{padding-bottom:max(0px,env(safe-area-inset-bottom,0px));transform:translateY(7px)}.PistiDesktop_starterReveal__S_hws{top:56%;min-width:min(230px,calc(100% - 28px))}}@media (prefers-reduced-motion:reduce){.PistiDesktop_count__mXnoc,.PistiDesktop_handCardInner__C2EHs,.PistiDesktop_handRail__hlxo3,.PistiDesktop_opponentSeat__AY8jD{transition:none}.PistiDesktop_captureAnimation__ks8Sl,.PistiDesktop_captureCardPlayed__lNMXa,.PistiDesktop_captureResult__YCznG,.PistiDesktop_handCardInner__C2EHs[data-pisti-dealing-card],.PistiDesktop_pistiBurst__rOrN7>i,.PistiDesktop_starterReveal__S_hws{animation-duration:.7s}.PistiDesktop_dealPiece__dPDKN,.PistiDesktop_handCardInner__C2EHs[data-pisti-dealing-card]{animation-duration:1ms;animation-delay:0s!important}}.TableBoardLoading_root__MOXEG{position:relative;display:grid;width:100%;min-width:0;min-height:0;flex:1;place-items:stretch;box-sizing:border-box;overflow:hidden;border-radius:var(--radius-lg)}.TableBoardLoading_root__MOXEG.TableBoardLoading_immersive__raCpn,.mtf-board .TableBoardLoading_root__MOXEG{border-radius:0}.TableBoardLoading_visuallyHidden__FgY3M{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}.TableBoardLoading_visual__k8_jT{position:absolute;inset:0}.TableBoardLoading_bone__INJbk{display:block;min-width:8px;min-height:8px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border-accent) 9%,transparent);border-radius:var(--radius-sm);background:linear-gradient(108deg,transparent 27%,color-mix(in srgb,var(--effect-warm-highlight) 11%,transparent) 43%,transparent 59%),linear-gradient(145deg,color-mix(in srgb,var(--effect-warm-highlight) 14%,transparent),color-mix(in srgb,var(--effect-scrim) 22%,transparent));background-position:118% 0,0 0;background-size:230% 100%,100% 100%;box-sizing:border-box;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--effect-warm-highlight) 3.5%,transparent)}.TableBoardLoading_seat__d16QR{position:absolute;z-index:2;display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:var(--radius-pill);background:var(--gradient-table-frame);border:1px solid color-mix(in srgb,var(--table-edge) 72%,transparent);box-shadow:0 7px 16px color-mix(in srgb,var(--effect-shadow) 28%,transparent)}.TableBoardLoading_seatAvatar__Qd4GG{width:38px;height:38px;flex:none;border-radius:50%}.TableBoardLoading_seatCopy__WeC4u{display:grid;width:82px;gap:6px}.TableBoardLoading_seatCopy__WeC4u>.TableBoardLoading_bone__INJbk:first-child{width:100%;height:10px}.TableBoardLoading_seatCopy__WeC4u>.TableBoardLoading_bone__INJbk:last-child{width:58%;height:8px}.TableBoardLoading_north__D2L0i{top:24px;left:50%;transform:translateX(-50%)}.TableBoardLoading_south__zM5mN{bottom:24px;left:50%;transform:translateX(-50%)}.TableBoardLoading_west__kgvY2{top:50%;left:24px;transform:translateY(-50%)}.TableBoardLoading_east__DWUbi{top:50%;right:24px;flex-direction:row-reverse;transform:translateY(-50%)}.TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_seat__d16QR{width:clamp(118px,14vw,168px);min-height:52px;box-sizing:border-box}.TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_seatCopy__WeC4u{min-width:0;width:auto;flex:1}.TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_north__D2L0i{top:18px}.TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_south__zM5mN{bottom:18px}.TableBoardLoading_root__MOXEG.TableBoardLoading_immersive__raCpn[data-table-board-loading-family=board] .TableBoardLoading_seat__d16QR,.mtf-board .TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_seat__d16QR{width:118px;min-height:44px;padding:3px 5px}.TableBoardLoading_root__MOXEG.TableBoardLoading_immersive__raCpn[data-table-board-loading-family=board] .TableBoardLoading_seatAvatar__Qd4GG,.mtf-board .TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_seatAvatar__Qd4GG{width:30px;height:30px}.TableBoardLoading_root__MOXEG.TableBoardLoading_immersive__raCpn[data-table-board-loading-family=board] .TableBoardLoading_seatCopy__WeC4u,.mtf-board .TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_seatCopy__WeC4u{width:58px;flex:none;gap:4px}.TableBoardLoading_root__MOXEG.TableBoardLoading_immersive__raCpn[data-table-board-loading-family=board] .TableBoardLoading_north__D2L0i,.mtf-board .TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_north__D2L0i{top:9px}.TableBoardLoading_root__MOXEG.TableBoardLoading_immersive__raCpn[data-table-board-loading-family=board] .TableBoardLoading_south__zM5mN,.mtf-board .TableBoardLoading_root__MOXEG[data-table-board-loading-family=board] .TableBoardLoading_south__zM5mN{bottom:9px}@media (max-width:1279px){.TableBoardLoading_north__D2L0i{top:12px}.TableBoardLoading_south__zM5mN{bottom:12px}.TableBoardLoading_west__kgvY2{left:12px}.TableBoardLoading_east__DWUbi{right:12px}}@media (max-width:640px) and (orientation:portrait){.TableBoardLoading_seat__d16QR{gap:5px;padding:3px 5px}.TableBoardLoading_seatAvatar__Qd4GG{width:30px;height:30px}.TableBoardLoading_seatCopy__WeC4u{width:58px;gap:4px}.TableBoardLoading_west__kgvY2{left:4px}.TableBoardLoading_east__DWUbi{right:4px}.TableBoardLoading_east__DWUbi .TableBoardLoading_seatCopy__WeC4u,.TableBoardLoading_west__kgvY2 .TableBoardLoading_seatCopy__WeC4u{display:none}}@media (max-height:375px) and (orientation:landscape){.TableBoardLoading_north__D2L0i{top:4px}.TableBoardLoading_south__zM5mN{bottom:4px}.TableBoardLoading_west__kgvY2{left:4px}.TableBoardLoading_east__DWUbi{right:4px}.TableBoardLoading_seat__d16QR{padding:2px 5px}.TableBoardLoading_seatAvatar__Qd4GG{width:28px;height:28px}.TableBoardLoading_seatCopy__WeC4u{width:54px;gap:3px}}@media (prefers-reduced-motion:no-preference){.TableBoardLoading_bone__INJbk{animation:TableBoardLoading_tableBoardPulse__7CN0O 1.35s ease-in-out infinite,TableBoardLoading_tableBoardSweep__NwgP5 2.3s ease-in-out infinite}}@keyframes TableBoardLoading_tableBoardPulse__7CN0O{0%,to{opacity:.68}50%{opacity:1}}@keyframes TableBoardLoading_tableBoardSweep__NwgP5{0%,38%{background-position:118% 0,0 0}78%,to{background-position:-72% 0,0 0}}.TableHandStartAnimation_root__vEN8V{position:absolute;z-index:72;inset:0;display:grid;place-items:center;overflow:hidden;pointer-events:none;isolation:isolate;animation:TableHandStartAnimation_startSurface__IpSJ_ 1.32s ease-out both}.TableHandStartAnimation_vignette__LhQ6z{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--surface-game) 8%,transparent) 0 18%,color-mix(in srgb,var(--surface-game-deep) 22%,transparent) 64%),color-mix(in srgb,var(--surface-game-deep) 20%,transparent);animation:TableHandStartAnimation_startVignette__18h6d 1.32s ease-out both}.TableHandStartAnimation_deal__E2Xnw{position:relative;width:clamp(210px,38vmin,390px);aspect-ratio:1.45;transform:translateY(-4%)}.TableHandStartAnimation_piece__lzcaq,.TableHandStartAnimation_source__YTJRl{position:absolute;top:50%;left:50%;box-sizing:border-box;transform-origin:50% 92%}.TableHandStartAnimation_source__YTJRl{z-index:1;width:clamp(42px,7vmin,67px);aspect-ratio:.7;border:2px solid var(--game-card-border);border-radius:7px;background:linear-gradient(45deg,transparent 44%,color-mix(in srgb,var(--effect-warm-highlight) 14%,transparent) 45% 55%,transparent 56%),linear-gradient(-45deg,transparent 44%,color-mix(in srgb,var(--effect-warm-highlight) 10%,transparent) 45% 55%,transparent 56%),var(--game-card-back);background-size:13px 13px;box-shadow:5px 5px 0 var(--game-card-back-accent),8px 10px 18px color-mix(in srgb,var(--effect-shadow) 48%,transparent);transform:translate(-50%,-50%) rotate(-2deg);animation:TableHandStartAnimation_sourceSettle__FKYRL 1.1s cubic-bezier(.22,.8,.22,1) both}.TableHandStartAnimation_pieces__i5RJR{position:absolute;inset:0}.TableHandStartAnimation_piece__lzcaq{z-index:2;width:clamp(38px,6.3vmin,60px);aspect-ratio:.7;border:2px solid var(--game-card-border);border-radius:6px;background:linear-gradient(45deg,transparent 43%,color-mix(in srgb,var(--effect-warm-highlight) 16%,transparent) 44% 56%,transparent 57%),linear-gradient(-45deg,transparent 43%,color-mix(in srgb,var(--effect-warm-highlight) 10%,transparent) 44% 56%,transparent 57%),linear-gradient(155deg,var(--game-card-back),var(--game-card-back-accent));background-size:15px 15px,15px 15px,100% 100%;box-shadow:0 7px 13px color-mix(in srgb,var(--effect-shadow) 42%,transparent),inset 0 0 0 2px color-mix(in srgb,var(--effect-shadow) 38%,transparent);opacity:0;transform:translate(-50%,-50%) scale(.82);animation:TableHandStartAnimation_dealPiece__jfGBy .9s cubic-bezier(.2,.76,.24,1) both}.TableHandStartAnimation_piece__lzcaq:first-child{--deal-x:-150%;--deal-y:-72%;--deal-r:-13deg;animation-delay:70ms}.TableHandStartAnimation_piece__lzcaq:nth-child(2){--deal-x:46%;--deal-y:-84%;--deal-r:12deg;animation-delay:.13s}.TableHandStartAnimation_piece__lzcaq:nth-child(3){--deal-x:-198%;--deal-y:32%;--deal-r:-17deg;animation-delay:.19s}.TableHandStartAnimation_piece__lzcaq:nth-child(4){--deal-x:92%;--deal-y:34%;--deal-r:17deg;animation-delay:.25s}.TableHandStartAnimation_piece__lzcaq:nth-child(5){--deal-x:-112%;--deal-y:112%;--deal-r:-8deg;animation-delay:.31s}.TableHandStartAnimation_piece__lzcaq:nth-child(6){--deal-x:8%;--deal-y:112%;--deal-r:8deg;animation-delay:.37s}.TableHandStartAnimation_copy__cEjQ9{position:absolute;bottom:clamp(28px,11%,76px);left:50%;display:flex;min-width:190px;flex-direction:column;align-items:center;gap:4px;padding:9px 22px 10px;border-top:1px solid color-mix(in srgb,var(--border-accent) 58%,transparent);border-bottom:1px solid color-mix(in srgb,var(--status-danger) 44%,transparent);border-radius:999px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--effect-scrim) 88%,transparent) 20% 80%,transparent);color:var(--text-body);text-align:center;text-shadow:0 2px 4px var(--effect-shadow);transform:translateX(-50%);animation:TableHandStartAnimation_startCopy__MYTKK 1.18s ease-out both}.TableHandStartAnimation_copy__cEjQ9 strong{font:850 clamp(12px,1.5vmin,17px) /1 var(--font-display);letter-spacing:.16em}.TableHandStartAnimation_copy__cEjQ9 span{color:var(--text-faint);font:700 clamp(10px,1.15vmin,13px) /1.1 var(--font-ui);letter-spacing:.04em}.TableHandStartAnimation_root__vEN8V[data-family=board] .TableHandStartAnimation_piece__lzcaq,.TableHandStartAnimation_root__vEN8V[data-family=board] .TableHandStartAnimation_source__YTJRl{width:clamp(35px,5.8vmin,56px);aspect-ratio:1;border:3px double var(--game-piece-light-rim);border-radius:50%;background:radial-gradient(circle at 38% 32%,color-mix(in srgb,var(--effect-warm-highlight) 26%,transparent),transparent 22%),radial-gradient(circle,var(--game-piece-dark) 0 50%,var(--game-piece-dark-rim) 52% 68%,var(--game-piece-light-rim) 70% 75%,color-mix(in srgb,var(--game-piece-dark-rim) 78%,var(--effect-shadow)) 77%);box-shadow:0 7px 13px color-mix(in srgb,var(--effect-shadow) 45%,transparent),inset 0 0 0 2px color-mix(in srgb,var(--effect-warm-highlight) 12%,transparent)}.TableHandStartAnimation_root__vEN8V[data-family=board] .TableHandStartAnimation_source__YTJRl{box-shadow:4px 4px 0 var(--game-piece-dark-rim),8px 10px 18px color-mix(in srgb,var(--effect-shadow) 48%,transparent)}.TableHandStartAnimation_root__vEN8V[data-live-board-deal]{animation-duration:1.9s}.TableHandStartAnimation_root__vEN8V[data-live-board-deal] .TableHandStartAnimation_vignette__LhQ6z{background:radial-gradient(circle at 50% 48%,transparent 0 34%,color-mix(in srgb,var(--surface-game-deep) 12%,transparent) 76%),color-mix(in srgb,var(--surface-game-deep) 8%,transparent);animation-duration:1.9s}.TableHandStartAnimation_root__vEN8V[data-live-board-deal] .TableHandStartAnimation_copy__cEjQ9{animation-duration:1.78s}.TableHandStartAnimation_root__vEN8V[data-family=tile][data-live-board-deal] .TableHandStartAnimation_copy__cEjQ9{bottom:clamp(132px,28%,224px)}.TableHandStartAnimation_root__vEN8V[data-game=old-maid],.TableHandStartAnimation_root__vEN8V[data-game=old-maid] .TableHandStartAnimation_vignette__LhQ6z{animation-duration:.56s}.TableHandStartAnimation_root__vEN8V[data-game=old-maid] .TableHandStartAnimation_copy__cEjQ9{animation-duration:.5s}@keyframes TableHandStartAnimation_dealPiece__jfGBy{0%,14%{opacity:0;transform:translate(-50%,-50%) scale(.78)}28%{opacity:1}76%,to{opacity:1;transform:translate(var(--deal-x),var(--deal-y)) rotate(var(--deal-r)) scale(1)}}@keyframes TableHandStartAnimation_sourceSettle__FKYRL{0%{opacity:0;transform:translate(-50%,-62%) rotate(-8deg) scale(.9)}22%,76%{opacity:1}to{opacity:.88;transform:translate(-50%,-50%) rotate(-2deg) scale(1)}}@keyframes TableHandStartAnimation_startCopy__MYTKK{0%,16%{opacity:0;transform:translate(-50%,8px)}28%,76%{opacity:1;transform:translateX(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}@keyframes TableHandStartAnimation_startVignette__18h6d{0%{opacity:0}14%,72%{opacity:1}to{opacity:0}}@keyframes TableHandStartAnimation_startSurface__IpSJ_{0%,88%{visibility:visible}to{visibility:hidden}}@media (max-width:720px){.TableHandStartAnimation_deal__E2Xnw{width:min(72vw,270px);transform:translateY(-8%)}.TableHandStartAnimation_copy__cEjQ9{bottom:12%;min-width:168px;padding:8px 16px 9px}}@media (max-height:560px) and (orientation:landscape){.TableHandStartAnimation_deal__E2Xnw{width:min(39vw,250px);transform:translateY(-4%)}.TableHandStartAnimation_copy__cEjQ9{bottom:7%}}@media (prefers-reduced-motion:reduce){.TableHandStartAnimation_root__vEN8V,.TableHandStartAnimation_root__vEN8V[data-game=old-maid],.TableHandStartAnimation_root__vEN8V[data-live-board-deal],.TableHandStartAnimation_root__vEN8V[data-live-board-deal] .TableHandStartAnimation_vignette__LhQ6z{animation-duration:.7s}.TableHandStartAnimation_piece__lzcaq,.TableHandStartAnimation_source__YTJRl{animation:none;opacity:1}.TableHandStartAnimation_copy__cEjQ9,.TableHandStartAnimation_root__vEN8V[data-game=old-maid] .TableHandStartAnimation_copy__cEjQ9{animation:TableHandStartAnimation_startCopy__MYTKK .65s ease-out both}.TableHandStartAnimation_root__vEN8V[data-game=old-maid] .TableHandStartAnimation_vignette__LhQ6z,.TableHandStartAnimation_vignette__LhQ6z{animation:TableHandStartAnimation_startVignette__18h6d .7s ease-out both}}.AppHeaderMobile_menuLayer__ypZay{position:fixed;inset:0;z-index:var(--layer-drawer,2400)}.AppHeaderMobile_backdrop__y6rPu{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:color-mix(in srgb,var(--effect-scrim) 72%,transparent);backdrop-filter:blur(2px)}.AppHeaderMobile_drawer__sWI1L{position:absolute;inset:0 0 0 auto;width:min(88vw,348px);max-width:100%;height:100dvh;min-height:0;max-height:100dvh;margin:0;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;border:0;border-left:1px solid color-mix(in srgb,var(--header-accent) 52%,transparent);border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--header-accent) 10%,transparent),transparent 32%),var(--gradient-panel-surface);box-shadow:-20px 0 56px color-mix(in srgb,var(--effect-shadow) 58%,transparent),inset 1px 0 0 color-mix(in srgb,var(--header-text) 11%,transparent);color:var(--header-text);animation:AppHeaderMobile_mobileMenuIn__dNAqL .18s var(--ease-club)}.AppHeaderMobile_profileCard__Ub1eg{min-width:0;display:flex;align-items:center;gap:11px;padding:10px;flex:none;border:1px solid color-mix(in srgb,var(--header-accent) 22%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--header-surface) 70%,var(--effect-shadow));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--header-text) 6%,transparent)}.AppHeaderMobile_profileCopy__eZIUn{flex:1;min-width:0}.AppHeaderMobile_profileName__bwKJB{overflow:hidden;color:var(--header-text);font:700 15px/1.15 var(--font-display);text-overflow:ellipsis;white-space:nowrap}.AppHeaderMobile_profileMeta__R3DcU{display:flex;align-items:center;gap:8px;min-width:0;margin-top:5px;color:color-mix(in srgb,var(--header-text) 78%,var(--header-surface));font:var(--type-num)}.AppHeaderMobile_profileLevel__DpSkm{overflow:hidden;color:color-mix(in srgb,var(--header-text) 68%,var(--header-surface));font:var(--type-label-sm);text-overflow:ellipsis;white-space:nowrap}.AppHeaderMobile_profileBalance__dTbGU{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.AppHeaderMobile_profileDivider__bNCJO{width:1px;height:12px;background:color-mix(in srgb,var(--header-accent) 26%,transparent)}.AppHeaderMobile_menuScroll__udMRt{min-height:0;margin-top:10px;padding-right:2px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--header-accent) 48%,transparent) transparent}.AppHeaderMobile_navGroup__OVBMz,.AppHeaderMobile_utilityGroup__jMaKZ{display:grid;gap:2px;padding:5px;border:1px solid color-mix(in srgb,var(--header-accent) 16%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--effect-shadow) 12%,transparent)}.AppHeaderMobile_menuItem__tvALE{position:relative;min-height:48px;display:flex;align-items:center;gap:10px;padding:6px 10px;box-sizing:border-box;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--header-text);font:600 14px/1.1 var(--font-ui);text-decoration:none;transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.AppHeaderMobile_menuItem__tvALE:hover{border-color:color-mix(in srgb,var(--header-accent) 18%,transparent);background:color-mix(in srgb,var(--header-text) 6%,transparent)}.AppHeaderMobile_menuItemActive__8cSnX{border-color:color-mix(in srgb,var(--nav-active-edge) 62%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--nav-active-surface) 82%,transparent),color-mix(in srgb,var(--nav-active-surface) 42%,transparent)),color-mix(in srgb,var(--effect-shadow) 12%,transparent);color:var(--nav-active-text);box-shadow:inset 3px 0 0 var(--nav-active-edge)}.AppHeaderMobile_menuIcon__LA5ef{width:32px;height:32px;display:grid;place-items:center;flex:none;border:1px solid color-mix(in srgb,var(--header-accent) 16%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--effect-shadow) 14%,transparent);color:color-mix(in srgb,var(--header-accent) 72%,var(--header-text))}.AppHeaderMobile_menuItemActive__8cSnX .AppHeaderMobile_menuIcon__LA5ef{border-color:color-mix(in srgb,var(--header-accent) 34%,transparent);background:color-mix(in srgb,var(--header-accent) 10%,transparent);color:var(--header-text)}.AppHeaderMobile_section__NTqO_{margin-top:10px}.AppHeaderMobile_sectionLabel__shmeD{display:flex;align-items:center;gap:7px;margin:0 4px 6px;color:color-mix(in srgb,var(--header-accent) 72%,var(--header-text));font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase}.AppHeaderMobile_sectionLabel__shmeD:before{width:5px;height:5px;flex:none;border-radius:50%;background:var(--header-accent);content:""}.AppHeaderMobile_staffPanel__zDb4Q{padding:8px;border:1px solid color-mix(in srgb,var(--header-accent) 26%,transparent);border-radius:var(--radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--header-accent) 10%,transparent),transparent 60%),color-mix(in srgb,var(--effect-shadow) 16%,transparent)}.AppHeaderMobile_staffLinks__AqLZO{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:7px}.AppHeaderMobile_staffLink__drou_{min-height:48px;display:flex;align-items:center;gap:9px;padding:8px 10px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--header-accent) 28%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--effect-shadow) 18%,transparent);color:var(--header-text);font:600 13px/1.2 var(--font-ui);text-decoration:none}.AppHeaderMobile_staffLink__drou_:hover{border-color:color-mix(in srgb,var(--header-accent) 58%,transparent);background:color-mix(in srgb,var(--header-accent) 10%,transparent)}.AppHeaderMobile_logout__7cn_7{min-height:48px;margin-top:10px;display:flex;align-items:center;gap:10px;padding:8px 13px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--status-danger) 18%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--action-danger) 16%,transparent);color:var(--status-danger-text);font:600 14px/1 var(--font-ui);text-decoration:none}@media (max-width:340px){.AppHeaderMobile_profileMeta__R3DcU{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;margin-top:3px}.AppHeaderMobile_profileLevel__DpSkm{overflow:visible;text-overflow:clip}.AppHeaderMobile_profileDivider__bNCJO{display:none}}@keyframes AppHeaderMobile_mobileMenuIn__dNAqL{0%{opacity:.8;transform:translateX(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AppHeaderMobile_drawer__sWI1L{animation:none}}.HeaderQuickAccessHost_toolbar__EsCHb{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:11px 14px 11px 16px;flex:none;border-bottom:1px solid color-mix(in srgb,var(--modal-accent) 20%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--modal-accent) 7%,transparent),transparent 34%),color-mix(in srgb,var(--modal-surface) 84%,transparent)}.HeaderQuickAccessHost_heading__4DKB_{min-width:0;display:flex;align-items:center;gap:11px}.HeaderQuickAccessHost_headingIcon__4l0m0{width:34px;height:34px;display:grid;place-items:center;flex:none;border:1px solid color-mix(in srgb,var(--modal-accent) 24%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--modal-accent) 8%,transparent);color:color-mix(in srgb,var(--modal-accent) 72%,var(--modal-text))}.HeaderQuickAccessHost_title__k616S{min-width:0;margin:0;overflow:hidden;color:var(--modal-text);font:700 16px/1.2 var(--font-display);text-overflow:ellipsis;white-space:nowrap}.HeaderQuickAccessHost_toolbarActions__hHchI{display:flex;align-items:center;gap:8px;flex:none}.HeaderQuickAccessHost_actionDivider__WlXLw{width:1px;height:24px;margin:0 2px;background:color-mix(in srgb,var(--modal-accent) 18%,transparent)}.HeaderQuickAccessHost_openPage__YIfu_{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;border:1px solid color-mix(in srgb,var(--modal-accent) 36%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--modal-accent) 6%,transparent);color:var(--modal-text);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-decoration:none;text-transform:uppercase;transition:border-color var(--dur-fast),background var(--dur-fast)}.HeaderQuickAccessHost_openPage__YIfu_:hover{border-color:color-mix(in srgb,var(--modal-accent) 72%,transparent);background:color-mix(in srgb,var(--modal-accent) 11%,transparent)}.HeaderQuickAccessHost_openPage__YIfu_ svg{flex:none;margin-left:7px}.HeaderQuickAccessHost_windowAction__loiH_{width:44px;height:44px;display:grid;place-items:center;flex:none;padding:0;border:0;background:transparent;color:var(--modal-text);cursor:pointer}.HeaderQuickAccessHost_windowAction__loiH_ svg{width:34px;height:34px;padding:9px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--modal-accent) 34%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--effect-shadow) 14%,transparent);transition:border-color var(--dur-fast),background var(--dur-fast)}.HeaderQuickAccessHost_windowAction__loiH_:hover svg{border-color:color-mix(in srgb,var(--modal-accent) 72%,transparent);background:color-mix(in srgb,var(--modal-accent) 11%,transparent)}.HeaderQuickAccessHost_openPage__YIfu_:focus-visible,.HeaderQuickAccessHost_windowAction__loiH_:focus-visible{outline:2px solid var(--modal-accent);outline-offset:2px}.HeaderQuickAccessHost_closeAction__0W_Mu:hover{color:color-mix(in srgb,var(--modal-text) 88%,var(--effect-highlight))}.HeaderQuickAccessHost_modal__rHBUE{max-height:min(720px,calc(100dvh - 32px));border:1px solid color-mix(in srgb,var(--modal-edge) 72%,transparent)!important;background:var(--gradient-component-modal)!important;box-shadow:0 24px 72px color-mix(in srgb,var(--effect-shadow) 62%,transparent)!important}.HeaderQuickAccessHost_modal__rHBUE>span:first-child{display:none}.HeaderQuickAccessHost_modal__rHBUE>div{padding:0!important;overflow:hidden!important}.HeaderQuickAccessHost_modalContent__pR6HG{min-height:0;max-height:min(640px,calc(100dvh - 112px));overflow-y:auto;overscroll-behavior:contain;padding:18px;background:color-mix(in srgb,var(--effect-shadow) 7%,transparent);scrollbar-gutter:stable}.HeaderQuickAccessHost_modalContent__pR6HG>section{border-radius:0!important;background:transparent!important;box-shadow:none!important}.HeaderQuickAccessHost_modalContent__pR6HG>section>div{padding:0!important}.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state],.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]{min-height:136px!important;grid-template-columns:42px minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;column-gap:14px!important;row-gap:5px!important;padding:20px!important;text-align:left!important;border:1px solid color-mix(in srgb,var(--modal-accent) 20%,transparent)!important;background:color-mix(in srgb,var(--effect-shadow) 13%,transparent)!important}.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state]>span:first-child,.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]>span:first-child{grid-column:1!important;grid-row:1/span 3!important;width:42px!important;height:42px!important;align-self:start!important}.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state]>h3,.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state]>span:not(:first-child),.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]>h3,.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]>span:not(:first-child){grid-column:2!important;max-width:100%!important}.HeaderQuickAccessHost_mobileContent__Se43I{flex:1;min-height:0;overflow-y:auto;padding-top:12px}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=friends]{max-height:min(560px,calc(100dvh - 112px))}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=gifts],.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=notifications]{max-height:min(500px,calc(100dvh - 112px))}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings]{max-height:min(660px,calc(100dvh - 112px));padding:16px}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings]>div>section{border:1px solid color-mix(in srgb,var(--modal-accent) 18%,transparent)!important;border-radius:var(--radius-md)!important;background:color-mix(in srgb,var(--effect-shadow) 10%,transparent)!important;box-shadow:none!important}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings]>div>section>span:first-child{display:none}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings] .hamleon-panel__header{grid-template-columns:minmax(0,1fr)!important;padding:16px 18px 0!important}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings] .hamleon-panel__title-lane{grid-column:1!important;justify-self:start!important}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings] .hamleon-panel__title-lane>span{display:none!important}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings] .hamleon-panel__title-lane>h2{color:var(--modal-text)!important;font:var(--type-heading-sm)!important;letter-spacing:.02em!important;text-transform:none!important;background:none!important;filter:none!important;-webkit-text-fill-color:currentColor!important}.HeaderQuickAccessHost_modalContent__pR6HG[data-header-quick-access=settings]>div>section>div{padding:10px 18px 16px!important}.HeaderQuickAccessHost_messageDock__LJMdW{--message-dock-radio-offset:0px;position:fixed;right:max(18px,env(safe-area-inset-right));bottom:calc(max(18px, env(safe-area-inset-bottom)) + var(--message-dock-radio-offset));z-index:1800;width:min(700px,calc(100vw - 36px));height:min(590px,calc(100dvh - 108px - var(--message-dock-radio-offset)));min-height:420px;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--modal-edge) 72%,transparent);border-radius:var(--radius-lg);background:var(--gradient-component-modal);box-shadow:0 24px 70px color-mix(in srgb,var(--effect-shadow) 62%,transparent)}.HeaderQuickAccessHost_messageDock__LJMdW[data-minimized=true]{display:none}.HeaderQuickAccessHost_messageContent__17Dgz{flex:1;min-height:0;overflow:hidden;background:color-mix(in srgb,var(--effect-shadow) 6%,transparent)}.HeaderQuickAccessHost_messageContent__17Dgz [data-empty-state]{min-height:0!important;padding:22px 16px!important;gap:7px!important;border:0!important;border-radius:0!important;background:transparent!important}.HeaderQuickAccessHost_messageContent__17Dgz [data-empty-state]>span:first-child{width:40px!important;height:40px!important}.HeaderQuickAccessHost_minimizedMessages__5jB2w{--message-dock-radio-offset:0px;position:fixed;right:max(18px,env(safe-area-inset-right));bottom:calc(max(18px, env(safe-area-inset-bottom)) + var(--message-dock-radio-offset));z-index:1800;width:min(300px,calc(100vw - 36px));min-height:50px;display:flex;align-items:center;gap:11px;padding:8px 11px;border:1px solid var(--header-edge);border-radius:var(--radius-lg);background:linear-gradient(90deg,color-mix(in srgb,var(--header-accent) 12%,transparent),transparent 48%),var(--gradient-chrome-surface);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--header-text) 10%,transparent),0 12px 36px color-mix(in srgb,var(--effect-shadow) 58%,transparent);color:var(--header-text);cursor:pointer;text-align:left}body:has([data-radio-bar]) .HeaderQuickAccessHost_messageDock__LJMdW,body:has([data-radio-bar]) .HeaderQuickAccessHost_minimizedMessages__5jB2w{--message-dock-radio-offset:62px}.HeaderQuickAccessHost_minimizedMessages__5jB2w:hover{border-color:var(--header-accent);background:linear-gradient(90deg,color-mix(in srgb,var(--header-accent) 18%,transparent),transparent 56%),var(--gradient-chrome-surface)}.HeaderQuickAccessHost_minimizedIcon__dln0l{width:32px;height:32px;display:grid;place-items:center;flex:none;border:1px solid color-mix(in srgb,var(--header-accent) 44%,transparent);border-radius:50%;background:color-mix(in srgb,var(--header-accent) 10%,transparent);color:color-mix(in srgb,var(--header-accent) 72%,var(--header-text))}.HeaderQuickAccessHost_minimizedLabel__B4_wZ{flex:1;min-width:0;overflow:hidden;font:700 15px/1 var(--font-display);text-overflow:ellipsis;white-space:nowrap}.HeaderQuickAccessHost_minimizedRestore__O3eWk{display:grid;place-items:center;flex:none;color:color-mix(in srgb,var(--header-accent) 72%,var(--header-text))}@media (max-height:650px){.HeaderQuickAccessHost_messageDock__LJMdW{top:16px;bottom:calc(16px + var(--message-dock-radio-offset));height:auto;min-height:0}}@media (max-width:560px){.HeaderQuickAccessHost_toolbar__EsCHb{gap:8px;padding:10px}.HeaderQuickAccessHost_openPage__YIfu_{min-height:44px;padding:0 9px}.HeaderQuickAccessHost_heading__4DKB_{gap:8px}.HeaderQuickAccessHost_headingIcon__4l0m0{width:32px;height:32px}.HeaderQuickAccessHost_title__k616S{font-size:15px}}@media (max-width:430px){.HeaderQuickAccessHost_actionDivider__WlXLw,.HeaderQuickAccessHost_openPageLabel__oxe_A{display:none}.HeaderQuickAccessHost_openPage__YIfu_ svg{margin-left:0}.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state],.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state]>h3,.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state]>span:first-child,.HeaderQuickAccessHost_mobileContent__Se43I [data-empty-state]>span:not(:first-child),.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]>h3,.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]>span:first-child,.HeaderQuickAccessHost_modalContent__pR6HG [data-empty-state]>span:not(:first-child){grid-column:1!important;grid-row:auto!important}}