.fp-hero{min-height:100vh;min-height:100svh;justify-content:center}.bet-card,.fp-hero{display:flex;flex-direction:column}.bet-card{position:relative;isolation:isolate;min-height:306px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;border-radius:14px;overflow:hidden;--pgw-panel:#111518;--pgw-surface:#30373e;--pgw-surface-hover:#3a424a;--pgw-border:#dae2fd43;--pgw-text:#e8ecf1;--pgw-text-soft:#9aa6b2;--pgw-text-faint:#6f7b87;--pgw-bolt-color:#e8ac13;background:var(--pgw-panel);border:1px solid var(--pgw-border);color:var(--pgw-text)}.paper .bet-card{--pgw-panel:#fff;--pgw-surface:#f8fafc;--pgw-surface-hover:#eef2f7;--pgw-border:#dfe3ea;--pgw-text:#0f172a;--pgw-text-soft:#64748b;--pgw-text-faint:#94a3b8;--pgw-bolt-color:#1367e8}.bet-hero{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:linear-gradient(135deg,#64748b,#475569 55%,#334155)}.bet-hero-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.bet-card:focus-within .bet-hero-img,.bet-card:hover .bet-hero-img{transform:scale(1.06)}.bet-hero-shade{mix-blend-mode:hard-light;background:linear-gradient(180deg,rgba(12,18,26,.45),rgba(12,18,26,0) 22%),linear-gradient(180deg,rgba(12,18,26,0) 8%,rgba(12,18,26,.45) 46%,rgba(0,0,0,.94))}.bet-hero-shade,.bet-hero:after{position:absolute;inset:0;pointer-events:none}.bet-hero:after{content:"";z-index:1;mix-blend-mode:overlay;background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.42) 48%,transparent 62%);background-size:220% 100%;background-position:120% 0}.bet-card.bet-enter .bet-hero:after{animation:pgw-hero-shine 1s ease .15s 1 both}@keyframes pgw-hero-shine{0%{background-position:120% 0}to{background-position:-20% 0}}.bet-hero-brand{position:absolute;top:12px;left:14px;z-index:3;filter:drop-shadow(0 0 2px rgba(0,0,0,.2));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bet-hero-bottom{position:absolute;left:14px;bottom:14px;z-index:2;width:min(80%,600px)}.bet-title{margin:0;color:#fff;font-weight:600;font-size:15px;line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 4px rgba(0,0,0,.45)}.bet-panel{position:relative;z-index:3;flex:0 0 auto;background:var(--pgw-panel);padding:0 0 12px;border-top:1px solid var(--pgw-border)}.paper .bet-panel{border-top:none}.bet-rows{padding:6px 12px 4px}.bet-rows-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bet-stake{margin:6px 14px 0;gap:8px}.bet-stake,.bet-stake-label{display:flex;align-items:center}.bet-stake-label{flex-shrink:0;white-space:nowrap;font-size:10px;font-weight:600;text-transform:uppercase;color:var(--pgw-text);gap:2px}.bet-stake-label:before{content:"";width:11px;height:11px;background:var(--pgw-bolt-color);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M13 2 4.5 13.5H11l-1 8.5 8.5-11.5H12l1-8.5Z"/></svg>') center /contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M13 2 4.5 13.5H11l-1 8.5 8.5-11.5H12l1-8.5Z"/></svg>') center /contain no-repeat}.bet-stake-chips{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.bet-stake-chip{height:20px;padding:0 2px;border:1px solid var(--pgw-border);border-radius:20px;background:rgba(0,0,0,.05);cursor:pointer;font:inherit;font-size:12.5px;font-weight:650;color:var(--pgw-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;transition:transform .07s ease,background-color .12s ease,border-color .12s ease;-webkit-tap-highlight-color:transparent}.paper .bet-stake-chip{background:var(--pgw-surface);border-color:#e4e7ec;color:var(--pgw-text-soft)}.bet-stake-chip:hover:not(.bet-active){background:#1367e8;border-color:#1367e8;color:#fff}.paper .bet-stake-chip:hover:not(.bet-active){background:var(--pgw-surface-hover);border-color:var(--pgw-text-faint);color:var(--pgw-text)}.bet-stake-chip:active{transform:scale(.96)}.bet-stake-chip.bet-active,.paper .bet-stake-chip.bet-active{background:#1367e8;border-color:#1367e8;color:#fff}.bet-odds-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:40px;padding:6px 14px;border:1px solid var(--pgw-border);border-radius:8px;background:var(--pgw-surface);cursor:pointer;font:inherit;color:var(--pgw-text);text-align:center;transition:transform .08s ease,background-color .12s ease,border-color .12s ease,box-shadow .12s ease;-webkit-tap-highlight-color:transparent}.bet-ob-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600}.bet-ob-odds{font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.bet-odds-btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--pgw-push,transparent)}.bet-odds-btn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.bet-odds-btn.bet-role-a{color:#fff;background:#68c27f;border-color:#68c27f;--pgw-push:#4b8c5b;box-shadow:0 4px 0 var(--pgw-push)}.bet-odds-btn.bet-role-b{color:#fff;background:#dd5634;border-color:#dd5634;--pgw-push:#9f3e25;box-shadow:0 4px 0 var(--pgw-push);font-weight:700}.bet-confirm-bar{display:flex;gap:8px;align-items:stretch}.bet-confirm-cancel{flex:0 0 auto;min-height:40px;padding:6px 16px;font:inherit;font-size:15px;font-weight:650;border:1px solid #e7ebf0;border-radius:8px;background:#f8fafc;color:#64748b;cursor:pointer;--pgw-push:#94a3b8;box-shadow:0 4px 0 var(--pgw-push);transition:transform .07s ease,box-shadow .07s ease;-webkit-tap-highlight-color:transparent;animation:pgw-confirm-in-left .18s cubic-bezier(0,0,.2,1) both}.bet-confirm-cancel:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--pgw-push)}.bet-confirm-cancel:disabled{opacity:.5;cursor:not-allowed}.bet-confirm-btn{flex:1 1 auto;min-width:0;min-height:40px;padding:6px 12px;font:inherit;font-size:15px;font-weight:700;border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;cursor:pointer;--pgw-push:#1b47a9;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 0 var(--pgw-push);transition:transform .07s ease,box-shadow .07s ease;-webkit-tap-highlight-color:transparent;animation:pgw-confirm-in-right .18s cubic-bezier(0,0,.2,1) both}.bet-confirm-btn .bet-cf-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-confirm-btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--pgw-push)}.bet-confirm-btn:disabled{cursor:default}.bet-confirm-btn.bet-cf-closed{opacity:.5;cursor:not-allowed}.bet-confirm-btn.bet-loading{opacity:.8;cursor:wait}.bet-confirm-btn.bet-loading:before{content:"";width:13px;height:13px;flex-shrink:0;border:2px solid hsla(0,0%,100%,.45);border-top-color:#fff;border-radius:50%;animation:pgw-spin .6s linear infinite}.bet-confirm-btn.bet-success{box-shadow:none;font-size:16px;animation:pgw-confirm-pop .22s cubic-bezier(.2,.7,.3,1) both}@keyframes pgw-confirm-in-left{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}@keyframes pgw-confirm-in-right{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}@keyframes pgw-spin{to{transform:rotate(1turn)}}@keyframes pgw-confirm-pop{0%{transform:scale(1)}45%{transform:scale(1.05)}to{transform:scale(1)}}.bet-toast{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;gap:8px;padding:12px;background:rgba(20,24,28,.55);backdrop-filter:blur(12px) saturate(1.3);border-bottom:1px solid hsla(0,0%,100%,.08);animation:pgw-toast-in .28s cubic-bezier(.2,.7,.3,1) both}.paper .bet-toast{background:hsla(0,0%,100%,.6);border-bottom-color:rgba(0,0,0,.06)}@keyframes pgw-toast-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.bet-toast-text{flex:1 1 auto;min-width:0;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;line-height:1.3;color:var(--pgw-text)}.bet-toast-text:before{content:"\2713";flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#68c27f;color:#fff;font-size:14px;font-weight:800;line-height:22px;text-align:center}.bet-toast-x{flex-shrink:0;align-self:flex-start;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--pgw-text-soft);cursor:pointer;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.bet-toast-x:hover{background:hsla(0,0%,100%,.12)}.paper .bet-toast-x:hover{background:rgba(0,0,0,.08)}@media (prefers-reduced-motion:reduce){.bet-hero-img{transition:none}.bet-card:focus-within .bet-hero-img,.bet-card:hover .bet-hero-img{transform:none}.bet-card.bet-enter .bet-hero:after,.bet-confirm-btn,.bet-confirm-btn.bet-success,.bet-confirm-cancel,.bet-toast{animation:none}}.pgw5-top{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pgw5-header{display:flex;gap:8px;align-items:center;padding:10px 12px 2px}.pgw5-logo{width:32px;height:32px;border-radius:8px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid;place-items:center;background:linear-gradient(135deg,#f7931a,#f59e0b 55%,#d97706);color:#fff;font-size:15px;font-weight:700;line-height:1}.pgw5-title{margin:0;font-weight:650;font-size:15px;line-height:1.3;letter-spacing:-.01em;color:var(--pgw-text);flex:1 1 auto;min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pgw5-pill{flex-shrink:0;display:inline-flex;align-items:baseline;gap:4px;border:1px solid var(--pgw-border);border-radius:999px;background:#2b64ff3b;padding:4px 8px;white-space:nowrap}.pgw5-pill-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#93b4ff}.pgw5-pill-time{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:#93b4ff;min-width:5ch;text-align:right}.pgw5-pill.pgw5-urgent{background:#2b64ff3b;border:none}.paper .pgw5-pill{background:var(--pgw-surface)}.paper .pgw5-pill-label{color:var(--pgw-text-faint)}.paper .pgw5-pill-time{color:var(--pgw-text)}.paper .pgw5-pill.pgw5-urgent{border:1px solid #fbcfcf;background:#fef2f2}.paper .pgw5-pill.pgw5-urgent .pgw5-pill-label,.paper .pgw5-pill.pgw5-urgent .pgw5-pill-time{color:#dc2626}.pgw5-chart{position:relative;flex:1 1 auto;min-height:0;padding-top:32px;overflow:hidden;display:flex;flex-direction:column}.pgw5-plot{position:relative;flex:1 1 auto;min-height:40px}.pgw5-plot svg{position:absolute;inset:0;display:block;width:100%;height:100%;color:#f7931a;transition:color .45s ease}.pgw5-chart[data-dir=up] .pgw5-plot svg{color:#68c27f}.pgw5-chart[data-dir=down] .pgw5-plot svg{color:#dd5634}.pgw5-ov{position:absolute;top:0;display:flex;flex-direction:column;pointer-events:none}.pgw5-ov.pgw5-left{left:16px}.pgw5-ov-label{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pgw-text-faint)}.pgw5-ov-cur{display:flex;align-items:baseline;gap:8px;line-height:1}.pgw5-ov-cur .pgw5-val{font-size:17px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--pgw-text)}.pgw5-delta{font-size:10.5px;font-weight:650;font-variant-numeric:tabular-nums}.pgw5-up .pgw5-val{color:#68c27f}.pgw5-down .pgw5-val{color:#dd5634}.paper .pgw5-up .pgw5-val{color:#15803d}.paper .pgw5-down .pgw5-val{color:#dc2626}.pgw5-target-badge{font-size:9px;position:absolute;left:8px;transform:translateY(-50%);background:#787878;color:#fff;border-radius:16px;padding:1px 8px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;z-index:4}.paper .pgw5-target-badge{background:#2f2f2f}.pgw5-plot [data-target]{stroke:#787878}.paper .pgw5-plot [data-target]{stroke:rgba(47,47,47,.4)}.pgw5-dot{position:absolute;width:7px;height:7px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:3}.pgw5-dot.pgw5-up{background:#68c27f;box-shadow:0 0 7px 1px rgba(104,194,127,.5)}.pgw5-dot.pgw5-down{background:#dd5634;box-shadow:0 0 7px 1px rgba(221,86,52,.5)}.pgw5-dot:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;background:inherit;transform:translate(-50%,-50%);animation:pgw5-dot-breath 1.8s ease-out infinite;z-index:-1}@keyframes pgw5-dot-breath{0%{opacity:.5;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(3.6)}}.pgw5-history{display:flex;justify-content:flex-start;gap:5px;margin:2px 12px;overflow:hidden;flex-shrink:0;min-height:18px}.pgw5-h-dot{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:8.5px;font-weight:700}.pgw5-h-dot.pgw5-u{background:#384c48;color:#68c27f}.pgw5-h-dot.pgw5-d{background:#4a3c3d;color:#dd5634}.paper .pgw5-h-dot.pgw5-u{background:#c4dfcf;color:#15803d}.paper .pgw5-h-dot.pgw5-d{background:#f6c9c9;color:#dc2626}.pgw5-suspended{min-height:40px;display:flex;align-items:center;justify-content:center;gap:4px;margin:8px 16px 2px;padding:2px 8px;border:none;border-radius:9px;background:#ededed;text-align:center;font-size:12.5px;color:#0c111c}.pgw5-suspended b{color:#1367e8;font-variant-numeric:tabular-nums}.paper .pgw5-suspended{border:1px dashed var(--pgw-border);background:#fff;color:var(--pgw-text-soft)}.paper .pgw5-suspended b{color:var(--pgw-text)}@media (prefers-reduced-motion:reduce){.pgw5-plot svg{transition:none}.pgw5-dot:after{animation:none}}.table{--gold:#d9b45c;--gold-soft:#d9b45c66;--gold-faint:#d9b45c2e;--felt-hi:#12503a;--felt:#0c3b2a;--felt-lo:#06241a;--felt-line:#ffffff26;--crimson:#e0492f;--crimson-hi:#ff8a70;--crimson-lo:#7e1f10;--azure:#3b76f0;--azure-hi:#8fb0ff;--azure-lo:#1a3d9c;--han-font:"Kaiti TC","Kaiti SC","STKaiti","DFKai-SB","BiauKai","PingFang TC",serif}.table-header{display:flex;gap:9px;align-items:center;justify-content:space-between;padding:8px 12px 7px}.table-title{margin:0;flex:1 1 auto;min-width:0;font-weight:700;font-size:15px;line-height:1.2;letter-spacing:.01em;color:var(--pgw-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-counts{display:flex;gap:4px;flex-shrink:1;min-width:0}.table-count{display:inline-flex;align-items:center;gap:3px;min-width:0;white-space:nowrap;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;border:1px solid var(--pgw-border);border-radius:999px;padding:2px 7px;background:rgba(0,0,0,.12);color:var(--pgw-text-soft)}.table-count-tag{min-width:0;overflow:hidden;text-overflow:ellipsis}.table-count b,.table-count:before{flex-shrink:0}.table-count.table-shoe{flex-shrink:0;color:#c9d2dd;background:rgba(0,0,0,.4);border:1px solid rgba(0,0,0,.55);border-radius:999px;padding:1px 7px;font-variant-numeric:tabular-nums}.paper .table-count{background:var(--pgw-surface)}.table-count:before{content:"";width:6px;height:6px;border-radius:50%}.table-count.cd:before{background:var(--crimson)}.table-count.ct:before{background:var(--azure)}.table-count.ce:before{background:#57b46a}.table-count.cspd:before{background:#c8ced8}.table-arena{position:relative;flex:1 1 auto;display:flex;min-height:150px;padding:7px;background:radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.table-arena:before{content:"";position:absolute;inset:5px;border-radius:9px;border:1px solid var(--gold-faint);pointer-events:none;z-index:4;box-shadow:inset 0 0 24px #00000059}.table-roadbox{flex:0 0 56%;position:relative;z-index:1;container-type:size}.table-road{position:relative;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,1fr);grid-auto-columns:calc((100cqh - 17.5px) / 6);direction:rtl;overflow:hidden;gap:1.5px;height:100%;border-radius:7px;padding:5px;background:linear-gradient(180deg,#fbf9f2,#f3efe2);box-shadow:0 2px 8px #00000052,inset 0 1px 0 #fff}.table-road:before{content:"";position:absolute;left:0;top:0;bottom:0;width:16px;background:linear-gradient(90deg,#f8f4e9,#f8f4e900);z-index:2;border-radius:7px 0 0 7px;pointer-events:none}.table-cell{position:relative;border:1px solid #eae4d2;border-radius:2px;min-width:0;direction:ltr}.table-ring{position:absolute;inset:0;margin:auto;width:calc(100% - 1px);height:auto;aspect-ratio:1/1;max-height:calc(100% - 1px);border-radius:50%;border:2px solid transparent}.table-ring.d{border-color:#cf3721;--bead-glow-rgb:207 55 33}.table-ring.t{border-color:#2b62d9;--bead-glow-rgb:43 98 217}.table-ring.e{border-color:#3f9e52;--bead-glow-rgb:63 158 82}.table-ring.pop{animation:dtw-ringpop .4s cubic-bezier(.2,.7,.3,1) both,dtw-roadflash .9s ease-out both}@keyframes dtw-roadflash{0%{box-shadow:0 0 0 2px #ffd36a,0 0 12px 5px rgba(255,211,106,.75)}55%{box-shadow:0 0 0 2px rgba(255,211,106,.35),0 0 12px 5px rgba(255,211,106,.18)}to{box-shadow:0 0 0 0 rgba(255,211,106,0),0 0 0 0 rgba(255,211,106,0)}}@keyframes dtw-ringpop{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.table-ring.tie:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:linear-gradient(45deg,transparent 45%,#3f9e52 45% 55%,transparent 55%)}.table-ring .tc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:7px;font-weight:900;color:#2e7d32;z-index:1;text-shadow:0 0 2px #fff,0 0 2px #fff}.table-ring.latest{animation:dtw-lastpulse 2.2s ease-out infinite}@keyframes dtw-lastpulse{0%{box-shadow:0 0 0 1px rgb(var(--bead-glow-rgb,217 180 92)/.5)}to{box-shadow:0 0 0 6px rgb(var(--bead-glow-rgb,217 180 92)/0)}}.game-bead{position:absolute;inset:0;margin:auto;width:calc(100% - 1px);height:auto;aspect-ratio:1/1;max-height:calc(100% - 1px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:8px;font-weight:800;line-height:1}.game-bead.bs{background:#2c3440;--bead-glow-rgb:44 52 64}.game-bead.bh{background:#cf3721;--bead-glow-rgb:207 55 33}.game-bead.bd{background:#2b62d9;--bead-glow-rgb:43 98 217}.game-bead.bc{background:#2e7d32;--bead-glow-rgb:46 125 50}.game-bead.ba{background:#cf3721;--bead-glow-rgb:207 55 33}.game-bead.bb{background:#2b62d9;--bead-glow-rgb:43 98 217}.game-bead.pop{animation:dtw-ringpop .4s cubic-bezier(.2,.7,.3,1) both,dtw-roadflash .9s ease-out both}.game-bead.latest{animation:dtw-lastpulse 2.2s ease-out infinite}.table-cardsover{position:absolute;inset:0;z-index:5;border-radius:7px;display:flex;align-items:stretch;overflow:hidden;box-shadow:0 2px 10px #00000073;animation:dtw-fade .25s ease both}@keyframes dtw-fade{0%{opacity:0}to{opacity:1}}.table-half{flex:1 1 0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#171c22,#0d1116)}.table-half:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,0) 42%)}.table-half.hrow{flex-direction:row;gap:8px}.table-half+.table-half{border-left:1px solid #ffffff1c}.table-half.winner.d{background:linear-gradient(160deg,var(--crimson) 0,var(--crimson-lo) 100%)}.table-half.winner.t{background:linear-gradient(160deg,var(--azure) 0,var(--azure-lo) 100%)}.table-half.winner:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(105deg,transparent 38%,#ffffff8f 50%,transparent 62%);background-size:250% 100%;background-position:130% 0;animation:dtw-shine .9s ease .15s 1 both}@keyframes dtw-shine{0%{background-position:130% 0}to{background-position:-30% 0}}.table-half .num{font-size:22px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:#2b0e0e8c;text-shadow:0 2px 4px #00000059}.table-half.d .num{color:var(--crimson-hi)}.table-half.t .num{color:var(--azure-hi)}.table-half.winner .num{color:#fff}.table-mini{width:34px;height:47px;border-radius:4px;position:relative;perspective:320px;font-weight:800;box-shadow:0 3px 7px rgba(0,0,0,.45)}.table-mini .r{font-size:23px;line-height:1}.table-mini .s{font-size:15px;line-height:1.1}.table-mini.red{color:#d22c2c}.table-mini.black{color:#1c232b}.mini-back-face{background:repeating-linear-gradient(45deg,#a8281f 0 4px,#7c1710 4px 8px);border:2px solid #efe6cf}.game-cardsrow{display:flex;gap:3px;min-height:33px;align-items:center}.game-cardsrow .table-mini{width:24px;height:33px;border-radius:3px}.game-cardsrow .table-mini .r{font-size:15px}.game-cardsrow .table-mini .s{font-size:10px}.game-sidetag{font-size:9px;font-weight:800;letter-spacing:.18em;color:#ffffff96;text-transform:uppercase}.game-total{font-size:22px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:#ffffffd9;text-shadow:0 2px 4px #00000059}.game-handlbl{font-size:9.5px;font-weight:800;color:var(--gold);border:1px solid var(--gold-soft);border-radius:999px;padding:0 8px;background:#00000059}.table-half.winner .game-handlbl{color:#ffe9a8;border-color:#ffe9a880}.game-bigcard{position:absolute;inset:0;z-index:5;border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:linear-gradient(180deg,#171c22,#0d1116);animation:dtw-fade .25s ease both}.game-bigcard:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,0) 42%)}.game-bigcard .table-mini{width:52px;height:72px}.game-bigcard .table-mini .r{font-size:35px}.game-bigcard .table-mini .s{font-size:23px}.table-zones{flex:1 1 auto;display:flex;position:relative;min-width:0}.table-zones.game-zones4{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.table-zone{flex:1 1 0;min-width:0;border:0;cursor:pointer;font:inherit;background:transparent;position:relative;overflow:hidden;flex-direction:column;gap:2px;padding:8px 2px 20px;color:#fff;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent}.table-zone,.table-zone .wm{display:flex;align-items:center;justify-content:center}.table-zone .wm{position:absolute;inset:0;font-family:var(--han-font);font-size:80px;line-height:1;font-weight:700;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-zone.zd .wm{color:#ff7a5c14}.table-zone.zt .wm{color:#8fb0ff14}.table-zone .han{position:relative;font-family:var(--han-font);font-size:26px;font-weight:700;line-height:1;text-shadow:0 1px 3px #00000073}.table-zone.zd .han{color:var(--crimson-hi)}.table-zone.zt .han{color:var(--azure-hi)}.table-zone .nm{position:relative;font-size:8.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#ffffff96;padding-left:.22em;text-align:center}.game-hin{display:block;font-size:8px;font-weight:600;color:#ffffff73;letter-spacing:.08em;margin-top:-2px}.table-zone .od{position:relative;margin-top:3px;font-size:10px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--gold);border:1px solid var(--gold-soft);border-radius:999px;padding:1px 9px;background:#00000045;white-space:nowrap}.table-zone:hover .han{text-shadow:0 0 12px currentColor}.table-zone.sel{background:#ffffff0f}.table-zone.sel:before{content:"";position:absolute;inset:4px;border-radius:8px;border:1.5px solid var(--gold);box-shadow:0 0 12px #d9b45c59,inset 0 0 10px #d9b45c30;pointer-events:none}.table-zone:disabled{cursor:default}.table-zone.dim{opacity:.35}.table-zone:focus-visible{outline:2px solid var(--gold);outline-offset:-5px}.game-zones4 .table-zone{padding:4px 2px 5px;gap:0}.game-zones4 .table-zone .glyph{position:relative;font-size:21px;line-height:1.05;text-shadow:0 1px 3px #00000080}.game-zones4 .table-zone .nm{letter-spacing:.12em;font-size:8px}.game-zones4 .table-zone .od{margin-top:2px;padding:0 7px;font-size:10px}.game-zones4 .zs .glyph{color:#e6ebf2}.game-zones4 .zh .glyph{color:var(--crimson-hi)}.game-zones4 .zdm .glyph{color:#8fb0ff}.game-zones4 .zc .glyph{color:#86d296}.game-grid-line-h{position:absolute;left:10px;right:10px;top:50%;height:1px;z-index:2;background:linear-gradient(90deg,transparent,var(--gold-soft) 30%,var(--gold-soft) 70%,transparent);pointer-events:none}.game-grid-line-v,.table-vsline{top:10px;bottom:10px;width:1px;z-index:2;background:linear-gradient(180deg,transparent,var(--gold-soft) 30%,var(--gold-soft) 70%,transparent)}.game-grid-line-v,.table-vs,.table-vsline{position:absolute;left:50%;pointer-events:none}.table-vs{top:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:3;width:17px;height:17px;border-radius:3px;background:linear-gradient(135deg,#ffecb3,#b57d08);box-shadow:0 1px 4px #00000073;display:flex;align-items:center;justify-content:center}.table-vs span{transform:rotate(-45deg);font-size:7.5px;font-weight:900;letter-spacing:.02em;color:#3d2c07}.table-chipstack{position:absolute;top:7px;right:7px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:3px;pointer-events:none}.table-chipstk{position:relative;min-width:36px}.table-chipface{position:absolute;left:0;right:0;height:21px;padding:0 7px;border-radius:21px;background:linear-gradient(180deg,#fffdf6,#efe7d2);color:#2c3a29;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;border:1.5px dashed #9aa78f;outline:2px solid #fffdf6;outline-offset:-4px;box-shadow:0 2px 4px rgba(0,0,0,.5);white-space:nowrap;animation:dtw-chipdrop .25s cubic-bezier(.2,.7,.3,1) both}@keyframes dtw-chipdrop{0%{transform:translateY(-8px) scale(1.3);opacity:0}to{transform:none;opacity:1}}.table-ratio{position:absolute;left:10px;right:10px;bottom:8px;height:3px;border-radius:2px;background:#ffffff1f;overflow:hidden}.table-ratio i{display:block;height:100%;transition:width .6s ease;border-radius:2px}.table-zone.zd .table-ratio i{background:linear-gradient(90deg,#b03318,var(--crimson-hi));box-shadow:0 0 6px var(--crimson-hi)}.table-zone.zt .table-ratio i{background:linear-gradient(90deg,#1e44a8,var(--azure-hi));box-shadow:0 0 6px var(--azure-hi)}.table-pct{position:absolute;right:10px;bottom:13px;font-size:9px;font-weight:700;color:#ffffff85;font-variant-numeric:tabular-nums}.table-ring-timer{position:absolute;top:7px;left:-18px;z-index:6;width:40px;height:40px;filter:drop-shadow(0 2px 4px #00000066)}.table-ring-timer svg{width:100%;height:100%;transform:rotate(-90deg)}.table-ring-timer .bgc{fill:#0d1114f0;stroke:#ffffff24;stroke-width:2.5}.table-ring-timer .arc{fill:none;stroke:var(--gold);stroke-width:2.5;stroke-linecap:round;transition:stroke-dashoffset .5s linear}.table-ring-timer .n{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.table-ring-timer.urgent .arc{stroke:#ff4d3d}.table-ring-timer.urgent .n{color:#ff8d80}.table-ring-timer.urgent{animation:dtw-tick 1s ease-in-out infinite}@keyframes dtw-tick{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.table-phasepill{position:absolute;left:50%;top:11px;transform:translateX(-50%);z-index:6;background:#000000cf;border:1px solid var(--gold-soft);color:#fff;font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 14px;white-space:nowrap;letter-spacing:.04em;pointer-events:none;animation:dtw-fade .2s ease both}.table-phasepill.win-d{background:linear-gradient(180deg,var(--crimson),#a02c15);border-color:#ffb5a3}.table-phasepill.win-t{background:linear-gradient(180deg,var(--azure),#1e44a8);border-color:#b4c9ff}.table-phasepill.win-e{background:linear-gradient(180deg,#3f9e52,#23703a);border-color:#b1e4bb}.table-winbanner{left:50%;top:50%;transform:translate(-50%,-50%);z-index:7;background:linear-gradient(180deg,#ffe9a8,#e9bd55 55%,#c9982f);border:1.5px solid #fff6d8;border-radius:10px;padding:5px 18px 7px;text-align:center;box-shadow:0 6px 22px #000000a6,inset 0 1px 0 #fffef2;overflow:hidden;animation:dtw-winpop .32s cubic-bezier(.2,.7,.3,1) both}.table-winbanner,.table-winbanner:after{position:absolute;pointer-events:none}.table-winbanner:after{content:"";inset:0;background:linear-gradient(105deg,transparent 40%,#ffffffb3 50%,transparent 60%);background-size:240% 100%;background-position:130% 0;animation:dtw-shine 1s ease .35s 1 both}.table-winbanner .w1{font-size:10px;font-weight:900;color:#6e4c07;letter-spacing:.14em}.table-winbanner .w2{font-size:20px;font-weight:800;color:#241a04;line-height:1.1;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 #ffe9a8}@keyframes dtw-winpop{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.game-core{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);z-index:4;width:33px;height:45px;border-radius:5px;background:linear-gradient(180deg,#fff,#f1efe9);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;box-shadow:0 0 0 2px var(--gold),0 3px 9px #000000a6;pointer-events:none}.game-core .r{font-size:21px;line-height:1}.game-core .s{font-size:13px;line-height:1.1}.game-core.red{color:#d22c2c}.game-core.black{color:#1c232b}.game-core-lbl{position:absolute;left:50%;top:46%;transform:translate(-50%,28px);z-index:4;font-size:7.5px;font-weight:800;letter-spacing:.14em;color:var(--gold);text-transform:uppercase;pointer-events:none;white-space:nowrap}.game-stackslot{position:relative;margin-top:12px;min-height:37px;display:flex;align-items:center;justify-content:center;gap:4px;transform:translateY(-22px)}.game-stackslot .table-mini{width:29px;height:40px;border-radius:3px}.game-stackslot .table-mini .r{font-size:16px}.game-stackslot .table-mini .s{font-size:10px}.game-stackslot .table-mini.deal{animation:gw-dealin .4s cubic-bezier(.2,.7,.3,1) both}@keyframes gw-dealin{0%{transform:translateY(-30px) rotate(-4deg);opacity:0}to{transform:none;opacity:1}}.game-stackcnt{min-width:15px;height:15px;border-radius:15px;padding:0 4px;background:#0000006b;border:1px solid #ffffff46;color:#fff;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.game-match{box-shadow:0 0 0 2px var(--gold),0 0 14px #d9b45c99}.game-firstbadge{position:absolute;top:6px;left:6px;z-index:3;font-size:7.5px;font-weight:800;letter-spacing:.12em;color:var(--gold);border:1px solid var(--gold-soft);border-radius:999px;padding:1px 6px;background:#00000059}.table-panelrow{margin:6px 12px 0}.table-panelrow .bet-confirm-btn,.table-panelrow .bet-confirm-cancel{min-height:40px;font-size:14px}.table-betrow{margin:6px 12px 0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.table-betrow.closed{filter:grayscale(1) brightness(.55) contrast(.9)}.table-betrow{transition:filter .25s ease}.table-betrow.closed .table-betbtn .o{opacity:.85}@media (prefers-reduced-motion:reduce){.table-betrow{transition:none}}.table-betbtn{display:flex;justify-content:center;gap:8px;min-width:0;min-height:40px;padding:6px 10px;border-radius:8px;border:1px solid transparent;font:inherit;color:#fff;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease;-webkit-tap-highlight-color:transparent}.table-betbtn .l{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-betbtn .o{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.95}.table-betbtn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--push)}.table-betbtn:disabled{opacity:.45;cursor:not-allowed}.table-betbtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.table-betbtn.bb-r{background:#dd5634;border-color:#dd5634;--push:#9f3e25;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-b{background:#2563eb;border-color:#2563eb;--push:#1b47a9;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-s{background:#2c3440;border-color:#2c3440;--push:#14181f;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-h{background:#cf3721;border-color:#cf3721;--push:#8c2413;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-d{background:#2b62d9;border-color:#2b62d9;--push:#1c3f8f;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-c{background:#2e7d32;border-color:#2e7d32;--push:#1c4e1f;box-shadow:0 4px 0 var(--push)}.thm-ab .table-betbtn.bb-r{background:#d97f1e;border-color:#d97f1e;--push:#8f5310}.thm-ab .table-betbtn.bb-b{background:#c2416f;border-color:#c2416f;--push:#7e2a48}.thm-suit{--gold:#c9cede;--gold-soft:#c9cede59;--gold-faint:#c9cede26;--felt-hi:#232045;--felt:#161430;--felt-lo:#0a0918}.thm-suit .table-road{background:linear-gradient(180deg,#fafbfd,#edeff5)}.thm-suit .table-road:before{background:linear-gradient(90deg,#f2f4f8,#f2f4f800)}.thm-suit .table-cell{border-color:#e2e5ee}.thm-bac{--gold:#e6c987;--gold-soft:#e6c98759;--gold-faint:#e6c98729;--felt-hi:#6a1a26;--felt:#481019;--felt-lo:#25070c}.thm-bac .table-vs{background:linear-gradient(135deg,#fff4a2,#d39708)}.thm-wtc{--gold:#f09143;--gold-soft:#f0914359;--gold-faint:#f0914326;--felt-hi:#34383f;--felt:#23262c;--felt-lo:#101215}.thm-wtc .table-arena{background:radial-gradient(120% 80% at 50% 108%,#843c0e42 0,#843c0e00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-wtc .table-vs{background:linear-gradient(135deg,#ffe6a7,#db7021)}.thm-ab{--gold:#f0a63c;--gold-soft:#f0a63c59;--gold-faint:#f0a63c2b;--felt-hi:#135c5f;--felt:#0b4245;--felt-lo:#052627}.thm-ab .table-zones:before{content:"";opacity:.75;position:absolute;left:50%;top:46%;width:120px;height:120px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:1;background:repeating-conic-gradient(#f0a63c38 0 6deg,transparent 6deg 12deg);-webkit-mask:radial-gradient(circle,transparent 52%,#000 53% 66%,transparent 67%);mask:radial-gradient(circle,transparent 52%,#000 53% 66%,transparent 67%)}.thm-ab .game-core:before{content:"";position:absolute;top:-10px;left:50%;width:7px;height:7px;transform:translateX(-50%) rotate(45deg);background:linear-gradient(135deg,#ffd27c,#d98a1f);box-shadow:0 1px 2px #00000080}.thm-ab .table-zone.zd .han{color:#ffc46b}.thm-ab .table-zone.zd .wm{color:#ffc46b14}.thm-ab .table-zone.zt .han{color:#ff9ec4}.thm-ab .table-zone.zt .wm{color:#ff9ec414}.thm-ab .table-phasepill.win-d{background:linear-gradient(180deg,#e8872b,#a85b12);border-color:#ffd8a1}.thm-ab .table-phasepill.win-t{background:linear-gradient(180deg,#d84a7f,#96274f);border-color:#ffc3da}.thm-ab .game-bead.ba{background:#d97f1e;--bead-glow-rgb:217 127 30}.thm-ab .game-bead.bb{background:#c2416f;--bead-glow-rgb:194 65 111}.thm-ab .table-count.cd:before{background:#e8872b}.thm-ab .table-count.ct:before{background:#d84a7f}@media (prefers-reduced-motion:reduce){.game-bead.latest,.game-bead.pop,.game-bigcard,.game-stackslot .table-mini.deal,.table-cardsover,.table-chipface,.table-phasepill,.table-ring.latest,.table-ring.pop,.table-winbanner{animation:none}.table-half.winner:after,.table-winbanner:after{animation:none;background:none}.table-ratio i,.table-ring-timer .arc{transition:none}.table-ring-timer.urgent{animation:none}}.table{--table-surface:radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-wtc.table{--table-surface:radial-gradient(120% 80% at 50% 108%,#843c0e42 0,#843c0e00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.bet-card.table{background:var(--table-surface);--pgw-text:#e8ecf1;--pgw-text-soft:#9aa6b2;--pgw-text-faint:#6f7b87;--pgw-border:var(--gold-soft)}.bet-card.table .bet-panel,.bet-card.table .table-arena{background:transparent}.bet-card.table .bet-panel{border-top:none}.casino-roadplate .table-road{box-shadow:none;border-radius:0;padding:2px;background:transparent}.casino-dealtable .table-ring-timer{top:20%;left:50%;transform:translate(-50%,-50%)}.casino-roadplate .table-road{direction:ltr;justify-content:start}.casino-roadplate .game-bead{font-size:7cqh;line-height:1}.table-betbtn.bb-e{background:#2e7d32;border-color:#2e7d32;--push:#1c4e1f;box-shadow:0 4px 0 var(--push)}.casino-listcard .game-bead{font-size:9cqh;line-height:1}.casino-listcard .table-ring .tc{font-size:8cqh}.casino-roadplate .table-ring .tc{font-size:6cqh}.casino-listcard .table-road{direction:ltr}.thm-suit .table-count:before{display:none}.thm-suit .table-count.cspd{color:#c8ced8}.thm-suit .table-count.cd{color:var(--crimson)}.thm-suit .table-count.ct{color:var(--azure)}.thm-suit .table-count.ce{color:#57b46a}.thm-suit .table-count b{color:var(--pgw-text)}.zone-chips{left:50%;bottom:12px;transform:translateX(calc(-50% + 7px));z-index:6;display:inline-flex;gap:4px;padding:1px 8px 1px 5px;border-radius:999px;background:rgba(0,0,0,.45);border:1px solid var(--gold-soft)}.zone-chip-minus,.zone-chips{position:absolute;align-items:center;height:15px;-webkit-tap-highlight-color:transparent}.zone-chip-minus{left:-14px;top:50%;transform:translateY(-50%);z-index:2;width:15px;padding:0;border-radius:50%;background:var(--crimson);color:#fff;border:1.5px solid #fff;font:inherit;font-size:13px;font-weight:900;line-height:1;display:flex;justify-content:center;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.55)}.zone-chip-minus:active{transform:translateY(-50%) scale(.9)}.zone-chip{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#fffdf6,#ecdcac);border:2px dotted #b9922f;box-shadow:0 1px 2px rgba(0,0,0,.5),inset 0 0 0 1px #fffdf6;animation:dtw-chipdrop .2s cubic-bezier(.2,.7,.3,1) both}.zone-chip-amt{font-size:11px;font-weight:800;color:#ffe9a8;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}@media (prefers-reduced-motion:reduce){.bb-cnt,.zone-chip{animation:none}}.game-zones-tie{flex-direction:column}.game-zones-tie .zones-duo{position:relative;flex:1 1 auto;min-height:0;display:flex}.game-zones-tie .zone-tie{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:center;gap:12px;padding:12px}.game-zones-tie .zone-tie:after{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,var(--gold-soft) 30%,var(--gold-soft) 70%,transparent);pointer-events:none}.zone-tie .tie-label{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1}.zone-tie .han{font-size:20px;color:#57b46a}.zone-tie .wm{font-size:46px;color:#57b46a1f}.game-zones4 .table-zone .glyph,.game-zones4 .table-zone .od{transform:translateY(-5px)}.table-phasepill.suit-s{background:linear-gradient(180deg,#3a444f,#222a33);border-color:#9aa6b2}.table-phasepill.suit-h{background:linear-gradient(180deg,#cf3721,#a02c15);border-color:#ffb5a3}.table-phasepill.suit-d{background:linear-gradient(180deg,#2b62d9,#1e44a8);border-color:#b4c9ff}.table-phasepill.suit-c{background:linear-gradient(180deg,#2e7d32,#1b5e20);border-color:#a5d6a7}.thm-suit .table-zone.zone-win.zs{background:#1b212a}.thm-suit .table-zone.zone-win.zh{background:#45140c}.thm-suit .table-zone.zone-win.zdm{background:#16294f}.thm-suit .table-zone.zone-win.zc{background:#17401d}.table-ring-timer .arc{stroke:#cf9a1c}.zone-clearbet{position:absolute;top:4px;right:4px;z-index:5;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.4);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,transform .1s ease}.zone-clearbet:hover{background:rgba(0,0,0,.6)}.zone-clearbet:active{transform:scale(.9)}.zone-chips.no-minus{transform:translateX(-50%);padding-left:8px}.thm-suit .table-zone.zone-win.zh:before{border-color:#ffb5a3}.thm-suit .table-zone.zone-win.zdm:before{border-color:#b4c9ff}.thm-suit .table-zone.zone-win.zc:before{border-color:#a5d6a7}.thm-ab .game-stackcnt{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);z-index:5}.thm-ab .table-zone{z-index:2}.table-count.table-shoe:before{display:none}.game-handlbl{display:inline-flex;align-items:center;justify-content:center;min-height:14px}.game-handlbl.game-handlbl-empty{visibility:hidden}.game-zones-tie .zones-duo .table-zone .han,.game-zones-tie .zones-duo .table-zone .nm,.game-zones-tie .zones-duo .table-zone .od{transform:translateY(4px)}.table-road{justify-content:start}.table-road.road-clip-left{justify-content:end}.table-road:before{display:none}.table-road.road-clip-left:before{display:block}.casino-roadplate .table-road:before{display:none}.bet-card{container-type:inline-size}.table-zone .nm{font-size:clamp(8px,2.5cqi,13px)}.game-zones4 .table-zone .nm{font-size:clamp(7.5px,2.4cqi,12px)}.game-hin{font-size:clamp(9px,2.9cqi,13px)}.table.thm-ab{--han-font:-apple-system,"PingFang TC","PingFang SC","Microsoft JhengHei","Microsoft YaHei","Noto Sans CJK TC","Noto Sans CJK SC","Source Han Sans TC","Source Han Sans","Heiti TC",sans-serif}@keyframes suit-win-blink{0%,to{opacity:.45}50%{opacity:.3}}.thm-suit .table-zone.zone-win:before{animation:suit-win-blink .8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.thm-suit .table-zone.zone-win:before{animation:none}}.game-bead.latest:before,.table-ring.latest:before{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;animation:dtw-lastpulse 2.2s ease-out infinite;animation-delay:-1.1s}@media (prefers-reduced-motion:reduce){.game-bead.latest:before,.table-ring.latest:before{animation:none}}.table-betbtn{align-items:baseline}.thm-ab .table-zone .han,.thm-ab .table-zone .nm,.thm-ab .table-zone .od{transform:translateY(14px)}.game-core .r{font-size:clamp(18px,5.25cqi,27px)}.game-core .s{font-size:clamp(11px,3.25cqi,17px)}.game-core-lbl{font-size:clamp(8px,2.4cqi,12px)}.game-stackcnt{font-size:clamp(9px,2.6cqi,13px)}.game-stackslot .table-mini .r{font-size:clamp(14px,4cqi,20.5px)}.game-stackslot .table-mini .s{font-size:clamp(8.5px,2.5cqi,13px)}.game-firstbadge{font-size:clamp(7px,2.1cqi,10.5px)}.thm-ab .table-zone.zd .game-stackcnt.hit{background:linear-gradient(180deg,#e8872b,#a85b12);border-color:#ffd8a1;color:#fff}.thm-ab .table-zone.zt .game-stackcnt.hit{background:linear-gradient(180deg,#d84a7f,#96274f);border-color:#ffc3da;color:#fff}.game-core-lbl,.game-firstbadge,.game-sidetag,.game-zones4 .table-zone .nm,.table-zone .nm{letter-spacing:.1em}.thm-ab .table-zone.zd{padding-right:12px}.thm-ab .table-zone.zt{padding-left:12px}.game-core .r,.game-core .s,.game-stackcnt,.game-total,.table-half .num,.table-mini .r,.table-mini .s{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-variant-numeric:proportional-nums;font-feature-settings:"pnum";letter-spacing:-.07em;font-weight:800}.game-sidetag{font-size:11px}.table-mini .mini-inner{position:absolute;inset:0;border-radius:inherit;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.table-mini.is-face .mini-inner{transform:rotateY(180deg)}.mini-back-face,.mini-face{position:absolute;inset:0;border-radius:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.mini-back-face{transform:rotateY(0deg)}.mini-face{transform:rotateY(180deg);background:linear-gradient(180deg,#fff,#f1efe9)}@media (prefers-reduced-motion:reduce){.table-mini .mini-inner{transition:none}}@keyframes card-slide-in{0%{transform:translateY(-16px);opacity:0}to{transform:none;opacity:1}}.table-mini.deal{animation:card-slide-in .4s cubic-bezier(.2,.7,.3,1) both}@media (prefers-reduced-motion:reduce){.table-mini.deal{animation:none}}.game-suit-lbl{font-size:16px;font-weight:800;letter-spacing:.06em;white-space:nowrap;color:#e8ecf1;text-shadow:0 2px 4px rgba(0,0,0,.5)}.thm-ab .table-zone .han{margin-bottom:1px}.thm-lk9{--gold:#e3b755;--gold-soft:#e3b75559;--gold-faint:#e3b75526;--felt-hi:#4a2352;--felt:#331839;--felt-lo:#1a0c1e}.thm-lk9 .table-arena{background:radial-gradient(120% 80% at 50% 108%,#7b3c8a3d 0,#7b3c8a00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-lk9 .table-vs{background:linear-gradient(135deg,#ffeab0,#c98f1c)}.thm-bco{--gold:#dcb968;--gold-soft:#dcb96859;--gold-faint:#dcb96826;--felt-hi:#16414f;--felt:#0d2b36;--felt-lo:#06151c}.thm-bco .table-arena{background:radial-gradient(120% 80% at 50% 108%,#1b7a8f3d 0,#1b7a8f00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-bco .table-vs{background:linear-gradient(135deg,#ffeeb8,#c79419)}.thm-clr{--gold:#f2c14e;--gold-soft:#f2c14e59;--gold-faint:#f2c14e26;--felt-hi:#5a3a12;--felt:#3d270b;--felt-lo:#1f1405}.thm-clr .table-arena{background:radial-gradient(120% 80% at 50% 108%,#c9761a3d 0,#c9761a00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-clr .table-vs{background:linear-gradient(135deg,#fff0b8,#c98f1c)}.table-zones.game-zones6{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr}.game-zones6 .table-zone{padding:4px 2px 5px;gap:1px}.game-zones6 .table-zone .swatch{position:relative;width:20px;height:20px;border-radius:5px;box-shadow:0 1px 3px #0009,inset 0 1px 0 #ffffff55}.game-zones6 .table-zone .nm{letter-spacing:.06em;font-size:8.5px}.game-zones6 .table-zone .od{margin-top:1px;padding:0 7px;font-size:10px}.sw-r{background:#d8362b}.sw-w{background:#e9edf2}.sw-y{background:#e8c02a}.sw-g{background:#2e9d4a}.sw-b{background:#2b62d9}.sw-p{background:#d94f8a}.thm-clr .table-betrow{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.thm-clr .table-betbtn .l{font-size:13px}.table-betbtn.bb-clr-r{background:#d8362b;border-color:#d8362b;--push:#8f2118;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-clr-w{background:#e9edf2;border-color:#e9edf2;color:#1c232b;--push:#9aa3ad;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-clr-y{background:#e8c02a;border-color:#e8c02a;color:#2a2100;--push:#9c7f12;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-clr-g{background:#2e9d4a;border-color:#2e9d4a;--push:#1c6330;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-clr-b{background:#2b62d9;border-color:#2b62d9;--push:#1c3f8f;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-clr-p{background:#d94f8a;border-color:#d94f8a;--push:#8e2e58;box-shadow:0 4px 0 var(--push)}.game-bead.bclr-r{background:#d8362b;--bead-glow-rgb:216 54 43}.game-bead.bclr-w{background:#e9edf2;--bead-glow-rgb:233 237 242}.game-bead.bclr-y{background:#e8c02a;--bead-glow-rgb:232 192 42}.game-bead.bclr-g{background:#2e9d4a;--bead-glow-rgb:46 157 74}.game-bead.bclr-b{background:#2b62d9;--bead-glow-rgb:43 98 217}.game-bead.bclr-p{background:#d94f8a;--bead-glow-rgb:217 79 138}.table-count.cclr-r:before{background:#d8362b}.table-count.cclr-w:before{background:#e9edf2}.table-count.cclr-y:before{background:#e8c02a}.table-count.cclr-g:before{background:#2e9d4a}.table-count.cclr-b:before{background:#2b62d9}.table-count.cclr-p:before{background:#d94f8a}.table-phasepill.clr-win{background:linear-gradient(180deg,#f2c14e,#b8861b);border-color:#ffe6a0;color:#2a1c00}.clr-dice{position:absolute;inset:0;z-index:5;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(180deg,#171c22,#0d1116);animation:dtw-fade .25s ease both}.clr-die{width:40px;height:40px;border-radius:9px;box-shadow:0 3px 9px #000a,inset 0 1px 0 #ffffff66}.clr-die.back{background:repeating-linear-gradient(45deg,#3a3f48 0 4px,#2a2e35 4px 8px);animation:clr-tumble .45s ease-in-out infinite}.clr-die.c-b,.clr-die.c-g,.clr-die.c-p,.clr-die.c-r,.clr-die.c-w,.clr-die.c-y{animation:clr-land .3s cubic-bezier(.2,.7,.3,1) both}.clr-die.c-r{background:#d8362b}.clr-die.c-w{background:#e9edf2}.clr-die.c-y{background:#e8c02a}.clr-die.c-g{background:#2e9d4a}.clr-die.c-b{background:#2b62d9}.clr-die.c-p{background:#d94f8a}@keyframes clr-tumble{0%,to{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(10deg) translateY(-3px)}}@keyframes clr-land{0%{transform:scale(1.35);opacity:.2}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.clr-die,.clr-die.back{animation:none}}.table-recent{position:relative;box-sizing:border-box;height:100%;display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:3px;padding:6px 8px;border-radius:7px;background:linear-gradient(180deg,#fbf9f2,#f3efe2);box-shadow:0 2px 8px #00000052,inset 0 1px 0 #fff}.recent-row{display:flex;align-items:center;justify-content:center;gap:9%;min-height:0;border-radius:6px}.recent-row.is-latest{background:#f2c14e38;box-shadow:inset 0 0 0 1.5px #d9a42a}.recent-row.empty{box-shadow:inset 0 0 0 1px #0000000f}.recent-row-2{opacity:.85}.recent-row-3{opacity:.7}.recent-row-4{opacity:.55}.recent-die{height:78%;aspect-ratio:1/1;border-radius:22%;box-shadow:0 1px 2px #0005,inset 0 1px 0 #ffffff66}.recent-die.bclr-r{background:#d8362b}.recent-die.bclr-y{background:#e8c02a}.recent-die.bclr-g{background:#2e9d4a}.recent-die.bclr-b{background:#2b62d9}.recent-die.bclr-p{background:#d94f8a}.recent-die.bclr-w{background:#fff;box-shadow:inset 0 0 0 1px #c3c9d2,0 1px 2px #0003}.thm-xda{--gold:#e9b44c;--gold-soft:#e9b44c59;--gold-faint:#e9b44c26;--felt-hi:#4a2c22;--felt:#2e1a14;--felt-lo:#150b08}.thm-xda .table-arena{background:radial-gradient(120% 80% at 50% 108%,#b4382a3d 0,#b4382a00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-xda .table-vs{background:linear-gradient(135deg,#ffe3a8,#c7861b)}.table-betbtn.bb-xda-e{background:#d33b2c;border-color:#d33b2c;--push:#8f2519;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-xda-o{background:#2f6fd6;border-color:#2f6fd6;--push:#1d4796;box-shadow:0 4px 0 var(--push)}.game-bead.bxda-e{background:#d33b2c;--bead-glow-rgb:211 59 44}.game-bead.bxda-o{background:#2f6fd6;--bead-glow-rgb:47 111 214}.table-count.cxda-e:before{background:#d33b2c}.table-count.cxda-o:before{background:#2f6fd6}.table-phasepill.xda-win-e{background:linear-gradient(180deg,#d33b2c,#9a2519);border-color:#ffb3a6}.table-phasepill.xda-win-o{background:linear-gradient(180deg,#2f6fd6,#1d4796);border-color:#b8cdff}.xda-mini{display:inline-flex;gap:2px;vertical-align:middle}.xda-mini i{display:block;width:7px;height:7px;border-radius:50%;background:#f1f1ee;box-shadow:inset 0 0 0 1px #0003}.xda-mini i.r{background:#d33b2c}.xda-stage{position:absolute;inset:0;z-index:5;border-radius:7px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 55%,#3a2a24,#120b09);animation:dtw-fade .25s ease both}.xda-plate{position:relative;box-sizing:border-box;height:78%;max-height:150px;display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:6%;padding:17%;background:radial-gradient(circle at 50% 40%,#fdfaf2,#d9cfb8);box-shadow:0 4px 14px #000a,inset 0 -3px 6px #0002}.xda-coin,.xda-plate{aspect-ratio:1/1;border-radius:50%}.xda-coin{width:80%;box-shadow:0 2px 3px #0006,inset 0 1px 0 #fff8;animation:xda-pop .35s cubic-bezier(.2,.7,.3,1) both}.xda-coin.red{background:radial-gradient(circle at 35% 30%,#ef6a57,#b8261a)}.xda-coin.white{background:radial-gradient(circle at 35% 30%,#fff,#d4d7dc)}.xda-bowl{position:absolute;height:84%;max-height:160px;aspect-ratio:1/1;border-radius:50% 50% 46% 46%;background:radial-gradient(circle at 40% 30%,#f0d9a0,#b8862e 55%,#6e4a12);box-shadow:0 6px 16px #000b;transition:transform .45s ease,opacity .45s ease}.xda-bowl.shake{animation:xda-shake .32s ease-in-out infinite}.xda-bowl.lifted{transform:translateY(-80%) scale(.9);opacity:0}@keyframes xda-shake{0%,to{transform:rotate(-6deg) translateX(-3px)}50%{transform:rotate(6deg) translateX(3px)}}@keyframes xda-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.xda-bowl.shake,.xda-coin{animation:none}}.thm-txu{--gold:#f0bf5a;--gold-soft:#f0bf5a59;--gold-faint:#f0bf5a26;--felt-hi:#4a1d45;--felt:#2c1029;--felt-lo:#140713}.thm-txu .table-arena{background:radial-gradient(120% 80% at 50% 108%,#b8338f3d 0,#b8338f00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-txu .table-vs{background:linear-gradient(135deg,#ffe9b0,#c98a1c)}.table-betbtn.bb-txu-b{background:#d6372b;border-color:#d6372b;--push:#8f2319;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-txu-s{background:#2f6fd6;border-color:#2f6fd6;--push:#1d4796;box-shadow:0 4px 0 var(--push)}.game-bead.btxu-b{background:#d6372b;--bead-glow-rgb:214 55 43}.game-bead.btxu-s{background:#2f6fd6;--bead-glow-rgb:47 111 214}.game-bead.btxu-t{background:#8e44ad;--bead-glow-rgb:142 68 173}.table-count.ctxu-b:before{background:#d6372b}.table-count.ctxu-s:before{background:#2f6fd6}.table-count.ctxu-t:before{background:#8e44ad}.table-phasepill.txu-win-b{background:linear-gradient(180deg,#d6372b,#9a2519);border-color:#ffb3a6}.table-phasepill.txu-win-s{background:linear-gradient(180deg,#2f6fd6,#1d4796);border-color:#b8cdff}.table-phasepill.txu-win-t{background:linear-gradient(180deg,#9b59b6,#6c2f86);border-color:#e3c6f0}.txu-range{letter-spacing:.02em}.txu-stage{position:absolute;inset:0;z-index:5;border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:radial-gradient(circle at 50% 45%,#3b1737,#120611);animation:dtw-fade .25s ease both}.thm-jhm{--gold:#f3a93c;--gold-soft:#f3a93c59;--gold-faint:#f3a93c26;--felt-hi:#1f2f52;--felt:#141f38;--felt-lo:#090f1d}.thm-jhm .table-arena{background:radial-gradient(120% 80% at 50% 108%,#e0782a3d 0,#e0782a00 55%),radial-gradient(130% 120% at 50% 0,var(--felt-hi) 0,var(--felt) 46%,var(--felt-lo) 100%)}.thm-jhm .table-vs{background:linear-gradient(135deg,#ffe0a8,#d9861c)}.thm-jhm .table-betrow{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.thm-jhm .table-betbtn .l{font-size:12px}.table-betbtn.bb-jhm-c,.table-betbtn.bb-jhm-d,.table-betbtn.bb-jhm-f,.table-betbtn.bb-jhm-h,.table-betbtn.bb-jhm-k,.table-betbtn.bb-jhm-s{background:#f6f1e4;border-color:#f6f1e4;--push:#b9ae93;box-shadow:0 4px 0 var(--push)}.table-betbtn.bb-jhm-f,.table-betbtn.bb-jhm-k,.table-betbtn.bb-jhm-s{color:#1c232b}.table-betbtn.bb-jhm-c{color:#1f6b35}.table-betbtn.bb-jhm-d,.table-betbtn.bb-jhm-h{color:#c42f22}.game-zones6 .table-zone.zjhm .glyph{font-size:20px;line-height:1;color:#f6f1e4;text-shadow:0 1px 3px #0009}.table-zone.zjhm-d .glyph,.table-zone.zjhm-h .glyph{color:#ff6b5b}.table-zone.zjhm-k .glyph{color:#f3c24a}.table-zone.zjhm.refund{box-shadow:inset 0 0 0 1.5px #f3a93c99}.table-zone.zjhm.refund .od{background:#f3a93c;color:#241400;font-size:8.5px;padding:0 4px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.recent-die.bjhm-c,.recent-die.bjhm-d,.recent-die.bjhm-f,.recent-die.bjhm-h,.recent-die.bjhm-k,.recent-die.bjhm-s{display:flex;align-items:center;justify-content:center;background:#fffdf6;box-shadow:inset 0 0 0 1px #c9bfa6,0 1px 2px #0003;font-size:12px;line-height:1;color:#1c232b}.recent-die.bjhm-c{color:#1f6b35}.recent-die.bjhm-d,.recent-die.bjhm-h{color:#c42f22}.recent-die.bjhm-k{color:#b7860b}.thm-jhm .recent-row{gap:3%}.thm-jhm .recent-die{height:70%}.table-count.cjhm-s:before{background:#2c3440}.table-count.cjhm-c:before{background:#2e7d32}.table-count.cjhm-d:before{background:#cf3721}.table-count.cjhm-h:before{background:#e0584a}.table-count.cjhm-k:before{background:#e8c02a}.table-count.cjhm-f:before{background:#e0782a}.table-phasepill.jhm-win{background:linear-gradient(180deg,#f3a93c,#c27414);border-color:#ffe0a8;color:#241400}.jhm-dice{position:absolute;inset:0;z-index:5;border-radius:7px;display:grid;grid-template-columns:repeat(3,auto);align-content:center;gap:10px 12px;background:linear-gradient(180deg,#141f38,#090f1d);animation:dtw-fade .25s ease both}.jhm-dice,.jhm-die{justify-content:center}.jhm-die{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;font-size:22px;line-height:1;box-shadow:0 3px 9px #000a,inset 0 1px 0 #ffffff66}.jhm-die.back{background:repeating-linear-gradient(45deg,#34405a 0 4px,#26304a 4px 8px);animation:clr-tumble .45s ease-in-out infinite}.jhm-die[class*=s-]{background:linear-gradient(180deg,#fffdf6,#ebe3cf);color:#1c232b;animation:clr-land .3s cubic-bezier(.2,.7,.3,1) both}.jhm-die.s-c{color:#1f6b35}.jhm-die.s-d,.jhm-die.s-h{color:#c42f22}.jhm-die.s-k{color:#b7860b}@media (prefers-reduced-motion:reduce){.jhm-die,.jhm-die.back{animation:none}}.cup-badge{position:absolute;left:8px;top:8px;z-index:6;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:3px 9px 3px 5px;border-radius:999px;background:#0b0f14d9;border:1px solid var(--gold-soft);color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;pointer-events:none;box-shadow:0 2px 6px #0008;animation:dtw-fade .25s ease both}.cup-badge.at-bottom{top:auto;bottom:8px}.cup-ico{flex:0 0 auto;width:11px;height:14px;border-radius:3px 3px 2px 2px;background:linear-gradient(180deg,transparent 0 18%,#e2b857 18% 30%,transparent 30%),linear-gradient(90deg,#4a100c,#b8392e 45%,#e0645a 52%,#8a231c 70%,#3d0c09);box-shadow:inset 0 -3px 0 #d9ad4a,0 1px 2px #0008}.cup-badge.shaking .cup-ico{transform-origin:50% 90%;animation:cup-shake .28s ease-in-out infinite}.cup-txt{overflow:hidden;text-overflow:ellipsis}.dice-cup{position:absolute;left:50%;top:50%;z-index:2;height:66%;max-height:140px;aspect-ratio:.8/1;border-radius:14% 14% 6% 6%/9% 9% 4% 4%;transform:translate(-50%,-62%);background:linear-gradient(180deg,transparent 0 26%,#7a5314 26%,#f3d27a 27.6%,#b98a2a 29.4%,transparent 0),repeating-linear-gradient(180deg,transparent 0 7px,#0000000d 7px 8px),linear-gradient(90deg,#3a0b08,#6e1a14 14%,#a8342b 34%,#d6574b 47%,#b23a30 56%,#7c2019 76%,#3d0c09);box-shadow:inset 0 0 0 1px #00000059,0 10px 18px #000c;transition:transform .45s ease,opacity .45s ease}.dice-cup.waiting{animation:cup-wait 1.2s ease-in-out infinite}.dice-cup:before{content:"";position:absolute;left:-5%;right:-5%;bottom:-3%;height:15%;border-radius:5px 5px 7px 7px;background:linear-gradient(90deg,#5c3d0c,#b8862e 18%,#f5dc8c 46%,#d2a13e 60%,#8a611a 84%,#4a300a);box-shadow:inset 0 1px 0 #fff6,0 3px 4px #0009}.dice-cup:after{left:1%;right:1%;top:-7%;height:17%;background:radial-gradient(ellipse at 45% 40%,#d0584c,#8e241c 55%,#4a100c);box-shadow:inset 0 -2.5px 0 #d9ad4a,inset 0 2px 3px #fff3,0 1px 0 #0007}.clr-dice.cup-stage:before,.dice-cup:after{content:"";position:absolute;border-radius:50%}.clr-dice.cup-stage:before{left:50%;top:50%;z-index:0;width:86%;height:42%;transform:translate(-50%,-2%);background:radial-gradient(ellipse at 50% 38%,#2f7a4e,#15472c 62%,#0c2d1b);box-shadow:inset 0 0 0 3px #c9973a,inset 0 4px 10px #0007,0 8px 14px #000b}.clr-dice.cup-stage{box-sizing:border-box;padding-top:30%}.clr-dice.cup-stage .clr-die{position:relative;z-index:1}.txu-scene{position:absolute;inset:0;width:100%;height:100%;z-index:1}.dice-cup.lifted{transform:translate(-50%,-160%) rotate(-8deg);opacity:0;animation:none}.txu-stage .cup-lottie{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;pointer-events:none}.txu-stage .cup-lottie.ready{opacity:1}.xda-bowl.waiting{animation:xda-wait 1.2s ease-in-out infinite}.xda-side{font-size:22px;line-height:1.1;white-space:nowrap}@keyframes cup-shake{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}@keyframes cup-wait{0%,to{transform:translate(-50%,-62%)}50%{transform:translate(-50%,-65%)}}@keyframes xda-wait{0%,to{transform:none}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.cup-badge.shaking .cup-ico,.dice-cup.waiting,.xda-bowl.waiting{animation:none}}.zone-chips.sending .zone-chip{opacity:.55;animation:bet-sending .8s ease-in-out infinite}.zone-chips.sending .zone-chip-amt{opacity:.7}@keyframes bet-sending{0%,to{transform:scale(1)}50%{transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.zone-chips.sending .zone-chip{animation:none}}.bet-toast.bet-failed .bet-toast-text:before{content:"!";background:#dd5634}.table-header{flex-wrap:nowrap}.table-title{flex-shrink:1000}.table-counts{flex-wrap:nowrap;justify-content:flex-end}.table-betbtn{align-items:center;flex-wrap:wrap;row-gap:0;padding-block:5px}.table-betbtn .l{overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.15}.table-betbtn .l,.table-phasepill{white-space:normal;text-align:center}.table-phasepill{left:0;right:0;transform:none;width:-moz-fit-content;width:fit-content;margin-inline:auto;max-width:calc(100% - 8px);line-height:1.25;overflow-wrap:break-word}.cup-badge{white-space:normal;overflow:visible}.cup-txt{overflow:visible;text-overflow:clip;overflow-wrap:break-word;line-height:1.25}.table-zone.zjhm.refund .od{line-height:1.2}.bet-confirm-btn .bet-cf-label,.bet-ob-label,.table-zone.zjhm.refund .od{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.thm-jhm .table-count:before{display:none}.thm-jhm .table-count b{color:var(--pgw-text)}.thm-jhm .table-count-tag{font-size:11.5px;line-height:1}.thm-clr .table-count{padding-inline:6px}.thm-jhm .game-zones6 .table-zone.zjhm-s .glyph{color:#e6ebf2}.thm-jhm .game-zones6 .table-zone.zjhm-h .glyph{color:var(--crimson-hi)}.thm-jhm .game-zones6 .table-zone.zjhm-d .glyph{color:#8fb0ff}.thm-jhm .game-zones6 .table-zone.zjhm-c .glyph{color:#86d296}.thm-jhm .game-zones6 .table-zone.zjhm-f .glyph{color:#9aa6b2}.thm-jhm .game-zones6 .table-zone.zjhm-k .glyph{color:#f3c24a}.thm-jhm .table-count.cjhm-s{color:#c8ced8}.thm-jhm .table-count.cjhm-h{color:var(--crimson)}.thm-jhm .table-count.cjhm-d{color:var(--azure)}.thm-jhm .table-count.cjhm-c{color:#57b46a}.thm-jhm .table-count.cjhm-f{color:#9aa6b2}.thm-jhm .table-count.cjhm-k{color:#f3c24a}.table-betbtn.bb-jhm-s{background:#2c3440;border-color:#2c3440;--push:#14181f;color:#fff}.table-betbtn.bb-jhm-h{background:#cf3721;border-color:#cf3721;--push:#8c2413;color:#fff}.table-betbtn.bb-jhm-d{background:#2b62d9;border-color:#2b62d9;--push:#1c3f8f;color:#fff}.table-betbtn.bb-jhm-c{background:#2e7d32;border-color:#2e7d32;--push:#1c4e1f;color:#fff}.table-betbtn.bb-jhm-f{background:#5a6673;border-color:#5a6673;--push:#39424d;color:#fff}.table-betbtn.bb-jhm-k{background:#e8c02a;border-color:#e8c02a;--push:#9c7f12;color:#2a2100}.jhm-die.s-s,.recent-die.bjhm-s{color:#2c3440}.jhm-die.s-h,.recent-die.bjhm-h{color:#cf3721}.jhm-die.s-d,.recent-die.bjhm-d{color:#2b62d9}.jhm-die.s-c,.recent-die.bjhm-c{color:#2e7d32}.jhm-die.s-f,.recent-die.bjhm-f{color:#6f7b87}.jhm-die.s-k,.recent-die.bjhm-k{color:#b7860b}.thm-txu .table-zone{container-type:inline-size}.thm-txu .table-zone .txu-range{font-size:min(26px,30cqi);white-space:nowrap}.table-betbtn .l,.thm-clr .table-betbtn .l,.thm-jhm .table-betbtn .l{font-size:13px}.thm-jhm .table-count.cjhm-f .table-count-tag,.thm-jhm .table-count.cjhm-k .table-count-tag{font-size:13.5px}.thm-jhm .game-zones6 .table-zone.zjhm-f .glyph,.thm-jhm .game-zones6 .table-zone.zjhm-k .glyph{font-size:23px}.recent-die.bjhm-f,.recent-die.bjhm-k{font-size:14px}.jhm-die.s-f,.jhm-die.s-k{font-size:25px}.thm-jhm .table-betbtn.bb-jhm-f .l,.thm-jhm .table-betbtn.bb-jhm-k .l{font-size:15px}