.PokerUtilityPanels_dock__CA6ej{position:relative;z-index:40;min-width:58px;height:100%}.PokerUtilityPanels_rail__fPlxy{width:58px;height:100%;display:flex;flex-direction:column;gap:6px;border:1px solid rgb(255 241 214/14%);border-radius:8px;padding:6px;background:rgb(22 25 23/94%)}.PokerUtilityPanels_rail__fPlxy button{position:relative;width:44px;min-height:52px;display:grid;place-items:center;gap:3px;border:1px solid transparent;border-radius:7px;padding:5px 2px;color:rgb(255 241 214/66%);background:transparent;cursor:pointer;transition:transform .14s ease,color .14s ease,background .14s ease,border-color .14s ease}.PokerUtilityPanels_rail__fPlxy button span{width:100%;overflow:hidden;font-size:.5rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.PokerUtilityPanels_rail__fPlxy button:focus-visible,.PokerUtilityPanels_rail__fPlxy button:hover{border-color:color-mix(in srgb,var(--accent),transparent 65%);color:#fff1d6}@media (hover:hover) and (pointer:fine){.PokerUtilityPanels_rail__fPlxy button:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--accent),transparent 94%)}}.PokerUtilityPanels_rail__fPlxy button:active{transform:translateY(0) scale(.95)}.PokerUtilityPanels_rail__fPlxy .PokerUtilityPanels_active__FfPvp,.PokerUtilityPanels_rail__fPlxy .PokerUtilityPanels_soundOn__l_kv_{border-color:color-mix(in srgb,var(--accent),transparent 52%);color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 88%)}.PokerUtilityPanels_rail__fPlxy .PokerUtilityPanels_active__FfPvp:before{content:"";position:absolute;top:50%;left:-7px;width:3px;height:22px;transform:translateY(-50%);border-radius:999px;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent),transparent 40%)}.PokerUtilityPanels_panel__IQKZl{position:absolute;inset:0 auto 0 64px;z-index:20;width:min(360px,calc(100vw - 430px));min-width:290px;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgb(37 22 5/18%);border-radius:10px;color:#251605;background:linear-gradient(180deg,#fff6e3,#ffedce);box-shadow:0 18px 52px rgb(0 0 0/42%);transform-origin:left center;animation:PokerUtilityPanels_utilityPanelIn__64Q98 .22s cubic-bezier(.2,.8,.3,1)}@keyframes PokerUtilityPanels_utilityPanelIn__64Q98{0%{opacity:0;transform:translateX(-10px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}.PokerUtilityPanels_panel__IQKZl>header{position:sticky;top:0;z-index:3;min-height:52px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(37 22 5/12%);padding:8px 10px 8px 14px;background:#fff1d6}.PokerUtilityPanels_panel__IQKZl>header strong{font-size:.94rem}.PokerUtilityPanels_panel__IQKZl>header button{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgb(37 22 5/17%);border-radius:7px;padding:0;color:#251605;background:#fffaf0;cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease}.PokerUtilityPanels_panel__IQKZl>header button:focus-visible,.PokerUtilityPanels_panel__IQKZl>header button:hover{border-color:#d9903d;background:#f7c948}@media (hover:hover) and (pointer:fine){.PokerUtilityPanels_panel__IQKZl>header button:hover{transform:rotate(90deg)}}.PokerUtilityPanels_panelContent__Vv9tE{min-height:0;overflow:auto;overscroll-behavior:contain;padding:10px;scrollbar-width:thin}.PokerUtilityPanels_emptyState__6xWzy{margin:0;color:rgb(37 22 5/62%);font-size:.85rem;line-height:1.5}.PokerUtilityPanels_chartBlock__F5_Pz,.PokerUtilityPanels_ledgerList__owYg6,.PokerUtilityPanels_rankingPanel___3BZO,.PokerUtilityPanels_rankingRows__e1NY4{display:grid;gap:8px}.PokerUtilityPanels_rankingRow__eCCon{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(54px,.8fr) auto;align-items:center;gap:8px;border-bottom:1px solid rgb(37 22 5/10%);padding:8px 2px}.PokerUtilityPanels_rankIndex__gOVGb{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;color:#251605;font-size:.78rem;font-weight:900;background:var(--player-color)}.PokerUtilityPanels_rankIdentity__u_9bX,.PokerUtilityPanels_rankMoney__vtoYF{display:grid;min-width:0;gap:2px}.PokerUtilityPanels_rankIdentity__u_9bX small,.PokerUtilityPanels_rankIdentity__u_9bX strong,.PokerUtilityPanels_rankMoney__vtoYF small,.PokerUtilityPanels_rankMoney__vtoYF strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PokerUtilityPanels_rankIdentity__u_9bX strong,.PokerUtilityPanels_rankMoney__vtoYF strong{font-size:.78rem}.PokerUtilityPanels_rankIdentity__u_9bX small,.PokerUtilityPanels_rankMoney__vtoYF small{color:rgb(37 22 5/58%);font-size:.62rem}.PokerUtilityPanels_rankMoney__vtoYF{text-align:right}.PokerUtilityPanels_netTrack__SDa3m{height:5px;overflow:hidden;border-radius:999px;background:rgb(37 22 5/12%)}.PokerUtilityPanels_netTrack__SDa3m span{display:block;height:100%;border-radius:inherit;background:var(--player-color)}.PokerUtilityPanels_netTrack__SDa3m[data-negative=true] span{opacity:.55}.PokerUtilityPanels_rankingDetails__YQ7Cq{border:1px solid rgb(37 22 5/12%);border-radius:7px;padding:8px;background:rgb(255 255 255/42%)}.PokerUtilityPanels_rankingDetails__YQ7Cq summary{cursor:pointer;color:#8d4b19;font-size:.76rem;font-weight:850}.PokerUtilityPanels_chartBlock__F5_Pz{margin-top:8px}.PokerUtilityPanels_netChart__6mgHW{width:100%;border-radius:6px;background:rgb(37 22 5/5%)}.PokerUtilityPanels_netChart__6mgHW line{stroke:rgb(37 22 5/18%);stroke-width:1}.PokerUtilityPanels_netChart__6mgHW polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.PokerUtilityPanels_chartLegend__LSDf4{display:flex;flex-wrap:wrap;gap:5px}.PokerUtilityPanels_chartLegend__LSDf4 span{border-left:4px solid var(--player-color);padding-left:5px;color:rgb(37 22 5/72%);font-size:.62rem}.PokerUtilityPanels_ledgerList__owYg6{margin-top:8px}.PokerUtilityPanels_ledgerEntry__3_5cI{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;border-top:1px solid rgb(37 22 5/10%);padding-top:7px;font-size:.72rem}.PokerUtilityPanels_ledgerEntry__3_5cI small{grid-column:1/-1;color:rgb(37 22 5/58%)}.PokerUtilityPanels_comboList__q7C0Z{display:grid;gap:10px;margin:0;padding:0;list-style:none}.PokerUtilityPanels_comboList__q7C0Z li{display:grid;gap:8px;border:1px solid rgb(37 22 5/10%);border-radius:10px;padding:10px 11px;background:rgb(255 255 255/52%);box-shadow:inset 0 1px 0 rgb(255 255 255/60%)}.PokerUtilityPanels_comboList__q7C0Z li>span{color:rgb(37 22 5/66%);font-size:.72rem;line-height:1.35}.PokerUtilityPanels_comboHeading__s2azX{display:flex;align-items:center;justify-content:space-between;gap:8px}.PokerUtilityPanels_comboHeading__s2azX strong{font-size:.9rem}.PokerUtilityPanels_comboHeading__s2azX small{flex:0 0 auto;border:1px solid rgb(217 144 61/38%);border-radius:999px;padding:2px 9px;color:#7a3f12;font-size:.58rem;font-weight:850;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;background:rgb(247 201 72/22%)}.PokerUtilityPanels_comboCards__kKSBk{display:flex;gap:5px}.PokerUtilityPanels_miniCard__jaMh3{flex:1 1;min-width:0;max-width:46px;aspect-ratio:.7;display:grid;grid-template-rows:auto 1fr;align-items:center;justify-items:center;border:1px solid rgb(37 22 5/14%);border-radius:6px;padding:3px 4px;color:#1d150b;background:linear-gradient(158deg,#ffffff,#fbf3e2);box-shadow:0 2px 5px rgb(0 0 0/12%)}.PokerUtilityPanels_miniCard__jaMh3 strong{align-self:start;justify-self:start;font-size:.74rem;font-weight:900;line-height:1}.PokerUtilityPanels_miniCard__jaMh3 span{font-size:.98rem;line-height:1}.PokerUtilityPanels_redCard___rJih{color:#c6323d}@media (max-width:980px) and (orientation:portrait){.PokerUtilityPanels_dock__CA6ej{position:absolute;top:7px;left:7px;z-index:70;width:auto;height:auto}.PokerUtilityPanels_rail__fPlxy{width:auto;height:auto;flex-direction:row;padding:4px;background:rgb(22 25 23/92%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.PokerUtilityPanels_rail__fPlxy button{width:44px;min-height:44px;padding:4px}.PokerUtilityPanels_rail__fPlxy button span{display:none}.PokerUtilityPanels_panel__IQKZl{position:fixed;inset:auto 6px calc(6px + env(safe-area-inset-bottom));z-index:72;width:auto;height:min(58dvh,500px);min-width:0;border-color:rgb(181 119 40/54%);border-radius:12px 12px 8px 8px;background:#fff3dc;box-shadow:0 14px 38px rgb(0 0 0/48%)}.PokerUtilityPanels_panel__IQKZl>header{background:#fff3dc}}@media (max-width:980px) and (max-height:520px) and (orientation:landscape){.PokerUtilityPanels_dock__CA6ej{min-width:52px}.PokerUtilityPanels_rail__fPlxy{width:52px;padding:4px}.PokerUtilityPanels_rail__fPlxy button{width:44px;min-height:44px}.PokerUtilityPanels_rail__fPlxy button span{display:none}.PokerUtilityPanels_panel__IQKZl{left:56px;width:min(300px,38vw);min-width:250px}}@media (prefers-reduced-motion:reduce){.PokerUtilityPanels_panel__IQKZl>header button,.PokerUtilityPanels_rail__fPlxy button{transition:none}.PokerUtilityPanels_panel__IQKZl>header button:hover,.PokerUtilityPanels_rail__fPlxy button:active,.PokerUtilityPanels_rail__fPlxy button:hover{transform:none}.PokerUtilityPanels_panel__IQKZl{animation:none}}.PokerRoom_app__nFwF3{--poker-cream:#fff1d6;--poker-caramel:#d9903d;--poker-gold:#f7c948;--poker-ink:#251605;width:100%;height:calc(100dvh - 74px);min-height:0;overflow:hidden;color:var(--poker-cream);background:#17221d}html[data-theme=light] .PokerRoom_app__nFwF3{--poker-cream:#2e2210;--poker-caramel:#bf7a28;--poker-gold:#e3af2c;--poker-ink:#2b1c0d;color:#2e2210;background:linear-gradient(180deg,#eff4ed,#e7efe8)}.PokerRoom_playArea__d2wLv{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-columns:58px minmax(0,1fr) 330px;gap:8px;overflow:hidden;padding:8px}.PokerRoom_tableMenu__gYHfJ{position:absolute;top:15px;right:345px;z-index:70}.PokerRoom_tableMenuPanel__Xsg3J button,.PokerRoom_tableMenuTrigger__HMAWR{border:1px solid rgb(37 22 5/20%);border-radius:7px;color:var(--poker-ink);font:inherit;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.PokerRoom_tableMenuTrigger__HMAWR{width:42px;height:42px;display:grid;place-items:center;padding:0;background:linear-gradient(180deg,#f6cc4a,#ecb834);box-shadow:inset 0 1px 0 rgb(255 255 255/40%),0 4px 12px rgb(0 0 0/28%)}@media (hover:hover) and (pointer:fine){.PokerRoom_tableMenuTrigger__HMAWR:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgb(255 255 255/50%),0 8px 20px rgb(0 0 0/38%)}}.PokerRoom_tableMenuTrigger__HMAWR:active{transform:translateY(0) scale(.96)}.PokerRoom_tableMenuPanel__Xsg3J{position:absolute;top:calc(100% + 7px);right:0;width:min(310px,calc(100vw - 24px));display:grid;gap:10px;border:1px solid rgb(217 144 61/52%);border-radius:10px;padding:10px;color:var(--poker-ink);background:linear-gradient(180deg,#fff6e3,#ffedce);box-shadow:0 22px 56px rgb(0 0 0/42%);transform-origin:top right;animation:PokerRoom_tableMenuIn__x2Y2N .18s cubic-bezier(.2,.8,.3,1)}@keyframes PokerRoom_tableMenuIn__x2Y2N{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (hover:hover) and (pointer:fine){.PokerRoom_tableMenuPanel__Xsg3J button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 12px rgb(0 0 0/16%)}}.PokerRoom_tableMenuPanel__Xsg3J button:active:not(:disabled){transform:translateY(0) scale(.97)}.PokerRoom_tableMenuPanel__Xsg3J>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.PokerRoom_tableMenuPanel__Xsg3J>header div{min-width:0;display:grid;gap:2px}.PokerRoom_tableMenuPanel__Xsg3J>header span,.PokerRoom_tableMenuSearch__KuiXy label{color:rgb(37 22 5/60%);font-size:.68rem;font-weight:850}.PokerRoom_tableMenuPanel__Xsg3J>header strong{overflow:hidden;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.PokerRoom_tableMenuPanel__Xsg3J>header button{width:36px;height:36px;display:grid;place-items:center;padding:0;background:rgb(37 22 5/6%)}.PokerRoom_tableMenuSearch__KuiXy{display:grid;gap:5px}.PokerRoom_tableMenuSearch__KuiXy>div{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:6px}.PokerRoom_tableMenuSearch__KuiXy input{width:100%;min-width:0;min-height:42px;border:1px solid rgb(37 22 5/18%);border-radius:7px;padding:8px 10px;color:var(--poker-ink);font:inherit;background:rgb(255 255 255/68%)}.PokerRoom_tableMenuSearch__KuiXy button{display:grid;place-items:center;padding:0;background:var(--poker-gold)}.PokerRoom_tableMenuActions__HfOOF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.PokerRoom_tableMenuActions__HfOOF button{min-width:0;min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 7px;background:rgb(217 144 61/15%)}.PokerRoom_tableMenuActions__HfOOF span{min-width:0;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.PokerRoom_tableMenuPanel__Xsg3J button:focus-visible,.PokerRoom_tableMenuPanel__Xsg3J button:hover,.PokerRoom_tableMenuSearch__KuiXy input:focus-visible,.PokerRoom_tableMenuTrigger__HMAWR:focus-visible{outline:3px solid rgb(58 134 255/30%);outline-offset:2px}.PokerRoom_wakeOverlay__sONG7{position:fixed;inset:74px 0 0;z-index:180;display:grid;place-items:center;border:0;padding:20px;color:var(--poker-cream);background:rgb(7 12 10/78%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;animation:PokerRoom_wakeOverlayIn__flTJQ .2s ease}.PokerRoom_wakeOverlayPanel__wn8bx{min-width:min(280px,calc(100vw - 40px));display:grid;place-items:center;gap:8px;border:1px solid rgb(247 201 72/42%);border-radius:12px;padding:22px;background:linear-gradient(180deg,#2c302b,#1f231f);box-shadow:0 24px 60px rgb(0 0 0/50%),inset 0 1px 0 rgb(255 241 214/8%);animation:PokerRoom_wakePanelIn__tlG6K .28s cubic-bezier(.2,.8,.3,1)}@keyframes PokerRoom_wakeOverlayIn__flTJQ{0%{opacity:0}to{opacity:1}}@keyframes PokerRoom_wakePanelIn__tlG6K{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.PokerRoom_wakeOverlayPanel__wn8bx>span{color:var(--poker-gold);font-size:.72rem;font-weight:900;text-transform:uppercase}.PokerRoom_wakeOverlayPanel__wn8bx strong{font-size:2.4rem}.PokerRoom_wakeOverlayPanel__wn8bx small{color:rgb(255 241 214/65%)}@media (max-width:1180px) and (min-height:521px){.PokerRoom_playArea__d2wLv{grid-template-columns:58px minmax(0,1fr) 300px}.PokerRoom_tableMenu__gYHfJ{right:315px}}@media (max-width:980px){.PokerRoom_tableMenuSearch__KuiXy input{font-size:16px}}@media (max-width:980px) and (orientation:portrait){.PokerRoom_app__nFwF3{height:calc(100dvh - 62px);min-height:560px;background:#08110e}.PokerRoom_playArea__d2wLv{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(280px,1fr) clamp(240px,32dvh,300px);gap:4px;padding:4px}.PokerRoom_tableMenu__gYHfJ{top:8px;right:8px;z-index:60}.PokerRoom_tableMenuTrigger__HMAWR{width:44px;height:44px}.PokerRoom_tableMenuPanel__Xsg3J{width:min(300px,calc(100vw - 20px));border-color:rgb(181 119 40/58%);background:#fff3dc;box-shadow:0 14px 34px rgb(0 0 0/44%)}.PokerRoom_wakeOverlay__sONG7{inset:62px 0 0;padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media (max-width:980px) and (max-height:520px) and (orientation:landscape){.PokerRoom_app__nFwF3{height:calc(100dvh - 74px)}.PokerRoom_playArea__d2wLv{grid-template-columns:52px minmax(0,1fr) minmax(240px,30vw);gap:5px;padding:5px}.PokerRoom_tableMenu__gYHfJ{top:10px;right:calc(max(240px, 30vw) + 10px)}.PokerRoom_tableMenuTrigger__HMAWR{width:44px;height:44px}.PokerRoom_tableMenuPanel__Xsg3J{width:280px}}.PokerRoom_tableMenuPanel__Xsg3J button,.PokerRoom_tableMenuTrigger__HMAWR{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (max-width:980px) and (orientation:portrait){.PokerRoom_app__nFwF3{min-height:0}.PokerRoom_playArea__d2wLv{grid-template-rows:minmax(0,1fr) minmax(180px,32dvh)}}.PokerRoom_tableMenuContent__YaNIF{display:grid;gap:16px;color:#251605}.PokerRoom_tableMenuContent__YaNIF p{margin:0}.PokerRoom_tableMenuPanel__Xsg3J{max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.PokerRoom_tableMenuPanel__Xsg3J button{min-width:44px;min-height:44px}@media (min-width:641px) and (max-width:980px) and (orientation:portrait){.PokerRoom_app__nFwF3{height:calc(100dvh - 74px)}.PokerRoom_wakeOverlay__sONG7{inset-block-start:74px}}@media (prefers-reduced-motion:reduce){.PokerRoom_tableMenuPanel__Xsg3J button,.PokerRoom_tableMenuTrigger__HMAWR{transition:none}.PokerRoom_tableMenuPanel__Xsg3J button:active:not(:disabled),.PokerRoom_tableMenuPanel__Xsg3J button:hover:not(:disabled),.PokerRoom_tableMenuTrigger__HMAWR:active,.PokerRoom_tableMenuTrigger__HMAWR:hover{transform:none}.PokerRoom_tableMenuPanel__Xsg3J,.PokerRoom_wakeOverlayPanel__wn8bx,.PokerRoom_wakeOverlay__sONG7{animation:none}}@media (max-width:640px) and (orientation:landscape){.PokerRoom_app__nFwF3{height:calc(100dvh - 62px)}}.PokerRoom_tableMenuContent__YaNIF .PokerRoom_tableMenuSearch__KuiXy>div{grid-template-columns:minmax(0,1fr) 44px}