@keyframes replayerDealCard{0%{opacity:0;transform:translateY(-20px) scale(.5)}to{opacity:1;transform:translate(0) scale(1)}}.deal-card-enter{animation:replayerDealCard .3s ease-out}@keyframes replayerFlipCard{0%{transform:perspective(400px) rotateY(90deg) scale(.8);opacity:0}50%{opacity:1}to{transform:perspective(400px) rotateY(0deg) scale(1)}}.flip-card-enter{animation:replayerFlipCard .4s ease-out}@keyframes replayerBetPop{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}60%{transform:translate(-50%,-50%) scale(1.15)}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.bet-enter{animation:replayerBetPop .25s ease-out}.replayer_tableContainer__5v8tm{--bg-dark:#1a1a2e;--text-primary:#ffffff;--text-secondary:#a0a0b0;--text-gold:#ffd700;position:relative;width:100%;height:100%;background:var(--bg-dark);overflow:hidden}.replayer_tableScaler__2BrPk{width:calc(100% / var(--table-scale, 1));height:calc(100% / var(--table-scale, 1));transform:scale(var(--table-scale,1));transform-origin:top left;position:relative;display:flex;align-items:center;justify-content:center}.replayer_tableOval__nD3W7{position:relative;width:100%;max-height:100%;aspect-ratio:792/594;overflow:hidden}.replayer_tableBg__EDUu2{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0}.replayer_seat__GP0T8{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px;transform:translate(-50%,-50%);z-index:10}.replayer_seat0__utllg{left:50%;top:74%}.replayer_seat1__bE0TS{left:15%;top:60%}.replayer_seat2__6F3PA{left:15%;top:28%}.replayer_seat3__7vzPB{left:50%;top:13%}.replayer_seat4__WMmE_{left:85%;top:28%}.replayer_seat5__Ott5m{left:85%;top:60%}.replayer_seatInfo__OSuX_{display:flex;flex-direction:column;align-items:center;background:rgba(50,50,50,.92);border-radius:8px;padding:6px 0;width:120px;border:1px solid rgba(255,255,255,.1);position:relative;z-index:5;overflow:hidden}.replayer_seatInfo__OSuX_.replayer_currentActor__57154{border-color:var(--text-gold);box-shadow:0 0 10px rgba(255,215,0,.4)}.replayer_seatInfo__OSuX_.replayer_folded__okZg5{opacity:.4}.replayer_playerName__rPRAa{font-size:16px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;text-align:center;padding:0 6px}.replayer_playerSeparator__a5ZMG{width:90%;height:1px;background:rgba(255,255,255,.15);margin:3px 0}.replayer_playerStack__D8Y81{font-size:15px;color:#6cb8ff}.replayer_downcards__O5DRW{height:34px;-o-object-fit:contain;object-fit:contain;margin-bottom:-4px}.replayer_holeCards__dY12F{display:flex;gap:2px;margin-bottom:2px}.replayer_holeCardsHero__jYg6k{display:flex;gap:0;margin-bottom:-22px;z-index:1}.replayer_holeCardsHero__jYg6k .replayer_card__r4LUM:first-child{transform:rotate(-4deg);margin-right:-24px;z-index:1}.replayer_holeCardsHero__jYg6k .replayer_card__r4LUM:last-child{transform:rotate(4deg);z-index:2}.replayer_communityCards__NQvSW{top:37%;display:grid;grid-template-columns:repeat(5,69px);gap:4px}.replayer_communityCards__NQvSW,.replayer_potDisplay__udLeQ{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:5}.replayer_potDisplay__udLeQ{top:29%;text-align:center}.replayer_potAmount__FyeZd{font-size:14px;font-weight:700;color:var(--text-gold);text-shadow:0 1px 3px rgba(0,0,0,.5)}.replayer_dealerButton__p5d0o{position:absolute;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;z-index:15;transform:translate(-50%,-50%);filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.replayer_btn0__2Rhln{left:43%;top:66%}.replayer_btn1__AmViX{left:26%;top:51%}.replayer_btn2__X_WSw{left:26%;top:35%}.replayer_btn3__urYLi{left:57%;top:22%}.replayer_btn4__H0k1R{left:74%;top:35%}.replayer_btn5__ye44p{left:74%;top:51%}.replayer_playerBet__K2ft9{position:absolute;font-size:11px;font-weight:600;color:var(--text-primary);text-shadow:0 1px 2px rgba(0,0,0,.7);z-index:8;transform:translate(-50%,-50%)}.replayer_bet0__hqltq{left:50%;top:58%}.replayer_bet1__rhwmI{left:28%;top:53%}.replayer_bet2__3kmEX{left:28%;top:35%}.replayer_bet3__V9L4v{left:50%;top:24%}.replayer_bet4__l4noJ{left:72%;top:35%}.replayer_bet5__7xNxi{left:72%;top:53%}.replayer_chipStack__APff1{display:flex;flex-direction:column;align-items:center;gap:2px}.replayer_chipPile___J6F_{position:relative;width:25px}.replayer_chipLayer__yNSZZ{position:absolute;left:0;width:25px;height:25px;-o-object-fit:contain;object-fit:contain}.replayer_chipAmount___lOas{font-size:15px;font-weight:600;color:var(--text-primary);text-shadow:0 1px 2px rgba(0,0,0,.7)}.replayer_card__r4LUM{width:69px;height:97px;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.4)}.replayer_cardSmall__jj1n8{width:38px;height:53px}.replayer_card__r4LUM img{width:100%;height:100%;display:block}.replayer_winnerOverlay__CGr0n{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);border:2px solid var(--text-gold);border-radius:12px;padding:12px 24px;text-align:center;z-index:30;animation:replayer_fadeInUp__2nd_Z .3s ease-out}.replayer_winnerText__AS1E2{font-size:16px;font-weight:700;color:var(--text-gold)}.replayer_winnerHand__1AGNq{font-size:12px;color:var(--text-secondary);margin-top:4px}@keyframes replayer_fadeInUp__2nd_Z{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}.replayer_actionBubble__3Muda{position:absolute;bottom:58px;left:50%;transform:translateX(-50%);padding:4px 10px;border-radius:6px;font-size:13px;font-weight:700;background:rgba(20,20,20,.8);border:1.5px solid transparent;pointer-events:none;white-space:nowrap;z-index:20;animation:replayer_bubbleFadeInOut__VWZKR 3s ease forwards}.replayer_bubbleCheckCall__skqo9{color:#ffd700;border-color:#ffd700}.replayer_bubbleBetRaise__IG2GJ{color:#4d9fff;border-color:#4d9fff}.replayer_bubbleFold__x8wos{color:#ff4444;border-color:#ff4444}@keyframes replayer_bubbleFadeInOut__VWZKR{0%{opacity:0}12%{opacity:1}70%{opacity:1}to{opacity:0}}