.poker-root{--pk-bg-void:#07060a;--pk-bg-base:#0d0b11;--pk-charcoal:#16131b;--pk-charcoal-hi:#211c28;--pk-leather:#241b18;--pk-wood:#2a211b;--pk-felt-deep:#0c2a22;--pk-felt:#123f31;--pk-felt-edge:#0a241c;--pk-gold:#c9a14a;--pk-gold-soft:#e6cf95;--pk-gold-deep:#8a6d2c;--pk-gold-line:rgba(201,161,74,.35);--pk-text-hi:#f4efe6;--pk-text-mid:#c6bdb0;--pk-text-low:#8d8579;--pk-text-felt:#f0ece2;--pk-emerald:#2f9e6f;--pk-emerald-deep:#1c6b4a;--pk-burgundy:#9d2b3f;--pk-burgundy-deep:#6e1c2c;--pk-navy:#2d5b8e;--pk-navy-deep:#1c3c61;--pk-amber:#d99836;--pk-amber-deep:#a06d1f;--pk-pink:#c2185b;--pk-pink-soft:#e0607e;--pk-actor:#e6cf95;--pk-allin:#d99836;--pk-fold:#6e6258;--pk-disconnected:#9d2b3f;--pk-focus:#e6cf95;--pk-r-card:8px;--pk-r-panel:14px;--pk-r-control:12px;--pk-shadow-seat:0 2px 10px rgba(0,0,0,.45);--pk-shadow-raised:0 6px 22px rgba(0,0,0,.55);--pk-shadow-panel:0 -8px 28px rgba(0,0,0,.45);--pk-dur-fast:120ms;--pk-dur-base:200ms;--pk-dur-slow:320ms;--pk-ease:cubic-bezier(0.22,0.68,0,1.2);--pk-ease-out:cubic-bezier(0.2,0.7,0.2,1);--pk-safe-top:env(safe-area-inset-top,0px);--pk-safe-bottom:env(safe-area-inset-bottom,0px);--pk-safe-left:env(safe-area-inset-left,0px);--pk-safe-right:env(safe-area-inset-right,0px);color:var(--pk-text-hi);background:var(--pk-bg-void);font-family:var(--font-bvp),system-ui,sans-serif;font-variant-numeric:lining-nums tabular-nums}.poker-root :focus-visible{outline:2px solid var(--pk-focus);outline-offset:2px}.pk-felt-scrim{text-shadow:0 1px 2px rgba(0,0,0,.65)}.pk-felt-surface{background:radial-gradient(120% 90% at 50% 38%,var(--pk-felt) 0,var(--pk-felt-deep) 60%,var(--pk-felt-edge) 100%)}@keyframes pk-deal-in{0%{opacity:0;transform:translateY(-14px) scale(.94)}to{opacity:1;transform:none}}@keyframes pk-chip-in{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}@keyframes pk-actor-pulse{0%,to{box-shadow:0 0 0 2px var(--pk-actor),0 0 14px -2px hsla(43,62%,74%,.5)}50%{box-shadow:0 0 0 2px var(--pk-actor),0 0 22px 1px hsla(43,62%,74%,.85)}}@keyframes pk-winner-glow{0%,to{box-shadow:0 0 0 2px var(--pk-gold-soft),0 0 18px -2px hsla(43,62%,74%,.55)}50%{box-shadow:0 0 0 2px var(--pk-gold-soft),0 0 34px 4px hsla(43,62%,74%,.9)}}@keyframes pk-timer-flash{0%,to{opacity:1}50%{opacity:.45}}@keyframes pk-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pk-rotate-hint{0%,55%{transform:rotate(0deg)}80%,to{transform:rotate(90deg)}}.pk-anim-rotate-hint{animation:pk-rotate-hint 2.6s ease-in-out infinite;transform-origin:50% 50%}.pk-anim-deal{animation:pk-deal-in var(--pk-dur-base) var(--pk-ease) both}.pk-anim-chip{animation:pk-chip-in var(--pk-dur-base) var(--pk-ease) both}.pk-anim-actor{animation:pk-actor-pulse 1.6s ease-in-out infinite}.pk-anim-winner{animation:pk-winner-glow 1.3s ease-in-out infinite}.pk-anim-fadeup{animation:pk-fade-up var(--pk-dur-base) var(--pk-ease-out) both}.pk-timer-ring{will-change:stroke-dashoffset;contain:layout style paint}.pk-bet-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border-radius:999px;outline:none;cursor:pointer}.pk-bet-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:radial-gradient(120% 120% at 50% 30%,#f4efe6 0,#c9a14a 100%);border:2px solid #8a6d2c;box-shadow:0 2px 6px rgba(0,0,0,.55);margin-top:-1px}.pk-bet-slider::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:radial-gradient(120% 120% at 50% 30%,#f4efe6 0,#c9a14a 100%);border:2px solid #8a6d2c;box-shadow:0 2px 6px rgba(0,0,0,.55)}.pk-bet-slider:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.poker-root *,.poker-root :after,.poker-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.poker-root .pk-anim-actor,.poker-root .pk-anim-timer-flash,.poker-root .pk-anim-winner{animation:none!important}}.poker-root[data-pk-reduce-motion="1"] *,.poker-root[data-pk-reduce-motion="1"] :after,.poker-root[data-pk-reduce-motion="1"] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.poker-root[data-pk-reduce-motion="1"] .pk-anim-actor,.poker-root[data-pk-reduce-motion="1"] .pk-anim-timer-flash,.poker-root[data-pk-reduce-motion="1"] .pk-anim-winner{animation:none!important}.poker-root .pk-rx-trigger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgba(0,0,0,.55);border:1px solid var(--pk-gold-line);color:var(--pk-gold-soft);transition:border-color .15s ease,background .15s ease,transform .1s ease}.poker-root .pk-rx-trigger:hover{border-color:var(--pk-gold);background:rgba(201,161,74,.16)}.poker-root .pk-rx-trigger:active{transform:scale(.94)}.poker-root .pk-rx-trigger[aria-expanded=true]{border-color:var(--pk-gold);background:rgba(201,161,74,.22);color:var(--pk-gold-soft)}.poker-root .pk-rx-trigger:focus-visible{outline:2px solid var(--pk-gold);outline-offset:2px}.poker-root .pk-rx-panel{background:linear-gradient(180deg,#1a1620,#0e0c12);border:1px solid var(--pk-gold-line);border-radius:16px;box-shadow:var(--pk-shadow-raised);animation:pk-rx-pop .16s ease-out}@keyframes pk-rx-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.poker-root .pk-rx-tabs{background:rgba(0,0,0,.35);border:1px solid rgba(201,161,74,.14);border-radius:10px}.poker-root .pk-rx-tab{border-radius:8px;color:var(--pk-text-mid);background:transparent;border:1px solid transparent;transition:color .14s ease,background .14s ease,border-color .14s ease}.poker-root .pk-rx-tab:hover{color:var(--pk-text-hi)}.poker-root .pk-rx-tab[aria-selected=true]{color:#17130c;background:linear-gradient(180deg,var(--pk-gold-soft),var(--pk-gold));border-color:var(--pk-gold);box-shadow:0 1px 6px rgba(201,161,74,.35)}.poker-root .pk-rx-tab:focus-visible{outline:2px solid var(--pk-gold);outline-offset:1px}.poker-root .pk-rx-opt{display:flex;align-items:center;gap:7px;border-radius:10px;text-align:left;color:var(--pk-text-hi);background:hsla(0,0%,100%,.03);border:1px solid rgba(201,161,74,.16);transition:background .13s ease,border-color .13s ease,transform .08s ease}.poker-root .pk-rx-opt:hover{background:rgba(157,43,63,.22);border-color:hsla(43,62%,74%,.4)}.poker-root .pk-rx-opt:active{transform:scale(.97)}.poker-root .pk-rx-opt:focus-visible{outline:2px solid var(--pk-gold);outline-offset:1px}.poker-root .pk-rx-ico{flex:none;line-height:1}.poker-root .pk-rx-foot{border-radius:999px;color:var(--pk-text-mid);background:rgba(0,0,0,.4);border:1px solid var(--pk-gold-line);transition:color .14s ease,border-color .14s ease}.poker-root .pk-rx-foot:hover{color:var(--pk-gold-soft);border-color:var(--pk-gold)}.poker-root .pk-rx-foot:focus-visible{outline:2px solid var(--pk-gold);outline-offset:1px}.poker-root .pk-rx-bubble{display:inline-flex;align-items:center;gap:5px;max-width:150px;padding:4px 9px;border-radius:12px;font-size:12px;font-weight:700;line-height:1.15;color:var(--pk-text-hi);background:linear-gradient(180deg,rgba(33,28,40,.97),rgba(14,12,18,.97));border:1px solid var(--pk-gold-line);box-shadow:var(--pk-shadow-seat);animation:pk-rx-in .2s ease-out}.poker-root .pk-rx-bubble__emoji{flex:none;font-size:14px;line-height:1}@keyframes pk-rx-in{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}