.player-theme{--wal-num:linear-gradient(135deg,#b07a12,#8a5a0a 60%,#6b4506);--wal-sheen:radial-gradient(120% 130% at 100% 0%,rgba(217,160,50,0.18),rgba(217,160,50,0) 58%),linear-gradient(160deg,rgba(217,160,50,0.08),rgba(217,160,50,0) 46%);--wal-edge:rgba(255,255,255,0.9);--wal-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5.5l6.5 6.5L9 18.5'/%3E%3C/svg%3E");--wal-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7 M9 7h8v8'/%3E%3C/svg%3E")}html[data-theme=dark] .player-theme{--wal-num:var(--gold-text);--wal-sheen:radial-gradient(120% 130% at 100% 0%,rgba(245,196,81,0.17),rgba(245,196,81,0) 58%),linear-gradient(160deg,rgba(245,196,81,0.1),rgba(245,196,81,0) 46%);--wal-edge:rgba(255,231,163,0.12)}.player-theme .wal-head,.player-theme .wal-step{display:flex;align-items:center;gap:10px;margin-bottom:14px}.player-theme .wal-head-icon,.player-theme .wal-step-num{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid var(--btn-line);border-radius:50%;background:var(--teal-tint);color:var(--gold-ink);font-size:13px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .wal-head-icon{color:var(--teal)}.player-theme .wal-amount-box{position:relative;display:block;margin:0;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal}.player-theme .wal-amount-sign{position:absolute;top:50%;left:16px;z-index:1;color:var(--gold-ink);font-size:22px;font-weight:700;line-height:1;pointer-events:none;transform:translateY(-50%)}.player-theme .wal-amount-box input{min-height:60px;padding:12px 16px 12px 42px;font-size:26px;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.player-theme .wal-amount-box input::-webkit-inner-spin-button,.player-theme .wal-amount-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.player-theme .wal-amount-box input::placeholder{color:var(--faint);opacity:1}.player-theme .wal-result{padding:28px 20px 20px;text-align:center}.player-theme .wal-result-icon{display:grid;place-items:center;width:62px;height:62px;margin:2px auto 18px;border:1px solid var(--gold-line);border-radius:50%;background:var(--teal-tint);color:var(--teal);box-shadow:0 0 0 7px var(--teal-tint)}.player-theme .wal-result[data-state=ok] .wal-result-icon{border-color:var(--ok-line);background:var(--ok-bg);color:var(--open);box-shadow:0 0 0 7px var(--ok-bg)}.player-theme .wal-result[data-state=bad] .wal-result-icon{border-color:var(--danger-line);background:var(--danger-bg);color:var(--closed);box-shadow:0 0 0 7px var(--danger-bg)}.player-theme .wal-result .card-title{margin:0 0 8px;color:var(--ink);font-family:var(--font-display);font-size:21px;font-weight:700;letter-spacing:.03em;line-height:1.25}.player-theme .wal-result .muted{max-width:32em;margin-left:auto;margin-right:auto}.player-theme .wal-result .mono{display:inline-block;max-width:100%;padding:0 7px;border:1px solid var(--gold-line);border-radius:7px;background:var(--teal-tint);color:var(--gold-ink);font-weight:700;letter-spacing:.04em;line-height:1.55;overflow-wrap:anywhere}.player-theme .wal-result .wallet-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.player-theme .wal-result .wallet-actions .btn{flex:1 1 140px;width:auto;min-width:0}.player-theme .pg-wallet .wallet-balance{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:stretch;justify-content:space-between;gap:14px;min-height:150px;margin:0 0 16px;padding:20px 20px 22px;border:1px solid var(--gold-line);border-radius:var(--radius-lg);background:var(--wal-sheen),var(--surface-raised);box-shadow:var(--shadow-card),inset 0 1px 0 var(--wal-edge)}.player-theme .pg-wallet .wallet-balance:before{content:"";position:absolute;right:20px;bottom:0;left:20px;height:1px;background:linear-gradient(90deg,transparent,var(--teal),transparent);opacity:.5}.player-theme .pg-wallet .wallet-balance:after{content:"";position:absolute;z-index:-1;right:-22px;bottom:-30px;width:156px;height:156px;background:var(--teal);opacity:.06;-webkit-mask:var(--mask-crown) center /contain no-repeat;mask:var(--mask-crown) center /contain no-repeat}.player-theme .pg-wallet .wal-balance-body{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-width:0}.player-theme .pg-wallet .wallet-balance-label{margin:0;color:var(--gold-ink);font-size:11.5px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.player-theme .pg-wallet .wallet-balance-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;color:var(--ink);font-size:inherit;letter-spacing:0;line-height:1}.player-theme .pg-wallet .wal-balance-num{padding-bottom:2px;font-size:clamp(34px,10vw,44px);font-weight:800;letter-spacing:-.01em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:var(--wal-num);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.player-theme .pg-wallet .wallet-balance-unit{margin:0;color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.04em}.player-theme .pg-wallet .wallet-balance-unit:empty{display:none}.player-theme .pg-wallet .wal-balance-mark{display:grid;place-items:center;flex:none;align-self:flex-start;width:44px;height:44px;border:1px solid var(--gold-line);border-radius:50%;background:var(--teal-tint);color:var(--teal)}.player-theme .pg-wallet .wallet-menu{display:grid;grid-gap:14px;gap:14px}.player-theme .pg-wallet .wal-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.player-theme .pg-wallet .wal-list{display:grid;overflow:hidden;border:1px solid var(--card-line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-card)}.player-theme .pg-wallet .wallet-menu-row{-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out,border-color .2s ease-out,transform .15s ease-out}.player-theme .pg-wallet .wallet-menu-row:after{content:"";flex:none;width:18px;height:18px;background:var(--teal);font-size:0;opacity:.85;-webkit-mask:var(--wal-chev) center /contain no-repeat;mask:var(--wal-chev) center /contain no-repeat}.player-theme .pg-wallet .wallet-menu-row:disabled{opacity:1;color:var(--muted);cursor:not-allowed}.player-theme .pg-wallet .wallet-menu-row:disabled:after{display:none}.player-theme .pg-wallet .wallet-menu-row:disabled .wallet-menu-icon{border:1px solid var(--line);background:var(--surface-2);color:var(--faint);box-shadow:none}.player-theme .pg-wallet .wallet-menu-note{color:var(--muted);font-size:12px;font-weight:500}.player-theme .pg-wallet .wal-tile{position:relative;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;min-height:124px;padding:16px;border:1px solid var(--gold-line);border-radius:var(--radius);background:var(--gold-wash),var(--surface-raised);box-shadow:var(--shadow-card);color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.player-theme .pg-wallet .wal-tile .wallet-menu-icon{width:46px;height:46px;border:0;border-radius:50%;background:var(--accent-fill);color:var(--on-accent);box-shadow:var(--glow-gold),inset 0 1px 0 rgba(255,255,255,.35)}.player-theme .pg-wallet .wal-tile .wallet-menu-text{flex:none;width:100%;gap:3px}.player-theme .pg-wallet .wal-tile:after{position:absolute;top:16px;right:14px;width:18px;height:18px;-webkit-mask-image:var(--wal-arrow);mask-image:var(--wal-arrow)}.player-theme .pg-wallet .wal-tile:disabled{border-color:var(--card-line);background:var(--surface-raised);box-shadow:none;color:var(--muted)}.player-theme .pg-wallet .wal-tile:active:not(:disabled){transform:translateY(1px);box-shadow:var(--shadow-card)}.player-theme .pg-wallet .wal-list .wallet-menu-row{gap:14px;min-height:66px;padding:13px 16px;border:0;border-bottom:1px solid var(--hairline);border-radius:0;background:transparent;box-shadow:none;font-size:15px;font-weight:600}.player-theme .pg-wallet .wal-list .wallet-menu-row:last-child{border-bottom:0}.player-theme .pg-wallet .wal-list .wallet-menu-row:focus-visible{outline-offset:-2px}.player-theme .pg-wallet .wal-list .wallet-menu-icon{width:40px;height:40px;border:1px solid var(--gold-line);border-radius:12px;background:var(--teal-tint);color:var(--teal)}.player-theme .pg-wallet .wal-list .wallet-menu-row:active:not(:disabled){transform:none;background:var(--teal-soft);box-shadow:none}@media (hover:hover){.player-theme .pg-wallet .wal-tile:not(:disabled):hover{border-color:var(--btn-line)}.player-theme .pg-wallet .wal-list .wallet-menu-row:not(:disabled):hover{background:var(--teal-tint)}}.player-theme .pg-deposit .wal-amounts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.player-theme .pg-deposit .wal-amounts .chip{min-width:0;min-height:40px;padding:8px 2px;overflow:hidden;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;white-space:nowrap}.player-theme .pg-deposit .deposit-qr{width:212px;max-width:100%;margin:4px auto 16px;padding:10px;border:1px solid var(--gold-line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-card)}.player-theme .pg-deposit .wal-payee{margin:2px 0 0;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg)}.player-theme .pg-deposit .wal-pay-row{padding:12px 0}.player-theme .pg-deposit .wal-pay-text{min-width:0}.player-theme .pg-deposit .wal-pay-row .market-times{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.player-theme .pg-deposit .wal-pay-value{margin-top:3px;color:var(--ink);font-size:15.5px;font-weight:700;letter-spacing:.02em;overflow-wrap:anywhere}.player-theme .pg-deposit .wal-pay-row .admin-btn-ghost{flex:none}.player-theme .pg-deposit .no-upi{border-color:var(--warn-line);background:var(--warn-bg);box-shadow:none}.player-theme .pg-deposit .no-upi-title{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--warn-ink);font-size:13.5px;font-weight:800;letter-spacing:.1em}.player-theme .pg-deposit .no-upi-title:before{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--mask-alert) center /contain no-repeat;mask:var(--mask-alert) center /contain no-repeat}.player-theme .pg-deposit .no-upi .muted{color:var(--ink-soft)}.player-theme .pg-deposit .upi-apps{gap:10px;margin-top:14px}.player-theme .pg-deposit .upi-app{min-height:48px;padding:10px 12px;font-size:14px}.player-theme .pg-withdraw .withdraw-rules{gap:10px;margin-bottom:16px}.player-theme .pg-withdraw .withdraw-rule{min-width:0;padding:13px 14px 14px;border:1px solid var(--gold-line);border-radius:var(--radius);background:var(--gold-wash),var(--surface-raised);box-shadow:var(--shadow-card)}.player-theme .pg-withdraw .withdraw-rule-label{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.player-theme .pg-withdraw .withdraw-rule-label .icon{color:var(--teal)}.player-theme .pg-withdraw .withdraw-rule-value{margin-top:7px;color:var(--gold-ink);font-size:clamp(12px,3.5vw,14.5px);font-weight:800;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.player-theme .pg-withdraw .wal-payto{justify-content:flex-start;gap:12px;padding:0;border:0}.player-theme .pg-withdraw .wal-payto-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid var(--gold-line);border-radius:13px;background:var(--teal-tint);color:var(--teal)}.player-theme .pg-withdraw .wal-payto-text{flex:1 1 auto;min-width:0}.player-theme .pg-withdraw .wal-payto-label{color:var(--ink);font-size:15px;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.player-theme .pg-withdraw .wal-payto .market-times{display:block;margin-top:2px;overflow-wrap:anywhere}.player-theme .pg-withdraw .wal-payto .admin-btn-ghost{flex:none}.player-theme .pg-withdraw .blocker-list{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;color:var(--ink-soft);font-size:13.5px}.player-theme .pg-withdraw .blocker-list li{position:relative;padding:11px 0 11px 30px;border-bottom:1px solid var(--hairline);line-height:1.5}.player-theme .pg-withdraw .blocker-list li:last-child{border-bottom:0}.player-theme .pg-withdraw .blocker-list li:before{content:"";position:absolute;top:12px;left:0;width:18px;height:18px;background:var(--teal);-webkit-mask:var(--mask-alert) center /contain no-repeat;mask:var(--mask-alert) center /contain no-repeat}.player-theme .pg-bank .wal-kind{margin:0 0 16px}.player-theme .pg-bank .field input.mono{letter-spacing:.06em}.player-theme .pg-bank .branch-found{position:relative;display:block;margin-top:8px;padding:10px 12px 10px 38px;border:1px solid var(--ok-line);border-radius:10px;background:var(--ok-bg);color:var(--ok-ink);font-size:12.5px;font-style:normal;line-height:1.5}.player-theme .pg-bank .branch-found:before{content:"";position:absolute;top:11px;left:12px;width:17px;height:17px;background:currentColor;-webkit-mask:var(--mask-ok) center /contain no-repeat;mask:var(--mask-ok) center /contain no-repeat}.player-theme .pg-bank .branch-found strong{font-weight:700}.player-theme .pg-bank .branch-miss{color:var(--warn-ink);font-style:normal;font-weight:500}.player-theme .pg-bank .check.bank-confirm{display:flex;align-items:flex-start;gap:12px;margin-top:4px;padding:13px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg);color:var(--ink-soft);font-size:13px;font-weight:500;line-height:1.5;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out}.player-theme .pg-bank .check.bank-confirm:has(input:checked){border-color:var(--gold-line);background:var(--teal-tint);color:var(--ink)}.player-theme .pg-bank .check.bank-confirm input{margin-top:1px}.player-theme .pg-bank .bank-details{grid-template-columns:auto minmax(0,1fr);gap:0;margin:2px 0 0;padding:2px 16px;border:1px solid var(--gold-line);border-radius:var(--radius-sm);background:var(--gold-wash),var(--field-bg);font-size:14.5px}.player-theme .pg-bank .bank-details dd,.player-theme .pg-bank .bank-details dt{padding:13px 0;border-bottom:1px solid var(--hairline)}.player-theme .pg-bank .bank-details dt{display:flex;align-items:center;color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.player-theme .pg-bank .bank-details dd{padding-left:16px;color:var(--ink);font-weight:700;text-align:right}.player-theme .pg-bank .bank-details dd.mono{letter-spacing:.05em}.player-theme .pg-bank .bank-details dd:last-of-type,.player-theme .pg-bank .bank-details dt:last-of-type{border-bottom:0}.player-theme .pg-bonus .bonus-card{padding:18px 18px 16px;border-color:var(--gold-line);background:var(--gold-wash),var(--surface-raised)}.player-theme .pg-bonus .bonus-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.player-theme .pg-bonus .bonus-icon,.player-theme .pg-bonus .bonus-icon[data-kind]{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--gold-line);border-radius:13px;background:var(--teal-tint);color:var(--teal)}.player-theme .pg-bonus .bonus-title{flex:1 1 110px;min-width:0}.player-theme .pg-bonus .bonus-title h3{margin:0;color:var(--ink);font-size:16px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.player-theme .pg-bonus .bonus-title p{margin:3px 0 0;color:var(--gold-ink);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.player-theme .pg-bonus .bonus-worth{flex:0 0 auto;margin-left:auto;padding-bottom:1px;font-size:21px;font-weight:800;letter-spacing:-.005em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--wal-num);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.player-theme .pg-bonus .bonus-how{margin:14px 0 0;color:var(--ink-soft);font-size:13.5px;line-height:1.6}.player-theme .pg-bonus .bonus-rules{display:grid;grid-gap:5px;gap:5px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--hairline);list-style:none;color:var(--muted);font-size:12.5px;line-height:1.55}.player-theme .pg-bonus .bonus-rules li{position:relative;padding-left:18px}.player-theme .pg-bonus .bonus-rules li:before{content:"";position:absolute;top:.6em;left:3px;width:6px;height:6px;border-radius:1px;background:var(--teal);transform:rotate(45deg)}.player-theme .pg-bonus .bonus-state{display:inline-flex;align-items:center;gap:7px;margin:14px 0 0;padding:4px 11px 4px 9px;border:1px solid var(--gold-line);border-radius:999px;background:var(--teal-tint);color:var(--gold-ink);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.45;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-bonus .bonus-state:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.player-theme .pg-bonus .bonus-state[data-tone=ready]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}.player-theme .pg-bonus .bonus-state[data-tone=done]{border-color:var(--line);background:var(--surface-2);color:var(--ink-soft)}.player-theme .pg-bonus .loss-history{margin-top:16px;padding:2px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field-bg)}.player-theme .pg-bonus .loss-history-title{margin:12px 0 2px;color:var(--heading-gold);font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.player-theme .pg-bonus .loss-history .row{padding:11px 0}.player-theme .pg-bonus .loss-history .delta-positive{font-size:14.5px}.player-theme .pg-invite .invite-card{text-align:center}.player-theme .pg-invite .invite-card .card-title{color:var(--ink);font-family:var(--font-display);font-size:18px;letter-spacing:.04em}.player-theme .pg-invite .invite-card .muted{max-width:30em;margin-left:auto;margin-right:auto}.player-theme .pg-invite .invite-code{margin:18px 0;padding:18px 12px;border:1px dashed var(--btn-line);border-radius:var(--radius);background:var(--field-bg);line-height:1.1;text-align:center}.player-theme .pg-invite .invite-code-value{display:inline-block;max-width:100%;padding:2px 0 2px .16em;font-family:var(--font);font-size:30px;font-weight:800;letter-spacing:.16em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:var(--wal-num);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.player-theme .pg-invite .invite-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.player-theme .pg-invite .invite-stat{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 18px}.player-theme .pg-invite .invite-stat+.invite-stat{border-left:1px solid var(--hairline)}.player-theme .pg-invite .invite-stat-label{color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.player-theme .pg-invite .invite-stat-value{color:var(--ink);font-size:24px;font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.player-theme .pg-invite .invite-stat-value.delta-positive{color:var(--open)}.player-theme .pg-invite .invite-person{display:flex;align-items:center;gap:10px;min-width:0;color:var(--ink);font-size:14px;font-weight:600}.player-theme .pg-invite .invite-name{min-width:0;overflow-wrap:anywhere}.player-theme .pg-invite .invite-avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid var(--gold-line);border-radius:50%;background:var(--teal-tint);color:var(--gold-ink);font-family:var(--font-display);font-size:14px;font-weight:700;line-height:1}.player-theme .pg-invite .invite-person+.market-times{flex:0 1 auto;text-align:right}.player-theme .pg-invite .invite-more{margin-top:12px}.player-theme .pg-invite .invite-agent .row .mono{color:var(--ink);font-weight:700}.player-theme .pg-invite .invite-agent .row .mono.delta-positive{color:var(--open)}.player-theme .pg-invite .invite-subhead{margin-bottom:2px;color:var(--heading-gold);font-family:var(--font-display);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.player-theme .pg-bank .check.bank-confirm,.player-theme .pg-wallet .wallet-menu-row{transition:none}.player-theme .pg-wallet .wal-tile:active:not(:disabled){transform:none}}.player-theme{--g6-glow-top:rgba(217,160,50,0.16);--g6-glow-low:rgba(217,160,50,0.07);--g6-emblem-glow:rgba(154,106,12,0.26);--g6-key-bg:linear-gradient(180deg,#ffffff,#f8f3e8);--g6-key-line:#e4d9c3;--g6-key-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 4px 10px -6px rgba(60,40,0,0.3);--g6-dot-glow:0 1px 3px rgba(122,82,8,0.35);--g6-lift:0 30px 60px -36px rgba(60,40,0,0.3)}html[data-theme=dark] .player-theme{--g6-glow-top:rgba(245,196,81,0.13);--g6-glow-low:rgba(245,196,81,0.05);--g6-emblem-glow:rgba(245,196,81,0.3);--g6-key-bg:linear-gradient(180deg,#1e1d24,#131217);--g6-key-line:rgba(255,255,255,0.08);--g6-key-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 8px 18px -10px rgba(0,0,0,0.9);--g6-dot-glow:0 0 12px rgba(245,196,81,0.5);--g6-lift:0 40px 80px -40px rgba(0,0,0,0.95)}@keyframes g6-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes g6-fade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes g6-dot{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:none}}.player-theme .main.pg-login{width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding-bottom:calc(36px + env(safe-area-inset-bottom))}.player-theme .pg-login .login-hero{display:flex;flex-direction:column;align-items:center;gap:12px;margin:8px 0 22px;text-align:center}.player-theme .pg-login .login-emblem{display:block;width:80px;height:80px;filter:drop-shadow(0 10px 24px var(--g6-emblem-glow));animation:g6-fade .24s ease-out both}.player-theme .pg-login .login-kicker{display:inline-flex;align-items:center;gap:12px;margin:0;color:var(--heading-gold);font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.24em;line-height:1.3;text-transform:uppercase}.player-theme .pg-login .login-kicker:after,.player-theme .pg-login .login-kicker:before{content:"";flex:none;width:30px;height:1px;background:linear-gradient(90deg,transparent,currentColor);opacity:.7}.player-theme .pg-login .login-kicker:after{background:linear-gradient(270deg,transparent,currentColor)}.player-theme .pg-login .segmented{margin-bottom:14px}.player-theme .pg-login .segmented button{min-height:44px;font-size:14px}.player-theme .pg-login .login-card{position:relative;padding:22px 18px 18px;border-color:var(--gold-line);border-radius:var(--radius-lg);background:var(--gold-wash),var(--surface-raised);box-shadow:var(--shadow-card),var(--g6-lift)}.player-theme .pg-account-form .account-form:before,.player-theme .pg-login .login-card:before,.player-theme .pg-profile .profile-card:before{content:"";position:absolute;top:-1px;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,var(--teal),transparent);opacity:.85;pointer-events:none}.player-theme .pg-login .steps{gap:6px;margin:0 0 20px}.player-theme .pg-login .steps i{height:4px;border-radius:999px;background:var(--line)}.player-theme .pg-login .steps i[data-done=true]{background:var(--gold-grad);box-shadow:0 2px 8px -2px rgba(200,144,30,.6)}.player-theme .pg-login .step-head{margin-bottom:18px}.player-theme .pg-login .step-head h2{margin:0;color:var(--ink);font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:.03em;line-height:1.3}.player-theme .pg-login .step-head p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-login .step-back{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:40px;margin-top:10px;padding:8px 4px;border:0;background:none;color:var(--gold-ink);font-size:13.5px;font-weight:600;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}.player-theme .pg-login form>.step-back{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.player-theme .pg-login .step-back:disabled{color:var(--muted);opacity:1}@media (hover:hover){.player-theme .pg-login .step-back:hover:not(:disabled){text-decoration:underline;-webkit-text-decoration-color:var(--btn-line);text-decoration-color:var(--btn-line);text-underline-offset:4px}}.player-theme .pg-login .field-row{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.player-theme .pg-login .field-row .step-back{margin-top:6px}.player-theme .phone-field{display:flex;align-items:stretch;border:1px solid var(--field-line);border-radius:var(--radius-sm);background:var(--field-bg);transition:border-color .15s ease-out,box-shadow .15s ease-out}.player-theme .phone-field:focus-within{border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .phone-field .phone-code{display:flex;flex:none;align-items:center;padding:0 12px 0 14px;border:0;border-right:1px solid var(--field-line);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--teal-tint);color:var(--gold-ink);font-size:15px;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .phone-field input,html[data-theme=dark] .player-theme .phone-field input{flex:1 1 auto;min-width:0;min-height:48px;border:0;border-radius:0 var(--radius-sm) var(--radius-sm) 0;background-color:transparent;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:none}.player-theme .phone-field input:focus,html[data-theme=dark] .player-theme .field .phone-field input:focus{outline:none;box-shadow:none}.player-theme .pg-login .already-registered{display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding:16px;border:1px solid var(--gold-line);border-radius:var(--radius);background:var(--teal-tint)}.player-theme .pg-login .already-registered strong{display:flex;align-items:center;gap:8px;color:var(--gold-ink);font-family:var(--font-display);font-size:13.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.player-theme .pg-login .already-registered strong:before{content:"";flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:var(--mask-info) center /contain no-repeat;mask:var(--mask-info) center /contain no-repeat}.player-theme .pg-login .already-registered p{margin:0;color:var(--ink-soft);font-size:13.5px;line-height:1.55}.player-theme .pg-login .already-registered p .mono{color:var(--ink);font-weight:700}.player-theme .pg-login .already-registered .btn{margin-top:4px}.player-theme .pg-login .login-card>.muted:last-child{text-align:center}.player-theme .pg-profile .profile-card{position:relative;border-color:var(--gold-line);background:var(--gold-wash),var(--surface-raised)}.player-theme .pg-profile .profile-head{display:flex;align-items:center;gap:14px;padding-bottom:16px;margin-bottom:2px;border-bottom:1px solid var(--hairline)}.player-theme .pg-profile .profile-avatar{display:grid;flex:none;place-items:center;width:58px;height:58px;border:3px solid transparent;border-radius:50%;background:var(--accent-fill);background-clip:padding-box;color:var(--on-accent);font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1;box-shadow:0 0 0 1px var(--btn-line),var(--glow-gold)}.player-theme .pg-profile .profile-id{min-width:0}.player-theme .pg-profile .profile-name{margin:0;color:var(--ink);font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:.03em;line-height:1.25;overflow-wrap:anywhere}.player-theme .pg-profile .profile-mobile{margin-top:3px;font-size:13px;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-profile .profile-card .row>.mono{color:var(--ink);font-size:14.5px;font-weight:700}.player-theme .pg-profile .profile-card .row>.market-times{color:var(--ink-soft);font-size:13px;font-weight:600;text-align:right}.player-theme .pg-profile .profile-card .row>.profile-points{color:var(--gold-ink);font-size:20px;font-weight:800;letter-spacing:0}html[data-theme=dark] .player-theme .pg-profile .profile-card .row>.profile-points{background:var(--gold-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.player-theme .pg-profile .profile-section{display:flex;align-items:center;gap:12px;margin:0 0 4px;color:var(--heading-gold);font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.player-theme .pg-profile .profile-section:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,var(--gold-line),transparent)}.player-theme .pg-profile .bio-setting{padding-top:2px}.player-theme .pg-profile .bio-setting .field-note{margin:0 0 6px}@media (min-width:900px){.player-theme .main.pg-account-form{max-width:560px}}.player-theme .pg-account-form .account-form{position:relative;padding:22px 18px 20px;border-color:var(--gold-line);border-radius:var(--radius-lg);background:var(--gold-wash),var(--surface-raised)}.player-theme .pg-account-form .account-form-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.player-theme .pg-account-form .account-form-icon{display:grid;flex:none;place-items:center;width:44px;height:44px;border:1px solid var(--gold-line);border-radius:14px;background:var(--teal-tint);color:var(--teal)}.player-theme .pg-account-form .account-form-title{margin:0;color:var(--ink);font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:.03em;line-height:1.25}.player-theme .pg-mpin .field input.mono{padding-left:calc(14px + .5em);font-size:22px;font-weight:700;letter-spacing:.5em;text-align:center}.player-theme .mpin-splash{background:radial-gradient(60% 40% at 50% 50%,var(--g6-glow-top),transparent 70%),var(--page)}.player-theme .mpin-splash .mpin-mark{width:124px;height:124px;filter:drop-shadow(0 14px 36px var(--g6-emblem-glow));animation:g6-fade .24s ease-out both}.player-theme .mpin-screen{align-items:flex-start;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));background:radial-gradient(110% 50% at 50% 0,var(--g6-glow-top),transparent 65%),radial-gradient(90% 40% at 50% 100%,var(--g6-glow-low),transparent 70%),var(--page)}.player-theme .mpin-card{position:relative;margin-top:auto;margin-bottom:auto;max-width:400px;padding:26px 22px 20px;border:1px solid var(--gold-line);border-radius:24px;background:var(--gold-wash),var(--surface-raised);box-shadow:var(--shadow-card),var(--g6-lift);text-align:center;animation:g6-rise .24s ease-out both}.player-theme .mpin-card:before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,var(--teal),transparent);pointer-events:none}.player-theme .mpin-brand{display:flex;flex-direction:column;align-items:center;gap:0}.player-theme .mpin-mark{display:block;width:68px;height:68px;border-radius:0;background:none;filter:drop-shadow(0 10px 22px var(--g6-emblem-glow))}.player-theme .mpin-brand-name{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.player-theme .mpin-lock{display:flex;align-items:center;justify-content:center;gap:12px;width:auto;height:auto;margin:14px auto 12px;border-radius:0;background:none;color:var(--teal)}.player-theme .mpin-lock:after,.player-theme .mpin-lock:before{content:"";flex:none;width:52px;height:1px;background:linear-gradient(90deg,transparent,currentColor);opacity:.55}.player-theme .mpin-lock:after{background:linear-gradient(270deg,transparent,currentColor)}.player-theme .mpin-lock .icon{box-sizing:content-box;padding:7px;border:1px solid var(--gold-line);border-radius:50%;background:var(--teal-tint)}.player-theme .mpin-title{margin:0 0 6px;color:var(--ink);font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:.06em;line-height:1.2}.player-theme .mpin-sub{max-width:300px;margin:0 auto 22px;color:var(--ink-soft);font-size:13.5px;line-height:1.5}.player-theme .mpin-sub strong{color:var(--ink);font-weight:700;letter-spacing:.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .mpin-boxes{gap:14px;margin-bottom:24px}.player-theme .mpin-box{width:50px;height:56px;border:1px solid var(--field-line);border-radius:14px;background:var(--field-bg);transition:border-color .15s ease-out,box-shadow .15s ease-out}.player-theme .mpin-box[data-filled=true]{border-color:var(--btn-line)}.player-theme .mpin-box[data-current=true]{border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .mpin-box[data-filled=true]:after{width:14px;height:14px;background:var(--accent-fill);box-shadow:var(--g6-dot-glow);animation:g6-dot .16s ease-out both}.player-theme .mpin-boxes[data-shake=true] .mpin-box{border-color:var(--danger-line);box-shadow:none}.player-theme .mpin-keys{grid-template-columns:repeat(3,64px);justify-content:center;gap:12px 28px}.player-theme .mpin-key{display:grid;place-items:center;width:64px;height:64px;padding:0;border:1px solid var(--g6-key-line);border-radius:50%;background:var(--g6-key-bg);color:var(--ink);font-family:var(--font);font-size:25px;font-weight:500;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:var(--g6-key-shadow);-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out}.player-theme .mpin-key:active:not(:disabled){border-color:var(--teal);background:var(--teal-soft);color:var(--gold-ink);transform:scale(.95)}@media (hover:hover){.player-theme .mpin-key:hover:not(:disabled){border-color:var(--btn-line)}}.player-theme .mpin-key:disabled{cursor:default;opacity:.5}.player-theme .mpin-key.mpin-key-plain{border-color:transparent;background:transparent;color:var(--ink-soft);box-shadow:none}.player-theme .mpin-key.mpin-key-plain:active:not(:disabled){border-color:transparent;background:var(--teal-tint);color:var(--gold-ink)}@media (hover:hover){.player-theme .mpin-key.mpin-key-plain:hover:not(:disabled){border-color:transparent;color:var(--gold-ink)}}.player-theme .mpin-key.mpin-key-plain:disabled{opacity:.3}.player-theme .mpin-error{margin:16px 0 0;color:var(--danger-ink);font-size:13.5px;font-weight:600;line-height:1.45}.player-theme .mpin-go{width:100%;min-height:52px;margin-top:20px;padding:13px 20px;border-radius:14px;font-size:16px;letter-spacing:.03em}.player-theme .mpin-bio{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;margin-top:10px;padding:12px 16px;border:1px solid var(--btn-line);border-radius:14px;background:transparent;color:var(--gold-ink);font-size:15px;font-weight:700;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.player-theme .mpin-bio .icon{color:var(--teal)}.player-theme .mpin-bio:active:not(:disabled){background:var(--teal-tint);transform:translateY(1px)}@media (hover:hover){.player-theme .mpin-bio:hover:not(:disabled){border-color:var(--teal);background:var(--teal-tint)}}.player-theme .mpin-bio-mark{width:92px;height:92px;margin:4px auto 14px;border:1px solid var(--gold-line);border-radius:50%;background:radial-gradient(circle at 50% 35%,var(--teal-soft),var(--teal-tint) 72%);color:var(--teal);box-shadow:0 0 0 8px var(--teal-tint),var(--glow-gold)}.player-theme .mpin-links{gap:4px;margin-top:14px}.player-theme .mpin-link{min-height:40px;padding:8px 12px;border:0;background:none;color:var(--gold-ink);font-size:14.5px;font-weight:600;letter-spacing:.02em;text-decoration:underline;-webkit-text-decoration-color:var(--btn-line);text-decoration-color:var(--btn-line);text-underline-offset:4px;-webkit-tap-highlight-color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .mpin-link.mpin-link-quiet{color:var(--muted);font-size:13.5px;text-decoration:none}.player-theme .mpin-link:disabled{color:var(--muted);text-decoration:none;opacity:1}@media (hover:hover){.player-theme .mpin-link:hover:not(:disabled){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.player-theme .mpin-link.mpin-link-quiet:hover:not(:disabled){color:var(--ink-soft)}}.player-theme .mpin-code-form{margin:0}.player-theme input.mpin-code{display:block;width:100%;max-width:280px;min-height:60px;margin:0 auto;padding:12px 12px 12px calc(12px + .42em);border:1px solid var(--field-line);border-radius:14px;background-color:var(--field-bg);color:var(--ink);font-family:var(--font);font-size:26px;font-weight:700;letter-spacing:.42em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .15s ease-out,box-shadow .15s ease-out}.player-theme input.mpin-code::placeholder{color:var(--faint)}.player-theme .mpin-code-form input.mpin-code:focus{outline:none;border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .mpin-code-form input.mpin-code:disabled{opacity:.6}@media (max-height:760px){.player-theme .mpin-card{padding-top:20px}.player-theme .mpin-mark{width:54px;height:54px}.player-theme .mpin-lock{display:none}.player-theme .mpin-title{margin-top:12px;font-size:23px}.player-theme .mpin-boxes,.player-theme .mpin-sub{margin-bottom:18px}.player-theme .mpin-keys{grid-template-columns:repeat(3,58px);row-gap:10px}.player-theme .mpin-key{width:58px;height:58px;font-size:23px}.player-theme .mpin-go{margin-top:16px}.player-theme .mpin-bio-mark{width:76px;height:76px}}@media (max-height:640px){.player-theme .mpin-screen{padding-top:max(12px,env(safe-area-inset-top));padding-bottom:max(12px,env(safe-area-inset-bottom))}.player-theme .mpin-mark{width:44px;height:44px}.player-theme .mpin-title{margin-top:8px;font-size:21px}.player-theme .mpin-sub{margin-bottom:14px}.player-theme .mpin-box{height:50px}.player-theme .mpin-keys{grid-template-columns:repeat(3,52px);column-gap:24px;row-gap:8px}.player-theme .mpin-key{width:52px;height:52px;font-size:21px}.player-theme .mpin-go{min-height:48px;margin-top:14px}}.player-theme .maintenance{gap:12px;padding:48px 28px calc(48px + env(safe-area-inset-bottom));background:radial-gradient(90% 45% at 50% 32%,var(--g6-glow-top),transparent 70%)}.player-theme .maintenance-mark{width:84px;height:84px;margin-bottom:12px;border:1px solid var(--gold-line);background:radial-gradient(circle at 50% 35%,var(--teal-soft),var(--teal-tint) 72%);color:var(--teal);box-shadow:0 0 0 8px var(--teal-tint),var(--glow-gold)}.player-theme .maintenance-title{margin:0;color:var(--ink);font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:.05em;line-height:1.25}.player-theme .maintenance-title:after{content:"";display:block;width:56px;height:1px;margin:14px auto 2px;background:linear-gradient(90deg,transparent,var(--teal),transparent)}.player-theme .maintenance-body{max-width:340px;margin:0 0 18px;color:var(--ink-soft);font-size:15px;line-height:1.6}.player-theme .maintenance .btn{width:auto;min-width:180px;padding-left:28px;padding-right:28px}@media (prefers-reduced-motion:reduce){.player-theme .mpin-box[data-filled=true]:after,.player-theme .mpin-boxes[data-shake=true],.player-theme .mpin-card,.player-theme .mpin-splash .mpin-mark,.player-theme .pg-login .login-emblem{animation:none}.player-theme .mpin-bio,.player-theme .mpin-box,.player-theme .mpin-key,.player-theme .phone-field{transition:none}.player-theme .mpin-key:active:not(:disabled){transform:none}}.player-theme .casino-play,.player-theme .pg-aviator{color-scheme:dark;--teal:#f5c451;--teal-dark:#ffe6a3;--teal-soft:rgba(245,196,81,0.16);--teal-tint:rgba(245,196,81,0.08);--teal-hover:#ffd36e;--btn:#f5c451;--on-accent:#1a1306;--btn-fill:linear-gradient(135deg,#ffe6a3,#f5c451 42%,#c8901e);--ink:#f6f1e7;--ink-soft:#cbc3b4;--muted:#8d8578;--faint:#6b6459;--page:#09090b;--surface:#141318;--surface-2:#1c1a21;--line:#2a2730;--green:#2bd67b;--red:#ff6b5a;--gold:#f5c451;--warn-bg:#2f230b;--warn-ink:#fcd34d;--warn-line:#6b4f12;--danger-bg:#301417;--danger-ink:#fca5a5;--danger-line:#6b2228;--ok-bg:#0e2a1e;--ok-ink:#86efac;--ok-line:#1f5c3d;--shadow:0 1px 3px rgba(0,0,0,0.5);--shadow-lg:0 10px 28px rgba(0,0,0,0.55);--gold-grad:linear-gradient(135deg,#ffe6a3,#f5c451 42%,#c8901e);--gold-text:linear-gradient(135deg,#ffe6a3,#f5c451 42%,#c8901e);--gold-line:rgba(245,196,81,0.22);--surface-raised:linear-gradient(180deg,#1a1920,#141318);--shadow-card:0 1px 0 rgba(255,255,255,0.04) inset,0 12px 28px -18px rgba(0,0,0,0.9);--glow-gold:0 10px 28px -10px rgba(245,196,81,0.55);--open:#2bd67b;--closed:#ff6b5a;--accent-fill:var(--gold-grad);--gold-ink:#f5c451;--heading-gold:#f5c451;--btn-line:rgba(245,196,81,0.42);--card-line:rgba(255,255,255,0.06);--hairline:rgba(255,255,255,0.07);--gold-wash:linear-gradient(180deg,rgba(245,196,81,0.08),rgba(245,196,81,0) 72px);--field-bg:#0f0e13;--field-line:#2a2730;--ring-gold:0 0 0 3px rgba(245,196,81,0.18);color:var(--ink)}body:has(.player-theme .pg-aviator){background:#09090b;color:#f6f1e7}html body>.shell:has(>.player-theme .pg-aviator):not(:has(.welcome)){background:radial-gradient(130% 55% at 50% -12%,rgba(245,196,81,.07),rgba(245,196,81,0) 62%),#09090b;box-shadow:none}.player-theme .av-wallet{gap:7px;min-width:0;max-width:100%;height:38px;padding:0 13px 0 11px;border:1px solid rgba(245,196,81,.32);border-radius:999px;background:rgba(0,0,0,.45);color:var(--chrome-gold);font-size:13.5px;font-weight:800}.player-theme .av-wallet .icon{flex:none}.player-theme .topbar:has(>.av-wallet){grid-template-columns:minmax(0,1fr) auto minmax(min-content,1fr)}.player-theme .av-wallet .mono{min-width:0;overflow:hidden;text-overflow:ellipsis;background:var(--chrome-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-aviator .crash-strip{gap:6px;min-height:34px;margin:0 -16px 12px;padding:2px 16px 4px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 32px),transparent)}.player-theme .pg-aviator .crash-chip{padding:4px 11px;border:1px solid transparent;border-radius:999px;font-family:var(--font);font-size:11.5px;font-weight:700;letter-spacing:.01em;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-aviator .heat-low{border-color:rgba(255,66,87,.26);background:rgba(224,30,55,.12);color:#ff8a96}.player-theme .pg-aviator .heat-high{border-color:rgba(43,214,123,.28);background:rgba(43,214,123,.1);color:#6fe3a5}.player-theme .pg-aviator .heat-gold{border-color:rgba(245,196,81,.45);background:rgba(245,196,81,.12);color:#ffd77a;box-shadow:0 0 14px -6px rgba(245,196,81,.6)}.player-theme .pg-aviator .sky-wrap{padding:1px;border-radius:var(--radius-lg);background:linear-gradient(160deg,rgba(255,230,163,.55),rgba(245,196,81,.16) 30%,rgba(245,196,81,.06) 62%,rgba(200,144,30,.42));box-shadow:0 22px 44px -26px rgba(0,0,0,.95),0 14px 36px -24px rgba(245,196,81,.28)}.player-theme .pg-aviator .sky{height:268px;border-radius:calc(var(--radius-lg) - 1px);background:#060609}.player-theme .pg-aviator .sky:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 32px rgba(0,0,0,.45);pointer-events:none}.player-theme .pg-aviator .sky-label{color:rgba(246,241,231,.64);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.player-theme .pg-aviator .sky-count{margin:6px 0 0;color:#fff;font-family:var(--font);font-size:44px;font-weight:800;letter-spacing:-.01em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-aviator .sky-multiplier{color:#fff;font-family:var(--font);font-size:64px;font-weight:800;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 2px 0 rgba(0,0,0,.35)}.player-theme .pg-aviator .sky-hint{width:-moz-fit-content;width:fit-content;margin:10px auto 0;padding:3px 12px;border:1px solid rgba(245,196,81,.3);border-radius:999px;background:rgba(9,9,11,.55);color:#f5c451;font-size:12.5px;font-weight:700;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-aviator .sky-hint:empty{padding:0;border:0;background:none}.player-theme .pg-aviator .sky-away{color:#ff4257;font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.player-theme .pg-aviator .sky-final{margin:4px 0 0;color:#ff2d48;font-family:var(--font);font-size:58px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(224,30,55,.35)}.player-theme .pg-aviator .sky-fuse{width:148px;height:3px;margin-top:14px;background:rgba(255,255,255,.12)}.player-theme .pg-aviator .sky-fuse-fill{background:linear-gradient(90deg,#b5172f,#ff4257)}.player-theme .pg-aviator .sky-round{top:13px;right:15px;color:rgba(246,241,231,.5);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-aviator .sky-mute{top:9px;left:11px;width:32px;height:32px;border:1px solid rgba(245,196,81,.28);background:rgba(9,9,11,.55);color:#f5c451;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease-out,background-color .15s ease-out}.player-theme .pg-aviator .sky-mute:active{background:rgba(245,196,81,.16)}.player-theme .pg-aviator .sky-stale{left:50%;right:auto;bottom:12px;width:max-content;max-width:calc(100% - 24px);padding:4px 12px;border:1px solid rgba(245,196,81,.35);border-radius:999px;background:rgba(9,9,11,.72);color:#f5c451;font-size:12px;font-weight:700;letter-spacing:.04em;transform:translateX(-50%)}.player-theme .pg-aviator .av-panel{margin-top:14px;padding:12px;border:1px solid var(--gold-line);border-radius:var(--radius-lg);background:var(--gold-wash),var(--surface-raised);box-shadow:var(--shadow-card)}.player-theme .pg-aviator .av-panel>.muted{padding:6px 0 2px;color:var(--ink-soft);text-align:center}.player-theme .pg-aviator .av-seat{padding:12px;border:1px solid var(--card-line);border-radius:var(--radius);background:rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.player-theme .pg-aviator .av-seat+.av-seat{margin-top:10px}.player-theme .pg-aviator .av-seat-close{top:4px;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;background:var(--surface-2);color:var(--muted);font-size:15px;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease-out,color .15s ease-out}.player-theme .pg-aviator .av-seat-close:disabled{opacity:.35}.player-theme .pg-aviator .av-mode,.player-theme .pg-aviator .av-tabs{gap:2px;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--field-bg)}.player-theme .pg-aviator .av-mode{width:184px;margin:0 auto 12px}.player-theme .pg-aviator .av-mode button,.player-theme .pg-aviator .av-tabs button{min-height:30px;padding:5px 0;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:600;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out}.player-theme .pg-aviator .av-tabs button{min-height:34px}.player-theme .pg-aviator .av-mode button[data-on=true],.player-theme .pg-aviator .av-quick button[data-on=true],.player-theme .pg-aviator .av-tabs button[data-on=true]{background:rgba(245,196,81,.14);color:var(--teal-dark);font-weight:700;box-shadow:inset 0 0 0 1px rgba(245,196,81,.36)}@media (hover:hover){.player-theme .pg-aviator .av-mode button:not([data-on=true]):hover,.player-theme .pg-aviator .av-tabs button:not([data-on=true]):hover{color:var(--ink)}}.player-theme .pg-aviator .av-controls{gap:10px}.player-theme .pg-aviator .av-step{grid-template-columns:30px minmax(0,1fr) 30px;gap:2px;padding:3px;border:1px solid var(--field-line);border-radius:999px;background:var(--field-bg);transition:border-color .15s ease-out,box-shadow .15s ease-out}.player-theme .pg-aviator .av-step:focus-within{border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .pg-aviator .av-step button{width:30px;height:30px;border:1px solid var(--gold-line);border-radius:50%;background:var(--teal-tint);color:var(--gold-ink);font-size:17px;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out}.player-theme .pg-aviator .av-step button:active:not(:disabled){background:var(--teal-soft)}.player-theme .pg-aviator .av-step button:disabled{opacity:.35}.player-theme .pg-aviator .av-amount{height:30px;padding:0;border:0;background:transparent;color:var(--ink);font-family:var(--font);font-size:17px;font-weight:800;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-aviator .av-amount:focus{outline:none}.player-theme .pg-aviator .av-amount:disabled{opacity:.75;-webkit-text-fill-color:currentColor}.player-theme .pg-aviator .av-quick{gap:6px}.player-theme .pg-aviator .av-quick button{min-height:30px;padding:5px 0;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);color:var(--ink-soft);font-family:var(--font);font-size:12.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out}.player-theme .pg-aviator .av-quick button[data-on=true]{border-color:transparent}.player-theme .pg-aviator .av-quick button:disabled{opacity:.4}.player-theme .pg-aviator .av-go{min-height:88px;padding:10px;border:1px solid rgba(110,231,160,.32);border-radius:var(--radius);background:linear-gradient(180deg,#1c9a52,#11743a);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 10px 24px -14px rgba(28,154,82,.75);-webkit-tap-highlight-color:transparent;transition:transform .15s ease-out,filter .2s ease-out,box-shadow .2s ease-out}.player-theme .pg-aviator .av-go:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}@media (hover:hover){.player-theme .pg-aviator .av-go:not(:disabled):not(.av-done):not(.av-lost):hover{filter:brightness(1.07)}}.player-theme .pg-aviator .av-go-top{font-size:19px;font-weight:800;letter-spacing:.01em;line-height:1.15}.player-theme .pg-aviator .av-go-sub{font-size:12.5px;font-weight:600;opacity:.88;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-aviator .av-out{border-color:rgba(255,230,163,.6);background:var(--gold-grad);color:#1a1306;text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 12px 28px -12px rgba(245,196,81,.65)}.player-theme .pg-aviator .av-out:active:not(:disabled){box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.player-theme .pg-aviator .av-out:not(:disabled):after{box-shadow:0 0 0 6px rgba(245,196,81,.22)}.player-theme .pg-aviator .av-go:disabled{border-color:var(--line);background:var(--surface-2);color:var(--muted);text-shadow:none;box-shadow:none;filter:none;opacity:1}.player-theme .pg-aviator .av-go.av-out.av-pending:disabled{border-color:rgba(245,196,81,.5);background:linear-gradient(135deg,#e0b04a,#b8841a);color:#1a1306;box-shadow:inset 0 1px 0 rgba(255,255,255,.3);opacity:1}.player-theme .pg-aviator .av-go.av-done{border-color:rgba(43,214,123,.4);background:rgba(43,214,123,.1);color:#7ef0b0;text-shadow:none;box-shadow:none}.player-theme .pg-aviator .av-go.av-lost{border-color:rgba(255,107,90,.4);background:rgba(255,107,90,.08);color:#ff9585;text-shadow:none;box-shadow:none}.player-theme .pg-aviator .av-auto{gap:6px;margin-top:12px;color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.01em}.player-theme .pg-aviator .av-auto input{min-height:44px;padding:10px 14px;border:1px solid var(--field-line);border-radius:var(--radius-sm);background:var(--field-bg);color:var(--ink);font-family:var(--font);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .15s ease-out,box-shadow .15s ease-out}.player-theme .pg-aviator .av-auto input::placeholder{color:var(--muted);font-size:13px;font-weight:500}.player-theme .pg-aviator .av-auto input:focus{outline:none;border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .pg-aviator .av-auto input:disabled{opacity:.6}.player-theme .pg-aviator .av-note{color:var(--muted)}.player-theme .pg-aviator .av-note[data-ok=true]{color:var(--ok-ink)}.player-theme .pg-aviator .av-note[data-ok=false]{color:var(--danger-ink)}.player-theme .pg-aviator .av-add-seat{min-height:44px;margin-top:10px;padding:10px 0;border:1px dashed var(--btn-line);border-radius:var(--radius);background:transparent;color:var(--gold-ink);font-size:13px;font-weight:700;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out,border-color .15s ease-out}.player-theme .pg-aviator .av-add-seat:active{background:var(--teal-tint)}@media (hover:hover){.player-theme .pg-aviator .av-add-seat:hover{border-color:var(--teal);background:var(--teal-tint)}.player-theme .pg-aviator .av-seat-close:not(:disabled):hover,.player-theme .pg-aviator .sky-mute:hover{border-color:rgba(245,196,81,.5);color:var(--gold-ink)}}.player-theme .pg-aviator .play-money-note{margin-top:12px;border-color:var(--gold-line);background:var(--teal-tint);color:var(--gold-ink)}.player-theme .pg-aviator .av-board{margin-top:14px;padding:12px 14px 8px;border:1px solid var(--card-line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-card)}.player-theme .pg-aviator .av-board-head{margin:14px 2px 2px;color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.14em}.player-theme .pg-aviator .av-board .row{padding:11px 2px;border-bottom-color:var(--hairline);color:var(--ink);font-size:13.5px}.player-theme .pg-aviator .av-board .row:last-child{border-bottom:0}.player-theme .pg-aviator .av-board .row .muted{font-size:13px}.player-theme .pg-aviator .av-board .row .heat-gold,.player-theme .pg-aviator .av-board .row .heat-high,.player-theme .pg-aviator .av-board .row .heat-low{padding:2px 10px;border-width:1px;border-style:solid;border-radius:999px;font-size:12.5px;font-weight:700}.player-theme .pg-aviator .av-board .empty{padding:26px 8px 22px;color:var(--muted);font-size:13px}.player-theme .pg-aviator .card{margin-top:14px;border-color:var(--gold-line);background:var(--gold-wash),var(--surface-raised);color:var(--ink)}.player-theme .pg-aviator .card-title{margin-bottom:10px;color:var(--heading-gold);font-family:var(--font-display);font-size:13.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.player-theme .pg-aviator .muted{color:var(--muted)}.player-theme .pg-aviator .card .mono{color:var(--gold-ink);overflow-wrap:anywhere}@media (min-width:700px){.player-theme .pg-aviator .sky{height:320px}.player-theme .pg-aviator .av-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.player-theme .pg-aviator .av-panel>*{grid-column:1/-1}.player-theme .pg-aviator .av-panel>.av-add-seat,.player-theme .pg-aviator .av-panel>.av-seat{grid-column:auto;margin-top:0}.player-theme .pg-aviator .av-panel>.play-money-note{margin-top:0}}.player-theme .pg-casino{--g7-scrim:rgba(250,247,240,0.86);--g7-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238d8578' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M20 20l-4.2-4.2'/%3E%3C/svg%3E")}html[data-theme=dark] .player-theme .pg-casino{--g7-scrim:rgba(9,9,11,0.74)}.player-theme .pg-casino .casino-title{margin-bottom:14px}.player-theme .pg-casino .casino-providers{gap:8px;margin-bottom:14px;padding:2px 2px 8px}.player-theme .pg-casino .casino-provider{min-height:40px;padding:9px 18px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--ink-soft);font-size:13.5px;font-weight:700;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out}.player-theme .pg-casino .casino-provider[data-active=true]{border-color:transparent;background:var(--accent-fill);color:var(--on-accent);box-shadow:0 6px 16px -10px rgba(200,144,30,.8),inset 0 1px 0 rgba(255,255,255,.3)}@media (hover:hover){.player-theme .pg-casino .casino-provider:not([data-active=true]):hover{border-color:var(--btn-line);color:var(--ink)}}.player-theme .pg-casino .casino-notice{position:relative;margin:0 0 14px;padding:12px 14px 12px 40px;border:1px solid var(--gold-line);border-radius:var(--radius-sm);background:var(--teal-tint);color:var(--gold-ink);font-size:13.5px;font-weight:600;line-height:1.45}.player-theme .pg-casino .casino-notice:before{content:"";position:absolute;top:13px;left:14px;width:17px;height:17px;background:currentColor;-webkit-mask:var(--mask-info) center /contain no-repeat;mask:var(--mask-info) center /contain no-repeat}.player-theme .pg-casino .casino-filters{gap:10px;margin-bottom:14px}.player-theme .pg-casino .casino-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:48px;padding:12px 14px 12px 42px;border:1px solid var(--field-line);border-radius:var(--radius-sm);background:var(--g7-search) no-repeat 14px center /18px 18px,var(--field-bg);color:var(--ink);font-family:inherit;font-size:16px;font-weight:500;transition:border-color .15s ease-out,box-shadow .15s ease-out}.player-theme .pg-casino .casino-search::placeholder{color:var(--muted)}.player-theme .pg-casino .casino-search:focus{outline:none;border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .pg-casino .casino-sections{padding-bottom:6px}.player-theme .pg-casino .casino-grid{gap:14px}.player-theme .pg-casino .casino-grid>.empty{grid-column:1/-1;padding:28px 16px}.player-theme .pg-casino .casino-tile{gap:3px;padding:0 0 14px;border:1px solid var(--card-line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-card);color:var(--ink);text-align:left;-webkit-tap-highlight-color:transparent;transition:transform .15s ease-out,border-color .2s ease-out,opacity .2s ease-out}.player-theme .pg-casino .casino-tile:active:not(:disabled){transform:translateY(1px)}.player-theme .pg-casino .casino-tile:disabled{cursor:default;opacity:.55}.player-theme .pg-casino .casino-tile:disabled:has(.casino-tile-opening){opacity:1}@media (hover:hover){.player-theme .pg-casino .casino-tile:not(:disabled):hover{border-color:var(--btn-line)}}.player-theme .pg-casino .casino-tile-top{margin-bottom:8px;background:radial-gradient(120% 95% at 50% 28%,#2b2414 0,#16130c 52%,#0a0907 100%);color:#f5c451;box-shadow:inset 0 -1px 0 rgba(245,196,81,.22)}.player-theme .pg-casino .casino-tile[data-category=ROULETTE] .casino-tile-top{background:radial-gradient(120% 95% at 50% 28%,#6a1222 0,#330810 55%,#160307 100%)}.player-theme .pg-casino .casino-tile-art{width:54%;filter:drop-shadow(0 4px 14px rgba(245,196,81,.22))}.player-theme .pg-casino .casino-tile-suits{font-size:40px;letter-spacing:6px;line-height:1;text-shadow:0 4px 18px rgba(245,196,81,.3)}.player-theme .pg-casino .casino-live{display:inline-flex;align-items:center;gap:6px;top:10px;left:10px;padding:3px 9px 3px 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(9,9,11,.62);color:#fff;font-size:10px;font-weight:800;letter-spacing:.14em;line-height:1.4}.player-theme .pg-casino .casino-live:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#ff4d5e;box-shadow:0 0 0 3px rgba(255,77,94,.2)}.player-theme .pg-casino .casino-live[data-live=false]:before{background:#f5c451;box-shadow:0 0 0 3px rgba(245,196,81,.2)}.player-theme .pg-casino .casino-tile-name{padding:0 14px;color:var(--ink);font-size:14.5px;font-weight:700;letter-spacing:-.005em;line-height:1.3;overflow-wrap:anywhere}.player-theme .pg-casino .casino-tile-sub{padding:0 14px;color:var(--muted);font-size:11.5px;line-height:1.4}.player-theme .pg-casino .casino-tile-opening{background:var(--g7-scrim);color:var(--gold-ink);font-size:13px;font-weight:700;letter-spacing:.06em}.player-theme .pg-casino .casino-soon{padding:26px 18px;border-color:var(--gold-line);background:var(--gold-wash),var(--surface-raised);text-align:center}.player-theme .pg-casino .casino-soon .card-title{color:var(--heading-gold);font-family:var(--font-display);font-size:18px;letter-spacing:.06em}.player-theme .pg-casino .casino-foot{margin-top:22px;color:var(--muted);font-size:12px;text-align:center}.player-theme .casino-play-bar{gap:10px;min-height:56px;padding:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left));border-bottom:1px solid var(--chrome-line);background:var(--chrome-solid);box-shadow:0 10px 24px -18px rgba(0,0,0,.9);color:var(--chrome-ink)}.player-theme .casino-play-back{flex:none;width:38px;height:38px;border:1px solid var(--chrome-line);border-radius:50%;background:rgba(255,255,255,.03);color:var(--chrome-gold);-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out,border-color .15s ease-out}.player-theme .casino-play-back:active{background:rgba(245,196,81,.14)}@media (hover:hover){.player-theme .casino-play-back:hover{border-color:rgba(245,196,81,.45);background:rgba(245,196,81,.08)}}.player-theme .casino-play-title{min-width:0;overflow:hidden;color:var(--chrome-ink);font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.player-theme .casino-play-balance{flex:none;padding:6px 12px;border:1px solid rgba(245,196,81,.32);border-radius:999px;background:rgba(0,0,0,.45);color:var(--chrome-gold);font-size:13px;font-weight:800;letter-spacing:.01em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .casino-play-balance:empty{display:none}.player-theme .casino-play>.empty{max-width:360px;margin:auto;color:var(--ink-soft);font-size:14.5px;line-height:1.6;text-align:center}.player-theme .casino-play>.empty .btn{margin-top:18px}.player-theme .pg-casino-exit{display:grid;align-content:center;min-height:70vh}@media (prefers-reduced-motion:reduce){.player-theme .pg-aviator .av-out:not(:disabled):after{animation:none}.player-theme .pg-aviator .av-add-seat,.player-theme .pg-aviator .av-go,.player-theme .pg-aviator .av-mode button,.player-theme .pg-aviator .av-quick button,.player-theme .pg-aviator .av-step,.player-theme .pg-aviator .av-tabs button,.player-theme .pg-casino .casino-provider,.player-theme .pg-casino .casino-tile{transition:none}}