@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Inter:wght@400;500;600;700;800&display=swap";.wallet-lobby-content{width:min(1080px,92vw);margin:0 auto;padding:42px 0 70px}.wallet-intro h1{text-transform:uppercase;margin:16px 0;font:800 clamp(38px,6vw,66px)/.95 Barlow Condensed}.wallet-intro h1 em{color:var(--lime);font-style:normal}.wallet-intro p,.wallet-muted{color:#a6b7b0;font-size:13px;line-height:1.6}.wallet-summary{background:#14231d;border:1px solid #364b40;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:30px 0 24px;padding:22px;display:flex}.wallet-summary>div,.wallet-balance{gap:8px;display:grid}.wallet-summary span,.wallet-balance>span{letter-spacing:1.4px;color:#adbbb5;font-size:11px}.wallet-summary strong,.wallet-balance strong{color:var(--lime);font:700 40px Barlow Condensed}.wallet-summary small{color:#a7b9b0;font-size:12px}.wallet-table-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.wallet-table-grid .table-card>small{margin-top:0;font-size:10px}.wallet-table-grid .table-card>p{font-size:11px;line-height:1.5}.wallet-table-grid .free-table-card>button{background:#c6d6ce}.wallet-lobby header .wallet-button{margin-left:16px}.wallet-button,.wallet-primary,.wallet-presets button{color:#eef5f0;cursor:pointer;background:#192b22;border:1px solid #486153;border-radius:7px;padding:11px 15px;font:700 12px Inter;text-decoration:none;display:inline-block}.wallet-primary{background:var(--lime);color:#152016;text-align:center;border:0}.wallet-button:disabled,.wallet-primary:disabled,.wallet-presets button:disabled{opacity:.4;cursor:not-allowed}.wallet-modal{color:#eef5f0;background:#0d1914;border:1px solid #496453;border-radius:16px;width:min(580px,94vw);max-height:88dvh;padding:24px;box-shadow:0 20px 100px #000b}.wallet-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020806cf}.wallet-modal>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.wallet-modal h2{margin:0;font:700 28px Barlow Condensed}.wallet-modal h3{margin-top:24px;font-size:15px}.wallet-modal header button{color:#fff;background:#243d30;border:1px solid #526b5c;border-radius:8px;width:36px;height:36px;font-size:25px}.wallet-modal p{font-size:13px;line-height:1.6}.wallet-modal code{overflow-wrap:anywhere;white-space:normal;color:#aebdb5;font-size:11px}.wallet-modal details{margin:12px 0;font-size:12px}.wallet-modal summary{cursor:pointer;color:#b9cabf}.wallet-form,.wallet-form fieldset{gap:15px;display:grid}.wallet-form fieldset{border:0;min-width:0;margin:0;padding:0}.wallet-form label,.existing-wallet label{color:#aebdb4;gap:7px;font-size:12px;display:grid}.wallet-form input,.wallet-form select,.existing-wallet input{color:#f3f6f2;background:#08110d;border:1px solid #486153;border-radius:7px;width:100%;min-width:0;padding:12px;font:14px Inter}.wallet-form select option{background:#08110d}.wallet-form input:focus,.wallet-form select:focus{outline:2px solid var(--lime);outline-offset:2px}.wallet-modal .wallet-error{color:#ffada0}.existing-wallet{background:#192b22;border-radius:10px;margin:15px 0;padding:15px}.existing-wallet h3{margin-top:0}.existing-wallet small{color:#a9b8af;margin-top:8px;line-height:1.6;display:block}.wallet-balance{padding:20px 0}.wallet-presets{gap:8px;display:flex}.wallet-presets button{flex:1}.wallet-totals{margin:0}.wallet-totals div{justify-content:space-between;padding:6px 0;font-size:13px;display:flex}.wallet-totals dd{margin:0;font-weight:700}.wallet-ledger{margin:0;padding:0;list-style:none}.wallet-ledger li{border-top:1px solid #2b4033;padding:15px 0}.wallet-ledger li>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.wallet-ledger p{margin:7px 0}.wallet-ledger small{color:#a4b5a9;overflow-wrap:anywhere;font-size:11px;line-height:1.6;display:block}.wallet-credit{color:#bbf77b}.wallet-debit{color:#ffb09d}.wallet-table-tools{background:#102017;border-bottom:1px solid #263b2e;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:7px 14px;font-size:11px;display:flex}.wallet-table-tools>span{margin-right:8px}.wallet-table-tools .wallet-button{padding:7px 10px;font-size:10px}.wallet-table-tools b{color:var(--lime)}.wallet-leave-notice{color:#f6d899}.wallet-busted{text-align:center;background:#281d13;border:1px solid #79553d;border-radius:8px;margin:12px 0;padding:14px}.wallet-busted strong{color:#f0cba4;margin-bottom:10px;display:block}.wallet-busted button{margin:4px}.wallet-seat-status{text-align:center;width:min(650px,90vw);margin:0 auto 20px;font-size:13px}.wallet-seat-status .wallet-error{color:#ffada0}.poker-app.wallet-backed{height:100dvh;min-height:0;overflow:hidden}.wallet-backed .table-stage,.wallet-backed .table-shell{min-height:0}.wallet-backed .action-dock{flex-shrink:0}@media (width<=650px){.wallet-table-grid{grid-template-columns:1fr}.wallet-lobby header{flex-wrap:wrap;gap:12px;height:auto;min-height:72px;padding:14px}.wallet-lobby header>span{margin-left:0;font-size:8px}.wallet-lobby-content{padding-top:25px}.wallet-modal{padding:18px}.wallet-table-tools{justify-content:flex-start}.wallet-backed .table-stage{min-height:0}.wallet-backed .table-meta{margin-left:14px}.wallet-backed .connection{margin-right:0;font-size:8px}.wallet-backed .table-meta span{font-size:7px}}.wallet-modal{overflow:auto}.settings-section-nav{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:none;background:#0d1914e8;gap:5px;margin:12px -8px 8px;padding:8px;display:flex;position:sticky;top:-24px;overflow-x:auto}.settings-section-nav::-webkit-scrollbar{display:none}.settings-section-nav a{color:#dce6df;letter-spacing:.45px;background:#14231d;border:1px solid #3c5046;border-radius:7px;flex:none;padding:7px 9px;font:800 8px Inter;text-decoration:none}.settings-section{background:#07100ee8;border:1px solid #344940;border-radius:12px;margin:16px 0;padding:14px;scroll-margin-top:58px}.settings-section h3{text-transform:uppercase;letter-spacing:.6px;margin:0 0 12px}.settings-profile dl{gap:7px;margin:0;display:grid}.settings-profile dl>div{justify-content:space-between;gap:12px;display:flex}.settings-profile dt{color:#96a79f}.settings-profile dd{text-align:right;margin:0;font-weight:800}.settings-field-label{letter-spacing:.7px;color:#9caaa4;font-size:10px;font-weight:800}.settings-app>.wallet-button{margin:4px 6px 4px 0}.simple-buyin{gap:18px}.buyin-available{border-bottom:1px solid #2f4439;justify-content:space-between;align-items:end;gap:18px;padding:12px 0;display:flex}.buyin-available span,.buyin-amount>span{color:#a9b9b1;letter-spacing:.9px;font:800 10px Inter}.buyin-available strong{color:var(--lime);font:900 24px Barlow Condensed}.buyin-amount{text-align:center;justify-items:center}.buyin-amount input{color:#f6ffd9;text-align:center;-moz-appearance:textfield;background:0 0;border:0;width:min(220px,70vw);padding:4px 8px;font:900 48px/.95 Barlow Condensed}.buyin-amount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buyin-amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.buyin-slider{gap:8px;display:grid}.buyin-slider input{width:100%;accent-color:var(--lime)}.buyin-slider>div{color:#8fa198;letter-spacing:.7px;justify-content:space-between;font:800 9px Inter;display:flex}.buyin-slider b{color:#e4ece7}.buyin-confirm{min-height:48px;font-size:14px}.profile-name-settings.settings-section,.avatar-picker.settings-section{margin:16px 0}.buyin-reconcile{grid-template-columns:1fr 1fr;gap:12px;display:grid}.buyin-reconcile>div{background:#16251b;border:1px solid #435739;border-radius:7px;gap:8px;padding:14px;display:grid}.buyin-reconcile span{color:#a3b69b;font-size:11px}.buyin-reconcile b{color:#d2ebae;font-variant-numeric:tabular-nums;font-size:22px}.wallet-form fieldset{border:0;margin:0;padding:0}.wallet-form legend{color:#bbd2b1;margin-bottom:10px;font-size:12px}.auth-switch{background:#08110d;border:1px solid #2b4033;border-radius:8px;gap:6px;margin:12px 0;padding:5px;display:flex}.auth-switch button{color:#aebdb4;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;padding:10px;font-weight:700}.auth-switch button[aria-pressed=true]{color:var(--lime);background:#243d30}.auth-alternative,.wallet-signout{border-top:1px solid #2b4033;margin-top:18px;padding-top:12px}.auth-alternative p,.password-signin small{color:#aebdb4;font-size:12px;line-height:1.5}.auth-alternative a,.wallet-signout a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.password-signin input:disabled{opacity:.65}.wallet-reload-message{color:#f4d29f;background:#241a10;border:1px solid #7f5d35;border-radius:8px;margin:0;padding:12px 14px;font-weight:700}.wallet-activity ol{margin:0;padding:0;list-style:none}.wallet-activity li{border-top:1px solid #2b4033;gap:5px;padding:11px 0;font-size:12px;display:grid}.wallet-activity small{color:#8fa197;font-size:10px}.client-notifications{position:relative}.client-notifications i{background:var(--lime);color:#122014;border-radius:9px;min-width:14px;height:14px;font:800 8px/14px Inter;position:absolute;top:1px;right:2px}.client-counter{gap:5px;width:auto!important;padding:0 9px!important}.client-counter span{letter-spacing:.5px;font-size:8px}.avatar-picker{background:#0a1510;border:1px solid #385244;border-radius:13px;margin:4px 0 22px;padding:14px}.avatar-picker>header{align-items:center;gap:13px;display:flex}.avatar-picker>header>img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 6px 6px #0009);width:70px;height:70px}.avatar-picker h3{margin:0}.avatar-picker header p{margin:3px 0 0}.avatar-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:13px 0;display:grid}.avatar-grid button{color:#b9c9c0;background:#101e17;border:1px solid #2f4438;border-radius:9px;justify-items:center;gap:3px;min-width:0;padding:5px 3px 6px;display:grid}.avatar-grid button img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 4px 4px #0008);width:100%;height:67px}.avatar-grid button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;overflow:hidden}.avatar-grid button.selected{border-color:var(--lime);background:#1c2c1b;box-shadow:0 0 0 2px #c9f45b32}.avatar-picker>.wallet-primary{width:100%}@media (width<=430px){.avatar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.avatar-grid button img{height:72px}}.profile-name-settings{background:#07100ee8;border:1px solid #3b4c48;border-radius:12px;gap:10px;margin:16px 0;padding:14px;display:grid}.profile-name-settings h3{margin:0}.profile-name-settings>label{color:#c8d0cd;letter-spacing:.5px;text-transform:uppercase;gap:6px;font-size:12px;font-weight:800;display:grid}.profile-name-settings>label input{color:#fff;background:#020605;border:1px solid #56645f;border-radius:8px;min-height:42px;padding:9px 11px}.profile-display-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.profile-display-options label{color:#dce2df;background:#050a09;border:1px solid #3d4d49;border-radius:9px;align-items:center;gap:7px;min-height:48px;padding:8px;font-size:11px;display:flex}.profile-display-options b{color:#b8e650;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}@media (width<=520px){.profile-display-options{grid-template-columns:1fr}}.desktop-account-page{color:#e7e7e9;background:#101214;width:100%;min-height:100dvh;padding:18px 24px 24px;font-family:Inter,Segoe UI,Arial,sans-serif}.desktop-account-page>header{align-items:center;gap:16px;margin-bottom:16px;display:flex}.desktop-account-page>header img{object-fit:contain;width:86px;height:58px}.desktop-account-page h1{margin:0 0 5px;font:500 22px/1.2 Inter,Segoe UI,Arial,sans-serif}.desktop-account-page p{color:#a8adb5;margin:5px 0;font-size:12px;line-height:1.5}.desktop-account-page .auth-switch{margin-bottom:12px}.desktop-account-page .auth-switch button{color:#d6d9df;background:#171a1e;border-color:#414348;padding:9px 12px;font-weight:500}.desktop-account-page .auth-switch button[aria-pressed=true]{color:#edd6a6;background:#30291e;border-color:#9d8352}.desktop-account-page .wallet-form{gap:12px}.desktop-account-page .wallet-form h3{margin:0;font:500 19px/1.3 Inter,Segoe UI,Arial,sans-serif}.desktop-account-page .wallet-form label{color:#c1c5cd;font-weight:400}.desktop-account-page .wallet-form input{background:#171a1e;border-color:#414348;padding:10px 12px;font-size:14px}.desktop-account-page .wallet-form input:focus{outline-color:#c5aa70}.desktop-account-page .wallet-primary{color:#17140e;background:#c5aa70;min-height:42px;font-weight:600}.desktop-account-page .wallet-button{color:#e4e5e8;background:#1b1e22;border-color:#494b50;font-weight:500}.desktop-account-page .auth-alternative{border-top:1px solid #34363c;margin-top:17px;padding-top:14px}.desktop-account-page .auth-alternative .wallet-button{text-align:center;margin-top:10px;display:block}.desktop-account-page .wallet-error{color:#efada1}.desktop-account-page .desktop-account-ready{background:#191b1e;border:1px solid #55482f;border-radius:8px;padding:18px}.desktop-account-page .desktop-account-ready strong{color:#f0dfb6}.desktop-account-page .desktop-account-ready .wallet-button{margin-top:16px}@media (width<=400px){.desktop-account-page{padding:14px 16px}.desktop-account-page>header{gap:10px}}.counter-workspace{--counter-green:#b7f35b;--counter-red:#ff625e;color:#f1f6f2;background:radial-gradient(circle at 70% -10%,#183a27 0,#0000 34%),#07100c;min-height:100dvh;padding-bottom:92px}.counter-top{height:64px;padding:max(8px,env(safe-area-inset-top)) 14px 8px;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1712dd;border-bottom:1px solid #283d31;grid-template-columns:46px 1fr 46px;align-items:center;display:grid;position:sticky;top:0}.counter-top>button{color:#eef5ef;background:#132219;border:1px solid #354b3e;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.counter-top>div{text-align:center;gap:2px;display:grid}.counter-top strong{letter-spacing:1.5px;font:800 21px Barlow Condensed,Inter,sans-serif}.counter-top small{color:#9db0a4;letter-spacing:1.4px;font-size:9px}.counter-top>svg{color:var(--counter-green);justify-self:end;width:20px}.counter-body{width:min(680px,100%);margin:auto;padding:16px 14px}.counter-tabs{background:#0c1912;border:1px solid #2b4034;border-radius:12px;grid-template-columns:1fr 1fr;margin-bottom:16px;padding:4px;display:grid}.counter-tabs button{color:#809288;letter-spacing:.8px;background:0 0;border:0;border-radius:8px;padding:12px;font:800 12px Inter}.counter-tabs button.selected{color:var(--counter-green);background:#203628;box-shadow:inset 0 0 0 1px #496342}.counter-balance-card{background:linear-gradient(135deg,#203b29,#12241a);border:1px solid #4d6a51;border-radius:17px;gap:5px;padding:18px;display:grid;box-shadow:0 14px 40px #0005}.counter-balance-card>small{color:var(--counter-green);letter-spacing:1.2px;font-size:9px}.counter-balance-card>span{color:#b1c1b6;letter-spacing:1.4px;font-size:11px}.counter-balance-card>strong{color:#fff;font-variant-numeric:tabular-nums;font:800 48px/1 Barlow Condensed,Inter,sans-serif}.counter-balance-card>em{color:#91a399;font-size:11px;font-style:normal}.counter-summary{grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 20px;display:grid}.counter-summary>div{background:#0d1913;border:1px solid #263a2f;border-radius:12px;gap:5px;padding:13px;display:grid}.counter-summary small,.counter-player-balance small{color:#8fa197;letter-spacing:1px;font-size:8px}.counter-summary b{color:#ccecad;font-variant-numeric:tabular-nums;font-size:19px}.counter-members>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.counter-members header>div>span,.counter-sort{letter-spacing:1.1px;color:#91a69a;gap:6px;font-size:9px;display:grid}.counter-members label:has(input){background:#0c1812;border:1px solid #30483a;border-radius:10px;align-items:center;gap:8px;padding:0 11px;display:flex}.counter-members input,.counter-members select,.counter-records select{color:#f0f6f1;background:0 0;border:0;outline:0;min-width:0;padding:12px 0;font-size:12px}.counter-sort select{color:#d7e1da;background:#0c1812;border:1px solid #30483a;border-radius:10px;padding:12px;font-size:10px}.counter-sort option,.counter-records option{background:#0c1812}.counter-list-hint{color:#819288;margin:10px 2px;font-size:10px}.counter-player-list{gap:8px;display:grid}.counter-player{color:#eaf1ec;text-align:left;background:#0d1913;border:1px solid #273b30;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto 24px;align-items:center;gap:10px;width:100%;padding:12px;display:grid}.counter-player.selected{background:#18291d;border-color:#8acb45;box-shadow:0 0 0 1px #8acb4566}.counter-avatar{color:#e9f7df;background:linear-gradient(135deg,#44594c,#1c2b22);border:1px solid #61766a;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:grid}.counter-player-name{gap:3px;min-width:0;display:grid}.counter-player-name b{text-overflow:ellipsis;font-size:13px;overflow:hidden}.counter-player-name small{color:#87998f;font-size:9px}.counter-player-name em{color:#ddc78e;font-size:9px;font-style:normal}.counter-player-balance{text-align:right;gap:3px;display:grid}.counter-player-balance strong{color:#fff;font-variant-numeric:tabular-nums;font:800 21px Barlow Condensed}.counter-player>i{color:#081008;border:1px solid #53665b;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.counter-player.selected>i{background:var(--counter-green);border-color:var(--counter-green)}.counter-player>i svg{width:14px}.counter-action-bar{z-index:25;padding:12px max(14px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08110dec;border-top:1px solid #2c4035;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0}.counter-action-bar button,.amount-submit,.counter-confirm>button{letter-spacing:.5px;border:0;border-radius:11px;padding:15px;font:800 13px Inter}.claim{color:#ffaca7!important;background:#5a2525!important;border:1px solid #a94441!important}.send{background:var(--counter-green)!important;color:#14200f!important}.counter-action-bar button:disabled,.amount-submit:disabled{opacity:.28}.counter-error{color:#ffb0aa;background:#291615;border:1px solid #83433f;border-radius:9px;padding:11px;font-size:11px;line-height:1.45}.counter-error button{color:#fff;background:0 0;border:0;text-decoration:underline}.counter-empty{text-align:center;color:#82948a;padding:28px;font-size:12px}.record-filters{gap:6px;padding-bottom:10px;display:flex;overflow:auto}.record-filters button{white-space:nowrap;color:#aebeb5;background:#101d16;border:1px solid #30463a;border-radius:999px;padding:8px 10px;font:700 9px Inter}.record-filters button.selected{color:#17200f;background:var(--counter-green);border-color:var(--counter-green)}.counter-records>select{border:1px solid #30463a;border-radius:9px;width:100%;margin-bottom:9px;padding:11px}.trade-list{gap:8px;display:grid}.trade-list>button{text-align:left;color:#edf3ef;background:#0d1913;border:1px solid #273b30;border-radius:12px;grid-template-columns:37px minmax(0,1fr) auto 14px;align-items:center;gap:10px;padding:11px;display:grid}.trade-list i{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.trade-list i svg{width:17px}.trade-list i.send{color:#c8f991!important;background:#253d1d!important}.trade-list i.claim{color:#ff928d!important;background:#3b2020!important}.trade-list span{gap:2px;display:grid}.trade-list span b{color:#8fa298;letter-spacing:.8px;font-size:8px}.trade-list span strong{font-size:12px}.trade-list span small{color:#7f9187;font-size:9px}.trade-list em{font:800 20px Barlow Condensed}.amount-workspace{padding-bottom:84px}.amount-body{width:min(460px,100%);margin:auto;padding:18px 18px 90px}.amount-player{background:#0e1b14;border:1px solid #2a4033;border-radius:14px;grid-template-columns:45px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.amount-player>div{gap:4px;display:grid}.amount-player>div strong{font-size:13px}.amount-player small{color:#8ea096;font-size:9px}.amount-player>b{color:#fff;font:800 24px Barlow Condensed}.amount-player>small:last-child{text-align:right;grid-column:3;margin-top:-16px}.protected-stack{color:#dfca91;background:#211d13;border:1px solid #5e5133;border-radius:9px;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex}.protected-stack svg{width:14px}.chip-amount{text-align:center;gap:5px;padding:25px 0 17px;display:grid}.chip-amount span{letter-spacing:1.5px;color:#9caf9f;font-size:10px}.chip-amount output{color:#fff;font-variant-numeric:tabular-nums;font:800 56px/1 Barlow Condensed}.chip-amount small{color:#a8b9ae;font-size:11px}.counter-keypad{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.counter-keypad button{color:#f3f6f4;background:#122119;border:1px solid #344b3c;border-radius:12px;height:56px;font:700 22px Inter}.counter-keypad button:active{background:#294331}.amount-submit{left:14px;right:14px;bottom:max(12px,env(safe-area-inset-bottom));z-index:20;position:fixed}.counter-confirm-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020806df;align-items:end;padding:14px;display:grid;position:fixed;inset:0}.counter-confirm{background:#101d16;border:1px solid #47604f;border-radius:18px;gap:12px;width:min(460px,100%);margin:0 auto;padding:20px;display:grid}.counter-confirm>span{color:var(--counter-green);letter-spacing:1.3px;font-size:9px}.counter-confirm h2{margin:0;font:800 23px/1.15 Barlow Condensed}.counter-confirm dl,.trade-detail dl{gap:0;margin:0;display:grid}.counter-confirm dl div,.trade-detail dl div{border-top:1px solid #2a3d32;justify-content:space-between;gap:15px;padding:9px 0;font-size:11px;display:flex}.counter-confirm dd,.trade-detail dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.counter-confirm>button:last-of-type{color:#cbd8d0;background:#1d2a22;border:1px solid #3d5145}.counter-confirm>small{text-align:center;color:#819389;font-size:9px}.trade-detail{background:#0d1913;border:1px solid #2c4235;border-radius:16px;width:min(560px,100% - 28px);margin:20px auto;padding:22px}.trade-detail>i{letter-spacing:1px;font-size:10px;font-style:normal;font-weight:800}.trade-detail>i.send{color:var(--counter-green)}.trade-detail>i.claim{color:#ff8c87}.trade-detail h1{margin:10px 0 2px;font:800 48px/1 Barlow Condensed}.trade-detail>p{color:#a7b7ad;margin:0 0 22px}.trade-detail dt{color:#899b91}.counter-sort select:focus,.counter-records select:focus,.counter-keypad button:focus-visible,.counter-player:focus-visible{outline:2px solid var(--counter-green);outline-offset:2px}@media (width>=700px){.counter-action-bar{border-left:1px solid #2c4035;border-right:1px solid #2c4035;border-radius:16px 16px 0 0;width:650px;left:50%;right:auto;transform:translate(-50%)}.counter-members>header{grid-template-columns:1fr 145px}.counter-confirm-backdrop{align-items:center}.amount-submit{width:432px;left:50%;right:auto;transform:translate(-50%)}}@media (width<=390px){.counter-members>header{grid-template-columns:1fr}.counter-sort{grid-template-columns:auto 1fr;align-items:center}.counter-player{grid-template-columns:38px minmax(0,1fr) auto 21px;padding:10px 9px}.counter-avatar{width:36px;height:36px}.counter-player-balance strong{font-size:18px}.chip-amount{padding:18px 0 12px}.counter-keypad button{height:50px}.amount-player{padding:10px}.counter-top{height:58px}}.counter-avatar{background:0 0;border:0;border-radius:0;place-items:end center;width:40px;height:46px;display:grid}.counter-avatar img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 4px 4px #0008);width:100%;height:100%;display:block}@media (width<=390px){.counter-avatar{width:36px;height:42px}}.live-rewards-entry{margin:8px 8px 8px 0}.live-rewards-overlay{z-index:180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#eee;background:#000b;place-items:center;padding:18px;font:400 13px/1.6 Inter,Arial,sans-serif;display:grid;position:fixed;inset:0}.live-rewards-panel{background:#111318;border:1px solid #47434a;border-radius:16px;width:min(940px,100%);max-height:calc(100dvh - 36px);padding:22px;overflow:auto;box-shadow:0 25px 90px #0009}.live-rewards-panel *{box-sizing:border-box}.live-rewards-panel>header{border-bottom:1px solid #36383d;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding-bottom:14px;display:flex}.live-rewards-panel h2{margin:4px 0;font:600 25px/1.2 Inter,Arial,sans-serif}.live-rewards-panel h3{margin:0 0 10px;font:600 17px/1.4 Inter,Arial,sans-serif}.live-rewards-panel small{color:#a3a7b0;font-size:10px}.live-rewards-panel p{color:#b3b6bf;margin:9px 0;font-size:12px}.live-rewards-panel section{border-top:1px solid #30333a;padding:18px 0}.live-rewards-panel .live-rewards-status{color:#ddc897;background:#22201b;border:1px solid #655534;border-radius:10px;padding:12px 14px}.live-rewards-panel .live-rewards-error{color:#ffbdba;overflow-wrap:anywhere;background:#342023;border:1px solid #855051;border-radius:9px;padding:11px}.live-rewards-panel .live-rewards-notice{color:#c7d9e6;overflow-wrap:anywhere;background:#1e2930;border:1px solid #4b626e;border-radius:9px;padding:11px}.live-rewards-actions{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:12px;display:flex}.live-rewards-actions small{overflow-wrap:anywhere}.live-rewards-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0;display:grid}.live-rewards-metrics>div{background:#191c22;border:1px solid #373b44;border-radius:11px;gap:5px;padding:13px;display:grid}.live-rewards-metrics strong{color:#ead29a;font-variant-numeric:tabular-nums;font:600 27px/1.2 Inter,Arial,sans-serif}.live-rewards-week{border-top:1px solid #32353d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:15px 0;display:flex}.live-rewards-week>div:first-child{gap:4px;display:grid}.live-rewards-week>strong{font-weight:600}.live-rewards-receipt{overflow-wrap:anywhere;gap:4px;max-width:100%;display:grid}.live-rewards-receipt strong{color:#d8c394;font-weight:600}.live-rewards-panel .live-rewards-confirm{background:#242119;border:1px solid #897344;border-radius:12px;margin-top:15px;padding:18px}.live-rewards-confirm label{gap:7px;margin:14px 0;font-size:11px;display:grid}.live-rewards-confirm input{color:#fff;background:#101217;border:1px solid #6c624e;border-radius:8px;max-width:100%;min-height:44px;padding:10px;font:16px Inter,sans-serif}.live-rewards-confirm button{margin:6px 8px 0 0}.live-rewards-panel .wallet-button,.live-rewards-panel .wallet-primary{cursor:pointer;border-radius:9px;min-height:40px;padding:10px 13px;font:600 11px Inter,Arial,sans-serif}.live-rewards-panel button:disabled{opacity:.45;cursor:default}.live-rewards-panel button:focus-visible,.live-rewards-panel input:focus-visible,.live-rewards-panel summary:focus-visible{outline-offset:3px;outline:2px solid #dfbd76}.live-rewards-panel details{border:1px solid #363b45;border-radius:10px;margin-top:12px;padding:12px}.live-rewards-panel summary{cursor:pointer}.live-rewards-panel table{border-collapse:collapse;width:100%;margin-top:10px;font-size:11px}.live-rewards-panel td,.live-rewards-panel th{text-align:left;border-bottom:1px solid #333742;padding:9px 7px}.live-rewards-panel th{color:#c3c6ce;font-weight:600}.live-rewards-panel td{color:#b2b7c1;font-variant-numeric:tabular-nums}@media (width<=560px){.live-rewards-overlay{padding:9px}.live-rewards-panel{border-radius:12px;max-height:calc(100dvh - 18px);padding:16px}.live-rewards-panel h2{font-size:20px}.live-rewards-metrics{grid-template-columns:1fr 1fr}.live-rewards-metrics>div{min-width:0;padding:11px}.live-rewards-metrics strong{font-size:23px}.live-rewards-week{align-items:flex-start;gap:9px}.live-rewards-week>button{width:100%}.live-rewards-panel td,.live-rewards-panel th{padding:8px 4px;font-size:10px}}.live-rewards-table-scroll{overflow-x:auto}.live-rewards-table-scroll table{min-width:570px}html.cashier-open,html.cashier-open body{overscroll-behavior-y:none;background:#080a0d;height:auto;min-height:100%;overflow:auto}.cashier-app{--cashier-gold:#e4be70;color:#f1f1f2;isolation:isolate;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom);background:#080a0d;font:400 14px/1.5 Inter,Arial,sans-serif}.cashier-app *{box-sizing:border-box}.cashier-app button,.cashier-app input,.cashier-app select{font-family:Inter,Arial,sans-serif}.cashier-app button{cursor:pointer}.cashier-app button:disabled{cursor:default}.cashier-app a{color:inherit}.cashier-app .cashier-header{min-height:74px;padding:calc(12px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left));background:#0b0d10;border-bottom:1px solid #2c2d31;align-items:center;gap:12px;display:flex}.cashier-app .cashier-brand{flex:none;align-items:center;gap:9px;text-decoration:none;display:flex}.cashier-brand>span{color:var(--cashier-gold);letter-spacing:-4px;font:800 30px/.9 Inter,sans-serif;position:relative}.cashier-brand>span>span{color:#d55753;letter-spacing:-1px;font-size:15px}.cashier-brand>div{gap:1px;display:grid}.cashier-brand strong{letter-spacing:1px;font:750 15px/1.05 Inter,sans-serif}.cashier-brand small{letter-spacing:2.6px;color:var(--cashier-gold);font-size:9px}.cashier-secure{letter-spacing:.7px;color:#aaaeb7;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:8px;display:flex}.cashier-app .cashier-signout{color:#d7d9df;background:#15171d;border:1px solid #35373e;border-radius:9px;align-items:center;gap:6px;min-height:36px;padding:8px;font-size:10px;display:flex}.cashier-app .cashier-account{justify-content:space-between;align-items:center;gap:12px;max-width:680px;margin:0 auto;padding:15px 16px 12px;display:flex}.cashier-account>div{gap:3px;min-width:0;display:grid}.cashier-account small{letter-spacing:1.2px;color:#979ba6;font-size:8px}.cashier-account strong{overflow-wrap:anywhere;font-size:17px;font-weight:650}.cashier-account span{color:#a5a9b4;font-size:10px}.cashier-account .cashier-account-check{color:#c6af7e;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.cashier-ledger-note{color:#9297a4;align-items:flex-start;gap:7px;max-width:650px;margin:0 auto;padding:0 16px 12px;font-size:10px;display:flex}.cashier-ledger-note>svg{color:#c5a466;flex:none;margin-top:2px}.cashier-ledger-note span>svg{vertical-align:middle;margin-left:3px}.cashier-app .cashier-content{max-width:520px;margin:0 auto;padding:28px 16px 12px}.cashier-app .cashier-status{background:linear-gradient(145deg,#171a20,#101217);border:1px solid #2d3037;border-radius:20px;padding:24px 20px;box-shadow:0 16px 48px #0003}.cashier-status-icon{width:48px;height:48px;color:var(--cashier-gold);background:#30291c;border:1px solid #5c4e32;border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.cashier-status h1{letter-spacing:-.6px;margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.2}.cashier-status p{color:#a9adb8;margin:10px 0;font-size:12px;line-height:1.65}.cashier-app .cashier-error{color:#f1a5a0;overflow-wrap:anywhere;background:#6b282821;border-left:2px solid #a84c46;padding:6px 10px}.cashier-app .cashier-primary,.cashier-app .cashier-secondary{background:var(--cashier-gold);color:#201a10;border:1px solid #c5a263;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:15px;padding:11px 15px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.cashier-app .cashier-secondary{color:#e4e5e9;background:0 0;border-color:#41444d}.cashier-app .password-signin{margin-top:23px}.cashier-app .wallet-form{gap:12px;display:grid}.cashier-app .wallet-form h3{margin:0;font-size:15px;font-weight:600}.cashier-app .wallet-form p{margin:0}.cashier-app .wallet-form label{color:#c5c8d0;gap:6px;font-size:11px;display:grid}.cashier-app .wallet-form input{color:#f3f3f5;background:#0b0d12;border:1px solid #3b3f49;border-radius:10px;width:100%;min-height:46px;padding:11px 12px;font-size:16px}.cashier-app .wallet-form input:focus{border-color:var(--cashier-gold);outline:2px solid #e4be7030}.cashier-app .wallet-form small{color:#8e93a0;font-size:9px}.cashier-app .wallet-form .wallet-primary{background:var(--cashier-gold);color:#201a10;border:1px solid #e9c980;border-radius:10px;min-height:46px;font-size:12px;font-weight:700}.cashier-app .wallet-error{color:#f3aaa3;background:#391c1d;border:1px solid #7c3d3d;border-radius:8px;padding:10px;font-size:11px}.cashier-app .auth-alternative .wallet-button{text-align:center;color:#dedfe4;background:0 0;border:1px solid #424650;border-radius:10px;padding:11px;font-size:10px;text-decoration:none;display:block}.cashier-app .cashier-footer{color:#808693;text-align:center;max-width:680px;margin:14px auto 0;padding:15px 20px 24px;font-size:10px;line-height:1.6}.cashier-footer>p{margin:5px 0}.cashier-footer>p:first-child{color:#b4a47d;letter-spacing:.8px;justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex}.cashier-install{text-align:left;background:#101218;border:1px solid #2d3139;border-radius:12px;max-width:410px;margin:16px auto 0;padding:0 13px}.cashier-install summary{cursor:pointer;color:#c6c9d2;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:11px;display:flex}.cashier-install>div{border-top:1px solid #2d3139;padding:4px 1px 9px}.cashier-install p{color:#969caa;font-size:10px;line-height:1.6}.cashier-install strong{color:#d2d4dc;font-weight:600}.cashier-app .counter-workspace{--counter-green:#e4be70;--counter-red:#de7770;color:#e8e9ec;background:#080a0d;min-height:0;padding-bottom:88px}.cashier-app .counter-top{background:#101218;border-color:#2b2e35;height:50px;padding:8px 14px;position:static}.cashier-app .counter-top strong{letter-spacing:1px;font:600 15px Inter,sans-serif}.cashier-app .counter-top small{color:#9b9fa9;font-size:8px}.cashier-app .counter-top>button{background:#1a1d24;border-color:#363a43;border-radius:9px}.cashier-app .counter-body{padding-top:12px}.cashier-app .counter-tabs{background:#101218;border-color:#2c3038}.cashier-app .counter-tabs button{letter-spacing:.4px;font-weight:600}.cashier-app .counter-tabs button.selected{color:#ecd19b;background:#2d271d;box-shadow:inset 0 0 0 1px #695633}.cashier-app .counter-balance-card{box-shadow:none;background:linear-gradient(130deg,#30291e,#181a20 85%);border-color:#695534}.cashier-app .counter-balance-card>span{color:#bcb3a0}.cashier-app .counter-balance-card>strong{letter-spacing:-1.7px;font:600 43px/1.1 Inter,sans-serif}.cashier-app .counter-balance-card>em{color:#aaa7a0}.cashier-app .counter-summary>div{background:#11141a;border-color:#2d313a}.cashier-app .counter-summary b{color:#e0d1b3;font-weight:600}:is(.cashier-app .counter-members label:has(input),.cashier-app .counter-members select,.cashier-app .counter-records select){background:#101319;border-color:#343942}.cashier-app .counter-members input{font-size:16px}.cashier-app .counter-player{background:#12151b;border-color:#30343e;min-height:70px}.cashier-app .counter-player.selected{background:#242019;border-color:#c5a463;box-shadow:0 0 0 1px #c5a46355}.cashier-app .counter-player-name b{font-size:13px;font-weight:600}.cashier-app .counter-player-name small{color:#969da9;font-size:9px}.cashier-app .counter-player-balance strong{letter-spacing:-.5px;font:600 19px Inter,sans-serif}.cashier-app .counter-player-balance small{font-size:7px}.cashier-app .counter-player>i{color:#201a10;border-color:#565c66}.cashier-app .counter-action-bar{background:#0e1017f5;border-color:#34363f}.cashier-app .counter-action-bar button,.cashier-app .amount-submit,.cashier-app .counter-confirm>button{min-height:46px;font-size:12px;font-weight:650}.cashier-app .claim{color:#efb3b5!important;background:#3b2225!important;border-color:#855055!important}.cashier-app .send{color:#241c10!important;background:#e4be70!important}.cashier-app .trade-list>button,.cashier-app .trade-detail{background:#12151c;border-color:#303540}.cashier-app .trade-list em{font:600 19px Inter,sans-serif}.cashier-app .trade-list span strong{font-weight:600}.cashier-app .record-filters button{color:#a8afbc;background:#141820;border-color:#353a46}.cashier-app .record-filters button.selected{color:#211b10;background:#e4be70;border-color:#e4be70}.cashier-app .amount-player{background:#11151c;border-color:#303540}.cashier-app .chip-amount output{letter-spacing:-1.4px;font:600 47px Inter,sans-serif}.cashier-app .counter-keypad button{background:#171b23;border-color:#373e49;min-height:52px;font-weight:500}.cashier-app .counter-keypad button:active{background:#34302a}.cashier-app .counter-confirm-backdrop{background:#06080de8}.cashier-app .counter-confirm{background:#15191f;border-color:#625438}.cashier-app .counter-confirm h2{font:600 22px/1.3 Inter,sans-serif}.cashier-app .counter-confirm dl div,.cashier-app .trade-detail dl div{border-color:#343944}.cashier-app .counter-confirm>button:last-of-type{color:#d8dce3;background:#252a33;border-color:#454c58}@media (width<=359px){.cashier-app .cashier-header{gap:7px;padding-inline:12px}.cashier-brand strong{font-size:13px}.cashier-secure{letter-spacing:0;font-size:7px}.cashier-signout span{display:none}.cashier-account .cashier-account-check{font-size:0}.cashier-app .cashier-account{padding-inline:13px}.cashier-app .counter-player{grid-template-columns:32px minmax(0,1fr) auto 18px;gap:7px;padding:10px 8px}.cashier-app .counter-avatar{width:30px;height:36px}.cashier-app .counter-player-name b{font-size:11px}.cashier-app .counter-player-balance strong{font-size:16px}.cashier-app .cashier-status{padding:21px 16px}}@media (width>=700px){.cashier-app .cashier-header{padding-inline:max(24px,50vw - 340px)}.cashier-app .cashier-content{padding-top:45px}.cashier-app .cashier-header .cashier-secure{font-size:9px}}@media (prefers-reduced-motion:reduce){.cashier-app *{scroll-behavior:auto}}.cashier-app .counter-confirm-backdrop{overflow-y:auto}.cashier-app .counter-confirm{overflow-wrap:anywhere;max-height:calc(100dvh - 28px);overflow-y:auto}.cashier-app .counter-confirm>p{margin:0;font-size:11px;line-height:1.5}.cashier-app .auth-alternative{border-top:1px solid #32353e;margin-top:18px;padding-top:14px}.cashier-app .auth-alternative p{font-size:10px}.cashier-app .auth-alternative .wallet-button{text-align:center;border-radius:10px;padding:11px;font-size:10px;text-decoration:none;display:block}.tournament-stack-box:has(>.player-note-corner){position:relative}.player-panel>.player-note-corner,.tournament-stack-box>.player-note-corner{border-radius:inherit;width:44px;min-width:0;height:calc(100% - 2px);min-height:0;max-height:44px;box-shadow:none;z-index:40;cursor:pointer;touch-action:manipulation;color:#fff;background:0 0;border:0;margin:0;padding:0;position:absolute;top:1px;left:1px;overflow:hidden;transform:none}.player-panel>.player-note-wash,.tournament-stack-box>.player-note-wash{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:1px;overflow:hidden}.player-note-wash:before{content:"";aspect-ratio:1;background:linear-gradient(135deg,var(--note-colour) 0%,color-mix(in srgb,var(--note-colour) 70%,transparent) 20%,color-mix(in srgb,var(--note-colour) 30%,transparent) 35%,transparent 50%);width:auto;height:110%;position:absolute;top:0;left:0}.player-panel>.player-note-corner>.player-note-add,.tournament-stack-box>.player-note-corner>.player-note-add{color:#dce3e5;opacity:.65;text-shadow:0 1px 2px #000;pointer-events:none;font:16px/18px system-ui,sans-serif;position:absolute;top:2px;left:5px}.player-note-corner:hover>.player-note-add,.player-note-corner:focus-visible>.player-note-add{opacity:1}.player-note-corner:focus-visible{outline-offset:1px;outline:1px solid #fff}.player-notes-dialog{box-sizing:border-box;color:#f3f3f3;text-align:left;background:#101214;border:1px solid #666;border-radius:14px;width:min(360px,100vw - 24px);max-height:calc(100dvh - 32px);padding:18px;font:14px/1.45 system-ui,sans-serif;overflow:auto;box-shadow:0 12px 48px #000a}.player-notes-dialog::backdrop{background:#0005}.player-notes-dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.player-notes-dialog h2{margin:0;font-size:18px}.player-notes-dialog h3{overflow-wrap:anywhere;margin:0;font-size:16px}.player-notes-dialog button,.player-notes-manager button{font:inherit;color:#eee;cursor:pointer;background:#24282c;border:1px solid #596069;border-radius:7px;min-height:36px;padding:8px 12px}.player-notes-dialog button:disabled,.player-notes-manager button:disabled{opacity:.5;cursor:default}.player-notes-dialog fieldset{border:0;margin:16px 0;padding:0}.player-notes-dialog legend{letter-spacing:.06em;margin-bottom:8px;font-size:12px}.note-colour-options{flex-wrap:wrap;gap:7px;display:flex}.note-colour-options button{isolation:isolate;width:38px;height:38px;padding:0;position:relative}.note-colour-options button:first-child{width:50px}.note-colour-options button i{background:var(--swatch);z-index:-1;border-radius:50%;position:absolute;inset:6px}.note-colour-options button[aria-checked=true]{outline-offset:1px;text-shadow:0 1px 3px #000;outline:2px solid #fff}.notes-input-label{letter-spacing:.06em;gap:8px;font-size:12px;display:grid}.player-notes-dialog textarea,.player-notes-manager input{box-sizing:border-box;color:#fff;resize:vertical;letter-spacing:normal;background:#090b0d;border:1px solid #666;border-radius:6px;width:100%;padding:10px;font:16px/1.5 system-ui,sans-serif}.notes-length{text-align:right;color:#aeb5ba;display:block}.notes-muted{color:#afb7be;font-size:13px}.notes-error{color:#ffaaa4;overflow-wrap:anywhere}.player-note-read-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.notes-secondary,.player-notes-dialog footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.notes-secondary button{padding:4px 8px;font-size:12px}.player-notes-dialog footer button:last-child{color:#111;background:#e2e6e9;min-width:78px}.notes-player-choice{align-items:center;gap:10px;width:100%;margin-top:7px;display:flex}.notes-player-choice small{margin-left:auto}.notes-swatch{border:1px solid #777;border-radius:3px;flex-shrink:0;width:14px;height:14px;display:inline-block}.notes-management-list article{border-bottom:1px solid #454545;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;padding:14px 0;display:grid}.notes-management-list article small,.notes-management-list time{color:#b9bfc3;font-size:12px;display:block}.notes-management-list article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.notes-row-actions{flex-direction:column;gap:6px;display:flex}.player-notes-manager label{margin-top:16px;display:block}@media (width<=600px){.player-panel>.player-note-corner,.tournament-stack-box>.player-note-corner{width:36px}}.player-notes-dialog .notes-input-label input,.player-notes-dialog .notes-input-label select,.note-observation-row textarea{box-sizing:border-box;color:#fff;letter-spacing:normal;background:#090b0d;border:1px solid #666;border-radius:6px;width:100%;min-width:0;padding:8px;font:14px/1.45 system-ui,sans-serif}.note-colour-name,.note-phrase-library{gap:8px;margin:12px 0;display:grid}.note-phrase-library summary{cursor:pointer;font-size:13px}.note-library-row{align-items:center;gap:8px;margin-top:8px;display:flex}.note-library-row span{overflow-wrap:anywhere;flex:1}.note-library-row button{padding:4px;font-size:12px}.note-observation-list{gap:12px;margin:14px 0;display:grid}.note-observation-row{border-bottom:1px solid #414549;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding-bottom:12px;display:grid}.note-observation-row textarea{resize:vertical}.note-tally-controls{align-items:center;gap:4px;display:flex}.note-tally-controls button{width:32px;min-height:36px;padding:4px}.note-tally-controls output{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-size:17px}.player-notes-dialog .note-remove-observation{justify-self:start;min-height:24px;padding:2px 5px;font-size:12px}[data-stack-display-shortcut]{cursor:pointer;touch-action:manipulation}[data-stack-display-shortcut]:focus-visible{outline-offset:2px;outline:2px solid #f5d578}.stack-display-number{white-space:nowrap;min-width:0;max-width:100%;display:block}.player-panel .stack-amount:has(>.stack-display-value){white-space:nowrap;min-width:0;max-width:100%;display:block}.stack-display-value{white-space:nowrap;letter-spacing:0;font-variant-numeric:tabular-nums;max-width:none;line-height:1;display:inline-block}.stack-display-menu>button{text-align:left;width:100%}.stack-display-menu [role=group]{gap:3px;padding:4px 8px 8px;display:grid}.stack-display-menu [role=menuitemradio]{text-align:left}.stack-display-menu [role=menuitemradio][aria-checked=true]{color:#f4d786;border-color:#c6a653}.stack-display-menu [role=menuitemradio][aria-checked=true]:before{content:"✓ "}.sng-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sng-table-options{z-index:5;position:relative}.sng-table-options>div{background:#101413;border:1px solid #63746c;border-radius:8px;width:240px;max-width:80vw;padding:8px;position:absolute;top:100%;right:0}.tournament-stack-box{min-width:0;max-width:100%}.wager-amount-frame{display:block;position:relative}.wager-amount-size{visibility:hidden}.wager-pile .wager-amount-value{width:max-content;position:absolute;top:0;left:50%;transform:translate(-50%)}.poker-amount{white-space:nowrap;letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.1;display:inline-block}:is(.action-dock b:has(>.poker-amount),.sng-bets b:has(>.poker-amount)){min-width:0;max-width:100%;display:block}.custom-wager-value output:has(>.poker-amount){min-width:0;max-width:75%}.custom-wager-panel .custom-chip-entry{color:#aebcb5;margin:4px 0;font-size:10px;display:block}.custom-wager-panel dd:has(>.poker-amount){min-width:0}.custom-wager-panel .custom-confirm .poker-amount{font-size:inherit}.drawmaha-desktop-actions label .exact-bet-display,.sng-bets .exact-bet-display{font-size:.85em;display:block}.drawmaha-desktop-actions label .bet-bound-display,.sng-bets .bet-bound-display{color:#aebcb5;font-size:.7em;display:block}.sng-bets>button{min-width:0;max-width:100%}.poker-app button:active:not(:disabled){filter:brightness(1.14)}.instant-feedback{white-space:nowrap;color:#eee7cf;pointer-events:none;z-index:12;background:#121615ed;border:1px solid #beaa6d;border-radius:5px;padding:3px 7px;font:500 10px/1.3 Inter,system-ui,sans-serif;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.player-seat.is-joining .player-panel{border-style:dashed;border-color:#bba770}.player-seat.is-joining .stack-amount{color:#b8b8b8}.player-seat.is-joining .player-status{display:block}.player-seat.is-joining{pointer-events:none}.instant-wager-pending strong{border-style:dashed!important}.instant-wager-pending em{color:#e5d8ae!important;background:#272720!important}.instant-muck{pointer-events:none!important;animation:.18s ease-out both instant-card-muck!important}.instant-keep{filter:brightness(1.08);box-shadow:0 0 0 2px #d9c37a}@keyframes instant-card-muck{to{opacity:.08;transform:translateY(-16px)scale(.9)}}.drawmaha-local-feedback{z-index:60;color:#eee7cf;pointer-events:none;background:#121615ed;border:1px solid #beaa6d;border-radius:6px;padding:5px 10px;font-size:12px;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.instant-muck{opacity:.12!important;animation:none!important}}.avatar-orientation-dialog{color:#edf2ee;z-index:1000;background:#101817;border:1px solid #ad8b3c;border-radius:14px;width:min(680px,100vw - 24px);max-height:88dvh;padding:18px;overflow:auto}.avatar-orientation-dialog::backdrop{background:#000b}.avatar-orientation-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.avatar-orientation-dialog h2{margin:0;font:700 20px system-ui}.avatar-orientation-dialog>header button{min-width:44px;font-size:28px}.avatar-orientation-panel{text-align:left;color:#edf2ee;font:14px/1.5 system-ui}.avatar-orientation-panel fieldset{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;padding:0;display:grid}.avatar-orientation-panel label{flex-direction:column;gap:6px;display:flex}.avatar-orientation-panel select,.avatar-orientation-panel button,.avatar-orientation-dialog>header button{color:#f4e5bc;background:#16221e;border:1px solid #697467;border-radius:8px;padding:10px}.avatar-orientation-panel select{width:100%;min-width:0}.avatar-orientation-panel button:disabled{opacity:.5}.avatar-orientation-panel .orientation-help{color:#b9c8c2;font-size:12px}.orientation-samples{background:#071f16;border-radius:10px;gap:12px;padding:12px;display:flex;overflow:hidden}.orientation-samples figure{text-align:center;flex:1;min-width:0;margin:0}.orientation-samples img{object-fit:contain;object-position:center bottom;width:100%;height:150px;display:block}.orientation-samples figcaption{text-transform:capitalize;font-size:12px}.orientation-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (width<=600px){.avatar-orientation-panel fieldset{grid-template-columns:1fr}.orientation-samples img{height:100px}}:root{--lobby-bg:#07100e;--lobby-panel:#0f1c18;--lobby-panel-2:#13241e;--lobby-line:#294238;--lobby-muted:#8ea69a;--lobby-ink:#eef6f1;--lobby-lime:#c9f36a;--lobby-lime-soft:#dff9a3}.client-lobby,.admin-workspace{background:radial-gradient(circle at 50% -15%,#173126 0,transparent 38%),var(--lobby-bg);min-height:100dvh;color:var(--lobby-ink);font:13px Inter,system-ui,sans-serif}.client-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#091411e8;border-bottom:1px solid #233b32;align-items:center;gap:24px;min-height:66px;padding:10px max(18px,50vw - 490px);display:flex;position:sticky;top:0}.client-brand{align-items:center;gap:9px;min-width:132px;display:flex}.client-brand>span{letter-spacing:-3px;color:var(--lobby-lime);font:800 37px Barlow Condensed}.client-brand>span>span{vertical-align:top;letter-spacing:0;font-size:18px}.client-brand>div{gap:0;display:grid}.client-brand strong{letter-spacing:1px;font:800 21px Barlow Condensed}.client-brand small{letter-spacing:3.6px;color:#9aada3;font-size:7px}.client-edition{color:#7e978b;letter-spacing:1.4px;font-size:9px}.client-header-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.client-header-actions>button{color:#c7d7cf;cursor:pointer;background:#11201b;border:1px solid #2e483d;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.client-header-actions>button:hover{color:#fff;border-color:#557466}.client-header-actions>button:disabled{opacity:.42;cursor:default}.client-header-actions .client-admin{color:var(--lobby-lime-soft);background:#1b2b1d;border-color:#536d3e}.client-account{align-items:center;gap:20px;margin-left:auto;display:flex}.client-profile,.client-bank{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.client-profile{align-items:center;gap:10px;display:flex}.client-profile>span:last-child,.client-bank{gap:4px;display:grid}.client-account small{letter-spacing:1.4px;color:#9bacaa;font-size:9px}.profile-character{width:42px;height:42px;color:var(--lobby-lime);flex:none;place-items:end center;font-weight:800;display:grid}.profile-character img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 4px 4px #0009);width:100%;height:100%}.client-bank{border-left:1px solid #344b40;min-width:108px;padding-left:20px}.client-bank strong{font-variant-numeric:tabular-nums;color:var(--lobby-lime);font-size:21px}.client-back{color:#c0d4c7;cursor:pointer;background:#17291f;border:1px solid #385d48;border-radius:7px;align-items:center;gap:7px;padding:10px;display:flex}.admin-header .client-back{margin-right:auto}.lobby-shell{width:min(100% - 28px,980px);margin:0 auto;padding:18px 0 54px}.lobby-account-card{border:1px solid var(--lobby-line);background:linear-gradient(135deg,#14251f,#0d1916);border-radius:15px;grid-template-columns:minmax(0,1.1fr) minmax(170px,.72fr) minmax(190px,.75fr);align-items:stretch;margin-bottom:16px;display:grid;overflow:hidden;box-shadow:0 18px 44px #0005}.lobby-account-card button{color:inherit;cursor:pointer;background:0 0;border:0}.lobby-identity{text-align:left;align-items:center;gap:12px;padding:16px;display:flex}.lobby-identity>span:last-child{gap:3px;display:grid}.lobby-identity small,.lobby-balance>span{letter-spacing:1.35px;color:#91a79c;font-size:9px}.lobby-identity strong{font-size:15px}.lobby-identity em{color:#758d82;font-size:10px;font-style:normal}.lobby-balance{border-inline:1px solid var(--lobby-line);text-align:left;align-content:center;justify-items:start;gap:3px;padding:12px 18px;display:grid}.lobby-balance strong{color:var(--lobby-lime);font-variant-numeric:tabular-nums;font:800 28px/1 Barlow Condensed}.lobby-balance small{color:#8da499;font-size:9px}.lobby-wallet-shortcut{text-align:left;align-items:center;gap:10px;padding:14px 16px;display:flex}.lobby-wallet-shortcut>span{gap:3px;font-weight:700;display:grid}.lobby-wallet-shortcut small{color:#839a8f;font-size:9px;font-weight:400}.lobby-wallet-shortcut>svg:last-child{color:#7f998d;margin-left:auto}.ploh-hero{background:#07100e;border:1px solid #385447;border-radius:17px;height:248px;margin-bottom:16px;position:relative;overflow:hidden;box-shadow:0 22px 50px #0007}.ploh-hero>img{object-fit:cover;width:100%;height:100%;display:block}.ploh-hero-shade{background:linear-gradient(90deg,#030a09df 0,#07100e80 31%,#0000 60%),linear-gradient(0deg,#020706b8 0,#0000 48%);position:absolute;inset:0}.ploh-hero-copy{text-shadow:0 2px 14px #000;flex-direction:column;justify-content:center;align-items:flex-start;padding:26px 30px;display:flex;position:absolute;inset:0}.ploh-hero-copy>span{letter-spacing:2.1px;color:var(--lobby-lime-soft);font-size:9px;font-weight:800}.ploh-hero-copy h1{letter-spacing:1px;margin:3px 0 7px;font:900 64px/1 Barlow Condensed}.ploh-hero-copy>strong{letter-spacing:1px;font:800 18px Barlow Condensed}.ploh-hero-copy>strong b{color:var(--lobby-lime);margin:0 5px}.ploh-hero-copy>small{letter-spacing:1.4px;color:#b6c8bf;margin-top:8px;font-size:8px}.preview-table-card{background:linear-gradient(125deg,#211b0f,#111a16 52%,#0b1512);border:1px solid #7f692f;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 16px;padding:15px 17px;display:flex;box-shadow:0 12px 30px #0005,inset 0 1px #ffdf7e18}.preview-table-card>div{min-width:0}.preview-table-card span{color:#eac65e;letter-spacing:1.35px;font:800 8px Inter}.preview-table-card h2{color:#fff4d4;letter-spacing:1px;margin:3px 0 4px;font:900 25px/1 Barlow Condensed}.preview-table-card p{color:#9dafaa;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:9px;overflow:hidden}.preview-table-card button{color:#ffe694;letter-spacing:.55px;cursor:pointer;background:linear-gradient(#2d2718,#171610);border:1px solid #a58236;border-radius:9px;flex:none;align-items:center;gap:6px;min-height:42px;padding:0 15px;font:900 9px Inter;display:flex}.preview-table-card button:hover{color:#fff4c5;border-color:#e0bd57}.game-tabs{scrollbar-width:none;gap:6px;margin-bottom:8px;padding:3px 2px 12px;display:flex;overflow-x:auto}.game-tabs::-webkit-scrollbar{display:none}.game-tabs button{color:#8ea59a;cursor:pointer;white-space:nowrap;background:#0d1916;border:1px solid #284238;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:86px;height:48px;font:800 12px Inter;display:flex}.game-tabs button small{letter-spacing:.7px;color:#71867c;border:1px solid #354c43;border-radius:4px;padding:3px 4px;font-size:7px}.game-tabs button.selected{color:#effbdc;box-shadow:inset 0 -3px var(--lobby-lime);background:linear-gradient(145deg,#29422c,#1a2b20);border-color:#75934c}.running-tables>header{justify-content:space-between;align-items:end;gap:14px;padding:11px 2px 12px;display:flex}.running-tables h2{letter-spacing:.7px;margin:3px 0 0;font:800 22px Barlow Condensed}.eyebrow{letter-spacing:1.8px;color:var(--lobby-lime);font-size:8px;font-weight:800}.lobby-live{color:#9fd6ae;align-items:center;gap:6px;font-size:10px;display:flex}.lobby-live.stale{color:#d9b67c}.running-table-list{gap:8px;display:grid}.running-table-row{width:100%;min-height:86px;color:var(--lobby-ink);text-align:left;cursor:pointer;background:linear-gradient(150deg,#13261f,#0d1916);border:1px solid #355044;border-radius:14px;grid-template-columns:48px minmax(120px,.95fr) minmax(66px,.55fr) minmax(62px,.5fr) minmax(78px,.7fr) 18px;align-items:center;gap:0;padding:11px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid;box-shadow:0 10px 28px #0004}.running-table-row:hover{background:linear-gradient(150deg,#172d24,#0f1d18);border-color:#6d8d5b}.running-table-row:active{transform:translateY(1px)}.running-game-badge{color:#14200f;letter-spacing:.5px;background:linear-gradient(145deg,#d5fa7a,#8dbf43);border-radius:11px;place-items:center;width:48px;height:48px;font:900 14px Barlow Condensed;display:grid;position:relative;box-shadow:0 7px 18px #81b83b25}.running-game-badge i{background:#d0b85c;border:2px solid #13261f;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #d0b85c18}.running-game-badge i.running{background:#75db8c;box-shadow:0 0 0 2px #75db8c20}.running-table-name{gap:4px;min-width:0;padding:0 13px;display:grid}.running-table-name>span{align-items:center;gap:7px;min-width:0;display:flex}.running-table-name strong{white-space:nowrap;text-overflow:ellipsis;font:800 19px Barlow Condensed;overflow:hidden}.running-table-name em{color:var(--lobby-lime-soft);letter-spacing:.7px;border:1px solid #75934c;border-radius:999px;padding:3px 5px;font:800 6px Inter}.running-table-name>small{color:#849c90;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.running-table-name>small i{color:#5f7a6e;margin-inline:3px;font-style:normal}.running-table-stat{white-space:nowrap;border-left:1px solid #2c443a;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:46px;padding:0 10px;display:flex}.running-table-stat>small{color:#728a7e;letter-spacing:.8px;font:800 7px Inter}.running-table-stat b{color:#edf5f0;font-variant-numeric:tabular-nums;font:800 14px Inter}.running-table-stat .live-player-count{color:var(--lobby-lime);font-size:15px}.running-table-stat .live-player-count i{color:#789084;font-size:11px;font-style:normal}.running-row-chevron{color:#9bb0a6;justify-self:end;width:18px;height:18px}.table-list-note{color:#7f978b;align-items:center;gap:7px;margin:11px 4px 0;font-size:9px;display:flex}.coming-soon button{background:var(--lobby-lime);color:#13200e;letter-spacing:.35px;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 19px;font:900 11px Inter;display:flex}.coming-soon{text-align:center;background:#0d1916;border:1px solid #294238;border-radius:14px;align-content:center;place-items:center;min-height:230px;padding:30px;display:grid}.coming-soon>span{color:var(--lobby-lime);letter-spacing:1.7px;font:900 15px Barlow Condensed}.coming-soon h2{margin:5px 0;font:800 31px Barlow Condensed}.coming-soon p{color:#8ea59a;margin:0 0 20px;font-size:11px}.coming-soon button{color:#d9e8dc;background:#1c3025;border:1px solid #48644e}.client-alert,.client-success,.client-onboarding{color:#efc6a2;background:#302418;border:1px solid #6c4b36;border-radius:9px;margin:0 0 14px;padding:12px 15px;font-size:11px;line-height:1.5}.client-success{color:#cee7ae;background:#1c3021;border-color:#45633f}.client-onboarding{color:#bfd4d4;background:#18282b;border-color:#345254;justify-content:space-between;align-items:center;gap:15px;display:flex}.client-alert button,.client-onboarding button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;text-decoration:underline;display:flex}.client-lobby button:focus-visible,.admin-workspace button:focus-visible{outline:2px solid var(--lobby-lime);outline-offset:3px}.client-content{max-width:1440px;margin:auto;padding:35px 3.5vw}.client-section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:25px;display:flex}.client-section-title h1{margin:6px 0;font:700 31px Barlow Condensed}.client-section-title p{color:#8fa79c;margin:0;font-size:12px}.client-table-scroll{overflow:auto}.client-table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:12px}.client-table th{color:#8fa498;text-transform:uppercase;letter-spacing:.7px;background:#0c1613;padding:13px 15px;font-size:10px;font-weight:500}.client-table td{border-top:1px solid #25392f;padding:18px 15px}.client-table tr.selected{background:#1c3026;box-shadow:inset 3px 0 #d1eba1}.client-table td>small{color:#96aca1;margin-top:5px;font-size:9px;display:block}.row-join{color:#e0eccb;cursor:pointer;background:#263d26;border:1px solid #4d684b;border-radius:5px;align-items:center;gap:6px;padding:8px 11px;display:flex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.entry-seats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.entry-seats button{color:#d7e5db;cursor:pointer;background:#172820;border:1px solid #496050;border-radius:7px;gap:5px;padding:10px;display:grid}.entry-seats button.selected{background:#324c2b;border-color:#d1eba1}.entry-seats button:disabled{opacity:.45;cursor:not-allowed}.entry-seats small{font-size:10px}.dev-toggle{color:#93a599;cursor:pointer;background:0 0;border:1px dashed #435849;border-radius:6px;padding:7px 10px;font-size:10px}@media (width<=720px){.client-header{gap:12px;min-height:58px;padding:8px 14px}.client-brand{min-width:auto}.client-brand>span{font-size:31px}.client-brand strong{font-size:18px}.client-brand small{font-size:6px}.client-edition{display:none}.client-header-actions{gap:5px}.client-header-actions>button{width:36px;height:36px}.client-header-actions>button:nth-child(3){display:none}.lobby-shell{width:min(100% - 20px,520px);padding-top:10px}.lobby-account-card{border-radius:12px;grid-template-columns:1.15fr .85fr;margin-bottom:10px}.lobby-identity{padding:12px}.lobby-identity .profile-character{width:38px;height:38px}.lobby-identity strong{font-size:13px}.lobby-identity em{display:none}.lobby-balance{border-right:0;padding:11px 12px}.lobby-balance strong{font-size:26px}.lobby-wallet-shortcut{border-top:1px solid var(--lobby-line);grid-column:1/-1;padding:10px 13px}.lobby-wallet-shortcut small{margin-left:5px;display:inline}.ploh-hero{border-radius:13px;height:188px;margin-bottom:10px}.ploh-hero>img{object-position:center}.ploh-hero-shade{background:linear-gradient(90deg,#030a09e8 0,#07100e6b 43%,#0000 75%),linear-gradient(0deg,#02070696 0,#0000 52%)}.ploh-hero-copy{padding:19px}.ploh-hero-copy h1{font-size:49px}.ploh-hero-copy>strong{font-size:15px}.ploh-hero-copy>small{font-size:7px}.preview-table-card{margin-bottom:10px;padding:12px 13px}.preview-table-card h2{font-size:22px}.preview-table-card p{max-width:54vw;font-size:7px}.preview-table-card button{min-height:38px;padding-inline:11px;font-size:8px}.game-tabs{gap:5px;margin-inline:-2px}.game-tabs button{border-radius:9px;min-width:70px;height:44px;font-size:11px}.game-tabs button small{display:none}.running-tables>header{padding:7px 2px 10px}.running-tables h2{font-size:20px}.running-table-row{border-radius:11px;grid-template-rows:auto 44px;grid-template-columns:42px repeat(3,minmax(0,1fr)) 12px;grid-template-areas:"badge name name name chevron""badge stakes players buyin chevron";gap:0;min-height:96px;padding:7px 8px}.running-game-badge{border-radius:9px;grid-area:badge;align-self:center;width:42px;height:42px;font-size:12px}.running-table-name{grid-area:name;gap:3px;padding:1px 8px 3px}.running-table-name strong{font-size:16px}.running-table-name>small{font-size:7px}.running-table-name em{padding:2px 4px;font-size:5px}.running-table-stat{gap:4px;min-height:42px;padding:0 8px}.running-table-stat:nth-child(3){grid-area:stakes}.running-table-stat:nth-child(4){grid-area:players}.running-table-stat:nth-child(5){grid-area:buyin}.running-table-stat>small{letter-spacing:.5px;font-size:6px}.running-table-stat b{font-size:13px}.running-table-stat .live-player-count{font-size:14px}.running-row-chevron{grid-area:chevron;width:13px;height:13px}.table-list-note{align-items:flex-start;line-height:1.5}.client-onboarding{flex-direction:column;align-items:start}.admin-header{flex-wrap:wrap}.admin-header .client-account{justify-content:flex-start;width:100%}.client-content{padding:22px 4vw}.client-section-title h1{font-size:27px}}@media (width<=380px){.ploh-hero{height:170px}.ploh-hero-copy h1{font-size:44px}.ploh-hero-copy>span{font-size:7px}.running-table-row{grid-template-columns:38px repeat(3,minmax(0,1fr)) 10px;min-height:96px;padding:7px}.running-game-badge{width:38px;height:38px;font-size:11px}.running-table-name{padding:1px 6px 3px}.running-table-name strong{font-size:15px}.running-table-name>small{font-size:6.5px}.running-table-stat{padding:0 6px}.running-table-stat>small{letter-spacing:.35px;font-size:5.5px}.running-table-stat b{font-size:12px}.running-table-stat .live-player-count{font-size:13px}.running-row-chevron{width:11px;height:11px}}@media (width<=420px){.client-header-actions>button:first-child{display:none}}@media (prefers-reduced-motion:reduce){.client-lobby *{scroll-behavior:auto!important;transition:none!important}}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .client-brand{flex-shrink:0;width:clamp(132px,11vw,180px);min-width:0}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .client-brand>.app-shell-logo[hidden]{object-fit:contain;width:100%;height:auto;display:block}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .client-brand>:is(span,div){display:none}.mtt-template-editor{color:#ddd;background:#101114;border:1px solid #35373b;border-radius:12px;margin:20px 0;padding:20px;font:400 16px/1.5 system-ui}.mtt-template-editor h3,.mtt-template-editor h4{color:#f2f2f2;font-weight:600}.mtt-template-editor fieldset{border:1px solid #444;min-width:0;padding:16px}.mtt-config-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.mtt-template-editor label{flex-direction:column;gap:6px;font-size:14px;display:flex}.mtt-template-editor input,.mtt-template-editor select{color:#eee;min-width:0;max-width:100%;font:inherit;background:#181a1e;border:1px solid #555;border-radius:5px;padding:8px}.mtt-template-editor input[type=checkbox]{width:20px;height:20px}.mtt-template-editor button{color:#eee;font:inherit;background:#22252a;border:1px solid #555;border-radius:6px;margin:4px;padding:8px 12px}.mtt-template-editor button:disabled{opacity:.5}.mtt-template-editor td input{width:92px}.mtt-template-list>div{border-bottom:1px solid #333;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.mtt-payouts{flex-wrap:wrap;gap:12px;display:flex}.mtt-payouts input{width:110px}.mtt-terms-preview{background:#1b1d22;border-left:3px solid #b49a61;margin:16px 0;padding:12px 16px}.mtt-template-editor [role=alert]{color:#ffb4ae}.mtt-template-editor small{color:#aaa;font-size:13px}@media (width<=600px){.mtt-template-editor,.mtt-template-editor fieldset{padding:10px}.mtt-config-grid{grid-template-columns:1fr}}.sng-surface{color:#eef5ef;background:#0b1813;border:1px solid #79612c;border-radius:18px;margin:20px 0;padding:24px;font-size:1rem;line-height:1.5}.sng-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.sng-heading h2{margin:4px 0 14px;font-size:1.8rem}.sng-surface button,.sng-surface input,.sng-surface select,.sng-surface textarea{font:inherit;color:inherit;background:#13271e;border:1px solid #63746c;border-radius:8px;padding:10px 14px}.sng-surface button{cursor:pointer;min-height:44px}.sng-surface button:hover:not(:disabled){background:#26543e}.sng-surface button:disabled{opacity:.45;cursor:not-allowed}.sng-surface :focus-visible{outline-offset:3px;outline:3px solid #fc5}.sng-surface label{flex-direction:column;gap:5px;display:flex}.sng-surface small{font-size:.875rem;display:block}.sng-warning{color:#ffdfa0;background:#332b14;border:1px solid #b79441;border-radius:8px;padding:15px}.sng-error{background:#4b2020;padding:12px}.sng-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sng-facts>div{background:#172d23;border-radius:10px;padding:14px}.sng-facts b{color:#f6ca65;font-size:1.15rem;display:block}.sng-list{gap:12px;display:grid}.sng-list>button{text-align:left;gap:8px;display:grid}.sng-list b{font-size:1.25rem}.sng-list span{color:#f8ce6b}.sng-admin,.sng-register{background:#16291e;border-radius:10px;margin:16px 0;padding:18px}.sng-surface textarea{box-sizing:border-box;width:100%;font-family:monospace}.sng-admin-actions,.sng-bets{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.sng-clock{text-align:center;color:#f8ce6b;flex-direction:column;padding:14px;display:flex}.sng-table{background-repeat:no-repeat;background-size:100% 100%;min-height:480px;margin:80px 32px 70px;position:relative}.sng-seat{z-index:2;text-align:center;background:#111a16;border:1px solid #8f793f;border-radius:12px;width:160px;padding:8px;position:absolute;transform:translate(-50%,-50%)}.sng-seat.acting{border:3px solid #b9ef4e;box-shadow:0 0 20px #7bcd5744}.sng-seat strong{color:#ffd571;font-size:1.3rem;display:block}.sng-seat-0{top:4%;left:20%}.sng-seat-1{top:4%;left:80%}.sng-seat-2{top:52%;left:98%}.sng-seat-3{top:96%;left:80%}.sng-seat-4{top:96%;left:20%}.sng-seat-5{top:52%;left:2%}.sng-community{text-align:center;position:absolute;top:35%;left:22%;right:22%}.sng-community>div,.sng-cards{justify-content:center;gap:4px;margin:6px 0;display:flex}.sng-surface .playing-card{width:45px;min-width:0;height:64px;font-size:16px}.sng-surface .playing-card strong{font-size:30px}.sng-surface .playing-card .corner{font-size:16px}.sng-cards .playing-card{width:35px;height:48px}.sng-action-bar{background:#101e18;border:1px solid #8f793f;border-radius:12px;padding:16px}.sng-bets input{max-width:150px}.sng-surface table{border-collapse:collapse;width:100%;font-size:.9rem}.sng-surface th,.sng-surface td{text-align:left;border-bottom:1px solid #344a3d;padding:10px}.sng-surface td small{overflow-wrap:anywhere}.sng-scroll{overflow:auto}.sng-surface details{margin:18px 0}.sng-surface summary{cursor:pointer;color:#ecd193}.sng-surface pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;font-size:.875rem;overflow:auto}.sng-admin-entry{margin-top:16px}@media (width<=700px){.sng-surface{padding:14px}.sng-heading{align-items:start}.sng-heading h2{font-size:1.45rem}.sng-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sng-table{min-height:570px;margin:60px 20px}.sng-seat{width:118px;padding:6px;font-size:.875rem}.sng-seat-0{top:4%;left:22%}.sng-seat-1{top:4%;left:78%}.sng-seat-2{top:50%;left:92%}.sng-seat-3{top:96%;left:78%}.sng-seat-4{top:96%;left:22%}.sng-seat-5{top:50%;left:8%}.sng-community{top:29%;left:2%;right:2%}.sng-community .playing-card{width:35px;height:50px}.sng-surface select{max-width:100%}.sng-bets>button,.sng-bets label{flex:1}}.lms-surface{color:#e4e5e7;padding:24px 0;font-family:system-ui,sans-serif}.lms-heading,.lms-board-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.lms-heading h2{margin:8px 0;font-size:26px;font-weight:550}.lms-heading>div:last-child{gap:8px;display:flex}.lms-surface button{color:#eee;min-height:42px;font:inherit;cursor:pointer;background:#17191c;border:1px solid #575c63;border-radius:8px;padding:10px 14px}.lms-surface button:hover{background:#24272b;border-color:#ae9157}.lms-surface button:focus-visible{outline-offset:3px;outline:2px solid #e2c47c}.lms-explanation,.lms-updated{color:#aeb1b6;font-size:13px;line-height:1.6}.lms-warning{color:#edcb95;background:#211b12;border:1px solid #876b37;border-radius:8px;padding:12px}.lms-totals{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.lms-totals>div{background:#111316;border:1px solid #34373c;border-radius:12px;padding:18px}.lms-totals span{color:#aeb1b6;letter-spacing:.1em;font-size:11px;display:block}.lms-totals strong{margin-top:8px;font-size:36px;font-weight:500;display:block}.lms-players,.lms-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:20px 0;display:grid}.lms-player{background:#111316;border:1px solid #363a40;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:16px;display:flex}.lms-player h3{overflow-wrap:anywhere;margin:0;font:500 16px/1.4 system-ui}.lms-status{color:#bec2c8;margin-top:4px;font-size:12px;display:block}.lms-initial{color:#d1bb85;background:#24272c;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.lms-place{color:#b3b6bd;white-space:nowrap;margin-left:auto;font-size:12px}.lms-winner{border-color:#c6a359}.lms-winner .lms-status{color:#edcc7e}.lms-out .lms-initial,.lms-withdrawn .lms-initial{color:#979ca5}.lms-list button{text-align:left;gap:9px;min-width:0;padding:20px;display:grid}.lms-list strong{overflow-wrap:anywhere;font-weight:550}.lms-list span,.lms-board-meta,.lms-list small{color:#b4b7bd;font-size:12px}.lms-updated{margin-top:16px;display:block}@media (width<=600px){.lms-surface{padding:16px 0}.lms-heading h2{font-size:22px}.lms-totals{gap:7px}.lms-totals>div{padding:12px}.lms-totals strong{font-size:28px}.lms-players,.lms-list{grid-template-columns:1fr}.lms-player{gap:10px;padding:12px}.lms-place{white-space:normal;text-align:right;max-width:75px}}.ofc-surface{--ofc-gold:#e8bd5a;color:#f4f5f6;background:#080b0d;border:1px solid #45494b;border-radius:16px;padding:clamp(14px,3vw,28px);font:400 16px/1.5 Inter,Arial,sans-serif}.ofc-surface button,.ofc-surface select{font:inherit;color:inherit;cursor:pointer;background:#1a2024;border:1px solid #677077;border-radius:8px;min-height:44px;padding:10px 14px}.ofc-surface button:disabled,.ofc-surface select:disabled{opacity:.5;cursor:default}.ofc-surface button:focus-visible,.ofc-surface select:focus-visible{outline-offset:3px;outline:3px solid #60cce8}.ofc-surface .ofc-primary{background:#243f31;border-color:#65ba86}.ofc-heading,.ofc-match-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ofc-heading h2{margin:4px 0 12px;font-size:clamp(23px,4vw,34px)}.ofc-heading span{color:var(--ofc-gold);letter-spacing:.06em;font-size:13px}.ofc-notice{color:#d8d5c8}.ofc-rules{color:#c5cacf;margin-bottom:20px}.ofc-rules summary{cursor:pointer;color:var(--ofc-gold);padding:8px 0}.ofc-error{background:#2c1510;border:1px solid #d58b69;border-radius:8px;padding:12px}.ofc-create,.ofc-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.ofc-create button,.ofc-list button{text-align:left;flex-direction:column;align-items:start;gap:5px;padding:20px;display:flex}.ofc-create b{color:var(--ofc-gold)}.ofc-create span,.ofc-list span{color:#ccd1d4;font-size:14px}.ofc-list{grid-template-columns:1fr}.ofc-turn{background:#121e18;border-left:3px solid #6bcb86;padding:8px 14px}.ofc-boards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:18px 0;display:grid}.ofc-board{background:radial-gradient(at 50% 15%,#134333,#07261e 85%);border:1px solid #45574c;border-radius:14px;min-width:0;padding:16px}.ofc-board.ofc-active{border-color:#8ce89c;box-shadow:0 0 0 1px #4a7651}.ofc-board header{justify-content:space-between;align-items:center;gap:8px;display:flex}.ofc-board h3{overflow-wrap:anywhere;margin:0;font-size:17px}.ofc-board header>b{white-space:nowrap;color:var(--ofc-gold)}.ofc-board p{color:#bbc8c0;margin:5px 0 12px;font-size:14px}.ofc-row{margin-top:10px}.ofc-row>label{color:#b3c9bc;margin-bottom:4px;font-size:13px;display:block}.ofc-row>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.ofc-surface .playing-card,.ofc-slot,.ofc-joker{aspect-ratio:2.5/3.5;border-radius:5px;width:100%;min-width:0;max-width:64px;height:auto}.ofc-surface .playing-card{color:#131719;background:#f8f8f4;border:1px solid #c6ceca;display:block;position:relative;box-shadow:0 2px 4px #0006}.ofc-surface .playing-card.red{color:#c51a2c}.ofc-surface .playing-card .corner{flex-direction:column;font-size:16px;line-height:1;display:flex;position:absolute;top:3px;left:4px}.ofc-surface .playing-card .corner i{font-style:normal}.ofc-surface .playing-card>strong{font-size:25px;position:absolute;bottom:4px;right:4px}.ofc-slot{background:#07150d44;border:1px dashed #668175}.ofc-slot.concealed{color:#9d8a52;background:#152321;justify-content:center;align-items:center;display:flex}.ofc-joker{color:#382a04;background:#ead994;border:1px solid #ffe794;flex-direction:column;justify-content:center;align-items:center;display:flex}.ofc-joker b{font-size:28px}.ofc-joker small{font:700 10px/1 Arial,sans-serif}.ofc-placement{background:#101715;border:1px solid #5f665f;border-radius:12px;padding:18px}.ofc-placement h3{margin:0;font-size:19px}.ofc-placement p{color:#c3cbc6}.ofc-packet{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:12px;max-width:950px;display:grid}.ofc-packet>label{flex-direction:column;align-items:center;gap:7px;display:flex}.ofc-packet select{width:100%;padding:8px 3px;font-size:14px}.ofc-placement-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:18px 0 10px;display:flex}.ofc-placement>small{color:#b8c2bc;font-size:13px}.ofc-result{border:1px solid #454c47;border-radius:10px;margin:16px 0;padding:16px}.ofc-result h3{margin-top:0}.ofc-result p{font-size:14px}.ofc-match-status{padding-top:8px}@media (width<=550px){.ofc-create{grid-template-columns:1fr}.ofc-board{padding:12px}.ofc-packet{grid-template-columns:repeat(3,minmax(0,1fr))}.ofc-surface{padding:12px}.ofc-surface .playing-card,.ofc-slot,.ofc-joker{max-width:64px}.ofc-heading button{padding:7px 10px}}.ofc-table-page{color:#f4f5f6;background:linear-gradient(#070a09d9,#050807ed),url(/assets/poker-lounge-background-v2-bUY7Hark.webp) 50%/cover fixed;min-height:100dvh}.ofc-surface.ofc-game{background:0 0;border:0;border-radius:0;width:min(1180px,100%);min-height:100dvh;margin:0 auto;padding:12px clamp(10px,2vw,24px) 24px;position:relative}.ofc-game .ofc-heading{border-bottom:1px solid #b49a5940;gap:8px;padding:0 0 10px}.ofc-game .ofc-heading h2{margin:0;font-size:clamp(19px,2.4vw,28px);line-height:1.25}.ofc-game .ofc-heading span{font-size:12px}.ofc-game .ofc-heading>button{color:#dfcc9b;background:#101716;order:-1;min-width:92px}.ofc-game .ofc-heading>div{flex:1}.ofc-game .ofc-rules{margin:6px 0;font-size:14px}.ofc-game .ofc-rules summary{width:fit-content;padding:5px 0}.ofc-game .ofc-rules[open]{background:#080e0d;border:1px solid #8d7748;border-radius:10px;padding:12px}.ofc-game .ofc-match-status{gap:8px;padding:0 0 8px;font-size:14px}.ofc-game .ofc-match-status>span{color:#b8c6be}.ofc-game .ofc-match-status>button{padding:7px 12px}.ofc-waiting{background:#141c18;border:1px solid #ab905947;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.ofc-waiting>div{gap:3px;display:grid}.ofc-waiting strong{color:#f2d893}.ofc-waiting span{color:#bbc9c1;font-size:14px}.ofc-waiting>button{flex-shrink:0}.ofc-game .ofc-turn{color:#d1f0dc;border-radius:8px;margin:0 0 10px;font-weight:600}.ofc-table-arena{background:radial-gradient(at 50% 35%,#13583d,#093c2c 65%,#062c22);border:6px solid #222927;border-radius:48px;padding:clamp(14px,2vw,26px);box-shadow:inset 0 0 0 1px #b99b58,inset 0 0 70px #0005,0 14px 32px #0008}.ofc-opponents{justify-content:center;align-items:flex-start;gap:clamp(12px,4vw,50px);display:flex}.ofc-game .ofc-board{background:#06171178;border:1px solid #61817170;border-radius:15px;width:100%;padding:12px 14px;box-shadow:0 4px 15px #0003}.ofc-game .ofc-opponent-board{--ofc-card-width:36px;max-width:355px}.ofc-game .ofc-bottom-board{--ofc-card-width:44px;max-width:385px}.ofc-game .ofc-board.ofc-active{border-color:#9ceaa8;box-shadow:0 0 0 1px #70c186,0 0 16px #7ed39224}.ofc-game .ofc-empty-board{box-shadow:none;background:#06291d60;border-style:dashed}.ofc-game .ofc-board header{align-items:center;gap:9px;margin-bottom:8px;position:relative}.ofc-game .ofc-board header>div{flex:1;min-width:0}.ofc-game .ofc-board h3{font-size:16px;line-height:1.25}.ofc-game .ofc-board h3 small{color:#b8dac8;letter-spacing:.05em;margin-left:6px;font-size:11px;display:inline-block}.ofc-game .ofc-board header p{margin:4px 0 0;font-size:12px;line-height:1.3}.ofc-game .ofc-board header>b{text-align:right;font-size:21px;line-height:1.15}.ofc-game .ofc-board header>b small{color:#bdc4b9;font-size:11px;font-weight:400;display:block}.ofc-player-medallion{color:#e9cf90;background:#0b1510;border:1px solid #9e8b58;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.ofc-dealer{color:#221d12;background:#e6c873;border:1px solid #f4e0a7;border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-20px;right:-21px}.ofc-game .ofc-seat-grid{justify-content:center;gap:6px;display:grid}.ofc-game .ofc-row{align-items:center;gap:8px;margin:0;display:flex}.ofc-game .ofc-row>label{color:#b7cabc;flex-shrink:0;width:58px;margin:0;font-size:12px}.ofc-game .ofc-row>div{width:calc(var(--ofc-card-width)*5 + 16px);gap:4px;display:flex}.ofc-game .ofc-row-front>div{justify-content:center}.ofc-game .ofc-row .playing-card,.ofc-game .ofc-row .ofc-slot,.ofc-game .ofc-row .ofc-joker{width:var(--ofc-card-width);flex:0 0 var(--ofc-card-width);aspect-ratio:2.5/3.5;max-width:none}.ofc-game .ofc-slot{background:#01231660;border-color:#73978470}.ofc-game .ofc-slot.concealed{color:#dabd71;background:repeating-linear-gradient(135deg,#152c23 0 5px,#234b3a 5px 8px);border-style:solid}.ofc-game .ofc-row .playing-card .corner{font-size:12px;top:3px;left:3px}.ofc-game .ofc-row .playing-card .corner b{font-size:14px}.ofc-game .ofc-row .playing-card .corner i{margin-top:1px;font-size:10px}.ofc-game .ofc-row .playing-card>strong{font-size:18px;bottom:2px;right:3px}.ofc-game .ofc-row .ofc-joker b{font-size:18px}.ofc-game .ofc-row .ofc-joker small{font-size:7px}.ofc-table-brand{text-align:center;color:#d3e6d333;letter-spacing:4px;pointer-events:none;padding:12px 0;font:800 25px/1.1 Barlow Condensed,sans-serif}.ofc-table-brand>span{letter-spacing:3px;margin-top:5px;font:600 10px/1.4 Inter,Arial,sans-serif;display:block}.ofc-home-row{justify-content:center;align-items:center;gap:22px;display:flex}.ofc-game .ofc-placement{background:#08150fea;border-color:#67806f80;flex:1;min-width:0;max-width:610px;margin:0;padding:14px}.ofc-game .ofc-placement h3{font-size:16px}.ofc-game .ofc-placement p{margin:6px 0 12px;font-size:13px}.ofc-game .ofc-packet{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.ofc-game .ofc-packet select{letter-spacing:0;min-height:44px;font-size:13px}.ofc-game .ofc-packet .playing-card,.ofc-game .ofc-packet .ofc-joker{width:42px}.ofc-game .ofc-placement-actions{gap:8px;margin:12px 0 8px}.ofc-game .ofc-placement-actions>button{font-size:14px}.ofc-game .ofc-primary{color:#fff;background:#286a45;border-color:#8acb9e}.ofc-game .ofc-table-footnote{color:#a7b4ac;text-align:center;margin:16px 0 0;font-size:12px}@media (width>=801px){.ofc-game .ofc-heading{padding-right:160px}.ofc-game .ofc-rules{z-index:4;margin:0;position:absolute;top:20px;right:24px}.ofc-game .ofc-rules[open]{width:min(600px,90%);max-height:75dvh;overflow-y:auto;box-shadow:0 12px 40px #000c}.ofc-game .ofc-match-status{padding-top:10px}}@media (width>=801px) and (height<=850px){.ofc-game .ofc-opponent-board{--ofc-card-width:28px;max-width:320px;padding:8px 12px}.ofc-game .ofc-bottom-board{--ofc-card-width:34px;max-width:325px;padding:8px 12px}.ofc-game .ofc-board header{margin-bottom:6px}.ofc-game .ofc-table-arena{padding:15px}.ofc-game .ofc-table-brand{padding:8px 0;font-size:20px}.ofc-game .ofc-seat-grid{gap:4px}}@media (width<=800px){.ofc-game .ofc-home-row{flex-direction:column;gap:12px}.ofc-game .ofc-placement{width:100%;max-width:540px}.ofc-game .ofc-opponent-board{--ofc-card-width:31px;padding:10px}.ofc-game .ofc-opponent-board .ofc-row>label{width:49px;font-size:11px}.ofc-game .ofc-opponents{gap:12px}.ofc-game .ofc-opponent-board .ofc-player-medallion{display:none}}@media (width<=600px){.ofc-surface.ofc-game{padding:8px 8px 20px}.ofc-game .ofc-heading span{font-size:10px}.ofc-game .ofc-heading h2{font-size:18px}.ofc-game .ofc-heading>button{min-width:80px;padding:8px}.ofc-game .ofc-match-status{gap:5px;font-size:13px}.ofc-game .ofc-match-status>span{display:none}.ofc-waiting{flex-wrap:wrap;gap:8px;padding:10px}.ofc-waiting span{font-size:13px}.ofc-waiting>button{width:100%}.ofc-waiting strong{font-size:15px}.ofc-game .ofc-turn{padding:8px 10px;font-size:14px}.ofc-table-arena{border-width:4px;border-radius:24px;padding:14px 8px}.ofc-game .ofc-opponent-board{--ofc-card-width:31px;max-width:285px}.ofc-game .ofc-capacity-3 .ofc-opponent-board{--ofc-card-width:clamp(20px,6vw,29px);border-radius:10px;padding:8px 5px}.ofc-game .ofc-capacity-3 .ofc-opponents{gap:8px}.ofc-game .ofc-capacity-3 .ofc-opponent-board .ofc-row{gap:0}.ofc-game .ofc-capacity-3 .ofc-opponent-board .ofc-row>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ofc-game .ofc-capacity-3 .ofc-opponent-board .ofc-row>div{width:calc(var(--ofc-card-width)*5 + 8px);gap:2px}.ofc-game .ofc-capacity-3 .ofc-opponent-board h3{font-size:13px}.ofc-game .ofc-capacity-3 .ofc-opponent-board header>b{font-size:15px}.ofc-game .ofc-capacity-3 .ofc-opponent-board header p{font-size:11px}.ofc-game .ofc-capacity-3 .ofc-opponent-board .playing-card>strong{font-size:12px}.ofc-game .ofc-capacity-3 .ofc-opponent-board .playing-card .corner b{font-size:11px}.ofc-game .ofc-capacity-3 .ofc-opponent-board .playing-card .corner i{font-size:8px}.ofc-game .ofc-bottom-board{--ofc-card-width:clamp(30px,9.5vw,38px);max-width:330px;padding:11px}.ofc-game .ofc-bottom-board .ofc-row>label{width:54px}.ofc-game .ofc-dealer{top:-15px;right:-9px}.ofc-table-brand{padding:10px 0;font-size:22px}.ofc-game .ofc-placement{padding:10px}.ofc-game .ofc-packet{gap:4px}.ofc-game .ofc-packet select{padding:7px 1px;font-size:12px}.ofc-game .ofc-placement-actions>button{flex:1;padding:9px 6px}.ofc-game .ofc-placement>small{font-size:12px}}.gutz-surface{--gutz-gold:#d6ba7c;--gutz-lime:#c9f45b;--gutz-muted:#aebdb4;color:#f4f6f1;box-sizing:border-box;font:400 14px/1.5 Inter,Arial,sans-serif}.gutz-lobby{width:min(1120px,100%);margin:0 auto;padding:24px clamp(12px,3vw,32px) 32px}.gutz-surface :is(h2,h3,p){margin:0}.gutz-lobby button,.gutz-heading button,.gutz-control-dock button,.gutz-table-menu button,.gutz-error button,.gutz-uncertain button,.gutz-chop-dialog button{color:#f2f5ee;cursor:pointer;letter-spacing:normal;background:#17221c;border:1px solid #526159;border-radius:8px;min-height:42px;padding:8px 14px;font:600 13px/1.35 Inter,Arial,sans-serif}.gutz-lobby button:hover:not(:disabled),.gutz-heading button:hover:not(:disabled),.gutz-control-dock button:hover:not(:disabled),.gutz-table-menu button:hover:not(:disabled){border-color:var(--gutz-gold);background:#233127}.gutz-surface button:disabled{opacity:.45;cursor:not-allowed}.gutz-surface :is(button,input,summary):focus-visible{outline:3px solid var(--gutz-lime);outline-offset:3px}.gutz-surface button.gutz-primary{color:#18200e;background:linear-gradient(#d6f87c,#a9d847);border-color:#c9ed76;font-weight:750}.gutz-surface input:not([type=checkbox]){box-sizing:border-box;color:#f5f7f2;background:#080f0b;border:1px solid #58685d;border-radius:7px;max-width:100%;min-height:40px;padding:7px 10px;font:600 17px/1.2 Inter,Arial,sans-serif}.gutz-heading{border-bottom:1px solid #9a875b50;align-items:center;gap:16px;padding-bottom:18px;display:flex}.gutz-heading>img{object-fit:contain;width:128px;max-height:44px}.gutz-heading>div{flex:1;min-width:0}.gutz-heading h2{margin:0;font:750 28px/1.2 Inter,Arial,sans-serif}.gutz-heading>div>span{letter-spacing:1.4px;color:var(--gutz-gold);font:600 9px/1.2 Inter,Arial,sans-serif}.gutz-heading .gutz-back{white-space:nowrap;background:#0c1510;font-size:12px}.gutz-rules{color:var(--gutz-muted);margin:12px 0 18px;font-size:12px}.gutz-rules summary{cursor:pointer;color:#e2d3ae;width:fit-content;padding:5px 0}.gutz-rules>div{background:#09120ef7;border:1px solid #857445;border-radius:10px;margin-top:8px;padding:16px 18px;box-shadow:0 10px 30px #0007}.gutz-rules p+p{margin-top:12px}.gutz-chop-control{text-align:right;flex-shrink:0;align-items:center;gap:2px;margin-left:auto;font-family:Inter,Arial,sans-serif;display:grid}.gutz-chop-control>span{justify-content:flex-end;align-items:center;gap:7px;display:flex}.gutz-chop-control input{width:20px;height:20px;min-height:0;accent-color:var(--gutz-lime);cursor:pointer;padding:0}.gutz-chop-control strong{letter-spacing:.08em;font-size:14px}.gutz-chop-control small{color:#e8dcb8;border:1px solid #766d4e;border-radius:9px;padding:0 6px;font-size:10px}.gutz-chop-control em{color:#c4b78d;font-size:9px;font-style:normal}.gutz-intro{max-width:650px;font-size:clamp(25px,4vw,42px);font-weight:700;line-height:1.2;margin:28px 0 10px!important}.gutz-lobby-note{color:var(--gutz-muted);margin-bottom:26px!important}.gutz-create{background:linear-gradient(125deg,#17241a,#0c160f);border:1px solid #a88e534f;border-radius:13px;align-items:center;gap:16px;margin:18px 0;padding:20px 22px;display:flex}.gutz-create>div{flex:1}.gutz-create h3{font-size:17px}.gutz-create p{color:var(--gutz-muted);margin-top:4px;font-size:13px}.gutz-list{gap:10px;margin-top:20px;display:grid}.gutz-list>button{text-align:left;background:#0b140e;border-color:#4e5e4f;align-items:center;gap:18px;padding:19px 22px;display:flex}.gutz-list>button>div:first-child{flex:1}.gutz-list strong,.gutz-list span{display:block}.gutz-list strong{font-size:17px}.gutz-list strong small{color:#e1d39e;vertical-align:middle;border:1px solid #bca96b80;border-radius:10px;margin-left:12px;padding:5px 7px;font:600 9px/1 Inter,Arial,sans-serif}.gutz-list span{color:var(--gutz-muted);margin-top:4px;font-size:12px}.gutz-list>button>div:nth-child(2){text-align:right}.gutz-list b{color:#e6d29e;font-size:25px}.gutz-list i{color:var(--gutz-gold);font-size:24px;font-style:normal}.gutz-empty,.gutz-loading{text-align:center;color:var(--gutz-muted);border:1px dashed #536551;border-radius:12px;padding:36px 18px}.gutz-error,.gutz-uncertain{color:#ffe5c5;background:#302017f7;border:1px solid #c9855a;border-radius:10px;padding:12px 16px;font-size:12px;margin:12px 0!important}.gutz-error button{margin-left:8px}.gutz-uncertain p{margin:5px 0 8px}.gutz-footnote{text-align:center;color:#899d88;font-size:10px;margin-top:26px!important}.gutz-game-table.poker-app{--desktop-control-clearance:145px;width:100%;max-width:none;margin:0;padding:0}.gutz-game-table>.gutz-heading{z-index:30;box-sizing:border-box;background:#080d0eea;flex:0 0 64px;gap:14px;height:64px;min-height:64px;padding:8px 18px;position:relative}.gutz-game-table.poker-app>.gutz-heading.game-header{display:flex}.gutz-game-table .gutz-heading h2{font-size:22px}.gutz-game-table .gutz-heading>img{width:105px;max-height:40px}.gutz-game-table>.gutz-rules{z-index:36;margin:0;font-size:10px;position:absolute;top:67px;left:16px}.gutz-game-table>.gutz-rules>summary,.gutz-table-menu>summary{color:#d2d8c8;cursor:pointer;background:#09120fe8;border:1px solid #5360589c;border-radius:7px;padding:7px 10px;font:600 10px/1.2 Inter,Arial,sans-serif;list-style:none}.gutz-game-table>.gutz-rules>summary::-webkit-details-marker{display:none}.gutz-table-menu>summary::-webkit-details-marker{display:none}.gutz-game-table>.gutz-rules[open]{width:min(540px,100vw - 32px)}.gutz-game-table>.gutz-rules[open]>div{max-height:calc(100dvh - 150px);font-size:12px;overflow:auto}.gutz-game-table>.gutz-error,.gutz-game-table>.gutz-uncertain{z-index:50;width:min(550px,100% - 24px);position:absolute;top:105px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0008}.gutz-game-table>.gutz-loading{background:#08120ddd;position:absolute;top:35%;left:50%;transform:translate(-50%)}.gutz-table-status{z-index:20;color:#adbcb1;text-align:left;max-width:230px;font:500 10px/1.3 Inter,Arial,sans-serif;position:absolute;top:105px;left:16px}.gutz-table-menu{z-index:37;font-family:Inter,Arial,sans-serif;position:absolute;top:67px;right:16px}.gutz-table-menu>div{box-sizing:border-box;background:#07100ef5;border:1px solid #687359;border-radius:10px;gap:7px;width:min(320px,100vw - 32px);max-height:calc(100dvh - 160px);padding:12px;display:grid;position:absolute;top:calc(100% + 7px);right:0;overflow:auto;box-shadow:0 12px 35px #000a}.gutz-table-menu button{text-align:left;min-height:38px;font-size:11px}.gutz-table-menu>div>small{color:#a6b4a1;font-size:10px;line-height:1.5}.gutz-history{color:#c3cdbb;font-size:11px}.gutz-history summary{cursor:pointer;padding:8px 2px}.gutz-history ol{margin:0;padding:0;list-style:none}.gutz-history li{border-top:1px solid #62735055;grid-template-columns:1fr auto;gap:3px 7px;padding:9px 2px;font-size:10px;display:grid}.gutz-history li span{color:#9faf9d;grid-area:2/1}.gutz-history li b{grid-area:1/2/3;align-self:center}.gutz-game-table .gutz-retained-seat .seat-identity{opacity:.55}.gutz-game-table .gutz-turn-mark{font-size:25px;line-height:1}.gutz-game-table .player-status{text-overflow:ellipsis;white-space:nowrap;max-width:155px;padding:3px 6px;font:600 9px/1.25 Inter,Arial,sans-serif;overflow:hidden}.gutz-game-table .gutz-pot{top:26%}.gutz-game-table .gutz-pot-chips{box-shadow:none;background:0 0;border:0;border-radius:0;width:46px;height:25px;margin:8px auto 0;padding:0;display:block;position:relative;inset:auto;transform:none}.gutz-game-table .gutz-pot-chips .chip-stack{display:block;position:relative}.gutz-game-table .gutz-draw-board{perspective:700px;min-height:0;top:47%!important;left:50%!important;transform:translate(-50%,-50%)!important}.gutz-game-table .gutz-draw-board .board-slot{display:block;position:relative}.gutz-card-flipper{width:100%;height:100%;transform-style:preserve-3d;animation:.88s cubic-bezier(.3,.05,.3,1) both gutz-draw-peel;display:block;position:relative}.gutz-draw-back,.gutz-draw-front{backface-visibility:hidden;display:block;position:absolute;inset:0}.gutz-draw-back{transform:translateZ(.3px)}.gutz-draw-front{transform:rotateY(180deg)}.gutz-game-table .gutz-card-flipper .playing-card{width:100%!important;height:100%!important}@keyframes gutz-draw-peel{0%,13.6%{transform:rotateY(0)rotate(0)}50%{transform:translateY(-7px)rotateY(90deg)rotate(-4deg)}to{transform:translateY(0)rotateY(180deg)rotate(0)}}.gutz-game-table .gutz-waiting-banner{max-width:75%;padding:10px 14px;top:68%}.gutz-game-table .gutz-waiting-banner b{font:700 12px/1.3 Inter,Arial,sans-serif}.gutz-game-table .gutz-waiting-banner span{font:500 10px/1.4 Inter,Arial,sans-serif}.gutz-control-dock{z-index:25;bottom:max(12px,env(safe-area-inset-bottom,0px));width:min(650px,100% - 32px);font-family:Inter,Arial,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.gutz-result{text-align:center;color:#d5dfce;text-shadow:0 2px 4px #000;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:0 0 8px;padding:4px 8px;font:500 12px/1.4 Inter,Arial,sans-serif;display:flex}.gutz-result strong{font-size:12px}.gutz-result span{color:#bcc9b4}.gutz-result b{color:#e5d1a0;font-size:14px}.gutz-result-between b{color:#d4f38c}.gutz-result-match b,.gutz-result-outside b{color:#f1b792}.gutz-drawing-status{text-align:center;color:#e9e1bd;background:#09150fdc;border:1px solid #77825570;border-radius:9px;padding:14px 12px;font:650 14px/1.4 Inter,Arial,sans-serif}.gutz-buy-in{background:linear-gradient(130deg,#18291df5,#07130ded);border:1px solid #897e4b90;border-radius:12px;align-items:center;gap:13px;margin:0;padding:13px 16px;display:flex;box-shadow:0 8px 28px #0007}.gutz-buy-in>div{flex:1;min-width:0}.gutz-buy-in h3{font:700 15px/1.3 Inter,Arial,sans-serif}.gutz-buy-in p{color:#b6c5ac;margin:4px 0 0;font:400 11px/1.5 Inter,Arial,sans-serif}.gutz-buy-in label{color:#c0cdb7;flex:0 0 85px;gap:3px;font:500 10px/1.2 Inter,Arial,sans-serif;display:grid}.gutz-buy-in input{width:100%}.gutz-buy-in>button{white-space:nowrap;align-self:flex-end}.gutz-sign-in,.gutz-watching,.gutz-queued{text-align:center;color:#c3d1b8;background:#0a150ee8;border:1px solid #6b795651;border-radius:9px;padding:10px 14px;font:400 11px/1.5 Inter,Arial,sans-serif}.gutz-sign-in button{margin-left:9px}.gutz-queued{color:#f0dca0;border-color:#a38e4d;margin-top:6px!important}.gutz-turn-actions{background:linear-gradient(#15271eee,#06110eeb);border:1px solid #73915e;border-radius:12px;grid-template-columns:104px minmax(0,1fr);gap:7px 12px;margin:0;padding:12px 14px;display:grid;box-shadow:0 8px 25px #0009}.gutz-decision-note{color:#d9e6c8;grid-column:1/-1;align-items:center;gap:12px;font:600 12px/1.35 Inter,Arial,sans-serif;display:flex}.gutz-decision-note>span{color:#b7c8aa;font-size:10px;font-weight:400}.gutz-impossible{color:#ffd69d;font:600 11px/1.3 Inter,Arial,sans-serif}.gutz-bet-input>label{color:#c4d3b5;justify-content:space-between;align-items:center;margin-bottom:4px;font:600 10px/1.2 Inter,Arial,sans-serif;display:flex}.gutz-bet-input>label>span{font-size:9px;font-weight:400}.gutz-bet-input>input{width:100%;min-height:39px;padding:6px 9px;font-size:20px}.gutz-quick-bets{gap:4px;margin-top:4px;display:flex}.gutz-quick-bets button{flex:1;min-height:24px;padding:3px;font-size:9px}.gutz-decision-buttons{grid-template-columns:1fr 1.5fr;align-items:stretch;gap:8px;padding-top:16px;display:grid}.gutz-decision-buttons button{min-height:66px;padding:8px;font-size:17px;font-weight:750}.gutz-decision-buttons small{margin-top:3px;font-size:11px;font-weight:500;display:block}.gutz-no-bet{color:#f6c693;text-align:center;grid-column:1/-1;font:500 10px/1.4 Inter,Arial,sans-serif}.gutz-modal-scrim{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020704db;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gutz-chop-dialog{box-sizing:border-box;background:linear-gradient(145deg,#1d2c20,#0b140e 80%);border:1px solid #d3ba76;border-radius:18px;width:min(510px,100%);max-height:calc(100dvh - 40px);padding:28px;font-family:Inter,Arial,sans-serif;position:relative;overflow:auto;box-shadow:0 24px 80px #000b}.gutz-chop-dialog header{padding-right:75px;display:block}.gutz-chop-dialog header>span{letter-spacing:1px;color:#d4c288;font-size:9px}.gutz-chop-dialog h2{margin:7px 0;font:700 27px/1.2 Inter,Arial,sans-serif}.gutz-chop-dialog header p{color:#becbb9;font-size:12px}.gutz-chop-clock{text-align:center;border:2px solid var(--gutz-gold);box-sizing:border-box;border-radius:50%;align-content:center;width:66px;min-height:66px;padding:5px;display:grid;position:absolute;top:30px;right:24px}.gutz-chop-clock strong{color:#f2e7bb;font-size:25px;line-height:1.1}.gutz-chop-clock span{color:#c2c9ac;font-size:7px;line-height:1.1}.gutz-share-list{border:1px solid #8c9a6257;border-radius:11px;margin:22px 0 10px;padding:0;list-style:none;overflow:hidden}.gutz-share-list li{background:#08140e80;border-bottom:1px solid #8796602b;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;display:flex}.gutz-share-list li:last-child{border-bottom:0}.gutz-share-list li>span{font-size:13px}.gutz-share-list li>span>small{color:#aebe9d;margin-top:3px;font-size:10px;display:block}.gutz-share-list b{color:#e8d7a5;white-space:nowrap;font-size:20px}.gutz-share-list b>small{font-size:10px;font-weight:400}.gutz-chop-count{text-align:center;color:#bfceac;font-size:11px;margin:10px 0 20px!important}.gutz-dialog-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.gutz-dialog-actions button{min-height:48px;padding:9px;font-size:12px}.gutz-chop-footer{color:#a7b99a;text-align:center;margin-top:14px;font-size:10px;display:block}.gutz-spectator-note{text-align:center;color:#d2ddb9;padding:12px;font-size:13px}@media (width>=601px){.gutz-game-table.poker-app>.gutz-heading.game-header{height:56px;min-height:56px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;flex:none;position:absolute;inset:0 0 auto}.gutz-game-table>.gutz-heading>*{pointer-events:auto}.gutz-turn-actions{grid-template-columns:minmax(145px,1fr) 100px minmax(260px,1.5fr);align-items:center;gap:10px;padding:8px 12px}.gutz-decision-note{grid-column:auto;gap:4px;display:grid}.gutz-decision-note>span{font-size:10px;line-height:1.3}.gutz-quick-bets{display:none}.gutz-bet-input>input{min-height:36px;font-size:19px}.gutz-bet-input>label{margin-bottom:3px}.gutz-decision-buttons{padding-top:0}.gutz-decision-buttons button{min-height:60px;font-size:15px}.gutz-result{margin-bottom:4px;padding:1px 5px;font-size:10px}.gutz-result strong{font-size:10px}.gutz-result b{font-size:12px}}@media (width<=600px){.gutz-lobby{padding:14px 12px 26px}.gutz-heading{gap:10px}.gutz-heading>img{width:90px;max-height:36px}.gutz-heading h2{font-size:25px}.gutz-heading>div>span{letter-spacing:1px;font-size:8px}.gutz-heading .gutz-back{min-height:36px;padding:7px 9px;font-size:11px}.gutz-intro{font-size:29px;margin-top:22px!important}.gutz-lobby-note{font-size:12px;line-height:1.7;margin-bottom:20px!important}.gutz-create{flex-wrap:wrap;padding:16px 14px}.gutz-create>div{flex:1 0 100%}.gutz-create>button{width:100%}.gutz-list>button{gap:10px;padding:15px 13px}.gutz-list strong{font-size:14px}.gutz-list strong small{width:fit-content;margin:6px 0 0;font-size:8px;display:block}.gutz-list span{font-size:10px}.gutz-list b{font-size:22px}.gutz-game-table>.gutz-heading{flex:0 0 55px;gap:8px;height:55px;min-height:55px;padding:6px 9px}.gutz-game-table.poker-app>.gutz-heading.game-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0}.gutz-game-table>.gutz-heading>*{pointer-events:auto}.gutz-game-table .gutz-heading>img,.gutz-game-table .gutz-heading>div{display:none}.gutz-game-table .gutz-heading .gutz-back{min-height:33px;padding:6px 8px;font-size:10px}.gutz-chop-control strong{font-size:12px}.gutz-chop-control>span{gap:5px}.gutz-chop-control input{width:18px;height:18px}.gutz-chop-control em{display:none}.gutz-chop-control small{padding:0 4px;font-size:9px}.gutz-game-table>.gutz-rules{top:59px;left:8px}.gutz-table-menu{top:59px;right:8px}.gutz-game-table>.gutz-rules>summary,.gutz-table-menu>summary{padding:6px 8px;font-size:9px}.gutz-table-status{max-width:45%;font-size:8px;top:88px;left:8px}.gutz-game-table>.gutz-rules[open]{width:calc(100vw - 16px)}.gutz-game-table>.gutz-rules[open]>div{padding:12px;font-size:11px}.gutz-game-table>.gutz-error,.gutz-game-table>.gutz-uncertain{padding:11px;font-size:11px;top:90px}.gutz-game-table .gutz-pot{top:29%}.gutz-game-table .gutz-pot-chips{height:20px;margin-top:5px}.gutz-game-table .gutz-draw-board{top:48%!important}.gutz-game-table .gutz-waiting-banner{max-width:80%;padding:8px 9px;top:67%}.gutz-game-table .gutz-waiting-banner b{font-size:10px}.gutz-game-table .gutz-waiting-banner span{font-size:8px}.gutz-control-dock{bottom:max(8px,env(safe-area-inset-bottom,0px));width:calc(100% - 12px)}.gutz-result{gap:4px 8px;margin-bottom:5px;padding:3px 6px;font-size:10px}.gutz-result strong{font-size:10px}.gutz-result b{font-size:12px}.gutz-turn-actions{grid-template-columns:88px minmax(0,1fr);gap:5px 9px;padding:9px 10px}.gutz-decision-note{gap:8px;font-size:12px}.gutz-decision-note>span{font-size:9px}.gutz-impossible{font-size:10px}.gutz-bet-input>input{min-height:36px;font-size:19px}.gutz-decision-buttons{gap:6px;padding-top:15px}.gutz-decision-buttons button{min-height:64px;padding:6px;font-size:15px}.gutz-decision-buttons small{font-size:9px}.gutz-quick-bets button{min-height:24px;font-size:9px}.gutz-watching,.gutz-queued{padding:8px 10px;font-size:10px}.gutz-buy-in{gap:9px;padding:11px 12px}.gutz-buy-in>div{flex:1}.gutz-buy-in h3{font-size:13px}.gutz-buy-in p{font-size:9px}.gutz-buy-in label{flex-basis:64px}.gutz-buy-in input{padding:7px;font-size:17px}.gutz-buy-in>button{min-height:40px;padding:7px 9px;font-size:11px}.gutz-drawing-status{padding:11px;font-size:12px}.gutz-modal-scrim{padding:12px}.gutz-chop-dialog{border-radius:14px;max-height:calc(100dvh - 24px);padding:20px 16px}.gutz-chop-dialog header{padding-right:63px}.gutz-chop-dialog header>span{font-size:8px}.gutz-chop-dialog h2{font-size:24px}.gutz-chop-dialog header p{font-size:11px}.gutz-chop-clock{width:56px;min-height:56px;top:24px;right:14px}.gutz-chop-clock strong{font-size:23px}.gutz-chop-clock span{font-size:6px}.gutz-share-list{margin-top:16px}.gutz-share-list li{padding:9px 11px}.gutz-share-list li>span{font-size:12px}.gutz-share-list b{font-size:18px}.gutz-dialog-actions{gap:7px}.gutz-dialog-actions button{font-size:11px}}@media (width<=350px){.gutz-game-table .gutz-heading>img{width:60px}.gutz-game-table .gutz-heading h2{font-size:17px}.gutz-chop-control>span{gap:3px}.gutz-buy-in{flex-wrap:wrap}.gutz-buy-in>div{flex:1 0 100%}.gutz-buy-in label,.gutz-buy-in>button{flex:1}.gutz-decision-note>span{font-size:8px}}@media (prefers-reduced-motion:reduce){.gutz-card-flipper{animation:none!important}.gutz-draw-board[data-draw-revealed=true] .gutz-card-flipper{transform:rotateY(180deg)}}.rewards-overlay{z-index:5000;color:#eff7f4;background:#020606e8;padding:24px;font:16px/1.5 Arial,sans-serif;position:fixed;inset:0;overflow:auto}.rewards-panel{background:#0c1816;border:1px solid #8a733b;border-radius:14px;max-width:1180px;margin:auto;padding:24px;box-shadow:0 18px 80px #000}.rewards-panel header{justify-content:space-between;align-items:center;gap:20px;display:flex}.rewards-panel h2{margin:4px 0 12px;font-size:28px}.rewards-panel h3{font-size:22px}.rewards-panel nav,.rewards-toolbar{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.rewards-panel nav [aria-pressed=true]{color:#fff;background:#1c5145;border-color:#d9bc74}.rewards-warning{color:#f5dfab;background:#302714;border:1px solid #aa8847;border-radius:8px;padding:14px}.rewards-fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:16px 0;display:grid}.rewards-panel label{flex-direction:column;gap:6px;font-size:14px;display:flex}.rewards-panel input,.rewards-panel select,.rewards-panel textarea{color:#fff;background:#06100d;border:1px solid #49675e;border-radius:6px;width:100%;min-width:0;padding:10px;font:16px Arial,sans-serif}.rewards-panel input[type=checkbox]{width:20px;height:20px}.rewards-panel fieldset{border:1px solid #36574b;border-radius:8px;margin:16px 0;padding:14px}.rewards-panel legend{color:#e6c97c}.rewards-metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px;margin:20px 0;display:grid}.rewards-metrics>div{background:#142a22;border:1px solid #375544;border-radius:10px;padding:16px}.rewards-metrics small{color:#bccbc3;font-size:14px;display:block}.rewards-metrics strong{color:#ecd086;font-size:27px;display:block}.rewards-panel button{white-space:normal;min-height:40px}.rewards-panel button:disabled{opacity:.55}.rewards-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.rewards-panel textarea{min-height:320px;font-family:monospace}.rewards-panel details{margin:16px 0}.rewards-panel summary{cursor:pointer;color:#e5cf94}.rewards-panel footer{border-top:1px solid #375347;margin-top:24px;padding-top:18px}.rewards-history{border-bottom:1px solid #345246;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}.rewards-history small{flex-basis:100%}.rewards-picker{flex-wrap:wrap;align-items:end;gap:10px;margin:14px 0;display:flex}.rewards-picker>div{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.rewards-home{flex-direction:column;align-items:flex-start;gap:6px;width:100%;margin:14px 0;padding:16px!important;font-size:14px!important;display:flex!important}.rewards-home small{font-size:13px}.rewards-panel :focus-visible{outline-offset:3px;outline:3px solid #f1cf78}@media (width<=600px){.rewards-overlay{padding:8px}.rewards-panel{padding:14px}.rewards-panel header{align-items:start}.rewards-fields{grid-template-columns:1fr}.rewards-metrics{grid-template-columns:1fr 1fr}.rewards-panel .client-table{min-width:640px}.rewards-panel .client-table-scroll{overflow:auto}}.live-rake-summary{color:#c6b58e;margin:5px 0;font:400 10px/1.5 Inter,Arial,sans-serif;display:block}.drawmaha-header{z-index:80;color:#fff;background:#080e0e;border-bottom:1px solid #826821;align-items:center;gap:24px;padding:10px 20px;display:flex;position:relative}.drawmaha-header a{color:#f5c453;font-size:22px;font-weight:900;text-decoration:none}.drawmaha-header div{gap:4px;display:grid}.drawmaha-header span{letter-spacing:1px;font-size:12px}.drawmaha-header small{color:#e3b748}.drawmaha-menus{z-index:81;gap:10px;display:flex;position:absolute;top:70px;right:14px}.drawmaha-app button,.drawmaha-options a{cursor:pointer}.drawmaha-menus button,.drawmaha-options button,.drawmaha-rule-options a,.drawmaha-between button,.drawmaha-test-control button,.drawmaha-selection>button,.drawmaha-selection>div>button{color:#f3d385;background:#101919;border:1px solid #caa53c;border-radius:9px;padding:10px;font-weight:700}.drawmaha-app button:disabled{opacity:.5;cursor:not-allowed}.drawmaha-options{z-index:120;color:#eee;background:#0b1212;border:1px solid #b89135;border-radius:14px;gap:12px;width:min(410px,90vw);max-height:65vh;padding:20px;display:grid;position:absolute;top:118px;right:14px;overflow:auto}.drawmaha-options h2{font-size:20px}.drawmaha-options p{font-size:14px;line-height:1.5}.drawmaha-rule-options{gap:8px;display:flex}.drawmaha-options a{color:#ebc75e}.drawmaha-rule-options [aria-current]{background:#27443c}.drawmaha-between,.drawmaha-selection,.drawmaha-result{z-index:70;color:#fff;text-align:center;background:#081413ed;border:1px solid #bd9b44;border-radius:14px;max-width:94vw;padding:18px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.drawmaha-between{gap:10px;width:390px;display:grid}.drawmaha-between span{font-size:13px}.drawmaha-selection{width:520px}.drawmaha-selection h2{font-size:20px}.drawmaha-selection h2 small{color:#f5c453}.drawmaha-selection p{font-size:14px}.drawmaha-select-cards{justify-content:center;gap:10px;padding:20px 0 12px;display:flex}.drawmaha-select-cards>div{gap:8px;display:grid}.drawmaha-select-cards small{font-size:12px}.drawmaha-select-cards .playing-card{width:72px;height:104px;margin:0!important;transform:none!important}.drawmaha-select-cards .playing-card.selected{box-shadow:0 0 0 3px #f4be39;transform:translateY(-10px)!important}.drawmaha-selection>div>button{margin:8px}.drawmaha-test-control{z-index:90;color:#eee;background:#0a1616ee;border:1px solid #887438;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:94vw;padding:10px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.drawmaha-test-control b{font-size:13px}.drawmaha-test-control select{color:#fff;background:#122520;padding:8px}.drawmaha-error{z-index:125;color:#fff;background:#4a1717;border-radius:8px;max-width:85vw;padding:12px;font-size:14px;position:absolute;top:116px;left:12px}.drawmaha-access{padding:40px}.drawmaha-access a{color:#edc45c}.drawmaha-desktop-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.drawmaha-desktop-actions button{color:#fff;border:1px solid #74837b;border-radius:12px;padding:18px 30px;font-weight:700}.drawmaha-desktop-actions input{color:#fff;background:#142420;width:90px;padding:8px}.drawmaha-result{width:440px;max-height:60vh;overflow:auto}.drawmaha-result h2{color:#f4c552;font-size:20px}.drawmaha-result p{font-size:14px}.drawmaha-result p>span{justify-content:center;gap:4px;margin:8px;display:flex}.drawmaha-result .playing-card{width:40px;height:58px;margin:0!important;transform:none!important}.drawmaha-result .playing-card .corner{font-size:13px}.drawmaha-app .drawmaha-public{outline:2px solid #f5bf40}.drawmaha-app .drawmaha-dealt{animation:.25s ease-out both drawmaha-deal}.drawmaha-app .drawmaha-rejected{z-index:6;pointer-events:none;animation:.7s ease-in forwards drawmaha-muck;position:absolute;top:-60px;left:50%}@keyframes drawmaha-deal{0%{opacity:0;translate:0 -20px}to{opacity:1;translate:0}}@keyframes drawmaha-muck{to{opacity:0;translate:0 120px;rotate:35deg}}.drawmaha-app .drawmaha-winning{box-shadow:0 0 0 2px #f4cc5a,0 0 12px #ffd45a!important}.drawmaha-selection>.playing-card{margin:12px auto}.drawmaha-app .player-cards>.drawmaha-dealt:nth-child(2){animation-delay:90ms}.drawmaha-app .player-cards>.drawmaha-dealt:nth-child(3){animation-delay:.18s}.drawmaha-app .player-cards>.drawmaha-dealt:nth-child(4){animation-delay:.27s}.drawmaha-app .player-cards>.drawmaha-dealt:nth-child(5){animation-delay:.36s}.drawmaha-app .player-cards>.drawmaha-forced{animation-delay:.7s!important}.drawmaha-app .drawmaha-replacement-flight{pointer-events:none;z-index:12;position:absolute;inset:0}.drawmaha-replacement-flight>span{animation:.25s ease-in both drawmaha-replacement-flight;position:absolute;bottom:0;left:35%}.drawmaha-replacement-flight .playing-card{margin:0!important;transform:none!important}@keyframes drawmaha-replacement-flight{0%{opacity:0;translate:40px -70px}40%{opacity:1}95%{opacity:1}to{opacity:0;translate:0}}@media (width<=600px) and (orientation:portrait){.drawmaha-header{gap:12px;padding:8px}.drawmaha-header a{font-size:17px}.drawmaha-header b{font-size:14px}.drawmaha-header span{letter-spacing:0;font-size:10px}.drawmaha-menus{justify-content:space-between;top:55px;left:6px;right:6px}.drawmaha-menus button{padding:8px;font-size:10px}.drawmaha-options{top:93px}.drawmaha-desktop-actions{display:none}.drawmaha-selection{padding:12px;top:48%}.drawmaha-select-cards{gap:5px}.drawmaha-select-cards .playing-card{width:56px;height:84px}.drawmaha-between{top:45%}.drawmaha-test-control{gap:5px;bottom:5px}.drawmaha-test-control button{padding:8px;font-size:12px}.drawmaha-test-control b{text-align:center;width:100%}.drawmaha-result{top:42%}}@media (prefers-reduced-motion:reduce){.drawmaha-app .drawmaha-dealt,.drawmaha-app .drawmaha-rejected{animation-duration:1ms}}.drawmaha-desktop-actions .fold{background:#a70c14}.drawmaha-desktop-actions .call{background:#125791}.drawmaha-desktop-actions .raise{background:#056a29}.drawmaha-app .sviten-public-card{z-index:15;pointer-events:none;justify-items:center;gap:4px;width:clamp(50px,4.2vw,66px);display:grid;position:absolute;bottom:calc(100% + 20px);transform:none}.drawmaha-app .sviten-public-card.on-left{right:calc(100% + 8px)}.drawmaha-app .sviten-public-card.on-right{left:calc(100% + 8px)}.drawmaha-app .sviten-public-card.at-top{bottom:calc(100% - 24px)}.drawmaha-app .sviten-public-card{grid-template-columns:minmax(0,1fr)}.drawmaha-app .sviten-public-card .playing-card{aspect-ratio:5/7;outline:2px solid #eac466;width:100%;height:auto;translate:none;box-shadow:0 4px 12px #000a;margin:0!important;transform:none!important}.drawmaha-app .sviten-public-card .corner{top:5px;left:5px}.drawmaha-app .sviten-public-card .corner b{font-size:22px}.drawmaha-app .sviten-public-card .corner i{font-size:17px}.drawmaha-app .sviten-public-card .playing-card>strong{font-size:29px;display:block}.drawmaha-app .sviten-public-card small{color:#ffe3a0;white-space:nowrap;background:#082019;border-radius:4px;padding:3px;font:800 8px Inter,sans-serif}.drawmaha-app .sviten-public-card.is-rejected{opacity:.45;width:32px}.drawmaha-app .sviten-public-card.is-rejected small{color:#fff;text-decoration:line-through}.drawmaha-app .sviten-public-card.is-folded{opacity:1}.drawmaha-app .is-hero .sviten-public-card{bottom:calc(100% + 76px)}.drawmaha-app .drawmaha-known-slot{color:#f5d784;box-shadow:none;background:repeating-linear-gradient(135deg,#132822,#132822 5px,#264137 6px 8px);border:1px solid #dfc36c;place-content:center;font:700 7px Inter;display:grid}@media (width<=600px) and (orientation:portrait){.drawmaha-app .sviten-public-card{width:38px;bottom:calc(100% + 12px)}.drawmaha-app .sviten-public-card .corner b{font-size:17px}.drawmaha-app .sviten-public-card .corner i{font-size:12px}.drawmaha-app .sviten-public-card .playing-card>strong{font-size:21px}.drawmaha-app .sviten-public-card small{font-size:6px}.drawmaha-app .is-hero .sviten-public-card{bottom:calc(100% + 64px)}.drawmaha-app .sviten-public-card.is-rejected{width:26px}.drawmaha-app .sviten-public-card{bottom:calc(100% - 6px)}.drawmaha-app .sviten-public-card.on-left{right:calc(100% + 8px)}.drawmaha-app .sviten-public-card.on-right{left:calc(100% + 8px)}.drawmaha-app .sviten-public-card.at-top{bottom:-20px}.drawmaha-app .is-hero .sviten-public-card{bottom:calc(100% + 6px);left:calc(100% + 18px);right:auto}}.poker-app.game-circle .board.circle-jerk-board{--circle-width:clamp(220px,20.625vw,264px);--circle-card-width:clamp(34px,3.28125vw,42px);width:var(--circle-width);height:calc(var(--circle-width)*.75);z-index:5;isolation:isolate;min-height:0;display:block;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.poker-app.game-circle .circle-jerk-board:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c0b07939;border-radius:50%;position:absolute;inset:13% 12%}.poker-app.game-circle .circle-jerk-slot{width:var(--circle-card-width);height:calc(var(--circle-card-width)*1.45238);display:block;position:absolute;transform:translate(-50%,-50%)}.poker-app.game-circle .circle-jerk-slot>.playing-card{flex:none;width:100%;height:100%;margin:0}.poker-app.game-circle .circle-jerk-empty{box-sizing:border-box;background:#00170f28;border:1px dashed #b3c8b754;border-radius:5px;width:100%;height:100%;display:block}.circle-jerk-position{color:#c9d6ba9c;pointer-events:none;font:600 7px/1 Inter,Arial,sans-serif;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.poker-app.game-circle .circle-jerk-indicator{perspective:650px;justify-items:center;gap:4px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle-jerk-indicator-card{width:36px;height:52px;transform-style:preserve-3d;outline-offset:4px;border-radius:5px;outline:1px dashed #d9bf759c;display:block;position:relative}.circle-jerk-indicator-back,.circle-jerk-indicator-front{backface-visibility:hidden;display:block;position:absolute;inset:0}.circle-jerk-indicator-back{transform:translateZ(.3px)}.circle-jerk-indicator-front{transform:rotateY(180deg)}.poker-app.game-circle .circle-jerk-indicator .playing-card{flex:none;width:100%;height:100%;margin:0}.circle-jerk-indicator-card.circle-jerk-face-visible:not(.circle-jerk-peeling){transform:rotateY(180deg)}.circle-jerk-indicator-card.circle-jerk-peeling{animation:.88s cubic-bezier(.3,.05,.3,1) both circle-jerk-peel}.circle-jerk-indicator>small{letter-spacing:.5px;color:#e5ce90;white-space:nowrap;text-shadow:0 1px 4px #000;font:700 7px/1.2 Inter,Arial,sans-serif}.poker-app.game-circle .playing-card.circle-jerk-wild:after{content:"WILD";color:#fff1b2;letter-spacing:.1px;background:#503609ed;border:1px solid #ffedb9;border-radius:3px;padding:2px 3px;font:800 6px/1 Inter,Arial,sans-serif;position:absolute;top:2px;right:2px;box-shadow:0 1px 3px #0008}.poker-app.game-circle .circle-jerk-wild{outline-offset:1px;outline:1px solid #e9c870}.poker-app.game-circle .circle-jerk-card-enter{animation:.22s ease-out both circle-jerk-enter}.poker-app.game-circle .pot{top:38%;left:22%}.poker-app.game-circle .showdown-sequence{gap:3px;width:55%;top:76%}.poker-app.game-circle .showdown-sequence h2{font-size:18px}.poker-app.game-circle .showdown-sequence p{font-size:9px}.poker-app.game-circle .showdown-sequence .sequence-description{font-size:12px}.circle-jerk-rules{color:#c1cebd;border-top:1px solid #5463517a;max-width:280px;padding:9px 10px;font:500 10px/1.5 Inter,Arial,sans-serif}.circle-jerk-rules summary{cursor:pointer;color:#e6d2a0;font-weight:700}.circle-jerk-rules p{margin:7px 0 0}@keyframes circle-jerk-peel{0%,13.6%{transform:rotateY(0)}50%{transform:translateY(-5px)rotateY(90deg)rotate(-4deg)}to{transform:rotateY(180deg)}}@keyframes circle-jerk-enter{0%{opacity:0;transform:translateY(-12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=601px) and (width<=900px){.poker-app.game-circle .board.circle-jerk-board{--circle-width:220px;--circle-card-width:34px;top:39%}.poker-app.game-circle .showdown-sequence{gap:2px;top:75%}.poker-app.game-circle .showdown-sequence h2{font-size:14px}.poker-app.game-circle .showdown-sequence p{font-size:8px}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .poker-app.game-circle[data-mobile-six-max] .layout-six-max .board.circle-jerk-board{--circle-width:clamp(154px,44.6154vw,174px);--circle-card-width:clamp(26px,7.6923vw,30px);height:calc(var(--circle-width)*.885057);top:42%}.poker-app.game-circle .circle-jerk-slot{height:calc(var(--circle-card-width)*1.46667)}.poker-app.game-circle .circle-jerk-indicator-card{outline-offset:3px;width:clamp(24px,6.923vw,27px);height:clamp(35px,10.2564vw,40px)}.poker-app.game-circle .circle-jerk-indicator>small{letter-spacing:.2px;font-size:6px}.circle-jerk-position{font-size:6px;bottom:-9px}.poker-app.game-circle .playing-card.circle-jerk-wild:after{padding:1px 2px;font-size:5px;top:1px;right:1px}html.gameplay-open .poker-app.game-circle[data-mobile-six-max] .layout-six-max .pot{top:17%;left:50%}.poker-app.game-circle .pot b{font-size:19px}html.gameplay-open .poker-app.game-circle[data-mobile-six-max] .layout-six-max .showdown-sequence{gap:3px;width:52%;top:65%}.poker-app.game-circle .showdown-sequence h2{font-size:14px}.poker-app.game-circle .showdown-sequence p{font-size:8px}.poker-app.game-circle .showdown-sequence .sequence-description{font-size:11px}.poker-app.game-circle .showdown-sequence small{font-size:6px}}@media (height<=599px) and (orientation:landscape){.poker-app.game-circle .board.circle-jerk-board{--circle-width:190px;--circle-card-width:30px;top:39%}.poker-app.game-circle .circle-jerk-indicator-card{width:28px;height:41px}.poker-app.game-circle .showdown-sequence{gap:1px;top:74%}.poker-app.game-circle .showdown-sequence h2{font-size:12px}.poker-app.game-circle .showdown-sequence p{font-size:7px}}@media (prefers-reduced-motion:reduce){.circle-jerk-indicator-card.circle-jerk-peeling,.poker-app.game-circle .circle-jerk-card-enter{animation:none}.circle-jerk-indicator-card.circle-jerk-face-visible{transform:rotateY(180deg)}}:root{color:#f5f7f4;--lime:#c9f45b;--lime-2:#9fcf33;--felt:#0b4b3e;--panel:#0b1213;--muted:#87948f;--red:#e95858;--rail:#151d1c;background:#060a0b;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}html,body,#root{background:#060a0b;min-height:100%;margin:0}body{min-height:100vh;overflow-x:hidden}button,input{font:inherit}button{color:inherit;cursor:pointer}.brand{align-items:center;gap:10px;display:flex}.brand-card{background:#111918;border:1px solid #5c6864;border-radius:4px;place-items:center;width:34px;height:43px;font:800 27px Barlow Condensed;display:grid;transform:rotate(-4deg)}.brand-card span,.felt-brand span{color:var(--red)}.brand>span:last-child{letter-spacing:2px;line-height:.88;display:grid}.brand b{font:800 20px Barlow Condensed}.brand small{color:var(--lime);margin-top:6px;font:700 8px Inter}.eyebrow{letter-spacing:2.4px;color:var(--lime);font:800 10px Inter}.lobby{background:radial-gradient(circle at 20% 20%,#163c32 0,#091210 40%,#050809 70%);min-height:100vh;overflow:hidden}.lobby:after{content:"7♦";color:#ffffff04;pointer-events:none;font:800 45vw Barlow Condensed;position:fixed;bottom:-16vw;right:-4vw;transform:rotate(-10deg)}.lobby header{z-index:1;border-bottom:1px solid #22302d;align-items:center;gap:60px;height:72px;padding:0 clamp(18px,5vw,72px);display:flex;position:relative}.lobby header>div:nth-child(2){gap:30px;display:flex}.lobby header button{letter-spacing:1.3px;color:#93a09c;background:0 0;border:0;font:700 10px Inter}.lobby header>span{color:#7f8e89;letter-spacing:1px;margin-left:auto;font-size:9px}.lobby header>span b{color:#fff;margin-left:8px;font:700 17px Barlow Condensed}.lobby-hero{z-index:1;grid-template-columns:1.1fr .75fr;align-items:center;gap:10vw;width:min(1120px,90vw);min-height:calc(100vh - 72px);margin:auto;padding:55px 0;display:grid;position:relative}.lobby-hero h1{letter-spacing:-2px;text-transform:uppercase;margin:20px 0 28px;font:800 clamp(54px,7vw,96px)/.88 Barlow Condensed}.lobby-hero h1 em{color:#0000;-webkit-text-stroke:1px var(--lime);font-style:normal}.lobby-hero>div>p{color:#99a7a2;max-width:570px;font-size:14px;line-height:1.8}.rules{gap:34px;margin-top:38px;display:flex}.rules span{letter-spacing:1.3px;color:#778681;font-size:8px;display:grid}.rules b{color:#fff;letter-spacing:0;margin-bottom:4px;font:700 25px Barlow Condensed}.table-card{background:linear-gradient(145deg,#111a19,#090f10);border:1px solid #2c3936;border-radius:18px;padding:28px;box-shadow:0 30px 80px #0008}.mini-table{background:radial-gradient(#12634f,#0a4135);border:12px solid #1d2423;border-radius:50%;place-items:center;height:175px;display:grid;box-shadow:0 0 0 1px #46524f,inset 0 0 45px #041f1a}.mini-table span{color:#ffffff12;letter-spacing:4px;font:800 35px Barlow Condensed}.table-card>small{color:var(--lime);letter-spacing:1.8px;margin-top:25px;font-size:8px;display:block}.table-card h2{margin:7px 0 17px;font:700 28px Barlow Condensed}.table-card dl{border-block:1px solid #23302d;margin:0;padding:10px 0}.table-card dl div{justify-content:space-between;padding:6px 0;font-size:11px;display:flex}.table-card dt{color:#7c8b86}.table-card dd{margin:0;font-weight:700}.table-card>button{background:var(--lime);color:#111a14;letter-spacing:.7px;border:0;border-radius:8px;width:100%;margin-top:20px;padding:15px;font:800 13px Inter}.table-card>p{color:#73817d;justify-content:center;align-items:center;gap:6px;margin:13px 0 0;font-size:8px;display:flex}.table-card svg{width:13px}.seat-picker{background:radial-gradient(circle,#173329,#070c0d 60%);min-height:100vh;padding:28px}.seat-picker .back{color:#92a09b;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.seat-picker .back svg{width:17px}.seat-picker>section{text-align:center;width:min(760px,94vw);margin:20px auto}.seat-picker h1{text-transform:uppercase;margin:12px 0;font:800 clamp(34px,5vw,55px) Barlow Condensed}.seat-picker section>p{color:#91a09a;max-width:600px;margin:0 auto;font-size:12px;line-height:1.6}.seat-map{background:#141b1a;border-radius:48%/50%;width:min(680px,88vw);height:390px;margin:40px auto 24px;padding:18px;box-shadow:0 35px 70px #0008,0 0 0 1px #3b4743}.seat-map-felt{background:radial-gradient(#14604f,#0a3d34 70%);border-radius:48%/50%;place-items:center;height:100%;display:grid;position:relative;box-shadow:inset 0 0 70px #031d18}.seat-map-felt>b{color:#ffffff0c;letter-spacing:4px;font:800 30px Barlow Condensed}.seat-choice{color:#fff;background:#0c1313;border:1px solid #50605b;border-radius:10px;place-items:center;width:82px;height:55px;display:grid;position:absolute;box-shadow:0 8px 20px #0008}.seat-choice:hover{border-color:var(--lime);transform:translate(-50%,-50%)scale(1.06)}.seat-choice span{background:#273330;border-radius:50%;place-items:center;width:25px;height:25px;font:700 15px Barlow Condensed;display:grid}.seat-choice small{color:var(--lime);font-size:7px}.seat-choice.top{top:-7%;left:50%;transform:translate(-50%,-50%)}.seat-choice.upper-right{top:22%;right:-5%}.seat-choice.lower-right{bottom:18%;right:-5%}.seat-choice.hero{bottom:-22%;left:50%;transform:translate(-50%)}.seat-choice.lower-left{bottom:18%;left:-5%}.seat-choice.upper-left{top:22%;left:-5%}.seat-note{color:#81908b;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex}.seat-note svg{width:15px}.poker-app{background:radial-gradient(circle at 50% 30%,#17221f,#050809 62%);flex-direction:column;height:100dvh;min-height:650px;display:flex;overflow:hidden}.game-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#080d0edf;border-bottom:1px solid #222d2a;flex:0 0 64px;align-items:center;height:64px;padding:0 clamp(14px,3vw,38px);display:flex}.table-meta{margin-left:42px;display:grid}.table-meta strong{letter-spacing:1.1px;font:700 13px Barlow Condensed}.table-meta span{letter-spacing:1px;color:#788781;margin-top:4px;font-size:8px}.header-tools{align-items:center;gap:9px;margin-left:auto;display:flex}.header-tools button{background:#0f1716;border:1px solid #293532;border-radius:7px;width:34px;height:34px}.header-tools svg{width:15px}.connection{color:#73b79f;align-items:center;gap:5px;margin-right:9px;font-size:9px;display:flex}.connection svg{width:13px}.table-stage{flex-direction:column;flex:1;align-items:center;min-height:0;padding:12px 16px 8px;display:flex;position:relative}.table-shell{background:linear-gradient(#222b29,#111716);border-radius:49%/50%;width:min(920px,78vw);height:min(565px,100dvh - 228px);min-height:430px;padding:16px;position:relative;box-shadow:0 24px 55px #000b,0 0 0 1px #45514d}.rail{background:linear-gradient(120deg,#9d7339,#38291c 25%,#76552c 55%,#2d221a);border-radius:49%/50%;width:100%;height:100%;padding:7px;box-shadow:inset 0 0 18px #000}.felt{background:radial-gradient(at 50% 45%,#12614f,#0b493d 48%,#07372f 78%,#052921);border-radius:49%/50%;width:100%;height:100%;position:relative;box-shadow:inset 0 0 80px #031b17,inset 0 0 0 2px #ffffff0b}.felt:after{content:"";pointer-events:none;border:1px solid #ffffff0a;border-radius:50%;position:absolute;inset:12%}.felt-brand{text-align:center;color:#ffffff0b;display:grid;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}.felt-brand b{letter-spacing:5px;font:800 31px Barlow Condensed}.felt-brand small{letter-spacing:2px;font:700 7px Inter}.pot{text-align:center;z-index:2;position:absolute;top:25%;left:50%;transform:translate(-50%)}.pot small{letter-spacing:1.5px;color:#a6bbb4;font-size:7px;display:block}.pot b{text-shadow:0 2px 5px #000;font:700 26px Barlow Condensed}.board{z-index:2;gap:7px;min-height:80px;display:flex;position:absolute;top:37%;left:50%;transform:translate(-50%)}.playing-card{color:#111817;background:linear-gradient(145deg,#fff,#e9e9e2);border:1px solid #fff;border-radius:6px;flex:none;width:52px;height:76px;padding:0;display:block;position:relative;box-shadow:0 3px 7px #0007}.playing-card .corner{text-align:center;line-height:.8;display:grid;position:absolute;top:4px;left:5px}.playing-card .corner b{font:800 16px Barlow Condensed}.playing-card .corner i{margin-top:3px;font-size:11px;font-style:normal}.playing-card>strong{font-size:24px;position:absolute;bottom:5px;right:7px}.card-back{background:linear-gradient(135deg,#1c2927 25%,#33433f 25% 50%,#1c2927 50% 75%,#33433f 75%) 0 0/9px 9px;border:2px solid #dce3de;box-shadow:inset 0 0 0 2px #60706a,0 2px 5px #0007}.player-seat{z-index:5;min-width:132px;position:absolute}.player-panel{background:#080d0eeb;border:1px solid #3a4743;border-radius:9px;align-items:center;height:44px;padding:4px 8px 4px 4px;display:flex;box-shadow:0 7px 15px #0007}.avatar{color:#ccd7d2;background:#27342f;border-radius:7px;place-items:center;width:34px;height:34px;margin-right:7px;font:700 16px Barlow Condensed;display:grid}.player-copy{min-width:68px;display:grid}.player-copy b{white-space:nowrap;text-overflow:ellipsis;max-width:85px;font:700 10px Inter;overflow:hidden}.player-copy small{color:#afbbb7;letter-spacing:.5px;margin-top:4px;font:600 8px Barlow Condensed}.dealer{color:#17201e;background:#eceee8;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:auto;font:800 9px Inter;display:grid}.timer-ring{border:2px solid var(--lime);width:28px;height:28px;color:var(--lime);border-radius:50%;place-items:center;margin-left:auto;font:700 9px Barlow Condensed;display:grid;box-shadow:0 0 10px #c9f45b44}.is-active .player-panel{border-color:var(--lime);box-shadow:0 0 0 2px #c9f45b22,0 0 20px #c9f45b1c}.player-cards{align-items:flex-end;height:40px;display:flex;position:absolute;bottom:39px;left:16px}.player-cards .playing-card{border-radius:4px;width:28px;height:41px;margin-left:-16px}.player-cards .playing-card:first-child{margin-left:0}.player-cards .playing-card .corner{top:2px;left:3px}.player-cards .playing-card .corner b{font-size:11px}.player-cards .playing-card .corner i{font-size:8px}.player-cards .playing-card>strong{display:none}.wager{color:#fff;white-space:nowrap;background:#101918dd;border:1px solid #43514c;border-radius:12px;padding:3px 7px;font:700 9px Barlow Condensed;position:absolute}.wager i{background:var(--lime);vertical-align:-1px;border:2px dotted #315214;border-radius:50%;width:10px;height:10px;display:inline-block}.player-status{color:#899590;text-transform:uppercase;background:#111817;border-radius:9px;padding:3px 7px;font:700 7px Inter;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.player-seat.top{top:-3%;left:50%;transform:translate(-50%,-50%)}.player-seat.upper-right{top:23%;right:-6%}.player-seat.lower-right{bottom:17%;right:-5%}.player-seat.hero{z-index:8;bottom:-5%;left:50%;transform:translate(-50%,50%)}.player-seat.lower-left{bottom:17%;left:-5%}.player-seat.upper-left{top:23%;left:-6%}.player-seat.top .wager{top:59px;left:50%;transform:translate(-50%)}.player-seat.upper-right .wager,.player-seat.lower-right .wager{margin-right:18px;top:49%;right:100%}.player-seat.upper-left .wager,.player-seat.lower-left .wager{margin-left:18px;top:49%;left:100%}.player-seat.hero .wager{bottom:64px;left:50%;transform:translate(-50%)}.is-hero{min-width:330px}.is-hero .player-panel{width:155px;margin:auto}.is-hero .player-cards{align-items:flex-end;height:79px;position:absolute;bottom:39px;left:50%;transform:translate(-50%)}.is-hero .player-cards .playing-card{width:48px;height:70px;margin-left:-17px}.is-hero .player-cards .playing-card:first-child{margin-left:0}.is-hero .player-cards .playing-card.group-start{margin-left:17px}.is-hero .player-cards .corner b{font-size:15px}.is-hero .player-cards .corner i{font-size:10px}.is-hero .player-cards .playing-card>strong{font-size:19px;display:block}.card-groups{text-align:center;letter-spacing:1.4px;color:#bad8ce;grid-template-columns:76px 1fr;gap:28px;width:245px;font:800 7px Inter;display:grid;position:absolute;bottom:117px;left:50%;transform:translate(-50%)}.card-groups span{background:#062921cc;border-radius:9px;padding:3px}.split-selector{z-index:12;background:radial-gradient(#102a24f2,#07110ff5 68%);border:1px solid #78918455;border-radius:45%/48%;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;align-items:center;padding:28px 8% 32px;animation:.25s ease-out split-in;display:grid;position:absolute;inset:6% 8% 4%;box-shadow:0 15px 50px #000c}.split-heading{text-align:left}.split-heading small{letter-spacing:1.7px;color:var(--lime);font:800 8px Inter}.split-heading h2{margin:4px 0;font:800 clamp(20px,3vw,34px) Barlow Condensed}.split-heading p{color:#92a49e;margin:0;font-size:9px}.split-timer{--progress:360deg;background:radial-gradient(circle,#0b1514 58%,transparent 60%),conic-gradient(var(--lime) var(--progress),#32413d 0);border-radius:50%;align-content:center;place-items:center;width:60px;height:60px;line-height:.8;display:grid}.split-timer b{font:700 21px Barlow Condensed}.split-timer small{color:#91a09b;margin-top:4px;font-size:6px}.split-cards{grid-column:1/-1;justify-content:center;align-items:center;padding:16px 0 8px;display:flex}.split-cards .playing-card{width:clamp(65px,8vw,92px);height:clamp(96px,11.3vw,133px);margin-left:clamp(-13px,-1.3vw,-7px);transition:transform .18s,border-color .18s,box-shadow .18s}.split-cards .playing-card:first-child{margin-left:0}.split-cards .playing-card:hover{transform:translateY(-5px)}.split-cards .playing-card.selected{border:3px solid var(--lime);transform:translateY(-18px);box-shadow:0 0 0 3px #c9f45b33,0 14px 25px #0009}.split-cards .corner b{font-size:clamp(19px,2.5vw,29px)}.split-cards .corner i{font-size:clamp(13px,1.5vw,19px)}.split-cards .playing-card>strong{font-size:clamp(28px,4vw,43px)}.split-footer{border-top:1px solid #ffffff14;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.split-footer>span{color:#8fa29c;letter-spacing:1px;font-size:8px}.split-footer>span b{color:#fff;margin-right:4px;font:800 19px Barlow Condensed}.split-footer button{background:var(--lime);color:#142016;letter-spacing:.6px;border:0;border-radius:8px;align-items:center;gap:7px;padding:13px 20px;font:800 10px Inter;display:flex}.split-footer button:disabled{color:#75817d;cursor:not-allowed;background:#2e3936}.split-footer svg{width:15px}.locked-toast,.runout-banner{z-index:13;color:var(--lime);letter-spacing:1px;background:#0b1514f2;border:1px solid #aee74766;border-radius:12px;align-items:center;gap:9px;padding:17px 28px;font:800 13px Inter;animation:.4s locked;display:flex;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.locked-toast svg{width:20px}.locked-toast small{color:#96a39f;letter-spacing:0;margin-left:7px;font-size:8px}.runout-banner{color:#fff;white-space:nowrap;border-color:#ffffff24}.action-dock{z-index:15;width:min(900px,78vw);min-height:120px;margin-top:9px;padding:8px 0 0;position:relative}.turn-line{align-items:center;gap:7px;height:24px;font-size:9px;display:flex}.turn-line .pulse{background:var(--lime);width:7px;height:7px;box-shadow:0 0 8px var(--lime);border-radius:50%}.turn-line b{color:#dce5e1}.turn-line small{color:#707d79;margin-left:auto}.quick-bets{gap:6px;width:98px;display:grid;position:absolute;bottom:0;right:-112px}.quick-bets button{text-align:left;background:#111918;border:1px solid #34413e;border-radius:7px;grid-template-columns:1fr auto;height:52px;padding:7px 8px;display:grid}.quick-bets span{color:#bec8c4;grid-column:1/-1;font:700 8px Inter}.quick-bets small{color:#71807b;align-self:end;font-size:6px}.quick-bets b{align-self:end;font:700 17px Barlow Condensed}.quick-bets .pot-quick{background:var(--lime);border-color:var(--lime);color:#132016}.quick-bets .pot-quick span,.quick-bets .pot-quick small{color:#26381d}.amount-control{background:#0c1213;border:1px solid #252f2d;border-radius:7px;align-items:center;gap:12px;height:34px;margin:3px 0 8px;padding:0 11px;display:flex}.amount-control label{color:#82908b;letter-spacing:.7px;font:700 8px Inter}.amount-control input{accent-color:var(--lime);flex:1}.amount-control output{color:#fff;text-align:right;min-width:28px;font:700 18px Barlow Condensed}.main-actions{grid-template-columns:.75fr 1fr 1.25fr;gap:8px;display:grid}.main-actions button,.demo-actions button{letter-spacing:.7px;border:1px solid #323d3a;border-radius:8px;height:55px;font:800 12px Inter}.main-actions b{margin-top:2px;font:700 18px Barlow Condensed;display:block}.main-actions .fold{color:#c0c7c4;background:#1b2221}.main-actions .check,.main-actions .call{background:#174a3e;border-color:#286f5e}.main-actions .raise{background:var(--lime);border-color:var(--lime);color:#142017}.demo-actions{justify-content:center;gap:8px;margin-top:18px;display:flex}.demo-actions button{background:#18201f;padding:0 25px}.demo-actions .accent{background:var(--lime);color:#142017}.accent{background:var(--lime)!important}@keyframes split-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes locked{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (width<=900px){.poker-app{min-height:620px}.game-header{flex-basis:55px;height:55px}.game-header .brand b{font-size:17px}.game-header .brand-card{width:29px;height:36px;font-size:23px}.table-meta{margin-left:20px}.connection{display:none}.table-stage{padding:8px 4px 4px}.table-shell{border-radius:48%/50%;width:min(96vw,600px);height:calc(100dvh - 223px);min-height:420px;max-height:680px;padding:11px}.action-dock{width:96vw}.quick-bets{width:82px;bottom:65px;right:4px}.quick-bets button{height:48px}.amount-control,.main-actions{margin-right:90px}.split-selector{padding:25px 7%;inset:7% 3% 4%}.player-seat.upper-right,.player-seat.lower-right{right:-3%}.player-seat.upper-left,.player-seat.lower-left{left:-3%}}@media (width<=600px) and (orientation:portrait){.poker-app{min-height:640px}.game-header{padding:0 11px}.table-meta{margin-left:12px}.table-meta strong{font-size:11px}.table-meta span{max-width:155px;font-size:6px}.header-tools button:last-child{display:none}.table-stage{justify-content:flex-start}.table-shell{border-radius:46%/49%;width:96vw;height:calc(100dvh - 216px);min-height:445px;max-height:none;padding:9px}.rail,.felt{border-radius:46%/49%}.felt-brand{top:61%}.felt-brand b{font-size:23px}.pot{top:26%}.pot b{font-size:22px}.board{gap:4px;top:36%}.board .playing-card{width:42px;height:61px}.board .playing-card .corner b{font-size:13px}.board .playing-card>strong{font-size:18px}.player-seat{min-width:105px}.player-panel{height:39px;padding:3px}.avatar{width:31px;height:31px;margin-right:5px}.player-copy{min-width:58px}.player-copy b{max-width:65px;font-size:8px}.player-copy small{font-size:7px}.player-seat.top{top:-1%}.player-seat.upper-right{top:23%;right:-4%}.player-seat.lower-right{bottom:19%;right:-3%}.player-seat.upper-left{top:23%;left:-4%}.player-seat.lower-left{bottom:19%;left:-3%}.player-seat.hero{bottom:-2%}.player-cards .playing-card{width:23px;height:35px;margin-left:-15px}.is-hero{min-width:300px}.is-hero .player-panel{width:140px}.is-hero .player-cards{height:72px;bottom:36px}.is-hero .player-cards .playing-card{width:43px;height:64px;margin-left:-16px}.is-hero .player-cards .playing-card.group-start{margin-left:13px}.card-groups{grid-template-columns:67px 1fr;gap:25px;width:217px;bottom:106px}.wager{font-size:8px}.split-selector{border-radius:42%/45%;grid-template-columns:1fr auto;padding:28px 7% 25px;inset:4% 2% 3%}.split-heading h2{max-width:230px;font-size:23px;line-height:.95}.split-heading p{max-width:220px;font-size:8px}.split-timer{width:52px;height:52px}.split-cards{margin-inline:-4%;padding:18px 0}.split-cards .playing-card{width:62px;height:94px;margin-left:-14px}.split-cards .playing-card.selected{transform:translateY(-14px)}.split-footer button{padding:12px 13px;font-size:9px}.locked-toast{text-align:center;flex-wrap:wrap;justify-content:center;width:75%;padding:14px}.locked-toast small{flex-basis:100%;margin:0}.action-dock{width:98vw;min-height:126px;margin-top:5px;padding-inline:4px}.turn-line small{display:none}.quick-bets{gap:4px;width:78px;bottom:1px;right:4px}.quick-bets button{height:48px;padding:5px 7px}.amount-control{height:30px;margin:2px 84px 5px 0}.main-actions{grid-template-columns:.8fr 1fr;gap:5px;margin-right:84px}.main-actions button{height:53px;font-size:10px}.main-actions .raise{grid-column:1/-1;justify-content:center;align-items:center;gap:6px;height:42px;display:flex}.main-actions .raise b{margin:0;font-size:17px;display:inline}.demo-actions{margin-top:12px}.seat-picker{padding:18px 10px}.seat-picker>section{margin-top:10px}.seat-picker section>p{font-size:10px}.seat-map{width:92vw;height:56vh;min-height:360px;margin-top:30px}.seat-choice{width:67px;height:49px}.seat-choice.upper-right,.seat-choice.lower-right{right:-7%}.seat-choice.upper-left,.seat-choice.lower-left{left:-7%}}@media (width<=380px){.table-meta span{display:none}.table-shell{min-height:430px}.split-cards .playing-card{width:56px;height:86px;margin-left:-15px}.split-heading h2{font-size:20px}.split-footer>span{font-size:7px}.split-footer button{padding:11px 10px}.is-hero .player-cards .playing-card{width:40px}.board .playing-card{width:38px;height:57px}.quick-bets{width:72px}.amount-control,.main-actions{margin-right:78px}}@media (width>=1200px){.table-stage{padding-top:18px}.table-shell{width:min(880px,68vw)}.action-dock{width:min(850px,68vw)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=600px) and (orientation:portrait){.table-shell{height:calc(100dvh - 226px)}}.empty-seat{opacity:.7}.empty-seat .player-panel{background:#0b1514aa;border-style:dashed}.empty-seat .avatar{color:var(--lime);background:#182522;font-size:18px}.waiting-banner{text-align:center;z-index:5;background:#07110fd9;border:1px solid #fff2;border-radius:9px;gap:5px;padding:16px 24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waiting-banner b{letter-spacing:1.2px;color:var(--lime);font:800 17px Barlow Condensed}.waiting-banner span,.waiting-action{color:#99aaa4;letter-spacing:.6px;font-size:9px}.waiting-action{text-align:center;padding:24px}.table-controls{justify-content:center;gap:8px;margin-top:16px;display:flex}.table-controls button,.dev-actions button{letter-spacing:.5px;background:#17201f;border:1px solid #33413d;border-radius:7px;padding:10px 13px;font-size:8px;font-weight:800}.table-controls button:disabled{opacity:.35;cursor:not-allowed}.action-error{color:#ffc2c2;text-align:center;background:#3a1717;border:1px solid #a64646;border-radius:6px;max-width:620px;margin:8px auto 0;padding:7px 10px;font-size:9px}.main-actions:has(.all-in){grid-template-columns:.65fr .9fr 1.15fr .7fr}.main-actions .all-in{background:#712c2c;border-color:#b54a4a}.dev-panel{z-index:30;color:#dbe3e0;background:#08100fee;border:1px solid #2c3c37;border-radius:9px;width:238px;padding:11px;position:fixed;top:77px;right:12px;box-shadow:0 16px 40px #0008}.dev-panel h3{letter-spacing:.8px;color:var(--lime);align-items:center;gap:6px;margin:0 0 8px;font:800 10px Inter;display:flex}.dev-panel h3 svg{width:13px}.dev-panel dl{margin:0}.dev-panel dl div{border-top:1px solid #ffffff0b;justify-content:space-between;gap:10px;padding:4px 0;font-size:8px;display:flex}.dev-panel dt{color:#778984}.dev-panel dd{text-align:right;margin:0}.dev-actions{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.dev-actions button{padding:7px 8px;font-size:7px}.dev-panel>small{color:#687873;margin-top:8px;font-size:6px;line-height:1.5;display:block}.runout-banner{text-align:center;max-width:70%}.name-field{color:#7c8b86;letter-spacing:1px;gap:6px;margin-top:14px;font-size:8px;display:grid}.name-field input{color:#fff;background:#080e0f;border:1px solid #2c3936;border-radius:7px;outline:none;width:100%;padding:10px 11px}.name-field input:focus{border-color:var(--lime)}.seat-choice.taken{cursor:not-allowed;opacity:.65}.seat-choice.taken small{color:#a7b0ad;text-overflow:ellipsis;max-width:70px;overflow:hidden}.connection.resyncing{color:#d5b85b}.connection.offline{color:#e95858}.is-revealed:not(.is-hero) .player-cards{height:54px;bottom:38px}.is-revealed:not(.is-hero) .player-cards .playing-card{width:31px;height:47px;margin-left:-13px}.is-revealed:not(.is-hero) .player-cards .playing-card.group-start{margin-left:8px}.is-revealed:not(.is-hero) .card-groups{grid-template-columns:55px 1fr;gap:18px;width:170px;bottom:94px}.showdown-panel{z-index:18;background:#07100ff2;border:1px solid #c9f45b66;border-radius:12px;width:min(520px,66%);max-height:63%;padding:14px;position:absolute;top:48%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 50px #000b}.showdown-panel header{text-align:center}.showdown-panel header small{color:var(--lime);letter-spacing:2px;font-size:7px}.showdown-panel header h2{margin:3px 0 9px;font:800 22px Barlow Condensed}.showdown-panel article{border-top:1px solid #ffffff18;grid-template-columns:1fr 1fr;gap:8px;padding-top:8px;display:grid}.showdown-panel article h3{color:#aab6b2;letter-spacing:1px;grid-column:1/-1;margin:0;font-size:8px}.showdown-panel section{border:1px solid #ffffff12;border-radius:7px;padding:8px}.showdown-panel section>small{color:var(--lime);letter-spacing:1px;margin-bottom:5px;font-size:7px;display:block}.showdown-panel section div{border-top:1px solid #ffffff0a;grid-template-columns:1fr auto;gap:2px 8px;padding-top:5px;display:grid}.showdown-panel section b{font-size:9px}.showdown-panel section span{color:#aeb9b5;grid-column:1/-1;font:700 8px Barlow Condensed}.showdown-panel section em{color:#8f9d98;font-size:7px;font-style:normal}.showdown-panel section strong{color:var(--lime);font-size:8px}@media (width<=1050px){.dev-panel{width:195px;top:68px;right:7px}.dev-panel dl div:nth-child(2),.dev-panel dl div:nth-child(3),.dev-panel>small{display:none}}@media (width<=760px){.dev-panel{width:auto;max-width:92vw;padding:6px;top:auto;bottom:4px;right:4px}.dev-panel h3,.dev-panel dl,.dev-panel>small{display:none}.dev-actions{margin:0}.dev-actions button{padding:6px}.table-controls{gap:4px;margin-top:10px}.table-controls button{padding:8px 7px;font-size:7px}.main-actions:has(.all-in){grid-template-columns:.7fr 1fr}.main-actions .all-in{height:42px}.action-error{margin-right:84px;font-size:8px}.showdown-panel{width:84%;max-height:58%;padding:9px}.showdown-panel header h2{font-size:18px}.showdown-panel article{gap:4px}.showdown-panel section{padding:5px}.is-revealed:not(.is-hero) .player-cards .playing-card{width:25px;height:38px}.is-revealed:not(.is-hero) .card-groups{display:none}}.player-copy .stack-amount{color:#f3f7f5;letter-spacing:.2px;margin-top:3px;font:800 15px/1 Barlow Condensed}.is-hero .player-copy .stack-amount{color:#fff;font-size:17px}.player-seat.top{--deal-x:0px;--deal-y:190px;--deal-r:-5deg}.player-seat.upper-right{--deal-x:-190px;--deal-y:100px;--deal-r:-8deg}.player-seat.lower-right{--deal-x:-190px;--deal-y:-100px;--deal-r:7deg}.player-seat.hero{--deal-x:0px;--deal-y:-190px;--deal-r:4deg}.player-seat.lower-left{--deal-x:190px;--deal-y:-100px;--deal-r:-7deg}.player-seat.upper-left{--deal-x:190px;--deal-y:100px;--deal-r:8deg}.player-seat.is-dealing .player-cards .playing-card{animation:.22s cubic-bezier(.2,.75,.25,1) both deal-to-seat}.deal-status{z-index:7;text-align:center;pointer-events:none;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.deal-status b{color:var(--lime);letter-spacing:2px;font:800 11px Barlow Condensed}.deal-status small{color:#82938d;letter-spacing:1px;margin-top:3px;font-size:7px}.split-selector{animation:.28s cubic-bezier(.2,.8,.2,1) split-from-hero}.is-hero.is-split-locked .player-cards{animation:.3s cubic-bezier(.2,.8,.2,1) return-to-hero}@keyframes deal-to-seat{0%{opacity:0;transform:translate(var(--deal-x),var(--deal-y)) rotate(var(--deal-r)) scale(.45)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes split-from-hero{0%{opacity:0;transform:translateY(22%)scale(.72)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes return-to-hero{0%{opacity:.45;transform:translate(-50%)translateY(-18px)scale(1.12)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (width<=600px) and (orientation:portrait){.player-copy .stack-amount{margin-top:2px;font-size:13px}.is-hero .player-copy .stack-amount{font-size:15px}.deal-status{top:49%}}.board-slot{perspective:500px;flex:none;width:52px;height:76px;display:block;position:relative}.board-window-enter{animation:board-window var(--card-enter-ms) cubic-bezier(.2,.75,.25,1) both;transform-origin:50% 65%}.board-spread-enter{animation:board-spread var(--card-enter-ms) cubic-bezier(.2,.75,.25,1) both}@keyframes board-window{0%{opacity:0;transform:translateY(-12px)rotateY(-65deg)rotate(-3deg)}to{opacity:1;transform:translateY(0)rotateY(0)rotate(0)}}@keyframes board-spread{0%{opacity:0;transform:translateX(var(--spread-from,-110%)) translateY(-3px) rotate(-4deg)}to{opacity:1;transform:translate(0)translateY(0)rotate(0)}}.playing-card:not(.card-back){overflow:hidden;container-type:inline-size}.playing-card.red{color:#bd232d}.playing-card:not(.card-back) .corner{line-height:1;top:5%;left:8%}.playing-card:not(.card-back) .corner b{letter-spacing:-.02em;font:800 38cqw/.94 Barlow Condensed,Arial,sans-serif}.playing-card:not(.card-back) .corner i{margin-top:2px;font:700 31cqw/.95 Georgia,Times New Roman,serif}.playing-card:not(.card-back)>strong{font:700 64cqw/1 Georgia,Times New Roman,serif;display:block;bottom:6%;right:8%}.is-hero .player-cards .playing-card:not(.card-back)>strong{font-size:64cqw;right:39%}.split-cards .playing-card:not(.card-back) .corner b{font-size:38cqw}.split-cards .playing-card:not(.card-back) .corner i{font-size:30cqw}.split-cards .playing-card:not(.card-back)>strong{font-size:65cqw;right:22%}.is-revealed:not(.is-hero) .playing-card:not(.card-back) .corner{top:5%;left:6%}.is-revealed:not(.is-hero) .playing-card:not(.card-back) .corner b{font-size:46cqw}.is-revealed:not(.is-hero) .playing-card:not(.card-back) .corner i{font-size:40cqw}.is-revealed:not(.is-hero) .playing-card:not(.card-back)>strong{font-size:57cqw;bottom:4%;right:42%}@media (width<=600px) and (orientation:portrait){.board-slot{width:42px;height:61px}}@media (width<=380px){.board-slot{width:38px;height:57px}}@media (prefers-reduced-motion:reduce){.board-window-enter,.board-spread-enter{animation:none}}.split-selector{grid-template-rows:auto 1fr auto auto}.split-cards .playing-card .selection-badge{background:var(--lime);color:#142016;letter-spacing:0;border-radius:3px;padding:3px 2px;font:900 13cqw/1 Inter,sans-serif;position:absolute;top:6%;right:5%}.review-groups{grid-column:1/-1;grid-template-columns:1fr 2fr;align-items:center;gap:22px;min-width:0;padding:16px 0;display:grid}.review-group{text-align:center;min-width:0}.review-group h3{color:var(--lime);letter-spacing:1px;margin:0 0 10px;font:800 17px Barlow Condensed}.review-group h3 span{color:#a5b8b0;letter-spacing:1px;margin-top:3px;font:700 7px Inter;display:block}.review-group+.review-group{border-left:1px solid #c9f45b44;padding-left:16px}.review-cards{justify-content:center;align-items:center;display:flex}.review-cards .playing-card{aspect-ratio:2/3;flex-shrink:0;width:clamp(42px,6.5vw,78px);height:auto;margin-left:-8px}.review-cards .playing-card:first-child{margin-left:0}.review-cards .playing-card:not(.card-back)>strong{font-size:65cqw;right:14%}.split-footer{gap:12px}.split-footer .change-split{color:#e5efe9;background:#152821;border:1px solid #667c72}.split-footer .change-split:disabled{color:#75817d;border-color:#32413d}.split-draft-status{text-align:center;color:#91a69c;grid-column:1/-1;min-height:12px;padding-top:9px;font:500 8px/1.3 Inter,sans-serif}.split-draft-status.retrying{color:#f5c477}.split-lock-check{color:var(--lime);justify-items:center;gap:5px;display:grid}.split-lock-check svg{width:40px;height:40px}.split-lock-check small{letter-spacing:1px;font:800 8px Inter}.split-selector.is-confirmed{border-color:#c9f45b88}.split-selector.is-confirmed .review-groups{align-self:center}@media (width<=600px){.review-groups{gap:12px;padding:14px 0}.review-group+.review-group{padding-left:10px}.review-cards .playing-card{width:clamp(34px,10.6vw,56px);margin-left:-6px}.review-group h3{font-size:17px}.split-selector.is-reviewing .split-heading h2{font-size:23px}.split-footer{gap:8px}.split-draft-status{font-size:7px}}@media (width<=380px){.review-groups{gap:8px;margin-inline:-3px}.review-group+.review-group{padding-left:8px}.review-cards .playing-card{width:34px}.split-footer button{min-height:40px}.split-selector.is-reviewing .split-heading h2{font-size:20px}}.poker-app{overflow-y:auto}.table-stage{flex:1 0 auto}.table-shell{flex-shrink:0;height:min(565px,100dvh - 276px)}.poker-app.has-results{height:auto;min-height:100dvh;overflow:visible}.has-results .table-shell{flex-shrink:0;height:430px;min-height:430px}.table-history-tools{flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:9px 12px 20px;display:flex}.table-history-tools button,.result-links button,.showdown-summary button{letter-spacing:.4px;background:#12231c;border:1px solid #485b51;border-radius:7px;padding:9px 12px;font:800 10px Inter}.table-history-tools button:disabled{opacity:.4;cursor:default}.table-history-tools>small{color:#82938a;font-size:8px}.showdown-summary{z-index:6;text-align:center;pointer-events:auto;justify-items:center;gap:5px;width:60%;display:grid;position:absolute;top:61%;left:50%;transform:translate(-50%)}.showdown-summary>b{color:var(--lime);letter-spacing:2px;font:800 22px Barlow Condensed}.showdown-summary>span{color:#d7e7df;font-size:9px}.showdown-summary button{padding:7px 12px;font-size:8px}.playing-card.winning-card{opacity:1;filter:none;z-index:1;border:2px solid #c9f45b;box-shadow:0 0 0 2px #c9f45b99,0 0 15px #c9f45b33}.playing-card.winning-plo{border-color:#69ceff;box-shadow:0 0 0 2px #69ceff99,0 0 15px #69ceff33}.playing-card.unused-card{opacity:.42;filter:saturate(.45)}.player-seat.is-winner .player-panel{border-color:#cfb65d;box-shadow:0 0 0 1px #cfb65d77,0 0 18px #cfb65d22}.player-seat.is-focused-winner .player-panel{border-color:#f4e8b2;box-shadow:0 0 0 2px #f4e8b277}.player-seat.is-focused-winner .player-copy b{color:#fff5c7}.result-panel{color:#f4f8f5;background:#0d1915;border:1px solid #3b5547;border-radius:15px;width:100%;margin:14px 0 22px;padding:18px;box-shadow:0 12px 35px #0005}.result-panel.result-scoop{background:linear-gradient(125deg,#272719,#111d16 55%);border:2px solid #d6b74f}.result-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.result-header small{letter-spacing:1px;color:#a3b9ac;font:700 9px Inter}.result-header h2{color:var(--lime);margin:5px 0;font:800 32px/.95 Barlow Condensed}.result-scoop .result-header h2{letter-spacing:2px;color:#f7d87a;font-size:42px}.result-header p{margin:8px 0;font-size:12px;line-height:1.5}.result-links{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.result-links .view-hand{background:var(--lime);color:#162015;border-color:var(--lime)}.result-hint{color:#b1c4b8;margin:12px 0;font-size:10px;line-height:1.6}.nlh-key{color:var(--lime);white-space:nowrap}.plo-key{color:#69ceff;white-space:nowrap;margin-left:8px}.result-pot{border-top:1px solid #ffffff18;margin-top:12px;padding-top:10px}.result-pot>h3{letter-spacing:.6px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font:800 11px Inter;display:flex}.result-pot>h3>span{color:#b5c9bd}.result-pot>h3>em{color:#f7d87a;margin-left:auto;font:700 9px Inter}.result-halves{grid-template-columns:1fr 1fr;gap:14px;display:grid}.result-half{background:#08120e;border:1px solid #304c38;border-radius:10px;min-width:0;padding:12px}.result-half.half-plo{border-color:#25485b}.result-half h4{color:var(--lime);letter-spacing:.5px;margin:0 0 9px;font:800 11px Inter}.result-half.half-plo h4{color:#69ceff}.result-half h4>span{float:right;color:#aab9b1}.winner-result+.winner-result{border-top:1px solid #ffffff20;margin-top:12px;padding-top:12px}.winner-focus{text-align:left;color:#edf6f0;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:6px;display:flex}.winner-focus>b{overflow-wrap:anywhere;font:700 15px Inter}.winner-focus>strong{white-space:nowrap;color:#f4e8b2;font:800 16px Barlow Condensed}.winner-focus[aria-pressed=true]{background:#ffffff09;border-color:#fff4}.winner-focus:hover{background:#ffffff12}.winner-category{text-transform:uppercase;margin:8px 6px 2px;font:800 23px Barlow Condensed}.winner-description{color:#b6c9bd;min-height:17px;margin:3px 6px 12px;font-size:11px;line-height:1.5}.winning-five{justify-content:center;align-items:center;gap:10px;display:flex}.winning-five>span{color:#7f9689;padding-top:15px}.winning-five small{color:#a1b6a9;letter-spacing:.6px;margin-bottom:8px;font:700 8px Inter;display:block}.result-cards{flex-wrap:nowrap;align-items:center;gap:5px;display:flex}.result-cards .playing-card{border-radius:4px;width:36px;height:53px;margin:0}.result-cards .playing-card:not(.card-back)>strong{font-size:61cqw;right:8%}.result-old-notice{color:#f7d87a;background:#302a13;border-radius:8px;padding:10px;font-size:11px}.hand-history-drawer{color:#f1f6f3;overscroll-behavior:contain;background:#0b1410;border:0;border-left:1px solid #58705f;width:min(640px,94vw);max-width:94vw;height:100dvh;max-height:100dvh;margin:0;padding:22px;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-20px 0 80px #0008}.hand-history-drawer::backdrop{background:#0006}.history-drawer-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.history-drawer-header small{color:var(--lime);letter-spacing:1.5px;font:700 9px Inter}.history-drawer-header h2{margin:5px 0;font:800 30px Barlow Condensed}.history-close{color:#fff;background:#1c2d23;border:1px solid #536759;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.history-close svg{width:20px}.history-retention,.history-live-note,.history-note{color:#a1b6a9;font-size:11px;line-height:1.6}.history-back{color:var(--lime);background:0 0;border:0;align-items:center;gap:5px;padding:10px 0;font:700 10px Inter;display:flex}.history-back svg{width:16px}.new-hand-notice{color:#231e0d;text-align:left;background:#f4d775;border:0;border-radius:8px;width:100%;padding:12px;font:800 10px/1.5 Inter;display:block}.history-list{gap:10px;margin-top:18px;display:grid}.history-list-item{text-align:left;color:#f2f8f4;background:#112119;border:1px solid #36513f;border-radius:10px;gap:8px;padding:16px;display:grid}.history-list-item:hover{border-color:var(--lime)}.history-list-item>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.history-list-item b{font:800 20px Barlow Condensed}.history-list-item time,.history-list-item small{color:#a5bcae;font-size:9px}.history-list-item strong{color:#e3efcf;font-size:12px;line-height:1.6}.history-list-item em{color:var(--lime);font:800 18px Barlow Condensed}.history-hand-title{margin:14px 0}.history-hand-title small{color:#a5bcae;letter-spacing:1px;font:700 9px Inter}.history-hand-title h2{margin:4px 0;font:800 32px Barlow Condensed}.history-hand-title time{color:#a5bcae;font-size:11px}.history-facts{background:#12221a;border-radius:9px;grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.history-facts dt{color:#98b0a0;margin-bottom:5px;font:700 9px Inter}.history-facts dd{overflow-wrap:anywhere;margin:0;font-size:11px}.history-detail h3{letter-spacing:.7px;color:#ddebdc;font:800 15px Barlow Condensed}.history-board{margin:18px 0}.history-board p{color:#adc3b6;font-size:10px}.history-board .playing-card{width:44px;height:65px}.history-splits>article{background:#112019;border:1px solid #304937;border-radius:9px;margin:9px 0;padding:13px}.history-splits header{justify-content:space-between;gap:12px;font-size:12px;display:flex}.history-splits header>span{color:#e7eeb1;font:800 18px Barlow Condensed}.history-splits article>small{color:#a1b6a9;margin-top:5px;font:600 8px Inter;display:block}.history-split-groups{gap:20px;margin-top:10px;display:flex}.history-split-groups h4{color:var(--lime);margin:0 0 8px;font:800 10px Inter}.history-split-groups>div+div{border-left:1px solid #547561;padding-left:16px}.history-split-groups>div+div h4{color:#69ceff}.mucked-cards{letter-spacing:1px;color:#8a9d92;margin:18px 0 5px;font:700 10px Inter}.hand-timeline>section{border-left:2px solid #405c48;margin:20px 0;padding-left:14px}.hand-timeline h4{color:var(--lime);letter-spacing:1px;margin:0 0 10px;font:800 12px Barlow Condensed}.hand-timeline ol{margin:0;padding:0;list-style:none}.hand-timeline li{color:#c4d4c9;padding:7px 0;font-size:11px;line-height:1.5}.hand-timeline .result-cards{margin-top:8px}.uncontested-result{background:#232413;border:1px solid #8b8140;border-radius:10px;padding:15px}.uncontested-result p{font-size:13px}.uncontested-result small{color:#c8c6a5;font-size:10px}.history-error{color:#ffc5bb;padding:15px;font-size:12px;line-height:1.6}.history-error button{background:#293e30;border:1px solid #647c68;border-radius:6px;margin:12px;padding:8px 12px}button:focus-visible{outline-offset:3px;outline:3px solid #fff1ac}@media (width<=600px){.table-history-tools{gap:7px;padding:7px 8px 19px}.table-history-tools>small{display:none}.table-history-tools button{padding:8px 10px;font-size:9px}.has-results .table-shell{height:445px;min-height:445px}.result-panel{margin-top:12px;padding:12px}.result-header{gap:8px}.result-header h2{font-size:27px}.result-links button{padding:8px;font-size:8px}.result-halves{grid-template-columns:1fr;gap:12px}.result-half{padding:12px}.result-cards .playing-card{width:39px;height:57px}.winning-five{justify-content:flex-start;gap:12px}.winner-focus>b{font-size:15px}.history-split-groups{gap:10px}.history-split-groups>div+div{padding-left:10px}.history-split-groups .playing-card{width:31px;height:46px}.history-split-groups .result-cards{gap:4px}.hand-history-drawer{padding:16px}.result-hint{font-size:9px}.showdown-summary{width:58%;top:61%}.showdown-summary>b{font-size:19px}.showdown-summary>span{font-size:8px}.history-board .playing-card{width:42px;height:62px}}@media (prefers-reduced-motion:reduce){.winning-card,.is-winner{transition:none;animation:none}}@media (width<=900px){.table-shell{height:calc(100dvh - 271px)}}@media (width<=600px) and (orientation:portrait){.table-shell{height:calc(100dvh - 264px)}}@media (width<=380px){.winning-five{gap:8px}.winning-five .playing-card{width:32px;height:47px}}.player-cards .playing-card{transition:transform .2s,opacity .2s,filter .2s,box-shadow .2s,border-color .2s}.player-cards .showdown-card-lift{transform:translateY(-12px)}.player-seat .player-panel{transition:border-color .2s,box-shadow .2s,opacity .2s}.player-seat.is-deemphasized .player-panel{opacity:.65}.showdown-sequence{z-index:6;text-align:center;color:#e4efe8;pointer-events:none;gap:5px;width:57%;display:grid;position:absolute;top:59%;left:50%;transform:translate(-50%)}.showdown-sequence h2{color:var(--lime);letter-spacing:1px;margin:0;font:800 23px/1.05 Barlow Condensed}.showdown-sequence.phase-plo h2{color:#69ceff}.showdown-sequence.phase-transition h2{color:#afc5b9;font-size:16px}.showdown-sequence p{overflow-wrap:anywhere;margin:0;font:600 10px/1.35 Inter}.showdown-sequence .sequence-winners{flex-wrap:wrap;justify-content:center;gap:3px 10px;display:flex}.sequence-winners>span{opacity:.7}.sequence-winners>.current-winner,.phase-summary .sequence-winners>span{opacity:1}.sequence-winners strong{color:#fff3bd;white-space:nowrap}.showdown-sequence .sequence-description{text-transform:uppercase;color:#fff;font:800 15px/1.1 Barlow Condensed}.showdown-sequence small{color:#a9bdb1;font:500 8px/1.25 Inter}.showdown-sequence button{pointer-events:auto;background:#11241b;border:1px solid #536d5b;border-radius:6px;justify-self:center;min-height:32px;padding:6px 10px;font:800 9px Inter}@media (width<=600px){.player-cards .showdown-card-lift{transform:translateY(-9px)}.showdown-sequence{gap:4px;width:57%;top:58%}.showdown-sequence h2{font-size:19px}.showdown-sequence p{font-size:9px}.showdown-sequence .sequence-description{font-size:14px}.showdown-sequence small{font-size:7px}}@media (prefers-reduced-motion:reduce){.player-cards .playing-card,.board .playing-card,.player-seat .player-panel{transition:none}.player-cards .showdown-card-lift{transform:none}}html.capacitor-native{--native-safe-top:env(safe-area-inset-top,0px);--native-safe-right:env(safe-area-inset-right,0px);--native-safe-bottom:env(safe-area-inset-bottom,0px);--native-safe-left:env(safe-area-inset-left,0px);background:#060a0b}html.capacitor-native body{padding:var(--native-safe-top) var(--native-safe-right) var(--native-safe-bottom) var(--native-safe-left);overscroll-behavior:none}html.capacitor-native .poker-app{height:calc(100dvh - var(--native-safe-top) - var(--native-safe-bottom))}html.capacitor-native .poker-app.wallet-backed{height:auto;min-height:calc(100dvh - var(--native-safe-top) - var(--native-safe-bottom))}html.capacitor-native :is(.wallet-lobby,.seat-picker,.admin-workspace){min-height:calc(100dvh - var(--native-safe-top) - var(--native-safe-bottom))}html.capacitor-native .hand-history-drawer{top:var(--native-safe-top);right:var(--native-safe-right);bottom:var(--native-safe-bottom);height:auto;max-height:none}html.capacitor-native button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}html.capacitor-native :is(.wallet-button,.wallet-primary,.row-join,.split-footer button,.main-actions button,.quick-bets button,.seat-choice,.table-history-tools button){min-height:44px}.player-status{white-space:nowrap}.player-seat.waiting-next-hand .player-status{color:#d6f58e;background:#172017;border:1px solid #6c7f37}.empty-seat.can-sit{opacity:1}.empty-seat-button{width:100%;color:inherit;text-align:left;cursor:pointer}.empty-seat.can-sit .player-panel{background:#102019dd;border-color:#9fcf3388;box-shadow:0 0 0 1px #c9f45b18,0 7px 15px #0007}.empty-seat.can-sit .player-copy small{color:var(--lime)}.empty-seat.can-sit:hover .player-panel{border-color:var(--lime);box-shadow:0 0 0 2px #c9f45b33,0 0 20px #c9f45b22}.spectator-mode{color:#c2d1ca;letter-spacing:1px;border:1px solid #6f837a;border-radius:999px;padding:5px 9px;font:800 8px Inter}.is-spectating .turn-line .pulse{background:#7f9990;box-shadow:0 0 8px #7f9990}@media (width<=600px){.empty-seat-button{min-height:39px}.spectator-mode{padding:5px 7px;font-size:7px}}.amount-control{flex-direction:column;justify-content:center;gap:4px;width:64px;height:118px;margin:0;padding:7px 6px;position:absolute;bottom:0;right:0}.amount-control label{text-align:center;font-size:7px;line-height:1}.amount-control input[type=range]{writing-mode:vertical-lr;direction:rtl;flex:1;width:24px;height:70px;min-height:70px}.amount-control output{text-align:center;min-width:0;font-size:16px;line-height:1}.main-actions{margin-right:72px}.player-seat.disconnected .player-panel{background:#211a12;border-color:#a8763f;box-shadow:0 0 0 1px #f0b45c26}.player-seat.disconnected .player-status{color:#ffd08a;font-variant-numeric:tabular-nums;background:#2a1d10;border:1px solid #875c2e}@media (width<=900px){.amount-control{width:52px;height:118px;bottom:0;right:92px}.main-actions{margin-right:151px}}@media (width<=600px) and (orientation:portrait){.amount-control{width:49px;height:119px;bottom:1px;right:86px}.main-actions{margin-right:141px}}@media (width<=380px){.amount-control{width:47px;right:79px}.main-actions{margin-right:132px}}.quick-bets .bet-preset{color:#e7efeb;background:linear-gradient(145deg,#17201e,#0c1212);border-color:#3c4b47;box-shadow:inset 0 1px #ffffff08}.quick-bets .bet-preset span{color:#c8d2ce}.quick-bets .bet-preset small{color:#7e9089}.quick-bets .bet-preset.selected{background:linear-gradient(145deg,#24251c,#101614);border-color:#e1c56d;box-shadow:0 0 0 2px #e1c56d25,inset 3px 0 #e1c56d}.quick-bets .bet-preset.selected b{color:#ffe89a}.main-actions .commit-wager{color:#10200f;text-shadow:0 1px #fff8;background:linear-gradient(135deg,#dcff72,#a8dc39);border:2px solid #eaffac;box-shadow:0 0 0 2px #c9f45b25,0 7px 18px #86bd2b36}.main-actions .commit-wager:active{transform:translateY(1px);box-shadow:0 0 0 2px #c9f45b20,0 3px 9px #86bd2b30}.deal-deck{z-index:1;opacity:.82;pointer-events:none;filter:drop-shadow(0 6px 8px #0008);position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)rotate(-7deg)}.deal-deck:before,.deal-deck:after{content:"";z-index:-1;background:#1b2926;border:1px solid #9bad9f;border-radius:5px;position:absolute;inset:0;transform:translate(-3px,3px)}.deal-deck:after{opacity:.7;transform:translate(-6px,6px)}.deal-deck .playing-card{width:30px;height:44px}.burn-stack{z-index:1;pointer-events:none;width:34px;height:48px;position:absolute;top:calc(37% + 15px);left:calc(50% - 137px);transform:rotate(-7deg)}.burn-stack .playing-card{--burn-x:0px;--burn-y:0px;width:30px;height:44px;transform:translate(var(--burn-x),var(--burn-y));opacity:.9;position:absolute;inset:0}.burn-stack .playing-card:nth-child(2){--burn-x:3px;--burn-y:2px}.burn-stack .playing-card:nth-child(3){--burn-x:6px;--burn-y:4px}.burn-stack .burn-card-enter{animation:burn-to-board var(--burn-enter-ms) cubic-bezier(.2,.75,.25,1) both}@keyframes burn-to-board{0%{opacity:0;transform:translate(72px,-25px)rotate(10deg)scale(.72)}to{opacity:.9;transform:translate(var(--burn-x),var(--burn-y)) rotate(0) scale(1)}}.player-cards .showdown-card-lift{z-index:4;transform-origin:50% 100%;position:relative;transform:translateY(-14px)scale(1.16)}.board .playing-card{transition:transform .2s,opacity .2s,filter .2s,box-shadow .2s,border-color .2s}.board .winning-card{z-index:3;transform-origin:50% 100%;transform:translateY(-6px)scale(1.08)}.board .unused-card{opacity:.34;filter:saturate(.35)brightness(.78)}.showdown-sequence.phase-final-transition h2{color:#f1d77c;font-size:16px}@media (width<=600px) and (orientation:portrait){.burn-stack{top:calc(36% + 12px);left:calc(50% - 105px)}.burn-stack .playing-card{width:25px;height:37px}.deal-deck{top:49%;left:43%}.player-cards .showdown-card-lift{transform:translateY(-11px)scale(1.13)}.board .winning-card{transform:translateY(-4px)scale(1.07)}}@media (width<=380px){.burn-stack{left:calc(50% - 95px)}}@media (prefers-reduced-motion:reduce){.player-seat.is-dealing .player-cards .playing-card,.burn-stack .burn-card-enter,.deal-deck{animation:none}.player-cards .showdown-card-lift{transform:translateY(-5px)scale(1.04)}.board .winning-card{transform:translateY(-2px)scale(1.03)}}@media (width<=600px) and (orientation:portrait){html.gameplay-open,html.gameplay-open body,html.gameplay-open #root{overscroll-behavior:none;width:100%;height:100%;max-height:100%;overflow:hidden}html.gameplay-open .poker-app{overscroll-behavior:none;touch-action:manipulation;width:100%;height:100dvh;min-height:0;max-height:100dvh;position:fixed;inset:0;overflow:hidden}html.gameplay-open .poker-app.has-results{height:100dvh;min-height:0;max-height:100dvh;overflow:hidden}html.gameplay-open .game-header{flex:0 0 48px;height:48px;padding:0 9px}html.gameplay-open .game-header .brand{gap:6px}html.gameplay-open .game-header .brand-card{width:26px;height:33px;font-size:21px}html.gameplay-open .game-header .brand b{font-size:15px}html.gameplay-open .game-header .brand small{margin-top:4px;font-size:6px}html.gameplay-open .table-meta{margin-left:10px}html.gameplay-open .table-meta strong{font-size:10px}html.gameplay-open .table-meta span{white-space:nowrap;text-overflow:ellipsis;max-width:145px;font-size:6px;overflow:hidden}html.gameplay-open .header-tools{gap:4px}html.gameplay-open .header-tools button{width:30px;height:30px}html.gameplay-open .wallet-table-tools{scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;flex:none;justify-content:flex-start;gap:4px;min-height:38px;padding:3px 6px;font-size:8px;overflow-x:auto}html.gameplay-open .wallet-table-tools::-webkit-scrollbar{display:none}html.gameplay-open .wallet-table-tools>span{margin-right:2px}html.gameplay-open .wallet-table-tools .wallet-button{min-height:30px;padding:5px 7px;font-size:7px}html.gameplay-open .table-history-tools{flex:0 0 40px;gap:5px;height:40px;min-height:40px;padding:3px 6px}html.gameplay-open .table-history-tools button{height:32px;min-height:32px;padding:5px 8px;font-size:7px}html.gameplay-open .table-stage{flex:auto;grid-template-rows:minmax(0,1fr) auto;place-items:stretch center;min-height:0;padding:14px 2px 2px;display:grid;overflow:hidden}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{border-radius:46%/49%;align-self:stretch;width:92vw;height:100%;min-height:0;max-height:none;margin:0 auto;padding:8px}html.gameplay-open .rail,html.gameplay-open .felt{border-radius:46%/49%}html.gameplay-open .player-seat.hero{bottom:1%;transform:translate(-50%)}html.gameplay-open .action-dock{align-self:end;width:100%;height:auto;min-height:60px;margin:0;padding:2px 4px 4px;position:relative;overflow:visible}html.gameplay-open .action-dock:has(.main-actions){height:136px;min-height:136px}html.gameplay-open .turn-line{height:22px;padding-inline:2px;font-size:8px}html.gameplay-open .turn-line small{display:none}html.gameplay-open .wager-sizing{z-index:4;grid-template-columns:64px 40px;align-items:stretch;gap:4px;height:86px;display:grid;position:absolute;bottom:54px;right:4px}html.gameplay-open .quick-bets{grid-template-rows:repeat(3,1fr);gap:3px;width:64px;height:86px;display:grid;position:static}html.gameplay-open .quick-bets button{border-radius:6px;grid-template-columns:1fr auto;width:64px;height:auto;min-height:0;padding:3px 5px}html.gameplay-open .quick-bets span{font-size:7px;line-height:1}html.gameplay-open .quick-bets small{font-size:5px;line-height:1}html.gameplay-open .quick-bets b{font-size:14px;line-height:1}html.gameplay-open .amount-control{border-radius:6px;flex-direction:column;justify-content:center;gap:2px;width:40px;height:86px;margin:0;padding:4px 3px;display:flex;position:static}html.gameplay-open .amount-control label{letter-spacing:0;text-align:center;font-size:5px;line-height:1}html.gameplay-open .amount-control input[type=range]{writing-mode:vertical-lr;direction:rtl;flex:1;width:22px;height:52px;min-height:52px;margin:0}html.gameplay-open .amount-control output{text-align:center;min-width:0;font-size:13px;line-height:1}:is(html.gameplay-open .main-actions,html.gameplay-open .main-actions:has(.all-in)){z-index:5;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;height:48px;margin:0;display:grid;position:absolute;bottom:3px;left:4px;right:4px}html.gameplay-open .main-actions button,html.gameplay-open .main-actions .raise,html.gameplay-open .main-actions .all-in{border-radius:7px;grid-column:auto;height:48px;min-height:48px;padding:2px 4px;font-size:9px;line-height:1.05}html.gameplay-open .main-actions b,html.gameplay-open .main-actions .raise b{margin:2px 0 0;font-size:15px;line-height:1;display:block}html.gameplay-open .waiting-action{padding:10px 4px;font-size:8px}html.gameplay-open .table-controls{gap:4px;margin-top:5px}html.gameplay-open .table-controls button{min-height:34px;padding:6px;font-size:7px}html.gameplay-open .action-error{z-index:6;margin:0;padding:5px;font-size:7px;position:absolute;bottom:56px;left:4px;right:112px}html.gameplay-open .result-panel{display:none}html.gameplay-open .split-selector{grid-template-rows:auto 1fr auto auto;padding:14px 6% 12px;inset:3% 2%}html.gameplay-open .split-heading h2{max-width:230px;font-size:20px}html.gameplay-open .split-heading p{max-width:220px;font-size:7px}html.gameplay-open .split-timer{width:46px;height:46px}html.gameplay-open .split-timer b{font-size:18px}html.gameplay-open .split-cards{padding:8px 0 3px}html.gameplay-open .split-cards .playing-card{width:clamp(48px,15.5vw,62px);height:clamp(73px,23vw,94px);margin-left:-13px}html.gameplay-open .split-cards .playing-card.selected{transform:translateY(-9px)}html.gameplay-open .split-footer{gap:6px;padding-top:8px}html.gameplay-open .split-footer button{min-height:40px;padding:8px 10px;font-size:8px}html.gameplay-open .split-draft-status{min-height:9px;padding-top:4px;font-size:6px}html.gameplay-open .showdown-sequence{gap:3px;width:58%;top:57%}html.gameplay-open .showdown-sequence h2{font-size:17px}html.gameplay-open .showdown-sequence p{margin:1px;font-size:8px}html.gameplay-open .showdown-sequence .sequence-description{font-size:12px}html.gameplay-open .showdown-sequence button{min-height:32px;padding:5px 8px;font-size:7px}}.game-nlh .is-hero .nlh-hole-cards{justify-content:center;width:auto;min-width:136px}.game-nlh .is-hero .nlh-hole-cards .playing-card{width:52px;height:76px;margin-left:-10px}.game-nlh .is-hero .nlh-hole-cards .playing-card:first-child{margin-left:0}.game-nlh .is-revealed:not(.is-hero) .nlh-hole-cards .playing-card{width:38px;height:56px;margin-left:-8px}.playing-card.winning-nlh{border-color:#f0c85a;box-shadow:0 0 0 2px #f0c85a99,0 0 15px #f0c85a44}.result-nlh .result-halves{grid-template-columns:1fr}.result-half.half-nlh{border-color:#8f7633}.result-half.half-nlh h4{color:#f0c85a}.history-nlh-cards>div{border-left:0!important;padding-left:0!important}@media (width<=600px) and (orientation:portrait){html.gameplay-open .game-nlh .is-hero .nlh-hole-cards{height:69px}html.gameplay-open .game-nlh .is-hero .nlh-hole-cards .playing-card{width:46px;height:67px;margin-left:-8px}}@media (width<=600px) and (orientation:portrait) and (height<=700px){html.gameplay-open .game-header{flex-basis:44px;height:44px}html.gameplay-open .wallet-table-tools{min-height:34px;padding-block:2px}html.gameplay-open .wallet-table-tools .wallet-button{min-height:28px}html.gameplay-open .table-history-tools{flex-basis:36px;height:36px;min-height:36px;padding-block:2px}html.gameplay-open .table-history-tools button{height:30px;min-height:30px}html.gameplay-open .table-stage{padding-top:11px}html.gameplay-open .action-dock:has(.main-actions){height:126px;min-height:126px}html.gameplay-open .wager-sizing{grid-template-columns:61px 38px;height:80px;bottom:50px}html.gameplay-open .quick-bets{width:61px;height:80px}html.gameplay-open .quick-bets button{width:61px}html.gameplay-open .amount-control{width:38px;height:80px}html.gameplay-open .amount-control input[type=range]{height:47px;min-height:47px}:is(html.gameplay-open .main-actions,html.gameplay-open .main-actions:has(.all-in)){height:44px}html.gameplay-open .main-actions button,html.gameplay-open .main-actions .raise,html.gameplay-open .main-actions .all-in{height:44px;min-height:44px;font-size:8px}html.gameplay-open .main-actions b,html.gameplay-open .main-actions .raise b{font-size:13px}html.gameplay-open .player-panel{height:34px}html.gameplay-open .avatar{width:27px;height:27px}html.gameplay-open .is-hero .player-panel{width:128px}html.gameplay-open .is-hero .player-cards{height:61px;bottom:31px}html.gameplay-open .is-hero .player-cards .playing-card{width:38px;height:57px;margin-left:-15px}html.gameplay-open .is-hero .player-cards .playing-card.group-start{margin-left:10px}html.gameplay-open .card-groups{grid-template-columns:58px 1fr;gap:20px;width:194px;bottom:91px}html.gameplay-open .board .playing-card,html.gameplay-open .board-slot{width:36px;height:53px}html.gameplay-open .board{gap:3px;min-height:53px}html.gameplay-open .split-selector{padding-block:10px 8px}html.gameplay-open .split-cards .playing-card{width:48px;height:73px}}@media (width<=340px) and (orientation:portrait){html.gameplay-open .table-meta span,html.gameplay-open .header-tools button{display:none}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{width:90vw;padding:7px}html.gameplay-open .player-seat{min-width:96px}html.gameplay-open .player-copy{min-width:52px}html.gameplay-open .player-copy b{max-width:57px;font-size:7px}html.gameplay-open .wager-sizing{grid-template-columns:58px 36px;right:3px}html.gameplay-open .quick-bets,html.gameplay-open .quick-bets button{width:58px}html.gameplay-open .amount-control{width:36px}html.gameplay-open .main-actions{gap:3px;left:3px;right:3px}html.gameplay-open .main-actions button,html.gameplay-open .main-actions .raise,html.gameplay-open .main-actions .all-in{padding-inline:2px;font-size:7px}}.seat-identity{--avatar-overlap:10px;isolation:isolate;width:132px;height:44px;transition:filter .18s,opacity .18s;position:relative}.seat-character{left:50%;bottom:calc(100% - var(--avatar-overlap));z-index:1;pointer-events:none;justify-content:center;align-items:flex-end;width:clamp(76px,7.2vw,98px);height:clamp(76px,7.2vw,98px);display:flex;position:absolute;transform:translate(-50%)}.character-avatar{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 7px 7px #000a);-webkit-user-select:none;user-select:none;width:auto;max-width:160%;height:100%;transition:filter .18s,opacity .18s;display:block}.player-seat:not(.empty-seat) .player-panel{z-index:3;background:linear-gradient(#101617,#050909);border-color:#46524f;justify-content:center;width:100%;margin:0;padding:3px 9px;position:relative}.player-seat:not(.empty-seat) .player-copy{text-align:center;width:100%;min-width:0;line-height:1}.player-seat:not(.empty-seat) .player-copy b{max-width:112px;margin:auto;font-size:9px;display:block}.player-seat:not(.empty-seat) .player-copy .stack-amount{color:#fff;margin-top:4px;font-size:17px}.player-seat:not(.empty-seat) .seat-identity>.player-cards{z-index:2;pointer-events:none;justify-content:center;top:auto;bottom:29px;left:50%;transform:translate(-50%)}.player-seat:not(.empty-seat) .seat-identity>.card-groups{z-index:2;pointer-events:none}.player-seat:not(.is-hero) .player-cards .playing-card:first-child{rotate:-7deg}.player-seat:not(.is-hero) .player-cards .playing-card:nth-child(2){rotate:-4deg}.player-seat:not(.is-hero) .player-cards .playing-card:nth-child(3){rotate:-1deg}.player-seat:not(.is-hero) .player-cards .playing-card:nth-child(4){rotate:1deg}.player-seat:not(.is-hero) .player-cards .playing-card:nth-child(5){rotate:4deg}.player-seat:not(.is-hero) .player-cards .playing-card:nth-child(6){rotate:7deg}.player-seat:not(.is-hero) .nlh-hole-cards .playing-card{margin-left:-8px}.player-seat:not(.is-hero) .nlh-hole-cards .playing-card:first-child{margin-left:0;rotate:-3deg}.player-seat:not(.is-hero) .nlh-hole-cards .playing-card:nth-child(2){rotate:3deg}.player-seat:not(.is-hero).is-revealed .player-cards .playing-card{width:28px;height:41px;margin-left:-16px}.game-nlh .player-seat:not(.is-hero).is-revealed .nlh-hole-cards .playing-card{width:28px;height:41px;margin-left:-8px}.player-seat:not(.is-hero) .card-groups{display:none}.player-seat.top .seat-character{top:auto;bottom:calc(100% - var(--avatar-overlap))}.table-shell:is(.layout-heads-up,.layout-six-max){--top-seat-rail-overlap:2px}.table-shell:is(.layout-heads-up,.layout-six-max) .player-seat.top{left:50%;top:var(--top-seat-rail-overlap);transform:translate(-50%,-100%)}@media (width>=901px){.table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max)) .table-shell{height:calc(min(565px,100dvh - 228px) - 72px);min-height:358px;margin-top:72px}.table-shell:is(.layout-heads-up,.layout-six-max) .pot{top:calc(25% - 54px)}.table-shell:is(.layout-heads-up,.layout-six-max) .board{top:calc(37% - 45px)}.table-shell:is(.layout-heads-up,.layout-six-max) .felt-brand{top:calc(62% - 27px)}}@media (width>=601px){html.gameplay-open .game-ploh .player-seat.is-hero .card-groups{display:none}}.player-seat.is-winner .seat-identity{filter:drop-shadow(0 0 10px #e8c85d88)}.player-seat.is-winner .character-avatar{filter:drop-shadow(0 0 4px #fff2a8)drop-shadow(0 0 14px #e8c85dcc)drop-shadow(0 7px 7px #000b)}.player-seat.folded{opacity:1}.player-seat.folded .seat-identity{opacity:.48;filter:grayscale(.72)}.player-seat.is-optimistic-fold .player-cards{opacity:.16;transition:opacity .12s ease-out}.player-seat.all-in .player-panel{border-color:#e7b953;box-shadow:0 0 0 1px #e7b95366,0 0 16px #e7b95333}.player-seat.all-in .player-copy{padding-right:34px}.player-seat.all-in .player-status{color:#ffe3a0;background:#3a250b;border-color:#b47d2f;padding:3px 4px;bottom:4px;left:auto;right:4px;transform:none}.player-seat.is-deemphasized .seat-identity{opacity:.58;filter:grayscale(.45)}.player-seat .dealer{z-index:6;position:absolute;top:-8px;right:-8px}.player-seat .timer-ring{z-index:6;background:#0a110ff2;position:absolute;bottom:6px;right:-16px}.player-seat:not(.empty-seat) .player-status{z-index:6;border:1px solid #394741;top:auto;bottom:-14px}.empty-seat-plus{width:34px;height:34px;color:var(--lime);background:#182522;border-radius:7px;place-items:center;margin-right:7px;font:700 18px Barlow Condensed;display:grid}.is-hero .seat-identity{width:155px;margin-inline:auto}.is-hero .seat-character{width:94px;height:94px}.player-seat.is-hero .seat-identity>.player-cards{bottom:15px;left:50%}.player-seat.is-hero .seat-identity>.card-groups{z-index:2;bottom:77px;left:50%}@media (width<=600px) and (orientation:portrait){.seat-identity{--avatar-overlap:8px;height:39px}.seat-character{width:clamp(62px,19vw,76px);height:clamp(62px,19vw,76px)}.player-seat:not(.empty-seat) .player-copy b{max-width:88px;font-size:8px}.player-seat:not(.empty-seat) .player-copy .stack-amount{margin-top:3px;font-size:15px}.empty-seat-plus{width:31px;height:31px;margin-right:5px}.is-hero .seat-identity{width:140px}.is-hero .seat-character{width:76px;height:76px}html.gameplay-open .seat-character{width:62px;height:62px}html.gameplay-open .is-hero .seat-character{width:68px;height:68px}html.gameplay-open .player-seat.is-hero .seat-identity>.player-cards{bottom:7px;left:50%}html.gameplay-open .player-seat.is-hero .seat-identity>.card-groups{display:none}.player-seat:not(.is-hero).is-revealed .player-cards .playing-card{width:23px;height:35px;margin-left:-15px}.game-nlh .player-seat:not(.is-hero).is-revealed .nlh-hole-cards .playing-card{width:23px;height:35px;margin-left:-8px}html.gameplay-open .player-seat:not(.empty-seat) .player-copy .stack-amount{font-size:14px}}@media (width<=600px) and (orientation:portrait) and (height<=700px){html.gameplay-open .seat-identity{height:34px}html.gameplay-open .is-hero .seat-identity{width:128px}html.gameplay-open .player-seat:not(.empty-seat):not(.is-hero) .seat-identity>.player-cards{bottom:23px}}@media (prefers-reduced-motion:reduce){.seat-identity,.character-avatar{transition:none}}html.capacitor-native.gameplay-open,html.capacitor-native.gameplay-open body,html.capacitor-native.gameplay-open #root{overscroll-behavior:none;height:100%;max-height:100%;overflow:hidden}html.capacitor-native.gameplay-open .poker-app,html.capacitor-native.gameplay-open .poker-app.wallet-backed,html.capacitor-native.gameplay-open .poker-app.has-results{height:calc(100dvh - var(--native-safe-top) - var(--native-safe-bottom));min-height:0;max-height:calc(100dvh - var(--native-safe-top) - var(--native-safe-bottom));position:relative;inset:auto;overflow:hidden}.manual-wager{grid-template-rows:1fr 30px;gap:4px;width:64px;height:118px;display:grid;position:absolute;bottom:0;right:0}.manual-wager .amount-control{width:64px;height:auto;min-height:0;position:static}.amount-control .slider-max,.amount-control .slider-min{color:#70837a;letter-spacing:.5px;font:800 5px/1 Inter}.manual-wager .desktop-amount-control{display:none}.custom-bet-toggle{color:#dce9e2;cursor:pointer;background:#15231d;border:1px solid #496056;border-radius:6px;place-items:center;min-height:30px;display:grid}.nine-dots{grid-template-rows:repeat(3,4px);grid-template-columns:repeat(3,4px);place-content:center;gap:3px;width:18px;height:18px;display:grid}.nine-dots i{background:currentColor;border-radius:50%;width:4px;height:4px}.custom-wager-panel{z-index:30;color:#eff7f2;background:#09130ff7;border:1px solid #779181;border-radius:10px;width:min(220px,62vw);padding:10px;position:absolute;bottom:58px;right:4px;box-shadow:0 18px 50px #000c}.custom-wager-panel header{justify-content:space-between;align-items:center;gap:8px;display:flex}.custom-wager-panel header>div{gap:2px;display:grid}.custom-wager-panel header small{color:var(--lime);letter-spacing:1px;font:800 6px Inter}.custom-wager-panel header b{letter-spacing:.6px;font:800 16px Barlow Condensed}.custom-wager-panel header>button{color:#fff;background:#17261f;border:1px solid #43564c;border-radius:6px;width:28px;height:28px;font-size:19px}.custom-wager-panel dl{border-block:1px solid #ffffff13;grid-template-columns:1fr 1fr;gap:3px 10px;margin:7px 0;padding:6px 0;display:grid}.custom-wager-panel dl div{justify-content:space-between;gap:6px;font-size:7px;display:flex}.custom-wager-panel dt{color:#8fa098}.custom-wager-panel dd{margin:0;font-weight:800}.custom-wager-value{justify-content:space-between;align-items:end;gap:8px;margin-bottom:6px;display:flex}.custom-wager-value small{color:#9caf9f;font:800 7px Inter}.custom-wager-value output{color:#fff;font:800 24px/1 Barlow Condensed}.custom-keypad{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.custom-keypad button{color:#fff;background:#14241c;border:1px solid #34483d;border-radius:5px;height:28px;font:800 11px Inter}.custom-wager-panel>p{color:#ffb192;min-height:16px;margin:5px 0;font:700 7px/1.25 Inter}.custom-confirm{background:var(--lime);color:#132015;border:0;border-radius:6px;width:100%;height:34px;font:900 9px Inter}.custom-confirm:disabled{color:#85938c;background:#34423b}@media (width<=900px){.manual-wager{right:92px}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max)){padding-top:80px}html.gameplay-open .player-seat.hero{--deal-x:18px;--deal-y:-180px;bottom:calc(1% + 8px);left:49%;transform:translate(-50%)}html.gameplay-open .player-seat.lower-left{bottom:37%;left:-3%}html.gameplay-open .player-seat.upper-left{top:20%;left:-3%}html.gameplay-open .player-seat.top{top:-1%;left:50%}html.gameplay-open .table-shell.layout-heads-up .player-seat.hero{left:49%}html.gameplay-open .player-seat.upper-right{top:20%;right:-3%}html.gameplay-open .player-seat.lower-right{bottom:38%;right:-3%}html.gameplay-open .table-shell.layout-six-max .player-seat.upper-right,html.gameplay-open .table-shell.layout-six-max .player-seat.upper-left{top:calc(20% - 53px)}html.gameplay-open .table-shell.layout-six-max .player-seat.lower-right,html.gameplay-open .table-shell.layout-six-max .player-seat.lower-left{bottom:calc(38% + 25px)}html.gameplay-open .table-shell:is(.layout-heads-up,.layout-six-max) .pot{top:calc(26% - 49px)}html.gameplay-open .table-shell:is(.layout-heads-up,.layout-six-max) .board{top:calc(36% - 42px)}html.gameplay-open .table-shell:is(.layout-heads-up,.layout-six-max) .felt-brand{top:calc(61% - 26px)}html.gameplay-open .is-spectating .player-seat.hero{--deal-x:0px;left:50%}html.gameplay-open .player-seat.is-hero{min-width:min(300px,92vw)}html.gameplay-open .is-hero .seat-identity{width:140px;margin-inline:auto}html.gameplay-open .is-hero .player-panel{margin-inline:auto}html.gameplay-open .is-hero .player-cards,html.gameplay-open .is-hero .card-groups{left:50%;transform:translate(-50%)}html.gameplay-open .wager-sizing{grid-template-columns:66px 38px;gap:4px;width:108px;height:116px;bottom:54px;right:4px}html.gameplay-open .quick-bets{grid-template-rows:repeat(4,1fr);gap:3px;width:66px;height:116px}html.gameplay-open .quick-bets button{grid-template-columns:1fr auto;align-content:center;width:66px;height:auto;min-height:0;padding:3px 4px}html.gameplay-open .quick-bets span{white-space:nowrap;grid-column:auto;font-size:6px}html.gameplay-open .quick-bets small{grid-column:1/-1;margin-top:1px;font-size:4px;line-height:1}html.gameplay-open .quick-bets b{grid-area:1/2;align-self:center;font-size:13px}html.gameplay-open .manual-wager{grid-template-rows:1fr 28px;gap:3px;width:38px;height:116px;display:grid;position:static}html.gameplay-open .manual-wager .amount-control{border-radius:6px;flex-direction:column;justify-content:center;gap:1px;width:38px;height:auto;margin:0;padding:3px 2px;display:flex;position:static}html.gameplay-open .amount-control label{letter-spacing:0;font-size:4px;line-height:1}html.gameplay-open .amount-control output{font-size:12px;line-height:1}html.gameplay-open .amount-control input[type=range]{width:20px;height:43px;min-height:43px}html.gameplay-open .custom-bet-toggle{width:38px;height:28px;min-height:28px;padding:0}html.gameplay-open .nine-dots{transform:scale(.82)}html.gameplay-open .custom-wager-panel{width:196px;max-height:calc(100dvh - 150px);padding:8px;bottom:54px;right:4px;overflow:hidden}html.gameplay-open .custom-keypad button{height:25px;min-height:25px}html.gameplay-open .custom-confirm{height:32px;min-height:32px}}@media (width<=600px) and (orientation:portrait) and (height<=700px){html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max)){padding-top:74px}html.gameplay-open .player-seat.hero{--deal-y:-155px;left:49%}html.gameplay-open .table-shell.layout-heads-up .player-seat.hero{left:49%}html.gameplay-open .player-seat.lower-left,html.gameplay-open .player-seat.lower-right{bottom:39%}html.gameplay-open .is-hero .seat-identity{margin-inline:auto}html.gameplay-open .wager-sizing{grid-template-columns:62px 37px;width:103px;height:106px;bottom:50px}html.gameplay-open .quick-bets{width:62px;height:106px}html.gameplay-open .quick-bets button{width:62px;padding-block:2px}html.gameplay-open .manual-wager{grid-template-rows:1fr 25px;width:37px;height:106px}html.gameplay-open .manual-wager .amount-control{width:37px}html.gameplay-open .amount-control input[type=range]{height:36px;min-height:36px}html.gameplay-open .custom-bet-toggle{width:37px;height:25px;min-height:25px}html.gameplay-open .custom-wager-panel{width:188px;padding:7px;bottom:50px}html.gameplay-open .custom-keypad button{height:23px;min-height:23px}html.gameplay-open .custom-wager-panel>p{margin-block:3px}}@media (width<=340px) and (orientation:portrait){html.gameplay-open .player-seat.hero,html.gameplay-open .table-shell.layout-heads-up .player-seat.hero{left:49%}html.gameplay-open .is-hero .seat-identity{margin-inline:auto}html.gameplay-open .is-hero .player-cards,html.gameplay-open .card-groups{left:50%}html.gameplay-open .wager-sizing{grid-template-columns:59px 35px;width:98px;right:3px}html.gameplay-open .quick-bets,html.gameplay-open .quick-bets button{width:59px}html.gameplay-open .manual-wager,html.gameplay-open .manual-wager .amount-control,html.gameplay-open .custom-bet-toggle{width:35px}html.gameplay-open .custom-wager-panel{width:180px;right:3px}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .wager-sizing{--quick-rail-width:clamp(96px,27.5vw,114px);width:var(--quick-rail-width);grid-template-rows:minmax(0,1fr) 31px;grid-template-columns:1fr;gap:4px;height:clamp(160px,23dvh,190px);display:grid;bottom:54px;right:calc(100% - 100vw + 3px)}html.gameplay-open .wager-sizing .quick-bets{width:var(--quick-rail-width);grid-template-rows:repeat(4,minmax(0,1fr));gap:4px;height:100%;display:grid;position:static}html.gameplay-open .wager-sizing .quick-bets button{width:var(--quick-rail-width);text-align:left;background:linear-gradient(145deg,#1a2421,#0c1211);border-color:#465852;border-radius:7px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:start;height:auto;min-height:0;padding:5px 7px 4px;display:grid;box-shadow:inset 0 1px #ffffff0c,0 2px 5px #0005}html.gameplay-open .wager-sizing .quick-bets .quick-percent{color:#e1e9e5;letter-spacing:.2px;white-space:nowrap;grid-area:1/1;font:900 8px/1 Inter}html.gameplay-open .wager-sizing .quick-bets .quick-status{color:#8fa097;letter-spacing:.25px;white-space:nowrap;grid-area:1/2;align-self:start;margin:0;font:800 5px/1 Inter}html.gameplay-open .wager-sizing .quick-bets b{color:#fff;letter-spacing:.2px;grid-area:2/1/auto/-1;place-self:end center;font:900 clamp(16px,5.4vw,22px)/.9 Barlow Condensed}html.gameplay-open .wager-sizing .quick-bets .is-maximum{background:linear-gradient(145deg,#24311e,#101713);border-color:#8ba84d}html.gameplay-open .wager-sizing .quick-bets .is-maximum .quick-status{color:var(--lime);font-size:7px}html.gameplay-open .wager-sizing .manual-wager{width:var(--quick-rail-width);grid-template-rows:1fr;grid-template-columns:1fr;gap:4px;height:31px;display:grid;position:static}html.gameplay-open .wager-sizing .custom-bet-toggle{width:auto;height:31px;min-height:31px}html.gameplay-open .wager-sizing .custom-bet-toggle .nine-dots{transform:scale(.72)}html.gameplay-open .main-actions .commit-wager,html.gameplay-open .main-actions .all-in{display:none}:is(html.gameplay-open .main-actions,html.gameplay-open .main-actions:has(.all-in)){grid-auto-columns:minmax(0,1fr);right:calc(100% - 100vw + 4px)}html.gameplay-open .main-actions button{letter-spacing:.8px;font-size:11px}html.gameplay-open .main-actions .call b{font-size:18px}}@media (width<=600px) and (orientation:portrait) and (height<=700px){html.gameplay-open .wager-sizing{height:184px;bottom:50px}}@media (width<=340px) and (orientation:portrait){html.gameplay-open .wager-sizing{--quick-rail-width:88px}}@media (width>=901px){.table-shell.layout-six-max .player-seat.upper-right{top:calc(23% - 61px);right:calc(-6% - 6px)}.table-shell.layout-six-max .player-seat.upper-left{top:calc(23% - 61px);left:calc(-6% - 6px)}.table-shell.layout-six-max .player-seat.lower-right{bottom:calc(17% + 6px);right:calc(-5% - 6px)}.table-shell.layout-six-max .player-seat.lower-left{bottom:calc(17% + 6px);left:calc(-5% - 6px)}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .table-shell.layout-six-max .player-seat.upper-right{top:calc(20% - 58px);right:calc(-3% - 6px)}html.gameplay-open .table-shell.layout-six-max .player-seat.upper-left{top:calc(20% - 58px);left:calc(-3% - 6px)}html.gameplay-open .table-shell.layout-six-max .player-seat.lower-right{bottom:calc(38% + 20px);right:calc(-3% - 6px)}html.gameplay-open .table-shell.layout-six-max .player-seat.lower-left{bottom:calc(38% + 20px);left:calc(-3% - 6px)}}@media (width<=600px) and (orientation:portrait) and (height<=700px){html.gameplay-open .table-shell.layout-six-max .player-seat.lower-right,html.gameplay-open .table-shell.layout-six-max .player-seat.lower-left{bottom:calc(39% - 4px)}}@media (width<=340px) and (orientation:portrait){html.gameplay-open .table-shell.layout-six-max .player-seat.upper-right,html.gameplay-open .table-shell.layout-six-max .player-seat.lower-right{right:calc(-3% - 3px)}html.gameplay-open .table-shell.layout-six-max .player-seat.upper-left,html.gameplay-open .table-shell.layout-six-max .player-seat.lower-left{left:calc(-3% - 3px)}}.table-shell.layout-nine-max .player-seat:not(.hero){min-width:112px}.table-shell.layout-nine-max .player-seat:not(.hero) .seat-identity{width:112px}.table-shell.layout-nine-max .player-seat:not(.hero) .seat-character{width:72px;height:72px}.table-shell.layout-nine-max .nine-top-left{top:2px;left:37%;transform:translate(-50%,-100%)}.table-shell.layout-nine-max .nine-top-right{top:2px;left:63%;transform:translate(-50%,-100%)}.table-shell.layout-nine-max .nine-upper-right{top:9%;right:2%;transform:translate(45%,-50%)}.table-shell.layout-nine-max .nine-mid-right{top:42%;right:-5%;transform:translate(45%,-50%)}.table-shell.layout-nine-max .nine-lower-right{bottom:13%;right:1%;transform:translate(45%,50%)}.table-shell.layout-nine-max .hero{bottom:-5%;left:50%;transform:translate(-50%,50%)}.table-shell.layout-nine-max .nine-lower-left{bottom:13%;left:1%;transform:translate(-45%,50%)}.table-shell.layout-nine-max .nine-mid-left{top:42%;left:-5%;transform:translate(-45%,-50%)}.table-shell.layout-nine-max .nine-upper-left{top:9%;left:2%;transform:translate(-45%,-50%)}.table-shell.layout-nine-max :is(.nine-top-left,.nine-top-right) .wager{top:57px;left:50%;transform:translate(-50%)}.table-shell.layout-nine-max :is(.nine-upper-right,.nine-mid-right,.nine-lower-right) .wager{margin-right:12px;top:49%;right:100%}.table-shell.layout-nine-max :is(.nine-upper-left,.nine-mid-left,.nine-lower-left) .wager{margin-left:12px;top:49%;left:100%}.table-shell.layout-nine-max :is(.nine-top-left,.nine-top-right) .seat-character{top:auto;bottom:calc(100% - var(--avatar-overlap))}@media (width>=901px){.table-stage:has(.table-shell.layout-nine-max) .table-shell{height:calc(min(565px,100dvh - 228px) - 72px);min-height:358px;margin-top:72px}.table-shell.layout-nine-max .pot{top:calc(25% - 43px)}.table-shell.layout-nine-max .board{top:calc(37% - 34px)}.table-shell.layout-nine-max .felt-brand{top:calc(62% - 18px)}}.seat-picker.seats-9 .seat-choice.nine-top-left{top:-6%;left:36%;transform:translate(-50%,-50%)}.seat-picker.seats-9 .seat-choice.nine-top-right{top:-6%;left:64%;transform:translate(-50%,-50%)}.seat-picker.seats-9 .seat-choice.nine-upper-right{top:12%;right:-6%}.seat-picker.seats-9 .seat-choice.nine-mid-right{top:43%;right:-9%}.seat-picker.seats-9 .seat-choice.nine-lower-right{bottom:7%;right:-4%}.seat-picker.seats-9 .seat-choice.nine-lower-left{bottom:7%;left:-4%}.seat-picker.seats-9 .seat-choice.nine-mid-left{top:43%;left:-9%}.seat-picker.seats-9 .seat-choice.nine-upper-left{top:12%;left:-6%}@media (width<=600px) and (orientation:portrait){html.gameplay-open .table-stage:has(.table-shell.layout-nine-max){padding-top:73px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero){min-width:84px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-identity{width:84px;height:32px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-character{width:49px;height:49px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-panel{height:32px;padding-inline:4px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-copy b{max-width:72px;font-size:6.5px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-copy .stack-amount{margin-top:2px;font-size:12px}html.gameplay-open .table-shell.layout-nine-max .nine-top-left{top:0;left:34%}html.gameplay-open .table-shell.layout-nine-max .nine-top-right{top:0;left:66%}html.gameplay-open .table-shell.layout-nine-max .nine-upper-right{top:14%;right:0;transform:translateY(-50%)}html.gameplay-open .table-shell.layout-nine-max .nine-mid-right{top:31%;right:0;transform:translateY(-50%)}html.gameplay-open .table-shell.layout-nine-max .nine-lower-right{bottom:29%;right:0;transform:translateY(50%)}html.gameplay-open .table-shell.layout-nine-max .hero{--deal-x:18px;--deal-y:-180px;bottom:calc(1% + 8px);left:49%;transform:translate(-50%)}html.gameplay-open .table-shell.layout-nine-max .nine-lower-left{bottom:29%;left:0;transform:translateY(50%)}html.gameplay-open .table-shell.layout-nine-max .nine-mid-left{top:31%;left:0;transform:translateY(-50%)}html.gameplay-open .table-shell.layout-nine-max .nine-upper-left{top:14%;left:0;transform:translateY(-50%)}html.gameplay-open .table-shell.layout-nine-max :is(.nine-top-left,.nine-top-right) .wager{top:46px}.seat-picker.seats-9 .seat-map{height:61vh;min-height:390px}.seat-picker.seats-9 .seat-choice{width:58px;height:43px}}@media (width<=600px) and (orientation:portrait) and (height<=700px){html.gameplay-open .table-shell.layout-nine-max .nine-lower-right,html.gameplay-open .table-shell.layout-nine-max .nine-lower-left{bottom:36%}}@media (width<=340px) and (orientation:portrait){html.gameplay-open .table-stage:has(.table-shell.layout-nine-max){padding-top:68px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero){min-width:78px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-identity{width:78px}html.gameplay-open .table-shell.layout-nine-max .nine-mid-right{right:0}html.gameplay-open .table-shell.layout-nine-max .nine-mid-left{left:0}}.player-seat:not(.empty-seat)>.seat-identity{z-index:2}.wager{z-index:0;text-align:center;pointer-events:none;filter:drop-shadow(0 3px 4px #000b);background:0 0;border:0;min-width:42px;padding:0}.wager-pile{--chip-in-x:0px;--chip-in-y:0px;--chip-pot-x:0px;--chip-pot-y:0px;will-change:transform,opacity;justify-items:center;gap:2px;min-width:42px;display:grid;position:relative}.wager-pile.arriving{animation:.18s cubic-bezier(.2,.8,.25,1) both chips-to-wager}.wager-pile.collecting{animation:.23s cubic-bezier(.45,0,.8,.35) both chips-to-pot}.chip-stack{width:32px;height:15px;display:block;position:relative}.wager .chip-stack i{background:linear-gradient(#dfff76,#78a72b);border:1px solid #efffc0;border-radius:50%;width:18px;height:7px;display:block;position:absolute;bottom:0;left:7px;box-shadow:inset 0 -2px #476c18,0 1px 1px #0008}.wager .chip-stack i:nth-child(2){bottom:2px}.wager .chip-stack i:nth-child(3){bottom:4px}.wager .chip-stack i:nth-child(4){bottom:6px}.wager .chip-stack i:nth-child(5){bottom:8px}.wager .chip-stack i:nth-child(2n){background:linear-gradient(#f3f5ef,#aeb8b1);border-color:#fff;box-shadow:inset 0 -2px #65716a,0 1px 1px #0008}.wager-pile strong{color:#fff;letter-spacing:.2px;white-space:nowrap;background:#07100fe8;border:1px solid #63716c;border-radius:9px;padding:2px 6px;font:800 11px/1 Barlow Condensed;display:block}.wager-pile em{color:#fff2cf;letter-spacing:.7px;background:#8e3f24;border-radius:5px;margin-top:-1px;padding:2px 4px;font:800 6px/1 Inter}.player-seat.top .wager,.table-shell.layout-nine-max :is(.nine-top-left,.nine-top-right) .wager{margin:0;inset:calc(100% + 22px) auto auto 50%;transform:translate(-50%)}.player-seat.hero .wager{margin:0;inset:auto auto calc(100% + 55px) 50%;transform:translate(-50%)}.player-seat.upper-right .wager,.table-shell.layout-nine-max .nine-upper-right .wager{margin:0;inset:calc(50% + 16px) calc(100% + 18px) auto auto;transform:none}.player-seat.lower-right .wager,.table-shell.layout-nine-max .nine-lower-right .wager{margin:0;inset:auto calc(100% + 18px) calc(50% + 4px) auto;transform:none}.table-shell.layout-nine-max .nine-mid-right .wager{margin:0;inset:50% calc(100% + 18px) auto auto;transform:translateY(-50%)}.player-seat.upper-left .wager,.table-shell.layout-nine-max .nine-upper-left .wager{margin:0;inset:calc(50% + 16px) auto auto calc(100% + 18px);transform:none}.player-seat.lower-left .wager,.table-shell.layout-nine-max .nine-lower-left .wager{margin:0;inset:auto auto calc(50% + 4px) calc(100% + 18px);transform:none}.table-shell.layout-nine-max .nine-mid-left .wager{margin:0;inset:50% auto auto calc(100% + 18px);transform:translateY(-50%)}.table-shell.layout-six-max .player-seat.upper-right .wager{top:calc(100% + 10px);right:calc(100% - 24px)}.table-shell.layout-six-max .player-seat.upper-left .wager{top:calc(100% + 10px);left:calc(100% - 24px)}.table-shell.layout-six-max .player-seat.lower-right .wager{bottom:calc(100% + 10px);right:calc(100% - 24px)}.table-shell.layout-six-max .player-seat.lower-left .wager{bottom:calc(100% + 10px);left:calc(100% - 24px)}.header-tools .sound-off{color:#6f7b77}.header-tools .sound-on{color:var(--lime);border-color:#50643c}@keyframes chips-to-wager{0%{opacity:0;transform:translate(var(--chip-in-x),var(--chip-in-y)) scale(.72)}70%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes chips-to-pot{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--chip-pot-x),var(--chip-pot-y)) scale(.55)}}.chip-award-layer{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.pot-award-flight{filter:drop-shadow(0 3px 4px #000b);width:32px;height:15px;animation:.42s cubic-bezier(.2,.72,.28,1) both chips-from-pot;position:absolute}.pot-award-flight i{background:linear-gradient(#fffbf1 0,#e43b42 23%,#fff 39%,#2074c9 57%,#f7f9f3 75%,#8f1d27 100%);border:1px solid #fff0c8;border-radius:50%;width:18px;height:7px;position:absolute;bottom:0;left:7px;box-shadow:inset 0 1px #fff,inset 0 -2px #401018,0 2px 3px #000b}.pot-award-flight i:nth-child(2){bottom:2px}.pot-award-flight i:nth-child(3){bottom:4px}.pot-award-flight i:nth-child(4){bottom:6px}.pot-award-flight i:nth-child(5){bottom:8px}.pot-award-flight i:nth-child(2n){background:linear-gradient(#fffbd8 0,#efb23e 27%,#fff 44%,#2d76c6 62%,#0f376f 100%)}@keyframes chips-from-pot{0%{opacity:0;transform:translate(calc(var(--award-from-x) - 50%),calc(var(--award-from-y) - 50%)) scale(.6)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .wager-pile strong{padding:2px 5px;font-size:9px}html.gameplay-open .chip-stack{transform-origin:bottom;transform:scale(.88)}html.gameplay-open .player-seat.hero .wager{bottom:calc(100% + 45px)}html.gameplay-open .player-seat.upper-right .wager,html.gameplay-open .table-shell.layout-nine-max .nine-upper-right .wager,html.gameplay-open .player-seat.lower-right .wager,html.gameplay-open .table-shell.layout-nine-max .nine-lower-right .wager,html.gameplay-open .table-shell.layout-nine-max .nine-mid-right .wager{right:calc(100% + 8px)}html.gameplay-open .player-seat.upper-left .wager,html.gameplay-open .table-shell.layout-nine-max .nine-upper-left .wager,html.gameplay-open .player-seat.lower-left .wager,html.gameplay-open .table-shell.layout-nine-max .nine-lower-left .wager,html.gameplay-open .table-shell.layout-nine-max .nine-mid-left .wager{left:calc(100% + 8px)}}@media (prefers-reduced-motion:reduce){.wager-pile.arriving,.wager-pile.collecting,.pot-award-flight{animation:none}.wager-pile.collecting,.pot-award-flight{opacity:0}}.mobile-bet-panel{display:none}@media (width<=600px) and (orientation:portrait){html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{background:radial-gradient(at 50% 0,#4b443d 0 5%,#0000 27%),linear-gradient(112deg,#090d0d 0,#252a28 18%,#090c0c 45%,#343631 67%,#090c0c 100%);border:1px solid #5b4a36;width:95vw;padding:8px;box-shadow:0 19px 34px #000d,0 0 0 2px #080b0b,inset 0 2px 2px #ffffff20,inset 0 -7px 14px #000c}html.gameplay-open .table-shell:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;border:1px solid #9c7b46aa;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #2f2114,0 0 10px #b38a4220}html.gameplay-open .rail{background:linear-gradient(150deg,#d1a55c 0,#614322 10%,#20160f 29%,#8b612c 51%,#2c1c11 72%,#b18342 91%,#3a2615 100%);padding:8px;box-shadow:inset 0 0 0 2px #17100c,inset 0 0 18px #000,0 0 0 1px #c49a5438}html.gameplay-open .felt{background:radial-gradient(circle at 28% 18%,#ffffff0b 0 1px,transparent 2px), radial-gradient(circle at 72% 74%,#001c1422 0 1px,transparent 2px), repeating-linear-gradient(118deg,#ffffff018 0 1px,transparent 1px 5px), radial-gradient(ellipse at 50% 42%,#19735b 0,#0e5947 42%,#093f34 72%,#052b24 100%);background-size:19px 19px,23px 23px,auto,auto;border:1px solid #1e8b6b55;box-shadow:inset 0 0 68px #001e18,inset 0 0 0 2px #d6bc7822,0 0 16px #0009}html.gameplay-open .felt:after{border-color:#e7d9a318;inset:9%;box-shadow:0 0 24px #d1b35b0b}html.gameplay-open .seat-character{filter:drop-shadow(0 8px 7px #000c)}html.gameplay-open .player-seat:not(.empty-seat) .player-panel{background:linear-gradient(#212625f2,#050808 70%);border-color:#6a5c49;box-shadow:0 6px 12px #000b,inset 0 1px #ffffff19,0 0 0 1px #1a110b}html.gameplay-open .player-seat.hero{bottom:calc(1% + 8px);left:49%}html.gameplay-open .action-dock:has(.mobile-bet-panel){height:151px;min-height:151px;padding:2px 4px 3px}html.gameplay-open .wager-sizing,html.gameplay-open .desktop-actions{display:none!important}html.gameplay-open .mobile-bet-panel{z-index:8;background:linear-gradient(#111918f7,#070b0cfb);border:1px solid #394641;border-radius:10px;grid-template-rows:48px 34px 29px;gap:4px;padding:4px;display:grid;position:absolute;bottom:3px;left:4px;right:4px;box-shadow:0 -7px 23px #000b,inset 0 1px #ffffff10}html.gameplay-open .mobile-main-actions{grid-template-columns:.82fr 1fr 1.28fr;gap:5px;display:grid}html.gameplay-open .mobile-main-actions button{color:#fff;letter-spacing:.55px;text-shadow:0 1px 2px #0008;border:1px solid #0000;border-radius:7px;min-width:0;height:48px;font:900 10px/1 Inter;box-shadow:inset 0 1px #ffffff20,0 3px 8px #0008}html.gameplay-open .mobile-main-actions button:active{transform:translateY(1px)}html.gameplay-open .mobile-main-actions button:disabled{opacity:.55}html.gameplay-open .mobile-main-actions b{margin-top:4px;font:900 17px/.85 Barlow Condensed;display:block}html.gameplay-open .mobile-main-actions .fold{background:linear-gradient(155deg,#a93b3e,#591b22);border-color:#a83c3d}html.gameplay-open .mobile-main-actions .check,html.gameplay-open .mobile-main-actions .call{background:linear-gradient(155deg,#26638e,#102d4b);border-color:#2f6f9d}html.gameplay-open .mobile-main-actions .commit-wager{color:#f5ffe7;background:linear-gradient(155deg,#66a833,#2d681f);border-color:#8ebf4a}html.gameplay-open .mobile-range-row{grid-template-columns:31px minmax(0,1fr) 31px;align-items:center;gap:5px;min-width:0;display:grid}html.gameplay-open .mobile-range-row .range-step{color:#e8efe9;background:#17201f;border:1px solid #4d5c57;border-radius:6px;width:31px;height:31px;min-height:31px;padding:0;font:800 21px/1 Barlow Condensed}html.gameplay-open .mobile-range-row .range-step:disabled{opacity:.38}html.gameplay-open .mobile-range-row label{grid-template-rows:11px 18px;grid-template-columns:auto 1fr auto;align-items:center;gap:0 5px;min-width:0;display:grid;position:relative}html.gameplay-open .mobile-range-row label>span{color:#8fa49a;letter-spacing:.55px;font:800 6px/1 Inter}html.gameplay-open .mobile-range-row output{color:#f5ffd9;justify-self:end;font:900 14px/1 Barlow Condensed}html.gameplay-open .mobile-range-row input[type=range]{accent-color:#b5e650;touch-action:none;grid-column:1/-1;width:100%;height:18px;margin:0}html.gameplay-open .mobile-quick-sizes{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;min-width:0;display:grid}html.gameplay-open .mobile-quick-sizes button{color:#d8e1dc;letter-spacing:.2px;background:linear-gradient(#18211f,#0c1211);border:1px solid #3d4b46;border-radius:6px;min-width:0;height:29px;min-height:29px;padding:0 3px;font:900 8px/1 Inter}html.gameplay-open .mobile-quick-sizes button.selected{color:#ffe999;background:linear-gradient(#3b3723,#1b1d16);border-color:#d5bb65;box-shadow:inset 0 -2px #d5bb65}html.gameplay-open .mobile-quick-sizes .mobile-custom{justify-content:center;align-items:center;gap:3px;display:flex}html.gameplay-open .mobile-quick-sizes .mobile-custom .nine-dots{margin-inline:-3px;transform:scale(.55)}html.gameplay-open .mobile-quick-sizes .mobile-custom small{font:800 5px/1 Inter}html.gameplay-open .custom-wager-panel{z-index:35;width:min(220px,70vw);bottom:126px;right:5px}}@media (width<=600px) and (orientation:portrait) and (height<=700px){html.gameplay-open .action-dock:has(.mobile-bet-panel){height:143px;min-height:143px}html.gameplay-open .mobile-bet-panel{grid-template-rows:44px 32px 27px;gap:3px;padding:3px}html.gameplay-open .mobile-main-actions button{height:44px;min-height:44px;font-size:9px}html.gameplay-open .mobile-main-actions b{font-size:15px}html.gameplay-open .mobile-range-row{grid-template-columns:29px minmax(0,1fr) 29px;gap:4px}html.gameplay-open .mobile-range-row .range-step{width:29px;height:29px;min-height:29px}html.gameplay-open .mobile-quick-sizes button{height:27px;min-height:27px;font-size:7px}html.gameplay-open .custom-wager-panel{bottom:116px}}@media (width<=340px) and (orientation:portrait){html.gameplay-open .mobile-bet-panel{left:3px;right:3px}html.gameplay-open .mobile-main-actions{grid-template-columns:.78fr .95fr 1.27fr;gap:3px}html.gameplay-open .mobile-main-actions button{padding-inline:2px;font-size:8px}html.gameplay-open .mobile-main-actions b{font-size:14px}html.gameplay-open .mobile-quick-sizes{gap:2px}html.gameplay-open .mobile-quick-sizes button{padding-inline:1px;font-size:6px}html.gameplay-open .mobile-quick-sizes .mobile-custom small{display:none}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .poker-app{background:radial-gradient(at 50% 11%,#35534338 0,#0000 34%),radial-gradient(circle at 8% 48%,#9e74351a 0,#0000 21%),radial-gradient(circle at 92% 47%,#9e743518 0,#0000 21%),repeating-linear-gradient(90deg,#0c1212 0 34px,#090e0f 34px 36px),linear-gradient(#111a18,#050809 72%)}html.gameplay-open .table-stage:before{content:"";filter:blur(8px);pointer-events:none;background:radial-gradient(#0000 45%,#0008 72%,#0000 74%);border-radius:50%;position:absolute;inset:6% 4% 7%}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{background:linear-gradient(90deg,#75532622,#efe1b028 46%,#65451f22 55%),linear-gradient(145deg,#090c0d 0,#323735 16%,#0b0e0f 39%,#3a3c38 63%,#090c0d 100%);border:1px solid #b68b4d80;box-shadow:0 25px 38px #000e,0 0 0 3px #070909,0 0 0 4px #8d6a384f,inset 0 3px 3px #ffffff24,inset 0 -9px 15px #000d}html.gameplay-open .table-shell:before{border:2px solid #9e753d;inset:3px;box-shadow:inset 0 0 0 1px #ead79d44,0 0 0 2px #17100b,0 0 13px #b8883b35}html.gameplay-open .table-shell:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;border:1px solid #000c;position:absolute;inset:9px;box-shadow:inset 0 4px 7px #ffffff12,inset 0 -8px 16px #000b}html.gameplay-open .rail{background:radial-gradient(at 50% -16%,#777b74 0,#292d2c 18%,#0000 43%),repeating-linear-gradient(108deg,#ffffff08 0 1px,#0000 1px 9px),linear-gradient(145deg,#343836,#111515 24%,#050707 45%,#2a2d2b 68%,#090b0b 100%);box-shadow:inset 0 0 0 2px #080a0a,inset 0 0 0 4px #6b512f,inset 0 0 24px #000,0 0 0 1px #e3c77e38}html.gameplay-open .felt{background-blend-mode:soft-light,multiply,normal;background:radial-gradient(at 50% 38%,#3bb1832b 0,#0a6b5230 38%,#001c17a8 100%),linear-gradient(#0c654bb0,#073b30c7),url(/assets/premium-felt-v2-CtCiKY71.webp) 50%/256px 256px;border:1px solid #b796554f;box-shadow:inset 0 0 76px #001812,inset 0 0 0 2px #d9bd7326,inset 0 8px 18px #0008,0 0 16px #000c}html.gameplay-open .felt-brand{color:#f0e5be16;text-shadow:0 2px 9px #00150f}html.gameplay-open .felt-brand b{letter-spacing:3px;justify-content:center;align-items:baseline;gap:4px;font-size:clamp(19px,6.4vw,26px);display:flex}html.gameplay-open .felt-brand b em{letter-spacing:1.8px;color:#dac17b20;font:800 .48em/1 Inter}html.gameplay-open .felt-brand small{color:#dfd2aa19;letter-spacing:1.5px}html.gameplay-open .player-seat:not(.empty-seat) .player-panel{background:linear-gradient(90deg,#b8974a13,#0000 18% 82%,#b8974a13),linear-gradient(#222927f5,#0a0e0e 55%,#030505f8);border:1px solid #7b684a;box-shadow:0 7px 13px #000d,inset 0 1px #fff2,inset 0 -2px 3px #000b,0 0 0 1px #17100b}html.gameplay-open .player-seat:not(.empty-seat) .player-copy b{color:#f2f2e9;text-shadow:0 1px 2px #000;letter-spacing:.1px;font-weight:800}html.gameplay-open .player-seat:not(.empty-seat) .player-copy .stack-amount{color:#fff7dc;text-shadow:0 1px 3px #000,0 0 7px #d7bd6540}html.gameplay-open .player-seat.is-active .player-panel{border-color:#c9dc75;box-shadow:0 7px 13px #000d,inset 0 1px #ffffff2c,inset 0 -2px 3px #000b,0 0 0 1px #8bbd4138,0 0 6px #a9d7554a}html.gameplay-open .player-seat .timer-ring{color:#efffb8;background:#101a13f2;border-color:#d7ef79;box-shadow:0 0 0 2px #1118,0 0 10px #b7e35488}html.gameplay-open .board .playing-card{border-color:#fff8df;box-shadow:0 2px #aa9c78,0 7px 11px #001a14aa,0 0 0 1px #352d20}html.gameplay-open .player-cards .playing-card{box-shadow:0 2px #9f957a,0 5px 8px #00130fc9,0 0 0 1px #332b22}html.gameplay-open .wager .chip-stack i{background:linear-gradient(#efff9d 0,#b6db50 37%,#628b25 62%,#385517 100%);border-width:1px;border-color:#f8edc9;width:20px;height:8px;left:6px;box-shadow:inset 0 1px #fffbd6,inset 0 -2px #294312,0 2px 2px #0009}html.gameplay-open .wager .chip-stack i:nth-child(2n){background:linear-gradient(#fff 0,#d7ded9 40%,#818d87 66%,#4c5651 100%);border-color:#fff8e4}html.gameplay-open .chip-stack{height:17px;transform:none}html.gameplay-open .wager-pile strong{color:#fff7df;background:linear-gradient(#121817f2,#050808f2);border-color:#8b7651;box-shadow:0 3px 5px #000a}}html.gameplay-open .poker-app{isolation:isolate;background:linear-gradient(#03060633,#020404b8),url(/assets/poker-lounge-background-CNx72tq-.webp) 50%/cover no-repeat,#050707;position:relative}html.gameplay-open .poker-app:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 48%,#0000 0 33%,#02030338 65%,#010202c7 100%),linear-gradient(#02030424,#01020290);position:absolute;inset:0}html.gameplay-open .game-header{background:linear-gradient(#070b0df5,#040708e7);border-bottom:1px solid #6d54334f;box-shadow:0 8px 25px #0009,inset 0 -1px #e5bb6540}html.gameplay-open .brand-card{color:#080a0a;text-shadow:0 1px #fff8cf;background:linear-gradient(145deg,#fff2ba 0,#e4a63c 42%,#825016 100%);border-color:#bc8a38;box-shadow:0 0 13px #d49a3340,inset 0 1px #fff7d7}html.gameplay-open .brand small{color:#efbd53}html.gameplay-open .header-tools button{background:linear-gradient(#10171af2,#05080af2);border-color:#65706f;box-shadow:inset 0 1px #ffffff17,0 3px 8px #0009}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{background:linear-gradient(90deg,#7c56201f,#f2ce7e24 48%,#6f471b1f),linear-gradient(145deg,#090b0d 0,#35393a 16%,#0b0e10 38%,#3b3d3d 63%,#07090a 100%);border:1px solid #a57b40;box-shadow:0 30px 55px #000e,0 0 0 3px #050708,0 0 0 5px #7d57273d,inset 0 4px 5px #ffffff24,inset 0 -12px 18px #000e}html.gameplay-open .table-shell:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;border:2px solid #b98339;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #ffe0a447,0 0 0 2px #1b120a,0 0 16px #be813736}html.gameplay-open .table-shell:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;border:1px solid #010202d8;position:absolute;inset:11px;box-shadow:inset 0 5px 8px #fff1,inset 0 -10px 18px #000c}html.gameplay-open .rail{background:radial-gradient(at 50% -18%,#777a77 0,#2b2e2e 18%,#0000 43%),repeating-linear-gradient(108deg,#ffffff08 0 1px,#0000 1px 10px),linear-gradient(145deg,#393c3c,#121616 24%,#050707 45%,#2e3030 68%,#080a0a 100%);box-shadow:inset 0 0 0 2px #050707,inset 0 0 0 5px #65451f,inset 0 0 30px #000,0 0 0 1px #efd28736}html.gameplay-open .felt{background-blend-mode:soft-light,multiply,normal;background:radial-gradient(at 50% 38%,#36a67827 0,#0a654a30 39%,#001d15ad 100%),linear-gradient(#0d694db5,#06392dc7),url(/assets/premium-felt-v2-CtCiKY71.webp) 50%/256px 256px;border:1px solid #a981434f;box-shadow:inset 0 0 88px #00150f,inset 0 0 0 2px #e5c57329,inset 0 9px 22px #0008,0 0 18px #000d}html.gameplay-open .felt:after{border-color:#ead6961f;box-shadow:0 0 28px #d9bd6610}html.gameplay-open .felt-brand{color:#d8e9c91a;text-shadow:0 2px 10px #00150f}html.gameplay-open .felt-brand b{letter-spacing:4px;justify-content:center;align-items:baseline;gap:5px;display:flex}html.gameplay-open .felt-brand b em{letter-spacing:2px;color:#dbbd671f;font:800 .46em/1 Inter}html.gameplay-open .felt-brand small{color:#e5d9ad1c}html.gameplay-open .seat-character{filter:drop-shadow(0 10px 9px #000d)}html.gameplay-open .player-seat:not(.empty-seat) .player-panel{background:linear-gradient(90deg,#d3a14814,#0000 18% 82%,#d3a14814),linear-gradient(#242a2cf6,#0a0e10 55%,#020405fa);border:1px solid #8d6c39;border-radius:11px;box-shadow:0 8px 15px #000e,inset 0 1px #ffffff2a,inset 0 -3px 4px #000c,0 0 0 1px #171008}html.gameplay-open .player-seat:not(.empty-seat) .player-copy b{color:#f8f7ee;text-shadow:0 1px 3px #000;font-weight:800}html.gameplay-open .player-seat:not(.empty-seat) .player-copy .stack-amount{color:#ffd56f;text-shadow:0 1px 3px #000,0 0 8px #dca63d40;font-weight:800}html.gameplay-open .player-seat.is-active .player-panel{border-color:#c9df6d;box-shadow:0 8px 15px #000e,inset 0 1px #ffffff2e,inset 0 -3px 4px #000c,0 0 0 1px #8ec64840,0 0 6px #a6d65452}html.gameplay-open .player-seat.folded .seat-identity{opacity:.42;filter:grayscale(.76)saturate(.45)}html.gameplay-open .player-seat .timer-ring{color:#f1ffbd;background:#0b130ff2;border-color:#d6ec72;box-shadow:0 0 0 2px #111a,0 0 11px #b8e05a80}html.gameplay-open .board .playing-card{border-color:#fff8df;box-shadow:0 2px #a99a75,0 8px 13px #001710b8,0 0 0 1px #382e20}html.gameplay-open .player-cards .playing-card{box-shadow:0 2px #9d9070,0 6px 10px #00110dd0,0 0 0 1px #372d1e}html.gameplay-open .pot b{color:#fffaf0;background:#041d14c4;border:1px solid #74ae7b70;border-radius:18px;padding:3px 17px;box-shadow:inset 0 1px #ffffff14,0 5px 12px #0008}html.gameplay-open .wager .chip-stack i{background:linear-gradient(#fffbf1 0,#e43b42 23%,#fff 39%,#2074c9 57%,#f7f9f3 75%,#8f1d27 100%);border-color:#fff0c8;box-shadow:inset 0 1px #fff,inset 0 -2px #401018,0 2px 3px #000b}html.gameplay-open .wager .chip-stack i:nth-child(2n){background:linear-gradient(#fffbd8 0,#efb23e 27%,#fff 44%,#2d76c6 62%,#0f376f 100%);border-color:#fff7da}html.gameplay-open .wager-pile strong{color:#fff9e6;background:#06120fe8;border-color:#7f7158;box-shadow:0 3px 6px #000b}.desktop-table-menus,.lounge-signage,.rail-decor,.felt-network-brand,.compact-slider-markers{display:none}@media (width>=601px){html.gameplay-open{--desktop-control-bottom:max(18px,env(safe-area-inset-bottom));--desktop-control-clearance:136px;--desktop-betting-width:clamp(420px,32vw,500px);--desktop-betting-gap:10px;--desktop-action-height:60px;--desktop-wager-height:112px;--desktop-custom-gap:10px;--desktop-edge-gap:clamp(14px,1.5vw,28px);--desktop-table-y-offset:40px}html.gameplay-open,html.gameplay-open body,html.gameplay-open #root{height:100%;overflow:hidden}html.gameplay-open .poker-app,html.gameplay-open .poker-app.wallet-backed,html.gameplay-open .poker-app.has-results{height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}html.gameplay-open .poker-app{background:radial-gradient(at 50% 42%,#0000 0 27%,#02030326 66%,#010202a8 100%),linear-gradient(#03050524 0,#02030378 100%),url(/assets/poker-lounge-background-CNx72tq-.webp) 50% 47%/cover no-repeat,#050707}html.gameplay-open .game-header{display:none}html.gameplay-open .desktop-table-menus{z-index:90;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:5px;left:18px;right:18px}html.gameplay-open .desktop-table-options,html.gameplay-open .desktop-table-info{pointer-events:auto;display:block;position:relative}html.gameplay-open .desktop-table-menu-trigger,html.gameplay-open .desktop-table-menu button{color:#f4f5f1;letter-spacing:.45px;background:linear-gradient(#101719f5,#040708f7);border:1px solid #52615d;border-radius:8px;align-items:center;gap:7px;font:800 8px/1.05 Inter;display:flex;box-shadow:0 5px 14px #000b,inset 0 1px #ffffff15}html.gameplay-open .desktop-table-menu-trigger{height:34px;padding:5px 11px}html.gameplay-open .desktop-table-menu-trigger svg,html.gameplay-open .desktop-table-menu svg{width:14px;height:14px}html.gameplay-open .desktop-table-menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05090bf7;border:1px solid #697572;border-radius:10px;gap:5px;width:218px;padding:7px;display:grid;position:absolute;top:39px;box-shadow:0 14px 34px #000e}html.gameplay-open .desktop-table-options-menu{width:264px;left:0}html.gameplay-open .desktop-table-info-menu{right:0}html.gameplay-open .desktop-table-menu button{text-align:left;justify-content:flex-start;min-height:35px;padding:8px 10px}html.gameplay-open .desktop-table-menu button:disabled{opacity:.42;cursor:not-allowed}html.gameplay-open .desktop-table-menu .desktop-table-sound{color:#cbe8cf}html.gameplay-open .desktop-table-menu .desktop-close-table{color:#ffb0a8;border-color:#a34b4b}html.gameplay-open .table-preferences{color:#edf4ef;background:#0a1210ed;border:1px solid #34463f;border-radius:8px;gap:8px;padding:9px;display:grid}html.gameplay-open .table-preference-group{gap:5px;display:grid}html.gameplay-open .table-preference-group>span{color:#b9d871;letter-spacing:.75px;font:800 7px/1 Inter}html.gameplay-open .table-preference-group>small,html.gameplay-open .table-preference-note{color:#95a39c;font:600 6.5px/1.2 Inter}html.gameplay-open .table-preference-choices,html.gameplay-open .table-preference-targets{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}html.gameplay-open .table-preference-targets{grid-template-columns:repeat(4,1fr)}html.gameplay-open .desktop-table-menu .table-preferences button{border-color:#42544d;justify-content:center;min-height:27px;padding:5px}html.gameplay-open .table-preferences button.selected{color:#efffbd;background:linear-gradient(#354c28,#172412);border-color:#bbdb65;box-shadow:inset 0 1px #ffffff1d,0 0 8px #a7dc5540}html.gameplay-open .auto-top-up-switch{grid-template-columns:repeat(2,1fr)}html.gameplay-open .auto-top-up-custom{color:#9eaaa4;justify-content:space-between;align-items:center;gap:8px;font:700 7px/1 Inter;display:flex}html.gameplay-open .auto-top-up-custom input{color:#fff;text-align:right;background:#030706;border:1px solid #52615d;border-radius:6px;width:92px;height:28px;padding:4px 7px;font:800 12px/1 Inter}html.gameplay-open .desktop-table-details,html.gameplay-open .desktop-table-stack{color:#dce6e0;background:#0c1513e8;border:1px solid #31413b;border-radius:8px;padding:10px}html.gameplay-open .desktop-table-details>b,html.gameplay-open .desktop-table-stack>span{color:#b9d871;letter-spacing:.7px;margin-bottom:7px;font:800 7px/1 Inter;display:block}html.gameplay-open .desktop-table-details dl{gap:5px;margin:0;display:grid}html.gameplay-open .desktop-table-details dl>div{justify-content:space-between;gap:10px;font:600 8px/1.2 Inter;display:flex}html.gameplay-open .desktop-table-details dt{color:#8e9d96}html.gameplay-open .desktop-table-details dd{text-align:right;color:#f4f6f2;margin:0}html.gameplay-open .desktop-table-stack{justify-content:space-between;align-items:center;display:flex}html.gameplay-open .desktop-table-stack>span{margin:0}html.gameplay-open .desktop-table-stack>b{color:var(--lime);font:900 19px/1 Barlow Condensed}html.gameplay-open .table-history-tools,html.gameplay-open .wallet-table-tools{display:none}html.gameplay-open .lounge-signage{z-index:0;color:#c58b35;opacity:.34;filter:saturate(.82)contrast(.92);pointer-events:none;background:radial-gradient(#1c1308a8,#07070742 68%);border:1px solid #bd812733;border-radius:4px;place-items:center;min-width:150px;padding:13px 22px 11px;display:grid;position:absolute;top:92px;box-shadow:0 0 26px #c8841b18,inset 0 0 16px #000b}html.gameplay-open .lounge-signage b{letter-spacing:1px;text-shadow:0 0 11px #db932b45;font:900 25px/1 Barlow Condensed}html.gameplay-open .lounge-signage span{letter-spacing:5px;margin-top:4px;font:800 8px/1 Inter}html.gameplay-open .lounge-signage-left{left:4.5%;transform:perspective(500px)rotateY(8deg)}html.gameplay-open .lounge-signage-right{right:4.5%;transform:perspective(500px)rotateY(-8deg)}html.gameplay-open .wallet-table-tools,html.gameplay-open .table-history-tools{z-index:24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#0b1113e8,#040708e8);border:1px solid #59636180;border-radius:10px;min-height:0;padding:7px;position:absolute;top:72px;box-shadow:0 9px 22px #0009,inset 0 1px #ffffff12}html.gameplay-open .wallet-table-tools{white-space:nowrap;flex-wrap:nowrap;width:max-content;max-width:360px;top:auto;bottom:14px;left:14px}html.gameplay-open .table-history-tools{gap:5px;max-width:330px;right:14px}html.gameplay-open .wallet-table-tools .wallet-button,html.gameplay-open .table-history-tools button{min-height:30px;padding:6px 8px;font-size:7px}html.gameplay-open .table-history-tools>small{display:none}html.gameplay-open .table-stage{min-height:0;padding:10px 115px var(--desktop-control-clearance);flex:auto;justify-content:center;align-items:center;display:flex;overflow:hidden}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{aspect-ratio:1.82;width:min(1280px,100vw - 230px,182dvh - 444.08px);height:auto;min-height:0;max-height:none;translate:0 var(--desktop-table-y-offset);border-radius:49%/50%;margin:0;padding:18px}html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max)) .table-shell{aspect-ratio:1.82;width:min(1280px,100vw - 230px,182dvh - 444.08px);height:auto;min-height:0;max-height:none;translate:0 var(--desktop-table-y-offset);border-radius:49%/50%;margin:0;padding:18px}html.gameplay-open .rail{border-radius:49%/50%;padding:11px}html.gameplay-open .felt{border-radius:49%/50%}html.gameplay-open .felt-brand b{font-size:clamp(30px,3.1vw,48px)}html.gameplay-open .felt-brand small{letter-spacing:2.5px;font-size:8px}html.gameplay-open .board{gap:8px}html.gameplay-open .board .playing-card,html.gameplay-open .board-slot{width:clamp(52px,4.2vw,67px);height:clamp(76px,6.1vw,98px)}html.gameplay-open .board .playing-card .corner b{font-size:clamp(16px,1.5vw,22px)}html.gameplay-open .board .playing-card .corner i{font-size:clamp(11px,1vw,15px)}html.gameplay-open .board .playing-card>strong{font-size:clamp(24px,2.1vw,33px)}html.gameplay-open .seat-identity{--avatar-overlap:12px;width:150px;height:47px}html.gameplay-open .seat-character{width:125%;max-width:125%;height:clamp(110px,9.5vw,150px)}html.gameplay-open .character-avatar{max-width:100%;transform:translate(var(--avatar-x-offset,0),var(--avatar-y-offset,0)) scale(var(--avatar-scale,1));transform-origin:bottom;--avatar-render-transform:translate(var(--avatar-x-offset,0),var(--avatar-y-offset,0)) scale(var(--avatar-scale,1))}html.gameplay-open .player-seat:not(.empty-seat) .player-panel{height:47px}html.gameplay-open .player-seat:not(.empty-seat) .player-copy b{max-width:126px;font-size:11px}html.gameplay-open .player-seat:not(.empty-seat) .player-copy .stack-amount{margin-top:4px;font-size:20px}html.gameplay-open .is-hero{min-width:370px}html.gameplay-open .is-hero .seat-identity{width:180px;height:52px}html.gameplay-open .is-hero .seat-character{width:125%;max-width:125%;height:clamp(155px,12vw,190px)}html.gameplay-open .is-hero .player-panel{width:180px;height:52px}html.gameplay-open .player-seat.is-hero .seat-identity>.player-cards{bottom:24px}html.gameplay-open .is-hero .player-cards .playing-card{width:52px;height:76px}html.gameplay-open .game-nlh .is-hero .nlh-hole-cards .playing-card{width:58px;height:84px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-identity{width:120px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-character{width:125%;max-width:125%;height:90px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-panel{height:42px}html.gameplay-open .felt{background-blend-mode:screen,multiply,multiply,normal;background:radial-gradient(at 47% 31%,#43b76a42 0,#16834a2e 36%,#0000 65%),radial-gradient(at 50% 48%,#0000 0 47%,#00150c62 79%,#000b06b5 100%),linear-gradient(#117647c9,#075932c9 54%,#043c24d2),url(/assets/premium-felt-v2-CtCiKY71.webp) 50%/256px 256px;border-color:#bd95514f;box-shadow:inset 0 0 112px #00170da8,inset 0 0 0 2px #ebc9742e,inset 0 10px 26px #00140bb3,0 0 20px #000d}html.gameplay-open .felt:after{border-color:#d7bc6a20;box-shadow:0 0 30px #d4b15512,inset 0 0 30px #00150c48}html.gameplay-open .felt-brand-game{display:none}html.gameplay-open .felt-network-brand{z-index:0;color:#d7ad55;opacity:.24;filter:drop-shadow(0 1px #fff2b52b)drop-shadow(0 3px 4px #00150b);pointer-events:none;white-space:nowrap;grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;align-items:end;display:grid;position:absolute;top:63%;left:50%;transform:translate(-50%,-50%)skew(-5deg)}html.gameplay-open .felt-network-brand small{letter-spacing:1.2px;text-align:left;grid-column:2;font:900 clamp(7px,.7vw,10px)/1 Inter}html.gameplay-open .felt-network-brand b{letter-spacing:-1px;grid-column:1/-1;font:900 clamp(38px,4.7vw,70px)/.72 Barlow Condensed}html.gameplay-open .felt-network-brand b span{color:#edbd56;margin-right:6px;font-size:1.15em;display:inline-block;transform:skew(-6deg)}html.gameplay-open .felt-network-brand em{letter-spacing:8px;text-align:center;grid-column:1/-1;margin-top:8px;font:900 clamp(11px,1.25vw,18px)/1 Inter}html.gameplay-open .rail{isolation:isolate;background:radial-gradient(at 50% -17%,#989b962e 0,#62656020 13%,#0000 37%),repeating-linear-gradient(105deg,#ffffff09 0 1px,#0000 1px 7px),repeating-linear-gradient(15deg,#0000 0 15px,#00000038 16px 18px),linear-gradient(148deg,#484b48,#1a1d1b 19%,#060807 43%,#292c29 67%,#090b0a 100%);position:relative;overflow:visible;box-shadow:inset 0 3px 3px #ffffff2b,inset 0 -9px 16px #000e,inset 0 0 0 2px #020303,inset 0 0 0 6px #68451f,inset 0 0 0 8px #d0a04e85,inset 0 0 38px #000,0 0 0 1px #f4d9914f,0 12px 24px #000d}html.gameplay-open .rail:before,html.gameplay-open .rail:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute}html.gameplay-open .rail:before{border:2px solid #b9803478;inset:-7px;box-shadow:inset 0 3px 6px #ffffff25,inset 0 -11px 18px #000e,0 6px 19px #000c}html.gameplay-open .rail:after{border:2px solid #e4b454a1;inset:5px;box-shadow:0 0 0 2px #120b05,inset 0 0 0 clamp(8px,.75vw,12px) #101311,inset 0 0 21px 12px #000d,inset 0 0 5px #ffd77c30,0 0 6px #d6993530}html.gameplay-open .rail-decor{z-index:4;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:-5px;overflow:visible}html.gameplay-open .rail-panels,html.gameplay-open .rail-cup-holders{display:block;position:absolute;inset:0}html.gameplay-open .rail-panel{z-index:1;opacity:.58;background:linear-gradient(90deg,#0000,#d8bd8366 46%,#111 50%,#d8bd8352 54%,#0000);border:0;border-radius:999px;width:clamp(45px,5vw,76px);height:3px;position:absolute;box-shadow:0 1px #000c,0 -1px #ffffff12}html.gameplay-open .rail-panel-1{top:11%;left:17%;transform:translate(-50%,-50%)rotate(34deg)}html.gameplay-open .rail-panel-2{top:2%;left:28%;transform:translate(-50%,-50%)rotate(16deg)}html.gameplay-open .rail-panel-3{top:-1%;left:42%;transform:translate(-50%,-50%)rotate(5deg)}html.gameplay-open .rail-panel-4{top:-1%;left:58%;transform:translate(-50%,-50%)rotate(-5deg)}html.gameplay-open .rail-panel-5{top:2%;left:72%;transform:translate(-50%,-50%)rotate(-16deg)}html.gameplay-open .rail-panel-6{top:11%;left:83%;transform:translate(-50%,-50%)rotate(-34deg)}html.gameplay-open .rail-panel-7{top:50%;left:99%;transform:translate(-50%,-50%)rotate(90deg)}html.gameplay-open .rail-panel-8{top:89%;left:83%;transform:translate(-50%,-50%)rotate(34deg)}html.gameplay-open .rail-panel-9{top:98%;left:70%;transform:translate(-50%,-50%)rotate(14deg)}html.gameplay-open .rail-panel-10{top:101%;left:57%;transform:translate(-50%,-50%)rotate(4deg)}html.gameplay-open .rail-panel-11{top:101%;left:43%;transform:translate(-50%,-50%)rotate(-4deg)}html.gameplay-open .rail-panel-12{top:98%;left:30%;transform:translate(-50%,-50%)rotate(-14deg)}html.gameplay-open .rail-panel-13{top:89%;left:17%;transform:translate(-50%,-50%)rotate(-34deg)}html.gameplay-open .rail-panel-14{top:50%;left:1%;transform:translate(-50%,-50%)rotate(90deg)}html.gameplay-open .rail-cup-holder{z-index:2;aspect-ratio:1;filter:drop-shadow(0 5px 6px #000)drop-shadow(0 0 4px #dca64b70)saturate(.95)contrast(1.08);background:url(/assets/desktop-cup-holder-_wQ75M81.webp) 50%/contain no-repeat;width:clamp(40px,4.1vw,62px);position:absolute}html.gameplay-open .chip-stack{width:46px;height:30px}html.gameplay-open .wager .chip-stack i,html.gameplay-open .pot-award-flight i{background:linear-gradient(#fff8e68f 0,#0000 26%,#4a0712a8 100%),repeating-linear-gradient(90deg,#fff6df 0 3px,#ce1d31 3px 8px,#fff6df 8px 11px,#a90e22 11px 16px);border:1px solid #fff6df;width:29px;height:9px;left:8px;box-shadow:inset 0 2px #ffffffb8,inset 0 -3px #650916,0 2px 4px #000d}html.gameplay-open .wager .chip-stack i:nth-child(2n),html.gameplay-open .pot-award-flight i:nth-child(2n){background:linear-gradient(#ffffff9e 0,#0000 26%,#071c48b8 100%),repeating-linear-gradient(90deg,#f8fbff 0 3px,#286fbe 3px 8px,#f8fbff 8px 11px,#174c95 11px 16px);border-color:#f5fbff;box-shadow:inset 0 2px #fff,inset 0 -3px #0b326e,0 2px 4px #000d}html.gameplay-open .wager .chip-stack i:nth-child(3n),html.gameplay-open .pot-award-flight i:nth-child(3n){background:linear-gradient(#ffffffb8 0,#0000 28%,#66716e8f 100%),repeating-linear-gradient(90deg,#fffbed 0 5px,#c92435 5px 7px,#fffbed 7px 11px,#2468ae 11px 14px);border-color:#fffbed;box-shadow:inset 0 2px #fff,inset 0 -3px #747e7a,0 2px 4px #000d}html.gameplay-open .wager .chip-stack i:nth-child(2),html.gameplay-open .pot-award-flight i:nth-child(2){bottom:3px}html.gameplay-open .wager .chip-stack i:nth-child(3),html.gameplay-open .pot-award-flight i:nth-child(3){bottom:6px}html.gameplay-open .wager .chip-stack i:nth-child(4),html.gameplay-open .pot-award-flight i:nth-child(4){bottom:9px}html.gameplay-open .wager .chip-stack i:nth-child(5),html.gameplay-open .pot-award-flight i:nth-child(5){bottom:12px}html.gameplay-open .pot-award-flight{width:46px;height:30px}html.gameplay-open .holder-top-left{top:4%;left:31%;transform:translate(-50%,-50%)}html.gameplay-open .holder-top-right{top:4%;left:69%;transform:translate(-50%,-50%)}html.gameplay-open .holder-mid-right{top:30%;left:96%;transform:translate(-50%,-50%)}html.gameplay-open .holder-bottom-right{top:96%;left:69%;transform:translate(-50%,-50%)}html.gameplay-open .holder-bottom-left{top:96%;left:31%;transform:translate(-50%,-50%)}html.gameplay-open .holder-mid-left{top:30%;left:4%;transform:translate(-50%,-50%)}html.gameplay-open .rail-decor-9 .rail-cup-holder{width:clamp(36px,3.4vw,50px)}html.gameplay-open .holder-nine-top{top:3%;left:50%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-upper-right{top:23%;left:93%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-mid-right{top:50%;left:97%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-lower-right{top:77%;left:93%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-bottom{top:97%;left:50%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-lower-left{top:77%;left:7%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-mid-left{top:50%;left:3%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-upper-left{top:23%;left:7%;transform:translate(-50%,-50%)}html.gameplay-open .table-shell>.rail{z-index:2}html.gameplay-open .rail:before,html.gameplay-open .rail:after,html.gameplay-open .rail-decor{z-index:1}html.gameplay-open .felt{z-index:auto;isolation:auto;overflow:visible}html.gameplay-open .player-seat.empty-seat{z-index:4}html.gameplay-open .player-seat:not(.empty-seat){z-index:10}html.gameplay-open .player-seat.is-hero{z-index:11}html.gameplay-open .action-dock{left:auto;right:var(--desktop-edge-gap);bottom:var(--desktop-control-bottom);z-index:30;width:var(--desktop-betting-width);min-width:0;min-height:var(--desktop-action-height);box-sizing:border-box;background:linear-gradient(#0b1113ed,#040708f5);border:1px solid #35413e;border-radius:13px;max-height:calc(100dvh - 76px);margin:0;padding:6px;position:fixed;transform:none;box-shadow:0 12px 32px #000d,inset 0 1px #ffffff15}html.gameplay-open .action-dock.desktop-action-idle{display:none}html.gameplay-open .action-dock.desktop-action-idle:has(.result-panel,.action-error){width:min(580px,100vw - 32px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;left:50%;right:auto;transform:translate(-50%)}:is(html.gameplay-open .action-dock.desktop-action-idle:has(.result-panel,.action-error)>.turn-line,html.gameplay-open .action-dock.desktop-action-idle:has(.result-panel,.action-error)>.waiting-action,html.gameplay-open .action-dock.desktop-action-idle:has(.result-panel,.action-error)>.table-controls,html.gameplay-open .action-dock.desktop-action-idle:has(.result-panel,.action-error)>.wallet-busted){display:none}html.gameplay-open .action-dock.desktop-action-active{min-height:var(--desktop-action-height);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html.gameplay-open .action-dock.desktop-action-active>.turn-line{display:none}html.gameplay-open .turn-line{height:23px;padding-inline:4px}html.gameplay-open .turn-line small{display:none}html.gameplay-open .main-actions{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin-right:0}html.gameplay-open .main-actions button{color:#fff;text-shadow:0 1px 2px #000a;border-radius:10px;height:60px;font-size:14px;box-shadow:inset 0 1px #ffffff25,0 5px 12px #0009}html.gameplay-open .main-actions b{font-size:22px}html.gameplay-open .main-actions .fold{background:linear-gradient(155deg,#c91720,#67060b);border-color:#bf242d}html.gameplay-open .main-actions .check,html.gameplay-open .main-actions .call{background:linear-gradient(155deg,#2370bb,#0b315d);border-color:#317bc3}html.gameplay-open .main-actions .raise{color:#fff;background:linear-gradient(155deg,#12b54d,#056a29);border-color:#1fd462}html.gameplay-open .main-actions .all-in{color:#ffd772;background:linear-gradient(155deg,#5a4120,#23170c);border-color:#c5923c}html.gameplay-open .wager-sizing{left:auto;right:var(--desktop-edge-gap);bottom:calc(var(--desktop-control-bottom) + var(--desktop-action-height) + var(--desktop-betting-gap));z-index:31;width:var(--desktop-betting-width);height:var(--desktop-wager-height);box-sizing:border-box;background:linear-gradient(#0b1113f2,#040708f8);border:1px solid #46514f;border-radius:13px;grid-template-rows:48px 1fr;gap:6px;max-height:calc(100dvh - 76px);padding:7px;display:grid;position:fixed;box-shadow:0 12px 32px #000d,inset 0 1px #ffffff15}html.gameplay-open .custom-wager-panel{left:auto;right:var(--desktop-edge-gap);bottom:calc(var(--desktop-control-bottom) + var(--desktop-action-height) + var(--desktop-betting-gap) + var(--desktop-wager-height) + var(--desktop-custom-gap));z-index:32;width:min(300px,var(--desktop-betting-width));max-height:calc(100dvh - var(--desktop-control-bottom) - var(--desktop-action-height) - var(--desktop-betting-gap) - var(--desktop-wager-height) - var(--desktop-custom-gap) - 12px);position:fixed;overflow:auto}html.gameplay-open .wager-sizing .quick-bets{grid-row:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:auto;display:grid;position:static}html.gameplay-open .wager-sizing .quick-bets button{text-align:center;background:linear-gradient(#171e20,#080c0e);border-color:#48534f;grid-template-columns:1fr;align-content:center;width:auto;height:44px;min-height:44px;padding:4px 5px;display:grid}html.gameplay-open .wager-sizing .quick-bets span{color:#f0f1ea;font-size:10px}html.gameplay-open .wager-sizing .quick-bets small{display:none}html.gameplay-open .wager-sizing .quick-bets b{font-size:15px}html.gameplay-open .wager-sizing .manual-wager{grid-row:1;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) 44px;gap:5px;width:100%;height:48px;display:grid;position:static}html.gameplay-open .manual-wager .desktop-amount-control{grid-template-columns:48px minmax(58px,1fr) 34px;align-items:center;gap:7px;width:auto;height:42px;margin:0;padding:4px 8px;display:grid;position:relative}html.gameplay-open .manual-wager .desktop-amount-control label{font-size:5px;position:absolute;top:3px;left:8px}html.gameplay-open .manual-wager .desktop-amount-control output{text-align:left;grid-column:1;padding-top:7px;font-size:15px}html.gameplay-open .manual-wager .desktop-amount-control input[type=range]{writing-mode:horizontal-tb;direction:ltr;grid-column:2;width:100%;min-width:0;height:18px;min-height:18px;margin:0}html.gameplay-open .manual-wager .desktop-amount-control .slider-max{text-align:right;grid-column:3;font-size:6px}html.gameplay-open .manual-wager .desktop-amount-control .slider-min{display:none}html.gameplay-open .manual-wager .custom-bet-toggle{width:44px;height:42px;min-height:42px}html.gameplay-open .table-shell.layout-heads-up{--top-seat-rail-overlap:70px}html.gameplay-open .table-shell.layout-six-max{--desktop-six-max-rail-depth:29px;--desktop-six-max-seat-overlap:12px;--desktop-six-max-hero-drop:clamp(55px,5.5vw,105px)}html.gameplay-open .table-shell.layout-six-max .player-seat.top{left:50%;top:calc(var(--desktop-six-max-seat-overlap) - var(--desktop-six-max-rail-depth));bottom:auto;transform:translate(-50%,-100%)}html.gameplay-open .table-shell.layout-heads-up .player-seat.hero,html.gameplay-open .table-shell.layout-nine-max .player-seat.hero{bottom:6%;left:50%;transform:translate(-50%)}html.gameplay-open .table-shell.layout-six-max .player-seat.hero{left:50%;top:calc(100% + var(--desktop-six-max-rail-depth) - var(--desktop-six-max-seat-overlap) + var(--desktop-six-max-hero-drop));bottom:auto;transform:translate(-50%)}html.gameplay-open .table-shell.layout-nine-max{--desktop-nine-max-rail-depth:29px;--desktop-nine-max-seat-overlap:12px;--desktop-nine-max-hero-drop:clamp(55px,5.5vw,92px)}html.gameplay-open .table-shell.layout-nine-max .player-seat.hero{left:50%;top:calc(100% + var(--desktop-nine-max-rail-depth) - var(--desktop-nine-max-seat-overlap) + var(--desktop-nine-max-hero-drop));bottom:auto;right:auto;transform:translate(-50%)}}@media (width>=901px){html.gameplay-open .game-ploh .table-shell.layout-heads-up{--desktop-hu-rail-depth:29px;--desktop-hu-seat-overlap:12px}html.gameplay-open .game-ploh .table-shell.layout-heads-up .player-seat.top{left:50%;top:calc(var(--desktop-hu-seat-overlap) - var(--desktop-hu-rail-depth));bottom:auto;transform:translate(-50%,-100%)}html.gameplay-open .game-ploh .table-shell.layout-heads-up .player-seat.hero{left:50%;top:calc(100% + var(--desktop-hu-rail-depth) - var(--desktop-hu-seat-overlap));bottom:auto;transform:translate(-50%)}}@media (width>=601px) and (hover:hover) and (pointer:fine){html.gameplay-open .player-seat:is(.top,.nine-top-left,.nine-top-right):not(.empty-seat){translate:0 var(--desktop-top-seat-correction,0px)}}@media (width>=601px) and (width<=1240px) and (height>=600px){html.gameplay-open{--desktop-betting-width:clamp(96px,calc(50vw - 205px),360px);--desktop-action-height:52px;--desktop-wager-height:64px;--desktop-betting-gap:8px}html.gameplay-open .action-dock.desktop-action-active,html.gameplay-open .wager-sizing{width:var(--desktop-betting-width)}html.gameplay-open .main-actions{gap:5px}html.gameplay-open .main-actions button{letter-spacing:0;border-radius:8px;height:52px;padding-inline:3px;font-size:clamp(7px,1vw,11px)}html.gameplay-open .main-actions b{font-size:clamp(13px,1.5vw,18px)}html.gameplay-open .wager-sizing{height:var(--desktop-wager-height);grid-template-rows:1fr;gap:0;padding:5px}html.gameplay-open .wager-sizing .quick-bets{display:none}html.gameplay-open .wager-sizing .manual-wager{grid-row:1;grid-template-columns:minmax(0,1fr) 38px;gap:4px;height:54px}html.gameplay-open .manual-wager .desktop-amount-control{grid-template-columns:40px minmax(0,1fr) 25px;gap:4px;height:54px;padding:4px 5px 3px}html.gameplay-open .manual-wager .desktop-amount-control label{top:3px;left:5px}html.gameplay-open .manual-wager .desktop-amount-control output{font-size:13px}html.gameplay-open .manual-wager .desktop-amount-control .slider-max{font-size:5px}html.gameplay-open .manual-wager .desktop-amount-control input[type=range]{z-index:2;position:relative}html.gameplay-open .compact-slider-markers{z-index:1;pointer-events:none;height:15px;display:block;position:absolute;bottom:1px;left:49px;right:34px}html.gameplay-open .compact-slider-markers span{width:1px;height:15px;position:absolute;bottom:0;transform:translate(-50%)}html.gameplay-open .compact-slider-markers span b{color:#bfc9c4;text-align:center;white-space:nowrap;min-width:16px;font:800 6px/1 Inter;position:absolute;bottom:0;left:50%;transform:translate(-50%)}html.gameplay-open .compact-slider-markers span:first-child b{transform:translate(calc(-50% - 18px))}html.gameplay-open .compact-slider-markers span:nth-child(2) b{transform:translate(calc(-50% - 6px))}html.gameplay-open .compact-slider-markers span:nth-child(3) b{transform:translate(calc(6px - 50%))}html.gameplay-open .compact-slider-markers span:nth-child(4) b{transform:translate(calc(18px - 50%))}html.gameplay-open .compact-slider-markers span:before{content:"";background:#d8e2dca8;width:1px;height:9px;position:absolute;top:-3px;left:50%;box-shadow:0 0 3px #fff3}html.gameplay-open .manual-wager .custom-bet-toggle{width:38px;height:54px;min-height:54px}}@media (width>=601px) and (height<=680px){html.gameplay-open{--desktop-control-bottom:max(10px,env(safe-area-inset-bottom));--desktop-control-clearance:116px;--desktop-wager-height:106px}html.gameplay-open .table-stage{padding-top:10px}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{width:min(1280px,100vw - 230px,182dvh - 378.56px)}html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max)) .table-shell{width:min(1280px,100vw - 230px,182dvh - 378.56px)}html.gameplay-open .action-dock{min-height:92px;padding:5px}html.gameplay-open .turn-line{height:20px}html.gameplay-open .main-actions button{height:58px}html.gameplay-open .wager-sizing{grid-template-rows:44px 1fr;height:106px;padding:6px}html.gameplay-open .wager-sizing .manual-wager{height:44px}html.gameplay-open .manual-wager .desktop-amount-control,html.gameplay-open .manual-wager .custom-bet-toggle{height:38px;min-height:38px}html.gameplay-open .wager-sizing .quick-bets button{height:42px;min-height:42px}}@media (width>=601px) and (width<=1240px) and (height>=600px) and (height<=680px){html.gameplay-open{--desktop-wager-height:64px}html.gameplay-open .action-dock.desktop-action-active{min-height:52px;padding:0}html.gameplay-open .main-actions button{height:52px}html.gameplay-open .wager-sizing{grid-template-rows:1fr;height:64px;padding:5px}html.gameplay-open .wager-sizing .manual-wager,html.gameplay-open .manual-wager .desktop-amount-control,html.gameplay-open .manual-wager .custom-bet-toggle{height:54px;min-height:54px}html.gameplay-open .custom-wager-panel{padding:6px}html.gameplay-open .custom-wager-panel header small{font-size:5px}html.gameplay-open .custom-wager-panel header b{font-size:13px}html.gameplay-open .custom-wager-panel header>button{width:24px;height:24px;font-size:16px}html.gameplay-open .custom-wager-panel dl{gap:2px 8px;margin:4px 0;padding:3px 0}html.gameplay-open .custom-wager-value{margin-bottom:3px}html.gameplay-open .custom-wager-value output{font-size:19px}html.gameplay-open .custom-keypad{gap:2px}html.gameplay-open .custom-keypad button{height:22px;min-height:22px}html.gameplay-open .custom-wager-panel>p{min-height:10px;margin:2px 0;font-size:6px}html.gameplay-open .custom-confirm{height:26px;min-height:26px}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .poker-app{background:linear-gradient(#01030328,#0102028f),url(/assets/poker-lounge-background-CNx72tq-.webp) 50%/auto 100% no-repeat,#050707}html.gameplay-open .poker-app:before{background:radial-gradient(at 50% 47%,#0000 0 29%,#0004 65%,#000b 100%)}html.gameplay-open .game-header{flex:0 0 52px;height:52px;padding-inline:8px}html.gameplay-open .game-header .brand-card{width:29px;height:36px;font-size:23px}html.gameplay-open .game-header .brand b{font-size:18px;font-style:italic}html.gameplay-open .game-header .brand small{color:#efb94d;font-size:6px}html.gameplay-open .table-meta{text-align:center;background:#05090bd9;border:1px solid #64716f;border-radius:9px;margin-left:auto;margin-right:auto;padding:5px 12px;box-shadow:inset 0 1px #ffffff16}html.gameplay-open .table-meta strong{font-size:11px}html.gameplay-open .table-meta span{color:#d0d5d2;max-width:125px;font-size:5px;display:block}html.gameplay-open .header-tools{margin-left:0}html.gameplay-open .header-tools button{width:34px;height:34px}html.gameplay-open .wallet-table-tools,html.gameplay-open .table-history-tools{z-index:25;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);scrollbar-width:none;background:#05090bdb;border:1px solid #5663608f;border-radius:8px;flex-wrap:nowrap;justify-content:flex-start;gap:3px;width:calc(50% - 7px);height:31px;min-height:31px;padding:2px 3px;position:absolute;top:55px;overflow-x:auto;box-shadow:0 6px 13px #0008,inset 0 1px #ffffff10}html.gameplay-open .wallet-table-tools{left:4px}html.gameplay-open .table-history-tools{right:4px}html.gameplay-open .wallet-table-tools::-webkit-scrollbar{display:none}html.gameplay-open .table-history-tools::-webkit-scrollbar{display:none}html.gameplay-open .wallet-table-tools>span{font-size:6px}html.gameplay-open .wallet-table-tools .wallet-button,html.gameplay-open .table-history-tools button{white-space:nowrap;height:25px;min-height:25px;padding:3px 5px;font-size:5.5px}html.gameplay-open .table-history-tools>small{display:none}html.gameplay-open .table-stage{grid-template-rows:minmax(0,1fr) auto;padding:105px 1px 2px}html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max)){padding-top:105px}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{border-radius:46%/49%;width:96vw;height:100%;padding:9px}html.gameplay-open .rail{border-radius:46%/49%;padding:9px}html.gameplay-open .felt{border-radius:46%/49%}html.gameplay-open .felt-brand b{font-size:clamp(21px,7vw,29px)}html.gameplay-open .felt-brand small{letter-spacing:1.4px;font-size:5px}html.gameplay-open .seat-identity{--avatar-overlap:10px;width:116px;height:41px}html.gameplay-open .seat-character{width:clamp(70px,21vw,82px);height:clamp(70px,21vw,82px)}html.gameplay-open .player-seat:not(.empty-seat) .player-panel{height:41px;padding-inline:5px}html.gameplay-open .player-seat:not(.empty-seat) .player-copy b{max-width:96px;font-size:8.5px}html.gameplay-open .player-seat:not(.empty-seat) .player-copy .stack-amount{font-size:16px}html.gameplay-open .is-hero .seat-identity{width:150px;height:44px}html.gameplay-open .is-hero .seat-character{width:clamp(84px,25vw,98px);height:clamp(84px,25vw,98px)}html.gameplay-open .is-hero .player-panel{width:150px;height:44px}html.gameplay-open .player-seat.hero,html.gameplay-open .table-shell.layout-heads-up .player-seat.hero,html.gameplay-open .table-shell.layout-six-max .player-seat.hero,html.gameplay-open .table-shell.layout-nine-max .player-seat.hero{left:50%}html.gameplay-open .player-seat.is-hero .seat-identity>.player-cards{bottom:13px}html.gameplay-open .game-nlh .is-hero .nlh-hole-cards .playing-card{width:48px;height:70px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-identity{width:82px;height:32px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-character{width:52px;height:52px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-panel{height:32px}html.gameplay-open .action-dock:has(.mobile-bet-panel){height:156px;min-height:156px}html.gameplay-open .mobile-bet-panel{background:linear-gradient(#0d1315f7,#030607fb);border-color:#596663;border-radius:12px;box-shadow:0 -9px 25px #000c,inset 0 1px #ffffff15}html.gameplay-open .mobile-main-actions button{border-radius:9px;font-size:11px}html.gameplay-open .mobile-main-actions .fold{background:linear-gradient(155deg,#c7151e,#68060b);border-color:#db202a}html.gameplay-open .mobile-main-actions .check,html.gameplay-open .mobile-main-actions .call{background:linear-gradient(155deg,#2376c0,#0a315e);border-color:#3285d0}html.gameplay-open .mobile-main-actions .commit-wager{color:#fff;background:linear-gradient(155deg,#14b94e,#046925);border-color:#20de65}html.gameplay-open .mobile-range-row input[type=range]{accent-color:#f0b43d}html.gameplay-open .mobile-quick-sizes button.selected{color:#ffe39a;border-color:#e4b64e;box-shadow:inset 0 -2px #e4b64e,0 0 8px #e4b64e22}}@media (width<=340px) and (orientation:portrait){:is(html.gameplay-open .table-stage,html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max))){padding-top:96px}html.gameplay-open .wallet-table-tools,html.gameplay-open .table-history-tools{height:28px;min-height:28px;top:51px}html.gameplay-open .wallet-table-tools .wallet-button,html.gameplay-open .table-history-tools button{height:22px;min-height:22px}html.gameplay-open .seat-character{width:66px;height:66px}html.gameplay-open .is-hero .seat-character{width:80px;height:80px}html.gameplay-open .action-dock:has(.mobile-bet-panel){height:148px;min-height:148px}}@media (width<=600px) and (orientation:portrait){:is(html.gameplay-open .table-stage,html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max))){isolation:isolate;padding:0;position:relative;overflow:visible}html.gameplay-open .wallet-table-tools,html.gameplay-open .table-history-tools{width:clamp(82px,26vw,108px)}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{--mobile-table-oval-radius:50%/50%;z-index:1;border-radius:var(--mobile-table-oval-radius);background:linear-gradient(90deg,#090a0a,#34312b 12%,#171817 50%,#34312b 88%,#090a0a);align-self:auto;width:min(104vw,430px);height:max(590px,100dvh - 74px);min-height:0;max-height:none;margin:0;padding:10px;position:absolute;top:36px;left:50%;transform:translate(-50%);box-shadow:0 18px 34px #000e,0 0 0 1px #c3903e55}html.gameplay-open .rail{isolation:isolate;border-radius:var(--mobile-table-oval-radius);background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 19px),repeating-linear-gradient(0deg,#0000 0 56px,#0000004d 57px 60px),linear-gradient(90deg,#080909,#292b29 8%,#111313 20%,#080909 50%,#111313 80%,#292b29 92%,#080909);padding:12px;position:relative;overflow:visible;box-shadow:inset 0 0 0 2px #020303,inset 0 0 0 5px #805825,inset 0 0 0 7px #d6a54d80,inset 0 0 30px #000,0 0 0 1px #f3d58952,0 11px 22px #000d}html.gameplay-open .rail:before,html.gameplay-open .rail:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute}html.gameplay-open .rail:before{border:2px solid #c9913d8f;inset:-5px;box-shadow:inset 0 2px 4px #fff3,inset 0 -10px 18px #000d,0 5px 15px #000c}html.gameplay-open .rail:after{border:2px solid #e4b5589c;inset:9px;box-shadow:0 0 0 2px #160e07,inset 0 0 8px #ffd57b2b}html.gameplay-open .felt{border-radius:var(--mobile-table-oval-radius);background:radial-gradient(circle at 28% 18%,#ffffff0b 0 1px,#0000 2px) 0 0/19px 19px,radial-gradient(circle at 72% 74%,#001c1422 0 1px,#0000 2px) 0 0/23px 23px,repeating-linear-gradient(118deg,#ffffff08 0 1px,#0000 1px 6px),radial-gradient(at 50% 38%,#137353 0,#0b5941 40%,#073e31 72%,#03261f 100%);border:1px solid #2a98735c;overflow:visible;box-shadow:inset 0 0 58px #001c16,inset 0 0 0 2px #d6bc7824,0 0 14px #000b}html.gameplay-open .felt:after{border-color:#e7d9a31c;inset:7%;box-shadow:0 0 20px #d1b35b12}html.gameplay-open .rail-decor{z-index:4;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:-3px;overflow:visible}html.gameplay-open .rail-panels,html.gameplay-open .rail-cup-holders{display:block;position:absolute;inset:0}html.gameplay-open .rail-panel{z-index:1;opacity:.62;background:repeating-linear-gradient(105deg,#ffffff0a 0 1px,#0000 1px 8px),linear-gradient(#3b3d3b,#0b0d0c 72%);border:1px solid #9b713f52;border-radius:45%;width:clamp(38px,14vw,58px);height:9px;position:absolute;box-shadow:inset 0 1px #ffffff16,inset 0 -2px 3px #000a}html.gameplay-open .rail-panel-1{top:17%;left:13%;transform:translate(-50%,-50%)rotate(64deg)}html.gameplay-open .rail-panel-2{top:4%;left:29%;transform:translate(-50%,-50%)rotate(20deg)}html.gameplay-open .rail-panel-3{top:1%;left:42%;transform:translate(-50%,-50%)rotate(5deg)}html.gameplay-open .rail-panel-4{top:1%;left:58%;transform:translate(-50%,-50%)rotate(-5deg)}html.gameplay-open .rail-panel-5{top:4%;left:71%;transform:translate(-50%,-50%)rotate(-20deg)}html.gameplay-open .rail-panel-6{top:17%;left:87%;transform:translate(-50%,-50%)rotate(-64deg)}html.gameplay-open .rail-panel-7{top:48%;left:99%;transform:translate(-50%,-50%)rotate(90deg)}html.gameplay-open .rail-panel-8{top:83%;left:87%;transform:translate(-50%,-50%)rotate(64deg)}html.gameplay-open .rail-panel-9{top:96%;left:71%;transform:translate(-50%,-50%)rotate(20deg)}html.gameplay-open .rail-panel-10{top:99%;left:58%;transform:translate(-50%,-50%)rotate(5deg)}html.gameplay-open .rail-panel-11{top:99%;left:42%;transform:translate(-50%,-50%)rotate(-5deg)}html.gameplay-open .rail-panel-12{top:96%;left:29%;transform:translate(-50%,-50%)rotate(-20deg)}html.gameplay-open .rail-panel-13{top:83%;left:13%;transform:translate(-50%,-50%)rotate(-64deg)}html.gameplay-open .rail-panel-14{top:48%;left:1%;transform:translate(-50%,-50%)rotate(90deg)}html.gameplay-open .rail-cup-holder,html.gameplay-open .rail-decor-9 .rail-cup-holder{z-index:2;aspect-ratio:1;filter:drop-shadow(0 4px 5px #000e)drop-shadow(0 0 3px #d49b3c66);background:url(/assets/desktop-cup-holder-_wQ75M81.webp) 50%/contain no-repeat;width:clamp(28px,8.5vw,36px);position:absolute}html.gameplay-open .holder-top-left{top:4%;left:30%;transform:translate(-50%,-50%)}html.gameplay-open .holder-top-right{top:4%;left:70%;transform:translate(-50%,-50%)}html.gameplay-open .holder-mid-left{top:34%;left:2.5%;transform:translate(-50%,-50%)}html.gameplay-open .holder-mid-right{top:34%;left:97.5%;transform:translate(-50%,-50%)}html.gameplay-open .holder-bottom-left{top:96%;left:30%;transform:translate(-50%,-50%)}html.gameplay-open .holder-bottom-right{top:96%;left:70%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-top{top:2%;left:50%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-upper-left{top:18%;left:11.5%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-upper-right{top:18%;left:88.5%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-mid-left{top:43%;left:2%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-mid-right{top:43%;left:98%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-lower-left{top:70%;left:4.5%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-lower-right{top:70%;left:95.5%;transform:translate(-50%,-50%)}html.gameplay-open .holder-nine-bottom{top:98%;left:50%;transform:translate(-50%,-50%)}html.gameplay-open .board{gap:3px;top:clamp(150px,20dvh,180px)}html.gameplay-open .board .playing-card,html.gameplay-open .board-slot{width:clamp(38px,11.2vw,46px);height:clamp(56px,16.5vw,68px)}html.gameplay-open .pot{top:clamp(102px,13.5dvh,124px)}html.gameplay-open .felt-brand{top:clamp(270px,39dvh,350px)}html.gameplay-open .seat-identity{--avatar-overlap:8px;width:116px;height:39px}html.gameplay-open .seat-character{width:clamp(62px,18vw,74px);height:clamp(62px,18vw,74px)}html.gameplay-open .player-seat.top .seat-character{width:clamp(70px,20vw,82px);height:clamp(70px,20vw,82px)}html.gameplay-open .player-seat.is-hero{width:166px;min-width:166px}html.gameplay-open .is-hero .seat-identity,html.gameplay-open .is-hero .player-panel{width:150px;height:43px;margin-inline:0}html.gameplay-open .is-hero .seat-character{width:clamp(86px,25vw,100px);height:clamp(86px,25vw,100px)}html.gameplay-open .player-seat.is-hero .seat-identity>.player-cards{bottom:13px;left:48%;transform:translate(-50%)}html.gameplay-open .game-nlh .is-hero .nlh-hole-cards .playing-card{width:45px;height:66px}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards{transform-origin:0 100%;left:0;transform:none}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards .playing-card:first-child{rotate:-7deg}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards .playing-card:nth-child(2){rotate:-4deg}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards .playing-card:nth-child(3){rotate:4deg}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards .playing-card:nth-child(4){rotate:5deg}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards .playing-card:nth-child(5){rotate:6deg}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards .playing-card:nth-child(6){rotate:7deg}html.gameplay-open .rail{isolation:auto}html.gameplay-open .table-shell:before,html.gameplay-open .table-shell:after,html.gameplay-open .rail:before,html.gameplay-open .rail:after,html.gameplay-open .rail-decor{z-index:1}html.gameplay-open .felt{z-index:auto;isolation:auto}html.gameplay-open .player-seat:not(.empty-seat){z-index:6}html.gameplay-open .player-seat.is-hero{z-index:8}html.gameplay-open .split-selector{grid-template-rows:auto auto auto auto;align-content:center}html.gameplay-open .split-cards{padding:7px 0 2px}html.gameplay-open .split-footer{align-self:start;margin-top:4px;padding-top:5px}html.gameplay-open .table-shell:is(.layout-heads-up,.layout-six-max) .player-seat.top{top:5%;left:50%;transform:translate(-50%,-100%)}html.gameplay-open .table-shell.layout-six-max .player-seat.upper-left{inset:19% auto auto -1%;transform:none}html.gameplay-open .table-shell.layout-six-max .player-seat.upper-right{inset:19% -1% auto auto;transform:none}html.gameplay-open .table-shell.layout-six-max .player-seat.lower-left{inset:44% auto auto -2%;transform:none}html.gameplay-open .table-shell.layout-six-max .player-seat.lower-right{inset:44% -2% auto auto;transform:none}html.gameplay-open .table-shell.layout-six-max .player-seat.hero,html.gameplay-open .table-shell.layout-heads-up .player-seat.hero,html.gameplay-open .table-shell.layout-nine-max .player-seat.hero{--deal-x:125px;--deal-y:-165px;bottom:18%;left:2%;right:auto;transform:none}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero){min-width:82px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-identity{width:82px;height:31px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-character{width:clamp(48px,14vw,56px);height:clamp(48px,14vw,56px)}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-panel{height:31px;padding-inline:4px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-copy b{max-width:70px;font-size:6.5px}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-copy .stack-amount{margin-top:2px;font-size:12px}html.gameplay-open .table-shell.layout-nine-max .nine-top-left{top:4%;left:35%;transform:translate(-50%,-100%)}html.gameplay-open .table-shell.layout-nine-max .nine-top-right{top:4%;left:65%;transform:translate(-50%,-100%)}html.gameplay-open .table-shell.layout-nine-max .nine-upper-left{inset:17% auto auto -1%;transform:none}html.gameplay-open .table-shell.layout-nine-max .nine-upper-right{inset:17% -1% auto auto;transform:none}html.gameplay-open .table-shell.layout-nine-max .nine-mid-left{inset:34% auto auto -2%;transform:none}html.gameplay-open .table-shell.layout-nine-max .nine-mid-right{inset:34% -2% auto auto;transform:none}html.gameplay-open .table-shell.layout-nine-max .nine-lower-left{inset:52% auto auto -2%;transform:none}html.gameplay-open .table-shell.layout-nine-max .nine-lower-right{inset:52% -2% auto auto;transform:none}html.gameplay-open .player-seat.empty-seat{min-width:74px}html.gameplay-open .player-seat.empty-seat .player-panel{background:linear-gradient(#151b1bd9,#060909e8);border-color:#a67d4170;border-radius:999px;width:74px;height:30px;min-height:30px;padding:3px 6px;box-shadow:0 5px 10px #0009,inset 0 1px #ffffff16}html.gameplay-open .player-seat.empty-seat .empty-seat-plus{border-radius:50%;width:17px;height:17px;margin-right:3px;font-size:12px}html.gameplay-open .player-seat.empty-seat .player-copy{min-width:0}html.gameplay-open .player-seat.empty-seat .player-copy b{font-size:6px}html.gameplay-open .player-seat.empty-seat .player-copy small{color:#d7bd7b;margin-top:2px;font-size:5px}html.gameplay-open .action-dock:has(.mobile-bet-panel){z-index:15;place-self:auto stretch;height:140px;min-height:140px;margin:0;padding:0 4px 3px;position:absolute;bottom:0;left:0;right:0;width:100%!important}html.gameplay-open .mobile-bet-panel{z-index:16;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:29px 34px 48px;gap:4px;padding:4px;bottom:3px;left:4px;right:4px;overflow:visible}html.gameplay-open .mobile-bet-panel:before{content:"";z-index:0;background:linear-gradient(#0d1515f8,#030707fc);border:1px solid #596663;border-radius:11px;height:71px;position:absolute;top:0;left:41%;right:0;box-shadow:0 -8px 22px #000c,inset 0 1px #ffffff15}html.gameplay-open .mobile-main-actions,html.gameplay-open .mobile-range-row,html.gameplay-open .mobile-quick-sizes{z-index:1;position:relative}html.gameplay-open .mobile-quick-sizes{grid-row:1;width:58%;margin-left:auto}html.gameplay-open .mobile-range-row{grid-row:2;grid-template-columns:27px minmax(0,1fr) 27px;gap:4px;width:58%;margin-left:auto;padding-inline:3px}html.gameplay-open .mobile-range-row .range-step{width:27px;height:27px;min-height:27px}html.gameplay-open .mobile-main-actions{grid-row:3;grid-template-columns:.86fr 1fr 1.18fr;gap:5px;width:100%}html.gameplay-open .mobile-main-actions button{height:48px;min-height:48px}html.gameplay-open .custom-wager-panel{z-index:35;width:min(220px,58vw);bottom:137px;right:5px}}@media (width<=340px) and (orientation:portrait){html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{width:105vw;height:max(560px,100dvh - 66px);top:32px}html.gameplay-open .seat-character{width:58px;height:58px}html.gameplay-open .player-seat.top .seat-character{width:66px;height:66px}html.gameplay-open .player-seat.is-hero{width:150px;min-width:150px}html.gameplay-open .is-hero .seat-identity,html.gameplay-open .is-hero .player-panel{width:140px}html.gameplay-open .is-hero .seat-character{width:82px;height:82px}html.gameplay-open .table-shell.layout-six-max .player-seat.hero,html.gameplay-open .table-shell.layout-heads-up .player-seat.hero,html.gameplay-open .table-shell.layout-nine-max .player-seat.hero{bottom:24%;left:1%}html.gameplay-open .game-ploh .player-seat.is-hero .player-cards{transform:none}html.gameplay-open .mobile-bet-panel:before{left:40%}html.gameplay-open .mobile-quick-sizes,html.gameplay-open .mobile-range-row{width:60%}html.gameplay-open .custom-wager-panel{width:min(205px,62vw)}}.mobile-table-menus{display:none}@media (width<=600px){html.gameplay-open .mobile-table-menus{z-index:90;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:55px;left:4px;right:4px}html.gameplay-open .mobile-table-options,html.gameplay-open .mobile-table-info{pointer-events:auto;display:block;position:relative}html.gameplay-open .mobile-table-menu-trigger,html.gameplay-open .mobile-table-menu button{color:#f4f5f1;letter-spacing:.45px;background:linear-gradient(#101719f5,#040708f7);border:1px solid #66716f;border-radius:7px;align-items:center;gap:5px;font:800 6px/1.05 system-ui;display:flex;box-shadow:0 5px 14px #000b,inset 0 1px #ffffff15}html.gameplay-open .mobile-table-menu-trigger{height:28px;padding:4px 7px}html.gameplay-open .mobile-table-menu-trigger svg,html.gameplay-open .mobile-table-menu svg{width:12px;height:12px}html.gameplay-open .mobile-table-menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05090bf7;border:1px solid #697572;border-radius:9px;gap:4px;width:174px;padding:5px;display:grid;position:absolute;top:32px;box-shadow:0 12px 28px #000e}html.gameplay-open .mobile-table-options-menu{width:210px;left:0}html.gameplay-open .mobile-table-info-menu{right:0}html.gameplay-open .mobile-table-menu button{text-align:left;justify-content:flex-start;min-height:32px;padding:7px 9px}html.gameplay-open .mobile-table-menu button:disabled{opacity:.42}html.gameplay-open .mobile-table-menu .mobile-table-sound{color:#cbe8cf}html.gameplay-open .mobile-table-menu .mobile-close-table{color:#ffb0a8;border-color:#a34b4b}html.gameplay-open .mobile-table-menu .table-preferences{color:#edf4ef;background:#0a1210ed;border:1px solid #34463f;border-radius:7px;gap:6px;padding:7px;display:grid}html.gameplay-open .mobile-table-menu .table-preference-group{gap:4px;display:grid}html.gameplay-open .mobile-table-menu .table-preference-group>span{color:#b9d871;letter-spacing:.6px;font:800 6px/1 system-ui}html.gameplay-open .mobile-table-menu .table-preference-group>small,html.gameplay-open .mobile-table-menu .table-preference-note{color:#95a39c;font:600 5.5px/1.2 system-ui}html.gameplay-open .mobile-table-menu .table-preference-choices,html.gameplay-open .mobile-table-menu .table-preference-targets{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}html.gameplay-open .mobile-table-menu .table-preference-targets{grid-template-columns:repeat(2,1fr)}html.gameplay-open .mobile-table-menu .table-preferences button{justify-content:center;min-height:25px;padding:4px}html.gameplay-open .mobile-table-menu .table-preferences button.selected{color:#efffbd;background:linear-gradient(#354c28,#172412);border-color:#bbdb65}html.gameplay-open .mobile-table-menu .auto-top-up-switch{grid-template-columns:repeat(2,1fr)}html.gameplay-open .mobile-table-menu .auto-top-up-custom{color:#9eaaa4;justify-content:space-between;align-items:center;gap:6px;font:700 6px/1 system-ui;display:flex}html.gameplay-open .mobile-table-menu .auto-top-up-custom input{color:#fff;text-align:right;background:#030706;border:1px solid #52615d;border-radius:5px;width:78px;height:25px;padding:3px 6px;font:800 10px/1 system-ui}html.gameplay-open .mobile-table-details,html.gameplay-open .mobile-table-stack{color:#dce6e0;background:#0c1513e8;border:1px solid #31413b;border-radius:7px;padding:8px}html.gameplay-open .mobile-table-details>b,html.gameplay-open .mobile-table-stack>span{color:#b9d871;letter-spacing:.6px;margin-bottom:5px;font:800 6px/1 Inter;display:block}html.gameplay-open .mobile-table-details dl{gap:3px;margin:0;display:grid}html.gameplay-open .mobile-table-details dl>div{justify-content:space-between;gap:8px;font:600 6.5px/1.2 Inter;display:flex}html.gameplay-open .mobile-table-details dt{color:#8e9d96}html.gameplay-open .mobile-table-details dd{text-align:right;color:#f4f6f2;margin:0}html.gameplay-open .mobile-table-stack{justify-content:space-between;align-items:center;display:flex}html.gameplay-open .mobile-table-stack>span{margin:0}html.gameplay-open .mobile-table-stack>b{color:var(--lime);font:900 16px/1 Barlow Condensed}html.gameplay-open .header-tools .table-sound-trigger,html.gameplay-open .header-tools .table-settings-trigger,html.gameplay-open .wallet-table-tools,html.gameplay-open .table-history-tools{display:none!important}}@media (width<=600px) and (orientation:landscape){html.gameplay-open .mobile-table-menus{top:47px}}.multi-runout-boards{z-index:5;gap:5px;display:grid;position:absolute;top:31%;left:50%;transform:translate(-50%)}.multi-runout-boards section{align-items:center;gap:6px;display:flex}.multi-runout-boards section>b{color:#d7e5dc;letter-spacing:.5px;text-shadow:0 2px 4px #000;width:34px;font:900 8px/1 Inter}.multi-runout-boards section>div{gap:3px;display:flex}.multi-runout-boards .playing-card{border-radius:4px;width:34px;height:49px}.multi-runout-boards .playing-card .corner{top:3px;left:3px}.multi-runout-boards .playing-card .corner b{font-size:11px}.multi-runout-boards .playing-card .corner i{margin-top:2px;font-size:8px}.multi-runout-boards .playing-card>strong{font-size:15px;bottom:3px;right:4px}.multi-run-status{z-index:6;color:#dcff91;letter-spacing:.65px;white-space:nowrap;background:#08120ee6;border:1px solid #b6dc665e;border-radius:16px;padding:5px 11px;font:900 8px/1 Inter;position:absolute;top:25.5%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0008}@media (width<=600px){html.gameplay-open .multi-runout-boards{gap:4px;top:31%}html.gameplay-open .multi-runout-boards section{gap:4px}html.gameplay-open .multi-runout-boards section>b{width:27px;font-size:6px}html.gameplay-open .multi-runout-boards .playing-card{width:27px;height:39px}html.gameplay-open .multi-runout-boards .playing-card .corner b{font-size:9px}html.gameplay-open .multi-runout-boards .playing-card .corner i{font-size:6px}html.gameplay-open .multi-runout-boards .playing-card>strong{font-size:11px}html.gameplay-open .multi-run-status{padding:4px 8px;font-size:6px;top:25.5%}}.mobile-six-max-table-skin,.preview-mode-switch{display:none}.mobile-sizing-controls{display:contents}.mobile-sizing-toggle{display:none}@media (width<=600px) and (orientation:portrait){html.gameplay-open .table-shell.layout-six-max,html.gameplay-open .has-results .table-shell.layout-six-max{width:min(104vw,430px);height:min(645px,156vw,100dvh - 100px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html.gameplay-open .table-shell.layout-six-max:before,html.gameplay-open .table-shell.layout-six-max:after,html.gameplay-open .table-shell.layout-six-max .rail:before,html.gameplay-open .table-shell.layout-six-max .rail:after,html.gameplay-open .table-shell.layout-six-max .rail-decor{display:none!important}html.gameplay-open .table-shell.layout-six-max>.rail{width:auto;height:auto;box-shadow:none;isolation:auto;background:0 0;border:0;border-radius:0;padding:0;position:absolute;inset:0}html.gameplay-open .table-shell.layout-six-max .mobile-six-max-table-skin{z-index:0;object-fit:fill;object-position:center top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:calc(100% + 72px);display:block;position:absolute;inset:0 0 auto}html.gameplay-open .table-shell.layout-six-max .felt{z-index:2;width:auto;height:auto;box-shadow:none;isolation:auto;background:0 0;border:0;border-radius:0;position:absolute;inset:0;overflow:visible}html.gameplay-open .table-shell.layout-six-max .felt:after{display:none}html.gameplay-open .table-shell.layout-six-max .felt-network-brand{z-index:0;opacity:.11}html.gameplay-open .table-shell.layout-six-max .player-seat[data-mobile-seat]{z-index:7;left:var(--mobile-seat-x)!important;right:auto!important;top:var(--mobile-seat-y)!important;bottom:auto!important;transform:translate(-50%,-50%)!important}html.gameplay-open .table-shell.layout-six-max .player-seat[data-mobile-seat].is-hero{z-index:9}html.gameplay-open .mobile-seat-layout-editing .player-panel[data-seat-layout-handle]{cursor:grab;touch-action:none;outline-offset:2px;-webkit-user-select:none;user-select:none;outline:1px dashed #f6cb4f}html.gameplay-open .mobile-seat-layout-editing .player-panel[data-seat-layout-handle]:active{cursor:grabbing;box-shadow:0 0 0 3px #e6b72d45,0 0 20px #f3c84e70}html.gameplay-open .mobile-seat-layout-guides{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}html.gameplay-open .mobile-seat-layout-guides i{display:block;position:absolute}html.gameplay-open .mobile-seat-layout-guides .mobile-guide-table{border:1px dashed #f4c84c99;border-radius:50%;inset:4% 8%}html.gameplay-open .mobile-seat-layout-guides .mobile-guide-board{border:1px dashed #82d9ff70;border-radius:8px;height:18%;top:21%;left:18%;right:18%}html.gameplay-open .mobile-seat-layout-guides .mobile-guide-controls{background:#9b1e1e12;border-top:1px dashed #ff767699;height:138px;bottom:-1px;left:0;right:0}}.mobile-preview-workspace{color:#edf2ee;background:radial-gradient(circle at 52% 22%,#17251f,#050706 62%);min-height:100vh;padding:18px 24px 40px;overflow:auto}.mobile-preview-workspace>header{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070c0cf2;border:1px solid #4e5a55;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;display:flex;position:sticky;top:0;box-shadow:0 12px 28px #000b}.mobile-preview-workspace>header small{color:#bfa34f;letter-spacing:1.4px;font:800 8px Inter}.mobile-preview-workspace h1{letter-spacing:.8px;margin:4px 0 0;font:900 25px Barlow Condensed}.preview-workspace-modes,.preview-mode-switch{background:#080c0c;border:1px solid #5e522c;border-radius:9px;gap:6px;padding:4px}.preview-workspace-modes{display:flex}.preview-workspace-modes button,.preview-mode-switch button{color:#bfc9c4;letter-spacing:.45px;background:#131a19;border:1px solid #3f4946;border-radius:6px;height:34px;padding:0 13px;font:800 8px Inter}.preview-workspace-modes button.active,.preview-mode-switch button.active{color:#ffe17c;background:#30260d;border-color:#d4ad35}.mobile-preview-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;margin-top:20px;display:grid}.mobile-preview-controls{background:#080d0deb;border:1px solid #495550;border-radius:13px;gap:14px;padding:18px;display:grid;position:sticky;top:100px;box-shadow:0 18px 38px #000b}.mobile-preview-controls label{color:#aebcb6;letter-spacing:.7px;gap:7px;font:800 8px Inter;display:grid}.mobile-preview-controls select{color:#eef4f0;background:#111918;border:1px solid #4a5953;border-radius:7px;height:40px;padding:0 10px;font:700 10px Inter}.mobile-preview-controls fieldset{border:1px solid #34403c;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:5px;margin:0;padding:8px;display:grid}.mobile-preview-controls legend{color:#8ea098;padding:0 5px;font:800 7px Inter}.mobile-preview-controls button{color:#edf1ee;background:#151d1b;border:1px solid #46534e;border-radius:7px;min-height:35px;font:800 8px Inter}.mobile-preview-controls button.active,.mobile-editor-actions button:first-child{color:#ffe17b;background:#2b230d;border-color:#d1aa33}.mobile-preview-controls button:disabled{opacity:.38;cursor:not-allowed}.mobile-editor-actions{gap:6px;display:grid}.mobile-seat-readout{background:#0d1211;border:1px solid #816927;border-radius:9px;grid-template-columns:1fr 1fr;gap:7px;padding:11px;display:grid}.mobile-seat-readout>b{color:#f6d66d;grid-column:1/-1;font:900 13px Barlow Condensed}.mobile-seat-readout span{font-variant-numeric:tabular-nums;font:800 10px Inter}.mobile-seat-readout>div{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.mobile-seat-readout>small{color:#87968f;grid-column:1/-1;font:700 6px/1.4 Inter}.mobile-preview-controls>p{color:#8d9b95;margin:0;font:500 8px/1.6 Inter}.mobile-preview-scroll{min-width:0;padding:8px 10px 36px;overflow:auto}.mobile-phone-canvas{margin:0 auto;position:relative}.mobile-phone-frame{transform-origin:0 0;background:#000;border:10px solid #171b1b;border-radius:42px;position:absolute;top:14px;left:14px;overflow:hidden;box-shadow:0 0 0 2px #68716e,0 24px 60px #000e,inset 0 0 0 2px #000}.mobile-phone-frame:before{content:"";z-index:2;pointer-events:none;background:#050606;border-radius:0 0 14px 14px;width:96px;height:17px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.mobile-phone-frame iframe{background:#050707;border:0;width:100%;height:100%;display:block}@media (width>=901px) and (height>=600px){html.gameplay-open .is-preview-table .preview-mode-switch{z-index:94;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}}@media (width<=1050px){.mobile-preview-layout{grid-template-columns:220px minmax(0,1fr)}.mobile-preview-workspace{padding-inline:12px}}.desktop-reference-options-icon{display:none}@media (width>=601px){html.gameplay-open{--desktop-table-y-offset:18px;--desktop-control-clearance:132px;--desktop-rail-depth:clamp(38px,2.45vw,46px);--desktop-rail-overlap:16px;--desktop-hero-rail-drop:10px}html.gameplay-open .poker-app{background:radial-gradient(at 50% 46%,#15160ee8 0%,#080a08f2 57%,#020303 100%),repeating-linear-gradient(112deg,#9b7b1608 0 1px,#0000 1px 24px),repeating-linear-gradient(22deg,#9b7b1606 0 1px,#0000 1px 29px),#050706}html.gameplay-open .lounge-signage{display:none}html.gameplay-open .desktop-table-menus{justify-content:flex-end;gap:14px;top:18px;left:auto;right:24px}html.gameplay-open .desktop-table-options,html.gameplay-open .desktop-table-info{flex:none}html.gameplay-open .desktop-table-menu-trigger{color:#f5f5f2;letter-spacing:.35px;background:linear-gradient(#111515f7,#050707fa);border:1px solid #d0a51f;border-radius:10px;justify-content:center;gap:10px;min-width:164px;height:48px;padding:0 18px;font:800 11px/1 Inter;box-shadow:0 8px 20px #000a,inset 0 1px #ffffff16,0 0 0 1px #0008}html.gameplay-open .desktop-table-menu-trigger svg{color:#e8b43b;stroke-width:2.6px;width:19px;height:19px}html.gameplay-open .desktop-table-menu-trigger .desktop-default-menu-icon{display:none}html.gameplay-open .desktop-table-menu-trigger .desktop-reference-options-icon{display:block}html.gameplay-open .desktop-table-menu{top:56px}html.gameplay-open .table-stage{padding:76px 38px var(--desktop-control-clearance);overflow:hidden}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{aspect-ratio:2.04;width:min(1680px,100vw - 76px,204dvh - 538.56px);height:auto;min-height:0;max-height:none;translate:0 var(--desktop-table-y-offset);isolation:isolate;background:linear-gradient(#2c2d2d 0%,#141617 34%,#080a0b 72%,#1d1f20 100%);border:0;border-radius:50%;margin:0;padding:10px;overflow:visible;box-shadow:0 26px 45px #000d,0 7px 16px #000c,inset 0 2px 2px #ffffff24,inset 0 -3px 5px #000,0 0 0 1px #5d4a1a}html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max)) .table-shell{aspect-ratio:2.04;width:min(1680px,100vw - 76px,204dvh - 538.56px);height:auto;min-height:0;max-height:none;translate:0 var(--desktop-table-y-offset);isolation:isolate;background:linear-gradient(#2c2d2d 0%,#141617 34%,#080a0b 72%,#1d1f20 100%);border:0;border-radius:50%;margin:0;padding:10px;overflow:visible;box-shadow:0 26px 45px #000d,0 7px 16px #000c,inset 0 2px 2px #ffffff24,inset 0 -3px 5px #000,0 0 0 1px #5d4a1a}html.gameplay-open .rail{isolation:isolate;background:radial-gradient(at 50% 5%,#ffffff13,#0000 31%),repeating-linear-gradient(102deg,#ffffff08 0 1px,#0000 1px 17px),linear-gradient(#2b2c2d 0%,#151718 47%,#090b0c 100%);border:1px solid #3b3e3e;border-radius:50%;padding:clamp(28px,2.3vw,36px);overflow:visible;box-shadow:inset 0 2px 3px #fff2,inset 0 -4px 7px #000,0 0 0 1px #080909,0 0 0 3px #8d681b66}html.gameplay-open .rail:before{border:1px solid #80621d88;border-radius:50%;inset:5px;box-shadow:inset 0 1px #f2c85c32}html.gameplay-open .rail:after{opacity:.92;z-index:1;border:1px solid #b48b2e;border-radius:50%;inset:clamp(25px,2vw,32px);box-shadow:0 0 0 1px #2b210b,0 1px 3px #000b,inset 0 1px #f7d47766}html.gameplay-open .felt{background:radial-gradient(at 48% 40%,#0b9149 0%,#08733d 48%,#04542f 78%,#033c25 100%),repeating-linear-gradient(108deg,#ffffff08 0 1px,#0000 1px 5px);border-radius:50%;overflow:visible;box-shadow:inset 0 0 72px #00190fb5,inset 0 2px 10px #45c27524,0 0 0 1px #001f12}html.gameplay-open .felt:after{border:1px solid #8fd5a922;border-radius:50%;inset:7%}html.gameplay-open .felt-network{opacity:.115;filter:saturate(.25);color:#cfe7d6;top:50%}html.gameplay-open .felt-network .network-title{font-size:clamp(32px,4.4vw,67px)}html.gameplay-open .felt-network .network-subtitle{letter-spacing:2px;font-size:clamp(7px,.68vw,11px)}html.gameplay-open .rail-panel{opacity:.34;background:linear-gradient(#ffffff0a,#0000 52%,#00000016);border-color:#ffffff0b}html.gameplay-open .cup-holder{filter:drop-shadow(0 4px 4px #000b)saturate(.8)contrast(1.05);width:clamp(38px,3.45vw,56px);height:clamp(38px,3.45vw,56px)}html.gameplay-open .cup-holder:after{background:#020303e8;inset:28%;box-shadow:inset 0 3px 5px #000}html.gameplay-open .player-seat{z-index:12;overflow:visible}html.gameplay-open .player-seat.is-hero{z-index:14}html.gameplay-open .seat-identity{isolation:isolate;width:clamp(150px,11.5vw,200px);height:clamp(48px,4.2vw,56px);overflow:visible}html.gameplay-open .seat-character{z-index:1;width:112%;max-width:112%;height:clamp(92px,8.5vw,136px);bottom:calc(100% - 5px);left:50%;overflow:visible;transform:translate(-50%)}html.gameplay-open .is-hero .seat-character{width:116%;max-width:116%;height:clamp(104px,9.4vw,146px)}html.gameplay-open .is-hero .seat-identity,html.gameplay-open .is-hero .player-panel{width:clamp(150px,11.5vw,200px)}html.gameplay-open .character-avatar{object-fit:contain;object-position:center bottom;width:100%;max-width:100%;height:100%;max-height:100%}html.gameplay-open .player-cards{z-index:2}html.gameplay-open .player-panel{z-index:3;background:linear-gradient(#151a1cf8,#050708fc);border:1px solid #465055;border-radius:11px;width:100%;height:100%;padding:6px 10px 7px;box-shadow:0 5px 10px #000b,inset 0 1px #ffffff14,0 0 0 1px #0008}html.gameplay-open .player-panel strong{letter-spacing:0;text-transform:none;color:#f2f4f3;max-width:100%;font-size:clamp(10px,.9vw,13px);font-weight:750}html.gameplay-open .player-panel span{color:#20c6ee;font-size:clamp(16px,1.55vw,22px);font-weight:850}html.gameplay-open .player-seat:not(.empty-seat) .player-copy b{letter-spacing:0;text-transform:none;max-width:100%;font-size:clamp(10px,.9vw,13px)}html.gameplay-open .player-seat:not(.empty-seat) .player-copy .stack-amount{color:#20c6ee;margin-top:3px;font-size:clamp(16px,1.55vw,22px);font-weight:850}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-identity{width:clamp(140px,10.4vw,170px);height:clamp(46px,3.9vw,53px)}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .seat-character{width:112%;max-width:112%;height:clamp(92px,7.9vw,128px)}html.gameplay-open .table-shell.layout-nine-max .player-seat:not(.hero) .player-panel{height:clamp(46px,3.9vw,53px)}html.gameplay-open .layout-nine-max .player-panel strong{font-size:clamp(9px,.78vw,12px)}html.gameplay-open .layout-nine-max .player-panel span{font-size:clamp(15px,1.35vw,20px)}html.gameplay-open .dealer,html.gameplay-open .timer{z-index:5}}@media (width>=901px) and (height>=600px) and (height<=820px){html.gameplay-open{--desktop-table-y-offset:42px;--desktop-control-clearance:118px}html.gameplay-open .desktop-table-menus{top:12px}html.gameplay-open .desktop-table-menu-trigger{min-width:150px;height:42px;padding-inline:14px}html.gameplay-open .desktop-table-menu{top:49px}html.gameplay-open .table-stage{padding-top:62px}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{width:min(1680px,100vw - 70px,204dvh - 416.16px)}html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max)) .table-shell{width:min(1680px,100vw - 70px,204dvh - 416.16px)}}.is-preview-table .preview-readonly{color:#f6d875;letter-spacing:.75px;text-align:center;background:#17150eef;border:1px solid #9b7a32;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:40px;padding:8px 14px;font:900 9px/1.2 Inter;display:flex}.is-preview-table .waiting-banner{background:linear-gradient(#1d1a11eb,#080b0aed);border-color:#9b7a32}.is-preview-table .waiting-banner b{color:#f6d875}@media (width>=601px){html.gameplay-open .poker-app{background:radial-gradient(at 50% 43%,#0000 0 30%,#02030318 68%,#0102028c 100%),linear-gradient(#0504030a 0,#0302024d 100%),url(/assets/poker-lounge-background-v2-bUY7Hark.webp) 50% 48%/cover no-repeat,#090604}html.gameplay-open .poker-app:before{background:radial-gradient(at 50% 47%,#0000 0 38%,#03020124 69%,#0101018a 100%),linear-gradient(#02020208,#02010145)}html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{--desktop-table-oval:50%;background:linear-gradient(#17191a 0,#08090a 62%,#020303 100%);box-shadow:0 28px 48px #000e,0 9px 17px #000e,inset 0 3px 3px #ffffff24,inset 0 -8px 12px #000,0 0 0 1px #6e541f}html.gameplay-open .rail{--desktop-visual-rail-depth:clamp(48px,3.8vw,66px);border-radius:var(--desktop-table-oval);background:radial-gradient(at 50% 1%,#ffffff1c 0,#0000 35%),linear-gradient(#35373838 0,#0d0f109c 66%,#020303de 100%),url(/assets/desktop-rail-leather-v3-C983_ywz.webp) 50%/560px 54px,#070809;box-shadow:inset 0 5px 7px #ffffff30,inset 0 -13px 21px #000,inset 0 0 24px #0008,0 0 0 2px #030303,0 0 0 3px #6045186b,0 15px 25px #000e}html.gameplay-open .rail:before{border-radius:var(--desktop-table-oval);-webkit-mask:radial-gradient(ellipse closest-side at center,transparent 0 calc(100% - var(--desktop-visual-rail-depth)),#000 calc(100% - var(--desktop-visual-rail-depth) + 2px) 100%);-webkit-mask:radial-gradient(ellipse closest-side at center,transparent 0 calc(100% - var(--desktop-visual-rail-depth)),#000 calc(100% - var(--desktop-visual-rail-depth) + 2px) 100%);mask:radial-gradient(ellipse closest-side at center,transparent 0 calc(100% - var(--desktop-visual-rail-depth)),#000 calc(100% - var(--desktop-visual-rail-depth) + 2px) 100%);background:radial-gradient(at 50% 3%,#ffffff20 0,#0000 33%),linear-gradient(#383a3b32 0,#0a0c0d9e 67%,#010202e6 100%),url(/assets/desktop-rail-leather-v3-C983_ywz.webp) 50%/560px 54px,#070809;border:0;inset:-5px;box-shadow:inset 0 5px 7px #ffffff2e,inset 0 -15px 24px #000,inset 0 0 18px #0009,0 9px 18px #000e}html.gameplay-open .rail:after{display:none}html.gameplay-open .felt{border-radius:var(--desktop-table-oval);background-blend-mode:soft-light,normal,normal;background:radial-gradient(at 48% 38%,#29a9644f 0,#0c744336 47%,#002d1bbb 100%),linear-gradient(#118654d4,#045a35e8),url(/assets/premium-felt-v2-CtCiKY71.webp) 50%/256px 256px;box-shadow:inset 0 0 0 1px #ffe4a38f,inset 0 0 0 3px #b98224,inset 0 0 86px #00170fd1,inset 0 3px 12px #68c98a24,0 0 0 1px #241503,0 1px 5px #000d,0 0 6px #d9a43a4a}html.gameplay-open .rail-panel{opacity:.68;background:repeating-linear-gradient(90deg,#0000 0 5px,#b98b526e 5px 7px,#0000 7px 12px),linear-gradient(#ffffff15 0,#050505e8 44% 64%,#b58a5152 65%,#0000 100%);height:4px;box-shadow:0 2px 3px #000e,0 -1px #ffffff16}html.gameplay-open .rail-cup-holder,html.gameplay-open .rail-decor-9 .rail-cup-holder{isolation:isolate;filter:drop-shadow(0 8px 7px #000)drop-shadow(0 0 3px #dfa84473)saturate(1.12)contrast(1.12);border-radius:50%;width:clamp(42px,3.65vw,60px)}html.gameplay-open .rail-cup-holder:after{content:"";z-index:1;background:radial-gradient(circle at 50% 67%,#151718 0,#070808 55%,#010202 100%);border-radius:50%;position:absolute;inset:23%;box-shadow:inset 0 6px 9px #000,inset 0 -2px 3px #ffffff13,0 -1px 1px #f8d47769,0 2px 3px #000c}}.desktop-table-skin,.preview-seat-map-selector{display:none}@media (width>=601px){html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{aspect-ratio:2.1472;box-shadow:none;background:0 0}html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max)) .table-shell{aspect-ratio:2.1472;box-shadow:none;background:0 0}html.gameplay-open .rail{box-shadow:none;background:0 0;border:0}html.gameplay-open .desktop-table-skin{z-index:0;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(100% + 20px);height:calc(100% + 20px);display:block;position:absolute;inset:-10px}html.gameplay-open .rail:before,html.gameplay-open .rail:after,html.gameplay-open .rail-decor{display:none}html.gameplay-open .felt{z-index:2;box-shadow:none;background:0 0;border:0}html.gameplay-open .felt:after{display:none}html.gameplay-open .felt-network-brand{z-index:0;opacity:.13;color:#d9c48a;filter:drop-shadow(0 1px #ffffff18)drop-shadow(0 2px 3px #00150b80);top:58%}html.gameplay-open .player-seat:not(.empty-seat){z-index:10}html.gameplay-open .player-seat.is-hero{z-index:11}html.gameplay-open .player-seat[data-desktop-seat]{left:var(--desktop-seat-x)!important;right:auto!important;top:var(--desktop-seat-y)!important;transform:translate(-50%,-50%) translate(var(--desktop-seat-x-offset),calc(var(--desktop-seat-y-offset) + var(--desktop-top-seat-correction,0px)))!important;bottom:auto!important}html.gameplay-open .player-seat[data-desktop-seat] .seat-character{scale:var(--desktop-seat-avatar-scale)}html.gameplay-open .character-avatar[data-avatar-id=kane_admin]{--avatar-scale:1.14!important}html.gameplay-open .character-avatar[data-avatar-id=bjh1987_private]{--avatar-scale:1.16!important}html.gameplay-open .preview-seat-map-selector{z-index:92;background:#070a0aed;border:1px solid #66511f;border-radius:9px;gap:5px;padding:5px;display:flex;position:absolute;top:18px;left:24px;box-shadow:0 8px 20px #000a}html.gameplay-open .preview-seat-map-selector.is-editing{flex-wrap:wrap;justify-content:flex-start;align-items:center;right:24px}html.gameplay-open .seat-map-counts{gap:5px;display:flex}html.gameplay-open .preview-seat-map-selector button{color:#c5ccc9;background:#121718;border:1px solid #404645;border-radius:6px;min-width:34px;height:30px;padding:0 8px;font:800 9px Inter}html.gameplay-open .preview-seat-map-selector button.active{color:#f5d979;background:#27200e;border-color:#d0a51f}html.gameplay-open .preview-seat-map-selector .seat-layout-edit{color:#f8df88;border-color:#d0a51f;padding-inline:14px}html.gameplay-open .preview-seat-map-selector button:disabled{opacity:.42;cursor:not-allowed}html.gameplay-open .seat-layout-editing .player-panel[data-seat-layout-handle]{cursor:grab;touch-action:none;outline-offset:3px;-webkit-user-select:none;user-select:none;outline:1px dashed #f0c84b88}html.gameplay-open .seat-layout-editing .player-panel[data-seat-layout-handle]:active{cursor:grabbing;outline-color:#fff0a2;box-shadow:0 0 0 3px #d5aa292f,0 0 24px #e8b93055}html.gameplay-open .seat-layout-readout{z-index:93;color:#e7ece9;letter-spacing:.35px;background:#070b0bf2;border:1px solid #866b28;border-radius:9px;grid-template-columns:auto auto auto;align-items:center;gap:5px 10px;min-width:240px;padding:9px 11px;font:800 9px Inter;display:grid;position:absolute;top:70px;left:24px;box-shadow:0 10px 28px #000b}html.gameplay-open .seat-layout-readout>b{color:#f3d66d}.seat-layout-readout span{font-variant-numeric:tabular-nums;color:#b9c8c2}html.gameplay-open .seat-layout-readout small{color:#91a09a;letter-spacing:.25px;grid-column:1/-1;font:700 7px/1.25 Inter}html.gameplay-open .seat-layout-nudges{grid-column:1/-1;grid-template-columns:repeat(4,30px);gap:4px;display:grid}html.gameplay-open .seat-layout-nudges button{color:#f4f7f5;background:#151d1b;border:1px solid #485550;border-radius:5px;height:25px;font:900 13px Inter}html.gameplay-open .seat-layout-guides{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:visible}html.gameplay-open .seat-layout-guides>i{display:block;position:absolute}html.gameplay-open .seat-layout-guides .guide-oval{border:1px dashed #edcd596b;border-radius:50%;inset:4%}html.gameplay-open .seat-layout-guides .guide-horizontal{border-top:1px dashed #ffffff25;top:50%;left:0;right:0}html.gameplay-open .seat-layout-guides .guide-vertical{border-left:1px dashed #ffffff25;top:0;bottom:0;left:50%}html.gameplay-open .seat-layout-guides .guide-cup{background:#e5bd4740;border:1px solid #e5bd47;border-radius:50%;width:8px;height:8px;translate:-50% -50%;box-shadow:0 0 7px #e5bd4770}html.gameplay-open .seat-layout-confirm{z-index:300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b;place-items:center;display:grid;position:fixed;inset:0}html.gameplay-open .seat-layout-confirm>section{color:#eef3f0;background:#090e0ded;border:1px solid #94772d;border-radius:13px;width:min(390px,100vw - 32px);padding:22px;box-shadow:0 24px 70px #000}html.gameplay-open .seat-layout-confirm b{color:#f2d66e;letter-spacing:.8px;font:900 16px Barlow Condensed;display:block}html.gameplay-open .seat-layout-confirm p{color:#aebbb6;margin:8px 0 18px;font:500 10px/1.5 Inter}html.gameplay-open .seat-layout-confirm>section>div{flex-wrap:wrap;gap:7px;display:flex}html.gameplay-open .seat-layout-confirm button{color:#fff;background:#17201e;border:1px solid #59645f;border-radius:7px;min-height:36px;padding:0 12px;font:800 8px Inter}html.gameplay-open .seat-layout-confirm button:first-child{color:#f5dc7e;background:#28210e;border-color:#b59336}}@media (width>=601px) and (width<=900px) and (height>=600px){html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{border:0;border-radius:50%;width:min(96vw,860px);height:auto;min-height:0;max-height:none;padding:10px}html.gameplay-open .table-stage:has(.table-shell:is(.layout-heads-up,.layout-six-max,.layout-nine-max)) .table-shell{border:0;border-radius:50%;width:min(96vw,860px);height:auto;min-height:0;max-height:none;padding:10px}html.gameplay-open .rail{padding:clamp(20px,3.4vw,30px)}}.mobile-six-max-felt-material{display:none}@media (width<=600px) and (orientation:portrait){html.gameplay-open .poker-app[data-mobile-six-max] .mobile-six-max-felt-material{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}html.gameplay-open .poker-app[data-mobile-six-max]{--mobile6-bottom:max(8px,env(safe-area-inset-bottom,0px));--mobile6-action-height:60px;--mobile6-seat-clearance:230px;overflow:clip}html.capacitor-native.gameplay-open .poker-app[data-mobile-six-max]{--mobile6-bottom:8px}html.gameplay-open .poker-app[data-mobile-six-max] .table-shell.layout-six-max{width:110%;max-width:none;height:100%;min-height:0;top:36px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-six-max-table-skin{height:100%}html.gameplay-open .poker-app[data-mobile-six-max] .desktop-table-skin,html.gameplay-open .poker-app[data-mobile-six-max] .rail-decor,html.gameplay-open .poker-app[data-mobile-six-max] .wager-sizing,html.gameplay-open .poker-app[data-mobile-six-max] .desktop-actions{display:none!important}html.gameplay-open .poker-app[data-mobile-six-max] .table-shell.layout-six-max .felt{left:5%;right:5%;bottom:calc(var(--mobile6-seat-clearance) + var(--mobile6-bottom))}html.gameplay-open .poker-app[data-mobile-six-max] .action-dock{z-index:15;pointer-events:none;height:0;min-height:0;margin:0;padding:0;position:absolute;inset:auto 0 0;width:100%!important}html.gameplay-open .poker-app[data-mobile-six-max] .action-dock>*{pointer-events:auto}html.gameplay-open .poker-app[data-mobile-six-max] .turn-line{left:8px;bottom:calc(var(--mobile6-bottom) + var(--mobile6-action-height) + 3px);pointer-events:none;width:auto;height:18px;margin:0;padding:0;position:absolute}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-bet-panel{left:max(6px,env(safe-area-inset-left,0px));right:max(6px,env(safe-area-inset-right,0px));bottom:var(--mobile6-bottom);height:var(--mobile6-action-height);box-shadow:none;background:0 0;border:0;padding:0;display:block}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-bet-panel:before{display:none}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-main-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin:0;display:grid;position:absolute;inset:0}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-main-actions button{height:var(--mobile6-action-height);min-height:var(--mobile6-action-height);font-size:13px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-main-actions b{font-size:23px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-sizing-toggle{color:#fff;background:#0b1112;border:1px solid #596663;border-radius:7px;place-items:center;width:44px;height:28px;padding:0;display:grid;position:absolute;bottom:calc(100% + 3px);left:50%;right:auto;transform:translate(-50%)}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-sizing-toggle svg{stroke-width:3px;width:22px;height:22px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-sizing-toggle[aria-expanded=false] svg{transform:rotate(180deg)}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-sizing-controls{background:linear-gradient(#0d1515f8,#030707fc);border:1px solid #596663;border-radius:9px;grid-template-rows:40px 38px;gap:4px;width:100%;padding:6px;display:grid;position:absolute;bottom:calc(100% + 34px);left:0;right:0;box-shadow:0 8px 24px #000b,inset 0 1px #ffffff15}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-quick-sizes{grid-row:1;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;gap:4px;width:100%;margin:0}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-quick-sizes button{letter-spacing:0;height:40px;min-height:40px;padding:0 2px;font-size:12px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-custom{flex-direction:column;gap:0}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-custom small{font-size:7px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-range-row{grid-row:2;grid-template-columns:38px minmax(0,1fr) 38px;gap:5px;width:100%;margin:0;padding:0}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-range-row .range-step{width:38px;height:38px;min-height:38px;font-size:26px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-range-row label{grid-template-rows:17px 21px;gap:0 4px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-range-row label>span{letter-spacing:.2px;font-size:9px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-range-row output{font-size:21px}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-range-row input[type=range]{height:21px}html.gameplay-open .poker-app[data-mobile-six-max] .custom-wager-panel{right:6px;bottom:calc(var(--mobile6-bottom) + var(--mobile6-action-height) + 138px);width:min(220px,54vw);max-height:calc(100dvh - 290px);overflow-y:auto}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-guide-controls{background:0 0;height:0;bottom:0}}.mobile-phone-frame{box-sizing:content-box}.mobile-hold-sizing,.mobile-wager-tiles{display:none}@media (width<=600px) and (orientation:portrait){html.gameplay-open .poker-app[data-mobile-six-max] .layout-six-max .mobile-bet-anchor{z-index:5;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}html.gameplay-open .poker-app[data-mobile-six-max] .layout-six-max .mobile-bet-anchor>.wager{min-width:42px;margin:0;position:relative;inset:auto;transform:none}html.gameplay-open .poker-app[data-mobile-six-max] .layout-six-max .mobile-bet-anchor .bet-anchor-handle{pointer-events:auto;touch-action:none;cursor:grab;outline-offset:5px;-webkit-user-select:none;user-select:none;outline:1px dashed #d7b76c;display:block}html.gameplay-open .poker-app[data-mobile-six-max] .layout-six-max .mobile-bet-anchor.is-selected.is-demo .bet-anchor-handle{outline:2px solid #ffdb73}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-range-row,html.gameplay-open .poker-app[data-mobile-six-max] .mobile-sizing-controls,html.gameplay-open .poker-app[data-mobile-six-max] .custom-wager-panel{display:none}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-wager-tiles{z-index:20;gap:4px;width:calc(33.3333% - 4px);display:grid;position:absolute;bottom:calc(100% + 8px);right:0}.mobile-wager-tiles button{color:#ffd166;letter-spacing:0;touch-action:manipulation;background:#0b1112f5;border:1px solid #64706b;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;min-width:0;height:48px;min-height:48px;padding:3px 5px;display:flex;box-shadow:inset 0 1px #ffffff12}.mobile-wager-tiles small{color:#e2e8e5;font:700 12px Inter}.mobile-wager-tiles b{text-overflow:ellipsis;max-width:100%;font:800 clamp(18px,5vw,24px)/1 Barlow Condensed;overflow:hidden}.mobile-wager-tiles .preflop-only{color:#acb5b1;font:600 12px Inter}.mobile-wager-tiles button.selected{background:#252518;border-color:#d9aa48;box-shadow:inset 0 0 0 1px #d9aa4833}.mobile-wager-tiles button:disabled{opacity:.55;cursor:default}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-hold-sizing{z-index:30;width:44px;height:44px;display:block;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}html.gameplay-open .poker-app[data-mobile-six-max] .mobile-gesture-handle{width:44px;height:44px;min-height:44px;box-shadow:none;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;padding:8px 0;position:relative;inset:auto;transform:none}.mobile-gesture-handle>span{color:#fff;background:#0b1112;border:1px solid #596663;border-radius:7px;place-items:center;width:44px;height:28px;font-size:14px;display:grid}.mobile-gesture-handle:focus-visible>span{outline-offset:2px;outline:2px solid #f4c34c}.mobile-vertical-wager{visibility:hidden;pointer-events:none;background:#071011f5;border:1px solid #64706b;border-radius:14px;width:84px;padding:52px 14px 18px;position:absolute;bottom:calc(100% + 6px);left:4px;box-shadow:0 6px 24px #000b}.mobile-hold-sizing[data-active=true] .mobile-vertical-wager{visibility:visible;pointer-events:auto}.vertical-wager-amount{text-align:center;color:#ffd166;display:grid;position:absolute;top:8px;left:0;right:0}.vertical-wager-amount small{color:#a7bab2;font:700 10px Inter}.vertical-wager-amount b{font:800 26px/1.1 Barlow Condensed}.vertical-wager-track{touch-action:none;background:#47514e;border-radius:6px;width:6px;height:clamp(220px,28dvh,300px);max-height:calc(100dvh - 220px);margin-inline:0;position:relative}.vertical-wager-fill{pointer-events:none;background:#f0b632;border-radius:6px;position:absolute;inset:auto 0 0}.vertical-wager-thumb{pointer-events:none;background:#f0b632;border:2px solid #ffe09a;border-radius:50%;width:22px;height:22px;position:absolute;left:50%;transform:translate(-50%,50%);box-shadow:0 2px 8px #0008}.vertical-wager-landmark{white-space:nowrap;color:#b9c4bb;pointer-events:none;font:700 10px Inter;position:absolute;left:14px;transform:translateY(50%)}.vertical-wager-landmark:after{content:"";border-top:1px solid #c0ad7477;width:8px;position:absolute;top:50%;right:calc(100% + 3px)}.vertical-wager-landmark.is-maximum,.vertical-wager-landmark.is-minimum{color:#f3ce70;font-size:9px}}.board-layout-handle{z-index:6;touch-action:none;cursor:grab;color:#f6da8c;-webkit-user-select:none;user-select:none;background:0 0;border:1px dashed #dfc579;border-radius:6px;padding:0;position:absolute;inset:-7px}.board-layout-handle>span{white-space:nowrap;background:#07110fe8;border-radius:4px;padding:3px 6px;font:700 11px Inter;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.wager-origin-probe{width:42px;height:40px;visibility:hidden!important;pointer-events:none!important}.layout-edit-modes{border:0;gap:4px;margin:0;padding:0;display:flex}.layout-edit-modes legend{float:left;color:#edd493;margin:8px;font:800 9px Inter}.is-preview-table:is(.seat-layout-editing,.mobile-seat-layout-editing) .waiting-banner{visibility:hidden;pointer-events:none}:is(.is-preview-table .board:has(.board-layout-handle),.is-preview-table .multi-runout-boards:has(.board-layout-handle)){z-index:12}.is-preview-table .desktop-bet-anchor.is-demo,.is-preview-table .mobile-bet-anchor.is-demo{z-index:12!important}@media (width>=601px) and (height>=600px){html.gameplay-open .desktop-bet-anchor{z-index:5;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}html.gameplay-open .desktop-bet-anchor>.wager{min-width:42px;margin:0;position:relative;inset:auto;transform:none}html.gameplay-open .desktop-bet-anchor .bet-anchor-handle{pointer-events:auto;touch-action:none;cursor:grab;outline-offset:5px;-webkit-user-select:none;user-select:none;outline:1px dashed #d7b76c;display:block}html.gameplay-open .desktop-bet-anchor.is-selected.is-demo .bet-anchor-handle{outline:2px solid #ffdb73}html.gameplay-open .preview-seat-map-selector.is-editing{top:68px}html.gameplay-open .seat-layout-readout{top:118px}}.player-seat .seat-identity:has(>.avatar-foreground){--avatar-front-depth:4px}.seat-avatar-clip{z-index:1;pointer-events:none;position:absolute;inset:0}.player-seat .seat-identity:has(>.avatar-foreground)>.seat-avatar-clip>.seat-character{bottom:calc(100% - var(--avatar-front-depth))!important}.avatar-foreground{clip-path:inset(-8px -100% -100%);z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:visible}.player-seat .avatar-foreground>.seat-character{pointer-events:none;bottom:calc(100% - var(--avatar-front-depth))!important;filter:none!important}.player-seat .avatar-foreground .avatar-feature-cutout{object-fit:contain;max-width:100%;height:100%;width:auto!important}.avatar-opacity-definition{pointer-events:none;position:absolute}.seat-identity:has(>.player-cards>.playing-card)>.avatar-foreground{display:none}.seat-identity:has(>.avatar-foreground):has(>.player-cards>.playing-card)>.seat-avatar-clip{clip-path:inset(-100vmax -100vmax 100%)}@media (width>=601px) and (height>=600px){.player-seat .seat-identity:has(>.avatar-foreground){--avatar-front-depth:6px}}@media (height<=599px) and (orientation:landscape){.player-seat .seat-identity:has(>.avatar-foreground){--avatar-front-depth:2px}}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)){--app-bg:#000;--panel-bg:#0d0d0f;--panel-bg-secondary:#161618;--panel-bg-hover:#202023;--border-subtle:#303034;--border-control:#505057;--text-primary:#f4f4f3;--text-secondary:#b7b7bd;--text-muted:#92929b;--accent-gold:#eac65e;--accent-active:#74747c;--shell-weight-regular:400;--shell-weight-medium:500;--lobby-lime:var(--text-primary);--lobby-lime-soft:var(--text-primary);--lime:var(--text-primary);--lime-2:var(--text-secondary);--shell-backdrop:#000d;--shell-shadow:0 14px 40px #0006;--lobby-bg:var(--app-bg);--lobby-panel:var(--panel-bg);--lobby-panel-2:var(--panel-bg-secondary);--lobby-line:var(--border-subtle);--lobby-muted:var(--text-muted);--lobby-ink:var(--text-primary);background:var(--app-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--border-control) var(--app-bg)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(body,#root,.client-lobby,.admin-workspace,.counter-workspace,.lobby,.seat-picker){background:var(--app-bg);color:var(--text-primary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.client-header,.counter-top,.counter-action-bar,.settings-section-nav){background:var(--app-bg);border-color:var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.lobby-account-card,.preview-table-card,.running-table-row,.coming-soon,.wallet-summary,.wallet-modal,.admin-players,.admin-profile,.rewards-panel,.sng-surface,.avatar-orientation-dialog,.counter-balance-card,.counter-player,.trade-list>button,.amount-player,.trade-detail,.counter-confirm,.hand-history-drawer,.table-card){background:var(--panel-bg);border-color:var(--border-subtle);color:var(--text-primary);box-shadow:var(--shell-shadow)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.settings-section,.avatar-picker,.profile-name-settings,.profile-display-options label,.existing-wallet,.chip-cashier,.cashier-confirm,.admin-account-tools,.rewards-metrics>div,.sng-facts>div,.sng-admin,.sng-register,.orientation-samples,.counter-summary>div,.buyin-reconcile>div){background:var(--panel-bg-secondary);border-color:var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.auth-switch,.counter-tabs,.admin-history-nav){background:var(--panel-bg);border-color:var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.wallet-button:not(.wallet-primary),.wallet-presets button,.client-header-actions>button,.client-back,.game-tabs button,.preview-table-card button,.coming-soon button,.settings-section-nav a,.avatar-grid button,.wallet-modal>header button,.avatar-orientation-panel button,.avatar-orientation-dialog>header button,.counter-top>button,.counter-keypad button,.record-filters button:not(.selected),.entry-seats button,.sng-surface button){background:var(--panel-bg-secondary);border-color:var(--border-control);color:var(--text-primary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.preview-table-card>button,.client-header-actions>button.client-admin){border-color:var(--accent-gold);color:var(--accent-gold)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .preview-table-card[class]{border-color:var(--accent-gold)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.running-table-row,.wallet-button:not(.wallet-primary),.game-tabs button,.client-header-actions>button,.client-back,.sng-surface button,.counter-player,.avatar-grid button):hover:not(:disabled){background:var(--panel-bg-hover);border-color:var(--accent-active)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.game-tabs button.selected,.avatar-grid button.selected,.entry-seats button.selected,.counter-player.selected,.counter-tabs button.selected,.auth-switch button[aria-pressed=true],.rewards-panel nav button[aria-pressed=true]){background:var(--panel-bg-hover);color:var(--text-primary);border-color:var(--accent-active)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=button]),select,textarea){background:var(--panel-bg);color:var(--text-primary);border-color:var(--border-control)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(select option,.counter-members label:has(input)){background:var(--panel-bg);color:var(--text-primary);border-color:var(--border-control)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(input,textarea)::placeholder{color:var(--text-muted);opacity:1}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent-gold);outline-offset:3px}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.wallet-muted,.wallet-intro p,.client-edition,.client-brand small,.client-account small,.lobby-identity small,.lobby-identity em,.lobby-balance>span,.lobby-balance small,.lobby-wallet-shortcut small,.running-table-name>small,.running-table-stat>small,.table-list-note,.preview-table-card p,.coming-soon p,.client-section-title p,.admin-search>span,.admin-empty,.admin-status,.admin-profile header p,.admin-facts dt,.admin-limits small,.admin-audit small,.admin-audit code,.settings-profile dt,.settings-field-label,.wallet-form label,.existing-wallet label,.wallet-ledger small,.wallet-activity small,.rewards-metrics small,.orientation-help,.counter-top small,.counter-list-hint,.counter-empty,.counter-player-name small,.counter-summary small,.counter-player-balance small,.trade-list span small,.trade-detail dt,.counter-balance-card>em){color:var(--text-secondary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.running-table-stat,.lobby-balance,.client-bank,.admin-search,.admin-profile>header,.admin-limits li,.admin-audit li,.wallet-ledger li,.wallet-activity li,.auth-alternative,.wallet-signout,.rewards-panel fieldset,.rewards-panel footer,.rewards-history,.counter-confirm dl div,.trade-detail dl div){border-color:var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.client-table,.sng-surface table){background:var(--panel-bg);color:var(--text-primary);font-variant-numeric:tabular-nums}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.client-table,.sng-surface table) th{background:var(--panel-bg-secondary);color:var(--text-secondary);border-color:var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.client-table,.sng-surface table) td{border-color:var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.client-table,.sng-surface table) td>small{color:var(--text-secondary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.client-table,.sng-surface table) tbody tr:nth-child(2n){background:var(--panel-bg-secondary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.client-table,.sng-surface table) tbody tr:is(:hover,.selected){background:var(--panel-bg-hover)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .client-table tr.selected{box-shadow:inset 3px 0 var(--accent-active)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.wallet-modal,.avatar-orientation-dialog)::backdrop{background:var(--shell-backdrop)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.rewards-overlay,.counter-confirm-backdrop){background:var(--shell-backdrop);color:var(--text-primary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .counter-workspace{--counter-green:var(--text-primary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.running-game-badge,.row-join,.wallet-primary,.client-success,.record-filters button.selected){background:var(--panel-bg-hover);color:var(--text-primary);border-color:var(--border-control);box-shadow:inset 0 0 0 1px var(--border-control)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.running-game-badge,.row-join,.wallet-primary):hover:not(:disabled){background:var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.lobby-live:not(.stale),.running-table-name em,.profile-display-options b,.wallet-credit,.admin-balance>strong,.cashier-current,.cashier-current b,.cashier-confirm small,.cashier-message,.admin-account-tools summary,.admin-history-nav button.selected,.admin-audit summary,.counter-summary b,.buyin-reconcile b,.wallet-form legend){color:var(--text-primary);border-color:var(--border-control)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.avatar-grid button.selected,.counter-player.selected,.counter-tabs button.selected){box-shadow:inset 0 0 0 1px var(--accent-active)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.running-table-name>small i,.running-table-stat .live-player-count i,.game-tabs button small,.wallet-ledger .ledger-admin,.cashier-confirm,.admin-history-nav button,.wallet-form label,.counter-tabs button){color:var(--text-secondary)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(body,input,select,textarea,label,small,.eyebrow,.settings-field-label,.running-table-name em,.ploh-hero-copy>span,.preview-table-card span,.lobby-wallet-shortcut>span){font-weight:var(--shell-weight-regular)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(b,strong,h1,h2,h3,h4,h5,h6,button,summary,legend,th,.running-game-badge,.settings-section-nav a,.settings-profile dd,.wallet-totals dd){font-weight:var(--shell-weight-medium)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .game-tabs button.selected{box-shadow:inset 0 -1px var(--accent-active)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) :is(.game-tabs button,.running-table-row):hover:not(:disabled){border-color:var(--border-control)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .running-table-row .running-game-badge[class]{box-shadow:inset 0 0 0 1px var(--border-subtle)}html:not(:has(.poker-app,.sng-table,.mobile-preview-workspace)) .ploh-hero{border-color:var(--border-subtle)}@media (width<=600px){html.gameplay-open .table-shell,html.gameplay-open .has-results .table-shell{box-shadow:none;background:0 0;border-color:#0000}html.gameplay-open .table-shell:before,html.gameplay-open .table-shell:after,html.gameplay-open .rail:before,html.gameplay-open .rail:after,html.gameplay-open .rail-decor,html.gameplay-open .felt:after{display:none!important}html.gameplay-open .rail,html.gameplay-open .felt{box-shadow:none;background:0 0;border-color:#0000}html.gameplay-open .desktop-table-skin{z-index:0;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(100% + 20px);height:calc(100% + 20px);display:block;position:absolute;inset:-10px}html.gameplay-open .felt{z-index:2}}@media (width<=600px) and (orientation:portrait){html.gameplay-open .poker-app[data-mobile-six-max] .desktop-table-skin{display:none!important}}.felt-colour-definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.felt-colour-menu>div{gap:3px;padding:5px;display:grid}.felt-colour-menu button i{border:1px solid #ffffff50;border-radius:50%;flex-shrink:0;width:15px;height:15px;display:inline-block}.felt-colour-menu button[role=menuitemradio]{text-transform:none;align-items:center;gap:9px;min-height:36px;display:flex}.felt-colour-menu button[aria-checked=true]{outline-offset:-2px;outline:1px solid #c7a656}.felt-colour-menu small{color:#acb7b3;padding:6px;font:500 10px/1.4 Inter,sans-serif}.admin-players{background:#101d18;border:1px solid #304738;border-radius:10px;overflow:hidden}.admin-search{border-bottom:1px solid #304738;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.admin-search label{font-size:12px;font-weight:700}.admin-search input{color:#e6f1e8;background:#09130f;border:1px solid #3f5c48;border-radius:6px;width:min(380px,100%);padding:11px 13px}.admin-search>span{color:#8da696;margin-left:auto;font-size:11px}.admin-player-table{font-size:11px}.admin-player-table td{padding:14px 15px}.admin-status{letter-spacing:.3px;color:#b6c9ba;font-size:9px}.admin-limit-summary{white-space:normal;max-width:210px;line-height:1.6}.admin-empty{color:#9bb3a2;text-align:center;padding:35px;font-size:13px}.admin-profile{background:#101c16;border:1px solid #354f3c;border-radius:10px;margin-top:26px;overflow:hidden}.admin-profile>header{border-bottom:1px solid #314836;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.admin-profile h2{margin:8px 0;font:700 30px Barlow Condensed}.admin-profile header p{color:#a0b59f;margin-bottom:0;font-size:11px}.admin-balance{text-align:right;gap:6px;display:grid}.admin-balance>small{letter-spacing:1.3px;color:#acc1a4;font-size:9px}.admin-balance>strong{color:#d0eb9d;font-variant-numeric:tabular-nums;font-size:30px}.admin-profile-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:32px;padding:24px;display:grid}.admin-facts{grid-template-columns:1fr 1fr;gap:22px;margin:0 0 26px;display:grid}.admin-facts dt{color:#8fa68e;margin-bottom:7px;font-size:11px}.admin-facts dd{margin:0;font-size:14px;font-weight:700}.admin-profile h3{margin:0 0 15px;font-size:14px}.admin-limits{padding:0;list-style:none}.admin-limits li{border-bottom:1px solid #283c2e;padding:10px 0;font-size:11px}.admin-limits small{color:#a2b4a0;margin-top:7px;font-size:10px;line-height:1.5;display:block}.chip-cashier{background:#1a2b1c;border:1px solid #4e6540;border-radius:9px;align-self:start;padding:22px}.chip-cashier>h3{margin:8px 0 18px;font:700 25px Barlow Condensed}.cashier-current{color:#bdd0af;border-bottom:1px solid #3b5132;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding-bottom:16px;font-size:12px;display:flex}.cashier-current b{color:#d9efa9;font-size:20px}.credit-debit{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cashier-confirm{background:#0d1b10;border:1px solid #779659;border-radius:7px;margin-top:18px;padding:15px;font-size:12px;line-height:1.6}.cashier-confirm small{color:#afc993;margin-bottom:10px;display:block}.cashier-confirm button{margin:5px 7px 0 0;font-size:10px}.cashier-message{color:#d3e7b5;font-size:12px;line-height:1.6}.admin-account-tools{border:1px solid #38513b;border-radius:7px;margin-top:24px;padding:15px}.admin-account-tools summary{cursor:pointer;color:#c0d7b4;font-size:12px}.admin-account-tools form{padding-top:18px}.admin-history-nav{background:#15271a;border-block:1px solid #314836;gap:20px;padding:0 24px;display:flex}.admin-history-nav button{border:0;color:#a5bca0;cursor:pointer;background:0 0;border-bottom:2px solid #0000;padding:16px 0;font-size:12px}.admin-history-nav button.selected{color:#d8edb0;border-bottom-color:#c9e89a}.admin-history{max-height:600px;padding:12px 24px 24px;overflow:auto}.admin-audit{padding:0;list-style:none}.admin-audit li{border-bottom:1px solid #304534;padding:16px 0;font-size:12px}.admin-audit small{color:#9db394;font-size:11px}.admin-audit code{white-space:normal;overflow-wrap:anywhere;color:#bacbb3;font-size:11px}.admin-audit summary{cursor:pointer;color:#b5cfa5;margin:12px 0;font-size:11px}.wallet-ledger .ledger-admin{color:#a7b995;overflow-wrap:anywhere}.admin-workspace .wallet-form fieldset{border:0;gap:15px;min-width:0;padding:0;display:grid}.admin-workspace button:disabled{cursor:not-allowed;opacity:.4}@media (width<=800px){.admin-profile-grid{grid-template-columns:1fr;gap:25px;padding:18px}.admin-profile>header{align-items:start;padding:18px}.admin-balance>strong{font-size:25px}.admin-history-nav{gap:16px;padding:0 18px}.admin-history-nav button{font-size:11px}.admin-history{padding:12px 18px}.admin-search{padding:15px}.admin-workspace .client-header .client-account{justify-content:flex-start;width:100%}}.ops-navigation{background:#080808;border-bottom:1px solid #29292c;flex-wrap:wrap;gap:8px;padding:18px 24px;display:flex}.ops-navigation button,.admin-ops button,.admin-ops .ops-actions a{color:#ededee;cursor:pointer;background:#19191c;border:1px solid #3b3b40;border-radius:7px;padding:10px 14px;font:500 13px Inter,system-ui,sans-serif;text-decoration:none}.ops-navigation button[aria-pressed=true],.admin-ops button:hover,.admin-ops a:hover{background:#252527;border-color:#a99866}.admin-ops button:disabled{opacity:.45;cursor:default}.ops-navigation button:focus-visible,.admin-ops :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #dcc27b}.admin-ops{color:#e2e2e5;overflow-wrap:anywhere;max-width:1440px;margin:0 auto;padding:30px 24px 70px;font:400 14px/1.6 Inter,system-ui,sans-serif}.admin-ops h1{margin:8px 0;font:500 30px/1.2 Inter,system-ui,sans-serif}.admin-ops h2{font-size:22px}.admin-ops :is(h2,h3,h4,h5,strong){font-weight:500}.admin-ops h3{margin:0 0 14px;font-size:17px}.admin-ops h4{margin:0;font-size:15px}.admin-ops h5{margin:14px 0 6px;font-size:14px}.admin-ops p{margin:6px 0 12px}.ops-heading,.ops-detail-title{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.ops-heading>button{white-space:nowrap;flex-shrink:0}.ops-eyebrow{letter-spacing:.12em;color:#c4ad6f;font-size:11px}.ops-heading p,.ops-muted,.ops-table-card small{color:#9d9da4}.ops-privacy{color:#aaaab2;border-left:2px solid #6c674e;padding:8px 12px;font-size:12px;margin:20px 0!important}.ops-panel{background:#101012;border:1px solid #2c2c31;border-radius:10px;margin:18px 0;padding:20px}.ops-panel summary{cursor:pointer;font-weight:500}.ops-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.ops-filters label{color:#acacb3;flex-direction:column;gap:6px;font-size:12px;display:flex}.ops-filters :is(input,select){color:#e4e4e7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#18181b;border:1px solid #36363c;border-radius:6px;width:100%;min-width:0;padding:9px;font:400 13px Inter,system-ui,sans-serif}.ops-filters .ops-actions{grid-column:1/-1}.ops-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;display:flex}.ops-table-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.admin-ops .ops-table-card{text-align:left;background:#101012;border:1px solid #303036;min-width:0;padding:18px;font-weight:400}.ops-table-card header,.ops-player header,.ops-pot header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ops-table-card strong{font-size:16px}.ops-table-card small{margin-top:7px;font-size:11px;display:block}.ops-badge{letter-spacing:.04em;color:#bebec3;background:#1a1a1d;border:1px solid #474749;border-radius:4px;padding:3px 7px;font-size:10px;display:inline-block}.ops-badge.attention{color:#e6ca88;border-color:#8b7040}.ops-notice{color:#cfc4a9;background:#191710;border-left:2px solid #977d49;padding:10px 14px;font-size:12px}.ops-facts{background:#2b2b30;border:1px solid #2b2b30;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0;display:grid;overflow:hidden}.ops-facts>div{background:#111113;padding:14px}.ops-facts dt{color:#92929c;margin-bottom:5px;font-size:11px}.ops-facts dd{margin:0;font-size:13px}.ops-player-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ops-player{background:#17171a;border:1px solid #303035;border-radius:8px;padding:16px}.ops-player.actor{border-color:#63846a}.ops-player p,.ops-player small{color:#afafb6;font-size:12px}.ops-player small{display:block}.ops-player button{margin-top:12px}.ops-cards{vertical-align:middle;flex-wrap:wrap;gap:4px;display:inline-flex}.ops-cards>span{color:#19191b;text-align:center;background:#dddde0;border-radius:3px;min-width:26px;padding:2px 6px;font-weight:500}.ops-cards>span.red{color:#9c273b}.ops-pot{border-top:1px solid #303036;padding:16px 0}.ops-pot li{margin:8px 0}.ops-timeline{margin:0;padding:0;list-style:none}.ops-timeline li{border-top:1px solid #29292e;grid-template-columns:210px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.ops-timeline time{color:#93939c;font-size:11px;display:block}.ops-timeline p{margin:0}.ops-empty{color:#aaaab2;padding:35px 0}.ops-detail-title{margin-top:28px}@media (width<=900px){.ops-filters,.ops-facts,.ops-player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.admin-ops{padding:22px 14px 50px}.ops-navigation{gap:6px;padding:14px}.ops-navigation button{padding:9px;font-size:12px}.ops-table-grid,.ops-player-grid{grid-template-columns:1fr}.ops-panel{padding:14px}.ops-timeline li{grid-template-columns:1fr;gap:8px}.ops-detail-title{flex-direction:column}.ops-filters input{font-size:16px}.ops-heading h1{font-size:25px}.ops-table-card header{flex-direction:column;align-items:start}.ops-actions button{min-height:42px}}
