.player-theme .pg-chart-index{--mask-chevron-right: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 6l6 6-6 6'/%3E%3C/svg%3E")}.player-theme .pg-chart-index .chart-index+.chart-index{margin-top:28px}.player-theme .pg-chart-index .chart-index-head{display:flex;align-items:center;justify-content:center;gap:12px;margin:4px 0 14px;padding:0;border:0;border-radius:0;background:none;color:var(--heading-gold);font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-align:center;text-transform:uppercase}.player-theme .pg-chart-index .chart-index-head:after,.player-theme .pg-chart-index .chart-index-head:before{content:"";flex:1 1;max-width:72px;height:1px;background:linear-gradient(90deg,transparent,currentColor);opacity:.7}.player-theme .pg-chart-index .chart-index-head:after{background:linear-gradient(270deg,transparent,currentColor)}.player-theme .pg-chart-index .chart-index-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.player-theme .pg-chart-index .chart-index-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;min-height:68px;padding:12px 30px 12px 14px;border:1px solid var(--card-line);border-radius:14px;background:var(--surface-raised);box-shadow:var(--shadow-card);color:var(--ink);text-align:left;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease-out,transform .15s ease-out}.player-theme .pg-chart-index .chart-index-item:after{content:"";position:absolute;top:50%;right:11px;width:15px;height:15px;margin-top:-7.5px;background:var(--teal);-webkit-mask:var(--mask-chevron-right) center /contain no-repeat;mask:var(--mask-chevron-right) center /contain no-repeat;opacity:.85}.player-theme .pg-chart-index .chart-index-name{max-width:100%;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.3;overflow-wrap:anywhere;text-wrap:balance}.player-theme .pg-chart-index .chart-index-kind{order:-1;color:var(--gold-ink);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.player-theme .pg-chart-index .chart-index-item:active{border-color:var(--btn-line);transform:translateY(1px)}@media (hover:hover){.player-theme .pg-chart-index .chart-index-item:hover{border-color:var(--btn-line);background:var(--gold-wash),var(--surface-raised)}}@media (min-width:700px){.player-theme .pg-chart-index .chart-index-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.player-theme .pg-chart-index .chart-index-name{font-size:14px}}.player-theme .pg-chart{--chart-bg:#ffffff;--chart-head-bg:#f6f0e3;--chart-week-bg:#f9f5ec;--chart-row-line:#e4d9c4;--chart-col-line:#f0e9dc;--chart-dim:#6f675f;--chart-empty:#a69e94;--chart-red:#c41e1e;--chart-red-bg:#fdeceb;--chart-red-line:#f6c9c5;--chart-sticky-shadow:6px 0 10px -8px rgba(60,40,0,0.32)}html[data-theme=dark] .player-theme .pg-chart{--chart-bg:#121116;--chart-head-bg:#1c1a21;--chart-week-bg:#19181e;--chart-row-line:#2a2730;--chart-col-line:#1f1d25;--chart-dim:#8d8578;--chart-empty:#6b6459;--chart-red:#ff6b5a;--chart-red-bg:#2e1316;--chart-red-line:#5a1f24;--chart-sticky-shadow:8px 0 12px -10px rgba(0,0,0,0.9)}.player-theme .pg-chart .chart-title{margin:0 0 12px;overflow-wrap:anywhere}.player-theme .pg-chart .chart-jump{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;margin:0 auto 14px;padding:9px 20px;border:1px solid var(--btn-line);border-radius:999px;background:var(--teal-tint);color:var(--gold-ink);font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.player-theme .pg-chart .chart-jump:active{background:var(--teal-soft);transform:translateY(1px)}@media (hover:hover){.player-theme .pg-chart .chart-jump:hover{border-color:var(--teal);background:var(--teal-soft)}}.player-theme .pg-chart .chart-jump-row{display:flex;justify-content:center;margin:14px 0 0;scroll-margin-bottom:calc(var(--tabbar-h) + 36px)}.player-theme .pg-chart .chart-jump-row .chart-jump{margin-bottom:0}.player-theme .pg-chart .chart-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--gold-line);border-radius:var(--radius);background:var(--chart-bg);box-shadow:var(--shadow-card);scrollbar-width:thin;scrollbar-color:var(--gold-line) transparent}.player-theme .pg-chart .chart{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--font);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-chart .chart td,.player-theme .pg-chart .chart th{padding:7px 2px;border:0;border-right:1px solid var(--chart-col-line);border-bottom:1px solid var(--chart-row-line);text-align:center;vertical-align:middle}.player-theme .pg-chart .chart tr>:last-child{border-right:0}.player-theme .pg-chart .chart tbody tr:last-child>*{border-bottom:0}.player-theme .pg-chart .chart th{padding:10px 2px;background:var(--chart-head-bg);border-bottom:1px solid var(--gold-line);color:var(--gold-ink);font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.player-theme .pg-chart .panna-chart td.chart-week{padding:6px 8px;background:var(--chart-week-bg);border-right:1px solid var(--gold-line);box-shadow:var(--chart-sticky-shadow);color:var(--ink-soft);font-family:var(--font);font-size:10.5px;font-weight:600;letter-spacing:.01em;line-height:1.38;white-space:nowrap}.player-theme .pg-chart .panna-chart th.chart-week{z-index:2;padding:10px 8px;background:var(--chart-head-bg);border-right:1px solid var(--gold-line);box-shadow:var(--chart-sticky-shadow)}.player-theme .pg-chart .chart-week-year{color:var(--chart-dim);font-weight:500;letter-spacing:.04em}.player-theme .pg-chart .chart-week-to{color:var(--chart-dim);font-size:9.5px;font-weight:400;letter-spacing:.06em}.player-theme .pg-chart .panna-chart tbody tr:last-child td.chart-week{color:var(--gold-ink);box-shadow:inset 3px 0 0 var(--teal),var(--chart-sticky-shadow)}.player-theme .pg-chart .panna-cell{min-width:42px;padding:7px 2px}.player-theme .pg-chart .panna-chart[data-view=jodi] .panna-cell{padding:9px 2px}.player-theme .pg-chart .panna-chart .chart-jodi{display:inline-block;min-width:0;color:var(--ink);font-size:18px;font-weight:800;letter-spacing:.04em}.player-theme .pg-chart .panna,.player-theme .pg-chart .panna-chart .chart-jodi{font-family:var(--font);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.player-theme .pg-chart .panna{display:flex;flex-direction:column;align-items:center;gap:1px;color:inherit}.player-theme .pg-chart .panna-close,.player-theme .pg-chart .panna-open{color:var(--ink-soft);font-size:11px;font-weight:600;letter-spacing:.06em}.player-theme .pg-chart .panna-jodi{margin:1px 0;color:var(--ink);font-size:16.5px;font-weight:800;letter-spacing:.04em}@media (hover:hover){.player-theme .pg-chart a.chart-jodi:hover,.player-theme .pg-chart a.panna:hover .panna-jodi{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}}.player-theme .pg-chart .panna-chart .chart-empty{color:var(--chart-empty);font-family:var(--font);font-size:10.5px;font-weight:500;letter-spacing:.1em;line-height:1.2}.player-theme .pg-chart .panna-chart[data-view=jodi] .chart-empty{font-size:13px}.player-theme .pg-chart .panna-cell[data-red=true]{background:var(--chart-red-bg)}.player-theme .pg-chart .panna-cell[data-red=true] .chart-jodi,.player-theme .pg-chart .panna-cell[data-red=true] .panna-jodi{color:var(--chart-red)}.player-theme .pg-chart .chart-gap td{padding:9px 10px;background:var(--chart-week-bg);color:var(--chart-dim);font-size:11.5px;font-style:normal;font-weight:500;letter-spacing:.02em}.player-theme .pg-chart .panna-chart .chart-gap td.chart-week{color:var(--chart-dim);font-size:13px}.player-theme .pg-chart .chart-key{display:flex;align-items:center;gap:10px;margin:12px 0 0;color:var(--ink-soft);font-size:12.5px;font-weight:500;line-height:1.4}.player-theme .pg-chart .chart-key-cell{display:inline-grid;place-items:center;flex:none;min-width:38px;height:30px;padding:0 6px;border:1px solid var(--chart-red-line);border-radius:8px;background:var(--chart-red-bg);color:var(--chart-red);font-size:15px;font-weight:800;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:700px){.player-theme .pg-chart .chart th{font-size:12px}.player-theme .pg-chart .panna-chart td.chart-week{padding:7px 12px;font-size:11.5px}.player-theme .pg-chart .panna-chart .chart-jodi{font-size:20px}.player-theme .pg-chart .panna-close,.player-theme .pg-chart .panna-open{font-size:12px}.player-theme .pg-chart .panna-jodi{font-size:18px}}.player-theme .pg-history .today-heading{display:flex;align-items:center;gap:12px;margin:6px 0 12px;color:var(--heading-gold);font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.player-theme .pg-history .today-heading:after{content:"";flex:1 1 auto;min-width:24px;height:1px;background:linear-gradient(90deg,currentColor,transparent);opacity:.6}.player-theme .pg-history .card{padding-top:2px;padding-bottom:2px}.player-theme .pg-history .row{gap:14px;padding:15px 0}.player-theme .pg-history .row>:first-child{min-width:0}.player-theme .pg-history .today-market{color:var(--ink);font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1.25;overflow-wrap:anywhere}.player-theme .pg-history .today-market+.market-times{margin-top:4px}.player-theme .pg-history .today-result{flex:none;color:var(--gold-ink);font-family:var(--font);font-size:18px;font-weight:800;letter-spacing:.05em;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme=dark] .player-theme .pg-history .today-result:not([data-pending=true]){background:var(--gold-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.player-theme .pg-history .today-result[data-pending=true]{color:var(--muted);font-weight:700}.player-theme .pg-history .today-foot{margin-top:14px;color:var(--muted);font-size:12.5px;text-align:center}.player-theme .pg-verify .verify-verdict{display:flex;align-items:center;gap:14px;margin:0;padding:16px;border:1px solid transparent;border-radius:var(--radius);box-shadow:var(--shadow-card);font-size:14.5px;font-weight:600;line-height:1.45}.player-theme .pg-verify .verify-ok{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}.player-theme .pg-verify .verify-bad{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger-ink)}.player-theme .pg-verify .verify-verdict-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%}.player-theme .pg-verify .verify-ok .verify-verdict-icon{background:var(--ok-line);color:var(--ok-ink)}.player-theme .pg-verify .verify-bad .verify-verdict-icon{background:var(--danger-line);color:var(--danger-ink)}.player-theme .pg-verify .verify-verdict-text{min-width:0}.player-theme .pg-verify .card-title{display:flex;align-items:center;gap:8px}.player-theme .pg-verify .card-title .icon{color:var(--teal)}.player-theme .pg-verify .row>.muted{min-width:0;color:var(--ink-soft);font-size:13.5px}.player-theme .pg-verify .mark-bad,.player-theme .pg-verify .mark-ok{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border:1px solid transparent;border-radius:50%}.player-theme .pg-verify .mark-ok{border-color:var(--ok-line);background:var(--ok-bg);color:var(--open)}.player-theme .pg-verify .mark-bad{border-color:var(--danger-line);background:var(--danger-bg);color:var(--closed)}.player-theme .pg-verify .panel{flex:none;color:var(--gold-ink);font-family:var(--font);font-size:18px;font-weight:800;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.player-theme .pg-verify .verify-block{margin-top:12px;padding:12px 14px;border:1px solid var(--field-line);border-radius:var(--radius-sm);background:var(--field-bg);color:var(--ink-soft);font-family:var(--font-mono);font-size:11.5px;line-height:1.75;word-break:break-all}.player-theme .pg-howto .howto-steps{padding-top:4px;padding-bottom:4px}.player-theme .pg-howto .howto-list{margin:0;padding:0;list-style:none}.player-theme .pg-howto .howto-step{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px 0}.player-theme .pg-howto .howto-step:not(:last-child):before{content:"";position:absolute;top:56px;bottom:-10px;left:16.5px;width:1px;background:linear-gradient(180deg,var(--gold-line),transparent)}.player-theme .pg-howto .howto-num{display:grid;place-items:center;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:15px;font-weight:700;line-height:1}.player-theme .pg-howto .howto-title{margin:6px 0 5px}.player-theme .pg-howto .howto-body .muted{line-height:1.65}.player-theme .pg-howto .howto-sr{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 .pg-howto .result-line{justify-content:center;gap:16px;padding:16px 12px;border:1px solid var(--gold-line);border-radius:var(--radius-sm);background:var(--teal-tint)}.player-theme .pg-howto .panel{margin-right:-.14em;color:var(--gold-ink);font-family:var(--font);font-size:28px;font-weight:800;letter-spacing:.14em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-theme=dark] .player-theme .pg-howto .panel{background:var(--gold-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.player-theme .pg-howto .result-sep{color:var(--muted);font-size:20px;font-weight:600}.player-theme .pg-howto .single{min-width:44px;height:44px;border-radius:50%;background:var(--accent-fill);box-shadow:var(--glow-gold),inset 0 1px 0 rgba(255,255,255,.35);color:var(--on-accent);font-family:var(--font);font-size:20px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.player-theme .pg-chart .chart-jump,.player-theme .pg-chart-index .chart-index-item{transition:none}}.player-theme{--g3-num:linear-gradient(135deg,#a8740f,#7a5208 62%,#5f3f05);--g3-edge:linear-gradient(160deg,rgba(217,160,50,0.8),rgba(176,122,18,0.22) 50%,rgba(138,90,10,0.62));--g3-key-shadow:inset 0 1px 0 #ffffff,0 6px 14px -10px rgba(60,40,0,0.4);--g3-slip:linear-gradient(180deg,rgba(255,255,255,0.97),rgba(251,248,241,0.97));--g3-slip-shadow:0 16px 36px -16px rgba(60,40,0,0.42),0 2px 6px rgba(60,40,0,0.06);--g3-mask-clock: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='M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z M12 7v5l3 2'/%3E%3C/svg%3E");--g3-mask-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.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14 M13 6l6 6-6 6'/%3E%3C/svg%3E")}html[data-theme=dark] .player-theme{--g3-num:var(--gold-text);--g3-edge:linear-gradient(160deg,rgba(255,230,163,0.62),rgba(245,196,81,0.14) 50%,rgba(200,144,30,0.5));--g3-key-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 8px 18px -12px rgba(0,0,0,0.9);--g3-slip:linear-gradient(180deg,rgba(30,28,36,0.95),rgba(17,16,21,0.97));--g3-slip-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 18px 40px -14px rgba(0,0,0,0.95)}.player-theme .bid-bar-label{display:block;color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.player-theme .pg-board .board-title{margin:2px 0 14px}.player-theme .pg-board .balance-card{padding:16px 18px;border-color:var(--gold-line);background:var(--gold-wash),var(--surface-raised)}.player-theme .pg-board .balance-row{display:flex;align-items:center;gap:12px}.player-theme .pg-board .balance-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var(--gold-line);border-radius:50%;background:var(--teal-tint);color:var(--teal)}.player-theme .pg-board .balance-label{flex:1 1 auto;min-width:0;color:var(--ink-soft);font-size:11.5px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.player-theme .pg-board .balance-value{flex:none;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--g3-num);-webkit-background-clip:text;background-clip:text;color:var(--gold-ink);-webkit-text-fill-color:transparent;font-size:28px;font-weight:800;letter-spacing:-.01em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-board .balance-card .play-money-note{margin-top:14px}.player-theme .pg-board .board-heading{margin:24px 0 10px}.player-theme .pg-board .board-note{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 16px;padding:7px 14px 7px 12px;border:1px solid var(--ok-line);border-radius:16px;background:var(--ok-bg);color:var(--ok-ink);font-size:12.5px;font-weight:600;line-height:1.4;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-board .board-note:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--open);box-shadow:0 0 0 3px var(--ok-line)}.player-theme .pg-board .board-note[data-closed=true]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger-ink);font-weight:700}.player-theme .pg-board .board-note[data-closed=true]:before{background:var(--closed);box-shadow:0 0 0 3px var(--danger-line)}.player-theme .pg-board .board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:0}.player-theme .pg-board .board-tile{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;grid-gap:8px;gap:8px;min-width:0;padding:18px 12px 15px;border:1px solid var(--card-line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-card);color:var(--ink);text-align:center;opacity:1;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease-out,box-shadow .2s ease-out,transform .15s ease-out}.player-theme .pg-board .board-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid transparent;border-radius:50%;background:linear-gradient(var(--teal-tint),var(--teal-tint)) padding-box,linear-gradient(var(--surface),var(--surface)) padding-box,var(--g3-edge) border-box;box-shadow:var(--g3-key-shadow);color:var(--teal);transition:color .2s ease-out,box-shadow .2s ease-out}.player-theme .pg-board .board-label{align-self:start;color:var(--ink);font-size:14px;font-weight:700;letter-spacing:.005em;line-height:1.3}.player-theme .pg-board .board-hint{color:var(--muted);font-size:11.5px;font-weight:500;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-board .board-tile:not(:disabled):active{border-color:var(--btn-line);transform:translateY(1px)}@media (hover:hover){.player-theme .pg-board .board-tile:not(:disabled):hover{border-color:var(--btn-line)}.player-theme .pg-board .board-tile:not(:disabled):hover .board-icon{background:var(--accent-fill) border-box;color:var(--on-accent);box-shadow:var(--glow-gold)}}.player-theme .pg-board .board-tile[data-closed=true]{border-color:var(--line);background:transparent;box-shadow:none;opacity:1}.player-theme .pg-board .board-tile[data-closed=true] .board-icon{border-color:var(--line);background:transparent;box-shadow:none;color:var(--faint)}.player-theme .pg-board .board-tile[data-closed=true] .board-label{color:var(--muted)}.player-theme .pg-board .board-tile[data-closed=true] .board-hint{color:var(--closed);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media (min-width:560px){.player-theme .pg-board .board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.player-theme .pg-board .board{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.player-theme .main.pg-game{padding-bottom:calc(var(--tabbar-h) + 112px)}.player-theme .pg-game .game-title{margin:0 0 14px}.player-theme .pg-game .game-kicker{display:block;margin:0 0 5px;color:var(--gold-ink);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.player-theme .pg-game .game-title .page-title{margin:0}.player-theme .pg-game .game-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin:0 0 14px}.player-theme .pg-game .game-head>.muted{flex:1 1 200px;font-size:12.5px;line-height:1.45}.player-theme .pg-game .game-head .chips{display:inline-flex;flex-wrap:nowrap;gap:4px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2)}.player-theme .pg-game .game-head .chip{min-width:86px;min-height:38px;padding:7px 16px;border-color:transparent;background:transparent;color:var(--ink-soft);box-shadow:none}.player-theme .pg-game .game-head .chip[data-active=true]{background:var(--accent-fill);color:var(--on-accent);font-weight:700;box-shadow:var(--glow-gold)}.player-theme .pg-game .game-head .chip:disabled:not([data-active=true]){color:var(--faint);opacity:1}.player-theme .pg-game .game-head .chip[data-active=true]:disabled{box-shadow:none;opacity:.6}@media (hover:hover){.player-theme .pg-game .game-head .chip:not([data-active=true]):not(:disabled):hover{color:var(--ink)}}.player-theme .pg-game .game-cut{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:7px 12px 7px 10px;border:1px solid var(--gold-line);border-radius:999px;background:var(--teal-tint);color:var(--gold-ink);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .game-cut:before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:var(--g3-mask-clock) center /contain no-repeat;mask:var(--g3-mask-clock) center /contain no-repeat}.player-theme .pg-game .card-title{display:flex;align-items:center;gap:12px;margin:0 0 14px;color:var(--heading-gold);font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.player-theme .pg-game .card-title:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,var(--gold-line),transparent)}.player-theme .pg-game .stake-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.player-theme .pg-game .preset-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.player-theme .pg-game .preset-chips .chip,.player-theme .pg-game .stake-chips .chip{min-width:0;min-height:46px;padding:8px 6px;border:1px solid var(--gold-line);border-radius:14px;background:var(--surface-2);color:var(--ink);font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .preset-chips .chip{font-size:14px}.player-theme .pg-game .stake-chips .chip[data-active=true]{border-color:transparent;background:var(--accent-fill);color:var(--on-accent);font-weight:800;box-shadow:var(--glow-gold),inset 0 1px 0 rgba(255,255,255,.35)}.player-theme .pg-game .preset-chips .chip:active,.player-theme .pg-game .stake-chips .chip:active{transform:translateY(1px)}@media (hover:hover){.player-theme .pg-game .preset-chips .chip:hover,.player-theme .pg-game .stake-chips .chip:not([data-active=true]):hover{border-color:var(--btn-line)}}.player-theme .pg-game .stake-card .field{margin-bottom:0}.player-theme .pg-game .stake-card .field input{font-size:18px;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .numbers-card .field-note,.player-theme .pg-game .numbers-card .muted{font-size:12.5px;line-height:1.5}.player-theme .pg-game .numbers-card .field-note{margin-top:10px}.player-theme .pg-game .bid-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.player-theme .pg-game .bid-row{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:auto;min-width:0;min-height:56px;margin:0;padding:6px 16px 6px 6px;border:1px solid var(--field-line);border-radius:999px;background:var(--field-bg);color:var(--ink);font:inherit;font-size:14px;text-align:left;cursor:text;transition:border-color .2s ease-out,box-shadow .2s ease-out,background-color .2s ease-out}.player-theme .pg-game .bid-key{display:grid;place-items:center;flex:none;width:42px;min-width:0;height:42px;border:1px solid transparent;border-radius:50%;background:var(--surface-raised) padding-box,var(--g3-edge) border-box;box-shadow:var(--g3-key-shadow);color:var(--gold-ink);font-size:19px;font-weight:800;line-height:1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .2s ease-out,box-shadow .2s ease-out}.player-theme .pg-game .bid-row input{flex:1 1 auto;width:100%;min-width:0;min-height:40px;margin:0;padding:0;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none;color:var(--ink);font-family:var(--font);font-size:18px;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;caret-color:var(--teal)}.player-theme .pg-game .bid-row input::placeholder{color:var(--faint);opacity:1}.player-theme .pg-game .bid-row:focus-within{border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .pg-game .bid-row:has(input:not(:placeholder-shown)){border-color:var(--btn-line);background:linear-gradient(var(--teal-tint),var(--teal-tint)),var(--field-bg)}.player-theme .pg-game .bid-row:has(input:not(:placeholder-shown)) .bid-key{background:var(--accent-fill) border-box;color:var(--on-accent);box-shadow:var(--glow-gold),inset 0 1px 0 rgba(255,255,255,.35)}.player-theme .pg-game .add-row{display:flex;align-items:stretch;gap:10px}.player-theme .pg-game .add-row input{flex:1 1;width:100%;min-width:0;height:56px;margin:0;padding:0 8px;border:1px solid var(--field-line);border-radius:14px;background:var(--field-bg);color:var(--ink);font-family:var(--font);font-size:22px;font-weight:800;letter-spacing:.18em;text-indent:.18em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;caret-color:var(--teal);transition:border-color .15s ease-out,box-shadow .15s ease-out}.player-theme .pg-game .add-row input:focus{outline:none;border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .pg-game .add-row input::placeholder{color:var(--faint);opacity:1}.player-theme .pg-game .add-row input:not([placeholder^="0"]):not([placeholder^="1"])::placeholder{color:var(--muted);font-size:15px;font-weight:500;letter-spacing:.01em}.player-theme .pg-game .sangam-join{display:grid;place-items:center;flex:none;align-self:center;width:28px;height:28px;padding:0;border:1px solid var(--gold-line);border-radius:50%;background:var(--teal-tint);color:var(--gold-ink);font-size:17px;font-weight:700;line-height:1}.player-theme .pg-game .add-btn{flex:none;width:auto;min-width:92px;min-height:56px;padding:0 18px;border-radius:14px;background:var(--teal-tint);white-space:nowrap}.player-theme .pg-game .numbers-card>.btn{min-height:52px;background:var(--teal-tint)}@media (hover:hover){.player-theme .pg-game .add-btn:hover:not(:disabled),.player-theme .pg-game .numbers-card>.btn:hover:not(:disabled){background:var(--teal-soft)}}.player-theme .pg-game .class-picker{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.player-theme .pg-game .class-picker .check{flex:1 1 auto;justify-content:center;min-height:48px;padding:10px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2);color:var(--ink-soft);font-size:14px;font-weight:700;letter-spacing:.02em;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out}.player-theme .pg-game .class-picker .check:has(input:checked){border-color:var(--btn-line);background:var(--teal-tint);color:var(--ink)}.player-theme .pg-game .class-picker .check:has(input:focus-visible){border-color:var(--teal);box-shadow:var(--ring-gold)}.player-theme .pg-game .class-picker .add-btn{flex:1 1 100%}.player-theme .pg-game .digit-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.player-theme .pg-game .digit{position:relative;display:grid;place-items:center;min-width:0;height:60px;aspect-ratio:auto;margin:0;padding:0;border:1px solid transparent;border-radius:16px;background:var(--surface-raised) padding-box,var(--g3-edge) border-box;box-shadow:var(--g3-key-shadow);color:var(--ink);font-family:var(--font);font-size:24px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:1;-webkit-tap-highlight-color:transparent;transition:transform .15s ease-out,box-shadow .2s ease-out,color .2s ease-out}.player-theme .pg-game .digit[data-active=true]{background:var(--accent-fill) border-box;color:var(--on-accent);box-shadow:var(--glow-gold),inset 0 1px 0 rgba(255,255,255,.4)}.player-theme .pg-game .digit:active{transform:translateY(1px)}@media (hover:hover){.player-theme .pg-game .digit:not([data-active=true]):hover{color:var(--gold-ink);box-shadow:var(--g3-key-shadow),0 0 0 1px var(--btn-line)}}.player-theme .pg-game .digit-count{position:absolute;top:-7px;right:-6px;min-width:22px;height:20px;padding:0 6px;border:1px solid var(--gold-line);border-radius:999px;background:var(--surface);color:var(--gold-ink);font-size:10.5px;font-weight:800;letter-spacing:0;line-height:18px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 3px 8px -4px rgba(0,0,0,.45)}.player-theme .pg-game .digit[data-active=true] .digit-count{border-color:var(--teal)}.player-theme .pg-game .bid-chosen{display:flex;flex-wrap:wrap;gap:8px}.player-theme .pg-game .bid-pill{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:3px 3px 3px 12px;border:1px solid var(--gold-line);border-radius:999px;background:var(--teal-tint);color:var(--ink-soft);font-size:12.5px;font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .bid-pill strong{color:var(--gold-ink);font-size:14.5px;font-weight:800;letter-spacing:.06em}.player-theme .pg-game .bid-pill button{display:grid;place-items:center;flex:none;width:28px;height:28px;margin:0;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink-soft);font-size:16px;font-weight:500;line-height:1;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.player-theme .pg-game .bid-pill button:active{border-color:var(--danger-line);background:var(--danger-bg);color:var(--closed)}@media (hover:hover){.player-theme .pg-game .bid-pill button:hover{border-color:var(--danger-line);background:var(--danger-bg);color:var(--closed)}}.player-theme .pg-game .game-foot{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .bid-bar{position:fixed;left:max(10px,calc((100% - 540px) / 2));right:max(10px,calc((100% - 540px) / 2));bottom:calc(var(--tabbar-h) + 8px);z-index:20;display:flex;align-items:center;gap:14px;padding:10px 10px 10px 16px;border:1px solid var(--gold-line);border-radius:18px;background:var(--g3-slip);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:var(--g3-slip-shadow)}.player-theme .pg-game .bid-bar>div{display:grid;flex:none;grid-gap:2px;gap:2px;min-width:0}.player-theme .pg-game .bid-bar>div+div{padding-left:14px;border-left:1px solid var(--hairline)}.player-theme .pg-game .bid-bar-value{color:var(--ink);font-size:19px;font-weight:800;line-height:1.15;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .bid-bar>div:nth-child(2) .bid-bar-value{background:var(--g3-num);-webkit-background-clip:text;background-clip:text;color:var(--gold-ink);-webkit-text-fill-color:transparent}.player-theme .pg-game .bid-bar .btn{flex:1 1 auto;width:auto;min-width:0;max-width:280px;min-height:52px;margin-left:auto;padding:8px 18px;border-radius:14px;font-size:16px;font-weight:800;letter-spacing:.02em;line-height:1.15;text-align:center;white-space:normal}.player-theme .pg-game .bid-bar .btn-primary:not(:disabled):after{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--g3-mask-arrow) center /contain no-repeat;mask:var(--g3-mask-arrow) center /contain no-repeat}.player-theme .pg-game .bid-bar .btn-primary:disabled{color:var(--muted)}.player-theme .pg-game .sheet-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .sheet-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:10px 8px;background:var(--surface);box-shadow:inset 0 -1px 0 var(--hairline);color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.player-theme .pg-game .sheet-table td{padding:12px 8px;border-top:1px solid var(--hairline);color:var(--ink);font-weight:700}.player-theme .pg-game .sheet-table tbody tr:first-child td{border-top:0}.player-theme .pg-game .sheet-table td:first-child{color:var(--gold-ink);font-size:15px;font-weight:800;letter-spacing:.08em}.player-theme .pg-game .sheet-table td:last-child{color:var(--muted);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.player-theme .pg-game .sheet-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:14px 0 6px;padding:12px 4px;border:1px solid var(--gold-line);border-radius:14px;background:var(--gold-wash),var(--surface-raised);text-align:center}.player-theme .pg-game .sheet-totals>div{min-width:0;padding:0 6px}.player-theme .pg-game .sheet-totals>div+div{border-left:1px solid var(--hairline)}.player-theme .pg-game .sheet-totals span{display:block;color:var(--ink);font-size:17px;font-weight:800;line-height:1.2;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-game .sheet-totals>div:nth-child(2) span{background:var(--g3-num);-webkit-background-clip:text;background-clip:text;color:var(--gold-ink);-webkit-text-fill-color:transparent}.player-theme .pg-game .sheet-totals em{display:block;margin-top:3px;color:var(--muted);font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media (max-width:370px){.player-theme .pg-game .add-row{flex-wrap:wrap}.player-theme .pg-game .add-row .add-btn{flex:1 1 100%}.player-theme .pg-game .digit-grid{gap:8px}.player-theme .pg-game .bid-bar{gap:10px;padding-left:12px}.player-theme .pg-game .bid-bar>div+div{padding-left:10px}.player-theme .pg-game .bid-bar .bid-bar-label{letter-spacing:.05em}}@media (min-width:900px){.player-theme .pg-game .digit-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.player-theme .pg-game .bid-bar{left:max(16px,calc((100% - 704px) / 2));right:max(16px,calc((100% - 704px) / 2));bottom:calc(var(--tabbar-h) + 12px)}}@media (prefers-reduced-motion:reduce){.player-theme .pg-board .board-icon,.player-theme .pg-board .board-tile,.player-theme .pg-game .add-row input,.player-theme .pg-game .bid-key,.player-theme .pg-game .bid-pill button,.player-theme .pg-game .bid-row,.player-theme .pg-game .class-picker .check,.player-theme .pg-game .digit{transition:none}}.player-theme .rec-switch{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:4px;gap:4px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2)}.player-theme .rec-switch .chip{min-height:40px;padding:8px 10px;overflow:hidden;border-color:transparent;background:transparent;box-shadow:none;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap}.player-theme .rec-switch .chip[data-active=true]{border-color:transparent;background:var(--accent-fill);box-shadow:var(--glow-gold),inset 0 1px 0 rgba(255,255,255,.35);color:var(--on-accent)}@media (hover:hover){.player-theme .rec-switch .chip:not([data-active=true]):hover{border-color:transparent;color:var(--ink)}}.player-theme .rec-months{flex-wrap:nowrap;margin-top:-4px;margin-left:-4px;margin-right:-4px;padding:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.player-theme .rec-months::-webkit-scrollbar{display:none}.player-theme .rec-months .chip{flex:none;white-space:nowrap}.player-theme .pg-bets .play-pick,.player-theme .rec-pick{display:inline-block;padding:1px 8px;border:1px solid var(--gold-line);border-radius:7px;background:var(--teal-tint);color:var(--gold-ink);font-family:var(--font);font-size:13.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;line-height:1.45;overflow-wrap:anywhere}.player-theme .chip.chip-status,.player-theme .pg-bets .play-status{display:inline-flex;align-items:center;gap:5px;min-height:0;padding:2px 9px 2px 7px;border:1px solid transparent;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.09em;line-height:1.45;text-transform:uppercase;white-space:nowrap}.player-theme .chip.chip-status{vertical-align:middle}.player-theme .chip.chip-status:before,.player-theme .pg-bets .play-status:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:currentColor}.player-theme .chip-status.chip-ok,.player-theme .pg-bets .play-status[data-tone=won]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}.player-theme .chip-status.chip-bad,.player-theme .pg-bets .play-status[data-tone=lost]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger-ink)}.player-theme .chip-status.chip-wait,.player-theme .pg-bets .play-status[data-tone=open]{border-color:var(--gold-line);background:var(--teal-tint);color:var(--gold-ink)}.player-theme .chip-status.chip-off,.player-theme .pg-bets .play-status[data-status=VOIDED]{border-color:var(--line);background:var(--surface-2);color:var(--ink-soft)}.player-theme .chip-status.chip-off:before,.player-theme .pg-bets .play-status[data-status=VOIDED]:before{background:var(--muted)}.player-theme .pg-payments .rec-more,.player-theme .pg-statement .rec-more{width:100%;margin-top:14px}.player-theme .pg-bets .rec-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px;padding:0;overflow:hidden}.player-theme .pg-bets .rec-summary .row{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;min-width:0;padding:15px 18px 14px;border-bottom:1px solid var(--hairline)}.player-theme .pg-bets .rec-summary .row:nth-child(odd){border-right:1px solid var(--hairline)}.player-theme .pg-bets .rec-summary .row:nth-last-child(-n+2){border-bottom:0}.player-theme .pg-bets .rec-summary .muted{color:var(--gold-ink);font-size:10.5px;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.player-theme .pg-bets .rec-summary .mono{max-width:100%;overflow:hidden;font-size:21px;font-weight:800;letter-spacing:0;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.player-theme .pg-bets .rec-summary .delta-positive{color:var(--open)}.player-theme .pg-bets .rec-summary .delta-negative{color:var(--closed)}@media (min-width:640px){.player-theme .pg-bets .rec-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.player-theme .pg-bets .rec-summary .row{border-bottom:0;border-right:1px solid var(--hairline)}.player-theme .pg-bets .rec-summary .row:last-child{border-right:0}}.player-theme .pg-bets .market-list{gap:10px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.player-theme .pg-bets .market-group{border:1px solid var(--card-line);border-radius:var(--radius);background:var(--surface);transition:border-color .2s ease-out}.player-theme .pg-bets .market-group[data-open=true]{border-color:var(--gold-line)}.player-theme .pg-bets .market-group-head{gap:12px;min-height:64px;padding:13px 14px 13px 16px;border-radius:calc(var(--radius) - 1px);background:var(--surface-raised);color:var(--ink);font:inherit;-webkit-tap-highlight-color:transparent}.player-theme .pg-bets .market-group[data-open=true] .market-group-head{border-radius:calc(var(--radius) - 1px) calc(var(--radius) - 1px) 0 0;background:var(--gold-wash),var(--surface-raised)}.player-theme .pg-bets .market-group-head:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--teal)}.player-theme .pg-bets .market-group-name{gap:4px}.player-theme .pg-bets .market-group-name strong{color:var(--ink);font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1.25;overflow-wrap:anywhere;transition:color .2s ease-out}.player-theme .pg-bets .market-group[data-open=true] .market-group-name strong{color:var(--gold-ink)}.player-theme .pg-bets .market-group-sub{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.player-theme .pg-bets .market-group[data-open=true] .market-group-sub{color:var(--ink-soft)}.player-theme .pg-bets .market-group-right{gap:10px}.player-theme .pg-bets .market-group-net{font-size:15.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.player-theme .pg-bets .market-group-net.won{color:var(--open)}.player-theme .pg-bets .market-group-net.lost{color:var(--closed)}.player-theme .pg-bets .market-group-caret{width:30px;height:30px;border:1px solid var(--line);border-radius:50%;color:var(--muted);transition:transform .2s ease-out,color .2s ease-out,border-color .2s ease-out,background-color .2s ease-out}.player-theme .pg-bets .market-group-caret[data-open=true]{border-color:var(--gold-line);background:var(--teal-tint);color:var(--gold-ink)}@media (hover:hover){.player-theme .pg-bets .market-group-head:hover .market-group-caret{border-color:var(--btn-line);color:var(--gold-ink)}}.player-theme .pg-bets .market-group-body{border-top:1px solid var(--hairline);animation:rec-reveal .2s ease-out}@keyframes rec-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.player-theme .pg-bets .play-row{gap:12px;padding:13px 14px 13px 16px;border-bottom:1px solid var(--hairline)}.player-theme .pg-bets .play-row:last-child{border-bottom:0}.player-theme .pg-bets .play-what{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:5px 8px;gap:5px 8px;min-width:0}.player-theme .pg-bets .play-type{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.3}.player-theme .pg-bets .play-pick{justify-self:start}.player-theme .pg-bets .play-when{grid-column:1/-1;color:var(--muted);font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.player-theme .pg-bets .play-outcome{gap:6px}.player-theme .pg-bets .play-amount{font-size:14.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.player-theme .pg-bets .play-amount[data-tone=won]{color:var(--open)}.player-theme .pg-bets .play-amount[data-tone=lost]{color:var(--closed)}.player-theme .pg-bets .play-amount[data-tone=open]{color:var(--ink-soft);font-size:13px;font-weight:600}.player-theme .pg-bets .play-footer{padding-top:11px;padding-bottom:11px;background:var(--teal-tint);font-size:12.5px}.player-theme .pg-bets .play-footer .muted{color:var(--ink-soft);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-bets .play-footer .won{color:var(--open);font-size:12.5px;font-weight:700}.player-theme .pg-bids .rec-day{padding:0;overflow:hidden}.player-theme .pg-bids .rec-day+.rec-day{margin-top:12px}.player-theme .pg-bids .bid-day{align-items:center;flex-wrap:wrap;gap:4px 12px;padding:12px 16px 11px;border-bottom:1px solid var(--gold-line);background:var(--teal-tint)}.player-theme .pg-bids .bid-day-label{color:var(--gold-ink);font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3}.player-theme .pg-bids .bid-day-totals{margin-left:auto;color:var(--ink-soft);font-size:11.5px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.player-theme .pg-bids .rec-day .row{padding:13px 16px}.player-theme .pg-bids .rec-day .row>div:first-child{min-width:0}.player-theme .pg-bids .bid-title{color:var(--ink);font-size:14px;font-weight:600;line-height:1.45}.player-theme .pg-bids .rec-day .market-times{margin-top:2px;line-height:1.4}.player-theme .pg-bids .bid-amounts{gap:3px;flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-bids .bid-stake{color:var(--ink-soft);font-size:13px;font-weight:600}.player-theme .pg-bids .bid-payout{color:var(--open);font-size:14.5px;font-weight:800}.player-theme .pg-bids .rec-spin-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-bids .rec-spin-result{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:12.5px;font-weight:600}.player-theme .pg-bids .rec-spin .market-times{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-theme .pg-bids .rec-spin[data-status=VOIDED] .bid-payout{color:var(--ink-soft);font-weight:700}.player-theme .pg-statement .rec-filters{padding:14px 16px 16px}.player-theme .pg-statement .rec-filters .admin-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.player-theme .pg-statement .rec-filters .field:first-child{grid-column:1/-1}.player-theme .pg-statement .rec-filters input[type=date]{min-width:0;padding-left:12px;padding-right:10px}.player-theme .pg-statement .statement-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:0;gap:0;padding:0;overflow:hidden}.player-theme .pg-statement .statement-totals>div{display:flex;flex-direction:column;gap:5px;min-width:0;padding:16px 18px 15px}.player-theme .pg-statement .statement-totals>div+div{border-left:1px solid var(--hairline)}.player-theme .pg-statement .statement-totals .bid-bar-label{color:var(--gold-ink);font-size:10.5px;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.player-theme .pg-statement .statement-in,.player-theme .pg-statement .statement-out{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.player-theme .pg-statement .statement-in{color:var(--open)}.player-theme .pg-statement .statement-out{color:var(--closed)}.player-theme .pg-statement .statement-totals .statement-in,.player-theme .pg-statement .statement-totals .statement-out{overflow:hidden;font-size:21px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.player-theme .pg-statement .statement-totals .admin-btn-ghost{grid-column:1/-1;width:100%;min-height:46px;margin:0;padding:10px 16px;border:0;border-top:1px solid var(--hairline);border-radius:0;background:transparent;color:var(--gold-ink);font-size:13px;font-weight:700;letter-spacing:.02em}.player-theme .pg-statement .statement-totals .admin-btn-ghost:focus-visible{outline-offset:-3px}.player-theme .pg-statement .statement-totals .admin-btn-ghost:active:not(:disabled){background:var(--teal-soft)}@media (hover:hover){.player-theme .pg-statement .statement-totals .admin-btn-ghost:hover:not(:disabled){border-color:var(--hairline);background:var(--teal-tint)}}@media (min-width:640px){.player-theme .pg-statement .rec-filters .admin-form-row{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))}.player-theme .pg-statement .rec-filters .field:first-child{grid-column:auto}.player-theme .pg-statement .statement-totals{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.player-theme .pg-statement .statement-totals .admin-btn-ghost{grid-column:auto;width:auto;padding:10px 24px;border-top:0;border-left:1px solid var(--hairline)}}.player-theme .pg-statement .rec-ledger{padding:2px 16px}.player-theme .pg-statement .rec-ledger .row{padding:14px 0}.player-theme .pg-statement .rec-ledger .row>div:first-child{flex:1 1 auto;min-width:0}.player-theme .pg-statement .rec-ledger .bid-title{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.player-theme .pg-statement .rec-ledger .market-times{margin-top:3px;line-height:1.4;overflow-wrap:anywhere}.player-theme .pg-statement .rec-ledger .bid-amounts{flex:none;gap:3px}.player-theme .pg-statement .rec-ledger .statement-in,.player-theme .pg-statement .rec-ledger .statement-out{font-size:15px}.player-theme .pg-statement .rec-ledger .bid-stake{color:var(--muted);font-size:11.5px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-theme .pg-payments .rec-ledger{padding:2px 16px}.player-theme .pg-payments .rec-ledger .row{align-items:flex-start;padding:15px 0}.player-theme .pg-payments .rec-pay-main{flex:1 1 auto;min-width:0}.player-theme .pg-payments .rec-pay-amount{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:5px}.player-theme .pg-payments .rec-pay-value{color:var(--ink);font-size:17px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.25}.player-theme .pg-payments .rec-pay-amount .chip-status{margin-left:0}.player-theme .pg-payments .rec-pay-main .market-times{line-height:1.5;overflow-wrap:anywhere}.player-theme .pg-payments .rec-pay-main .market-times+.market-times{margin-top:2px}.player-theme .pg-payments .rec-note{color:var(--danger-ink)}.player-theme .pg-payments .rec-ref{flex:0 1 auto;max-width:40%;padding-top:3px}.player-theme .pg-payments .rec-ref .market-times{font-size:11px;letter-spacing:.03em;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.player-theme .pg-bets .market-group,.player-theme .pg-bets .market-group-caret,.player-theme .pg-bets .market-group-name strong{transition:none}.player-theme .pg-bets .market-group-body{animation:none}}