.rc-page{--rc-bg:var(--radiant-bg);--rc-panel:var(--radiant-panel);--rc-panel-2:var(--radiant-bg-2);--rc-panel-3:var(--radiant-panel-2);--rc-border:var(--radiant-border);--rc-border-strong:var(--radiant-blue-dark);--rc-text:var(--radiant-text);--rc-muted:var(--radiant-muted);--rc-accent:var(--radiant-blue);--rc-accent-2:var(--radiant-blue-2);--rc-good:var(--radiant-ok);--rc-bad:var(--radiant-bad)}.rc-focused[data-game]{gap:10px}.rc-focused[data-game] .rc-game-toolbar{border-bottom:2px solid var(--radiant-border);grid-template-columns:minmax(0,1fr) auto;gap:16px;min-height:54px;padding:0 0 10px}.rc-focused[data-game] .rc-back-button{border:2px solid var(--radiant-line);background:var(--radiant-panel);min-height:34px;color:var(--radiant-text);outline:2px solid var(--radiant-border);font-family:var(--font-display);text-transform:uppercase;border-radius:0;padding:6px 10px;font-size:12px}.rc-focused[data-game] .rc-back-button:hover,.rc-focused[data-game] .rc-back-button:focus-visible{border-color:var(--radiant-line);background:var(--radiant-panel-2);color:var(--radiant-blue-2);outline-color:var(--radiant-blue)}.rc-focused[data-game] .rc-game-heading>.rc-game-icon,.rc-focused[data-game] .rc-game-heading h1{color:var(--radiant-blue-2)}.rc-focused[data-game] .rc-game-heading h1{font-family:var(--font-display);letter-spacing:0}.rc-focused[data-game] .rc-game-heading p{color:var(--radiant-muted);margin-top:3px;font-size:12px}.rc-game-toolbar-account{justify-content:flex-end;align-items:center;gap:12px;display:flex}.rc-game-top-balance,.rc-lobby-balance{border:0;border-left:2px solid var(--radiant-blue);min-width:190px;box-shadow:none;color:var(--radiant-text);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;gap:3px;padding:4px 0 4px 18px;display:grid;overflow:visible}.rc-game-top-balance>span,.rc-lobby-balance>span{width:auto;color:var(--radiant-muted);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;background:0 0;font-size:10px;font-weight:700;line-height:1.2;display:block}.rc-game-top-balance strong,.rc-lobby-balance strong{min-height:0;color:var(--radiant-text);text-align:left;padding:0;font-size:17px;line-height:1.35;display:block}.rc-money-value,.rc-money-input,.rc-settlement strong,.rr-total strong,.rr-settlement strong,.rc-crash-return-preview strong,.rc-dice-profit-input input{font-family:var(--font-press-start), ui-monospace, monospace;letter-spacing:.02em;font-weight:400}.rc-focused[data-game] .rc-play-layout,.rc-focused[data-game=dice] .rc-dice-experience,.rc-focused[data-game=roulette] .rr-game{border:2px solid var(--radiant-line);background:var(--radiant-bg-2);outline:2px solid var(--radiant-border);min-height:clamp(540px,100dvh - 168px,610px);box-shadow:var(--radiant-shadow);border-radius:0;grid-template-columns:310px minmax(0,1fr);gap:0;display:grid;overflow:hidden}.rc-focused[data-game] .rc-play-layout>.rc-wager-panel,.rc-focused[data-game=dice] .rc-dice-bet-panel,.rc-focused[data-game=roulette] .rr-panel{z-index:2;border:0;border-right:1px solid var(--radiant-border);background:var(--radiant-panel);min-width:0;box-shadow:none;border-radius:0;outline:0;flex-direction:column;align-self:stretch;gap:12px;padding:16px;display:flex;position:relative}.rc-focused[data-game] .rc-play-layout>.rc-game-stage,.rc-focused[data-game=dice] .rc-dice-board,.rc-focused[data-game=roulette] .rr-stage{min-width:0;min-height:clamp(540px,100dvh - 168px,610px);box-shadow:none;border:0;border-radius:0;outline:0}.rc-focused[data-game=crash] .rc-crash-control-scroll{gap:12px;padding:0}.rc-focused[data-game=crash] .rc-crash-primary-action,.rc-focused[data-game=crash] .rc-crash-stop{width:100%;margin:0}.rc-focused[data-game=crash] .rc-crash-round-feed{margin:2px 0 0}.rc-focused[data-game] .rc-mode-tabs,.rc-focused[data-game=dice] .rc-dice-mode-tabs,.rc-focused[data-game=roulette] .rr-tabs{border:1px solid var(--radiant-border);background:var(--radiant-bg-2);box-shadow:none;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid}.rc-focused[data-game] .rc-mode-tabs button,.rc-focused[data-game=dice] .rc-dice-mode-tabs button,.rc-focused[data-game=roulette] .rr-tabs button{min-height:38px;color:var(--radiant-muted);box-shadow:none;font-family:var(--font-display);text-transform:uppercase;background:0 0;border:0;border-radius:0;font-size:11px;font-weight:700}.rc-focused[data-game] .rc-mode-tabs button+button,.rc-focused[data-game=dice] .rc-dice-mode-tabs button+button,.rc-focused[data-game=roulette] .rr-tabs button+button{border-left:1px solid var(--radiant-border)}.rc-focused[data-game] .rc-mode-tabs button[data-active=true],.rc-focused[data-game=dice] .rc-dice-mode-tabs button[aria-pressed=true],.rc-focused[data-game=roulette] .rr-tabs button[data-active=true]{background:var(--radiant-panel-2);color:var(--radiant-blue-2);box-shadow:none}.rc-focused[data-game] .rc-shared-bet-field>label,.rc-focused[data-game] .rc-shared-select-field>label,.rc-focused[data-game] .rc-label,.rc-focused[data-game] .rc-dice-field-heading,.rc-focused[data-game] .rc-dice-auto-field,.rc-focused[data-game] .rc-dice-auto-limits label,.rc-focused[data-game] .rc-dice-auto-adjustment>span,.rc-focused[data-game] .rr-label,.rc-focused[data-game] .rr-auto-input,.rc-focused[data-game] .rr-auto-rule{color:var(--radiant-text);font-family:var(--font-display);text-transform:uppercase;font-size:11px;font-weight:700}.rc-focused[data-game] .rc-shared-bet-field>label strong{color:var(--radiant-muted);text-transform:none;font-size:8px;line-height:1.4}.rc-focused[data-game] .rc-shared-money-input,.rc-focused[data-game] .rc-dice-money-input{border:2px solid var(--radiant-line);background:var(--radiant-bg-2);outline:1px solid var(--radiant-border);min-height:46px;box-shadow:none;border-radius:0;grid-template-columns:38px minmax(0,1fr) 42px 46px;display:grid;overflow:hidden}.rc-focused[data-game] .rc-shared-money-input:focus-within,.rc-focused[data-game] .rc-dice-money-input:focus-within{border-color:var(--radiant-line);outline:2px solid var(--radiant-blue);box-shadow:none}.rc-focused[data-game] .rc-shared-money-input>span,.rc-focused[data-game] .rc-dice-money-input>span{border-right:1px solid var(--radiant-border);background:var(--radiant-panel-2);color:var(--radiant-blue-2);font-family:var(--font-display);place-items:center;font-size:13px;font-weight:700;display:grid}.rc-focused[data-game] .rc-shared-money-input input,.rc-focused[data-game] .rc-dice-money-input input{height:44px;color:var(--radiant-text);background:0 0;padding:0 10px;font-size:11px}.rc-focused[data-game] .rc-shared-money-input button,.rc-focused[data-game] .rc-shared-quick-bets button,.rc-focused[data-game] .rc-dice-money-input button,.rc-focused[data-game] .rc-dice-quick-bets button{border-color:var(--radiant-border);background:var(--radiant-panel);color:var(--radiant-muted);font-family:var(--font-display);text-transform:uppercase;border-radius:0;font-size:10px;font-weight:700}.rc-focused[data-game] .rc-shared-money-input button:hover:not(:disabled),.rc-focused[data-game] .rc-shared-quick-bets button:hover:not(:disabled),.rc-focused[data-game] .rc-dice-money-input button:hover:not(:disabled){background:var(--radiant-panel-2);color:var(--radiant-blue-2)}.rc-focused[data-game] .rc-shared-quick-bets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.rc-focused[data-game] .rc-shared-quick-bets button{border:1px solid var(--radiant-border);min-height:32px}.rc-focused[data-game] .rc-dice-profit-input{grid-template-columns:38px minmax(0,1fr)}.rc-focused[data-game] .rc-shared-select-field select,.rc-focused[data-game] .rc-select,.rc-focused[data-game] .rc-crash-number-input,.rc-focused[data-game] .rc-crash-field-input,.rc-focused[data-game] .rc-crash-rule select,.rc-focused[data-game] .rc-crash-rule label,.rc-focused[data-game] .rc-plinko-auto-controls input,.rc-focused[data-game] .rc-dice-auto-field input,.rc-focused[data-game] .rc-dice-auto-limits label>span,.rc-focused[data-game] .rc-dice-auto-adjustment label,.rc-focused[data-game] .rr-auto-input>span:last-child,.rc-focused[data-game] .rr-auto-rule>div,.rc-focused[data-game] .rr-list-fields select{border:2px solid var(--radiant-line);background:var(--radiant-bg-2);color:var(--radiant-text);outline:1px solid var(--radiant-border);box-shadow:none;border-radius:0}.rc-focused[data-game] .rc-shared-select-field select,.rc-focused[data-game] .rc-select{height:44px;padding:0 10px}.rc-focused[data-game] .rc-shared-select-field select:focus,.rc-focused[data-game] .rc-select:focus,.rc-focused[data-game] .rc-crash-number-input:focus-within,.rc-focused[data-game] .rc-crash-field-input:focus-within,.rc-focused[data-game] .rc-plinko-auto-controls input:focus,.rc-focused[data-game] .rc-dice-auto-field input:focus,.rc-focused[data-game] .rr-auto-input>span:last-child:focus-within,.rc-focused[data-game] .rr-auto-rule>div:focus-within{border-color:var(--radiant-line);outline:2px solid var(--radiant-blue)}.rc-focused[data-game] .rc-shared-select-field p,.rc-focused[data-game] .rc-limit-copy,.rc-focused[data-game] .rc-game-info,.rc-focused[data-game] .rc-game-controls p,.rc-focused[data-game] .rc-dice-limits,.rc-focused[data-game] .rr-limits{color:var(--radiant-muted)}.rc-focused[data-game] .rc-wager-title{border-bottom:1px solid var(--radiant-border);outline:0;padding-bottom:12px}.rc-focused[data-game] .rc-wager-title h2{color:var(--radiant-blue-2);font-family:var(--font-display)}.rc-focused[data-game] .rc-wager-title span{color:var(--radiant-muted)}.rc-focused[data-game] .rc-wager-panel .rc-button,.rc-focused[data-game] .rc-stage-actions .rc-button,.rc-focused[data-game] .rc-dice-bet-button,.rc-focused[data-game] .rr-spin,.rc-focused[data-game] .rr-list-place{border:2px solid var(--radiant-line);background:var(--radiant-blue);min-height:46px;color:var(--radiant-ink);outline:2px solid var(--radiant-blue-dark);box-shadow:none;font-family:var(--font-display);text-transform:uppercase;border-radius:0;font-size:12px;font-weight:700;transition:background-color .15s,color .15s,outline-color .15s,opacity .15s}.rc-focused[data-game] .rc-wager-panel .rc-button-primary:hover:not(:disabled),.rc-focused[data-game] .rc-stage-actions .rc-button-primary:hover:not(:disabled),.rc-focused[data-game] .rc-dice-bet-button:hover:not(:disabled),.rc-focused[data-game] .rr-spin:hover:not(:disabled),.rc-focused[data-game] .rr-list-place:hover:not(:disabled){background:var(--radiant-blue-2);color:var(--radiant-ink);outline-color:var(--radiant-blue);filter:none;transform:none}.rc-focused[data-game] .rc-crash-stop,.rc-focused[data-game] .rc-plinko-stop,.rc-focused[data-game] .rc-dice-bet-button[data-stop],.rc-focused[data-game] .rr-spin.rr-stop{border:2px solid var(--radiant-line);background:var(--radiant-bad);color:var(--radiant-text);box-shadow:none;border-radius:0;outline:2px solid #844852}.rc-focused[data-game] .rc-game-info{border-top:1px solid var(--radiant-border);margin-top:auto}.rc-focused[data-game] .rc-game-info summary{color:var(--radiant-text);font-family:var(--font-display)}.rc-focused[data-game] .rc-shared-settlement,.rc-focused[data-game] .rc-control-stats,.rc-focused[data-game] .rc-crash-run-stats,.rc-focused[data-game] .rc-dice-auto-status,.rc-focused[data-game] .rr-total,.rc-focused[data-game] .rr-auto-progress{border:1px solid var(--radiant-border);background:var(--radiant-border);border-radius:0}.rc-focused[data-game] .rc-shared-settlement>div,.rc-focused[data-game] .rc-control-stats>div,.rc-focused[data-game] .rc-crash-run-stats>span,.rc-focused[data-game] .rc-dice-auto-status,.rc-focused[data-game] .rr-total,.rc-focused[data-game] .rr-auto-progress{background:var(--radiant-bg-2)}.rc-focused[data-game] .rc-crash-return-preview strong{border:2px solid var(--radiant-line);background:var(--radiant-bg-2);min-height:44px;color:var(--radiant-text);outline:1px solid var(--radiant-border);border-radius:0}.rc-focused[data-game=roulette] .rr-label strong{color:var(--radiant-blue-2)}.rc-focused[data-game=roulette] .rr-total{outline:0}.rc-focused[data-game=roulette] .rr-total strong{color:var(--radiant-text);font-size:11px}.rc-focused[data-game=plinko] .rc-play-layout>.rc-wager-panel{gap:12px}.rc-focused[data-game=plinko] .rc-plinko-select-field>label{color:var(--radiant-text);font-family:var(--font-display);text-transform:uppercase;font-size:11px}.rc-focused[data-game=plinko] .rc-plinko-select-field select{border:2px solid var(--radiant-line);background:var(--radiant-bg-2);height:44px;color:var(--radiant-text);outline:1px solid var(--radiant-border);border-radius:0}.rc-focused[data-game=plinko] .rc-plinko-select-field select:focus{border-color:var(--radiant-line);outline:2px solid var(--radiant-blue)}.rc-focused[data-game=plinko] .rc-plinko-select-field p{color:var(--radiant-muted)}@media (max-width:1040px) and (min-width:781px){.rc-focused[data-game] .rc-play-layout,.rc-focused[data-game=dice] .rc-dice-experience,.rc-focused[data-game=roulette] .rr-game{grid-template-columns:286px minmax(0,1fr)}}@media (max-width:780px){.rc-focused[data-game] .rc-game-toolbar{grid-template-columns:minmax(0,1fr);gap:14px}.rc-game-top-balance{border-top:0;border-left:2px solid var(--radiant-blue);grid-area:auto;width:auto;min-width:0;padding:4px 0 4px 14px}.rc-game-toolbar-account{justify-content:space-between}.rc-focused[data-game] .rc-play-layout,.rc-focused[data-game=dice] .rc-dice-experience,.rc-focused[data-game=roulette] .rr-game{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.rc-focused[data-game] .rc-play-layout>.rc-wager-panel,.rc-focused[data-game=dice] .rc-dice-bet-panel,.rc-focused[data-game=roulette] .rr-panel{border-right:0;border-bottom:1px solid var(--radiant-border);order:1}.rc-focused[data-game] .rc-play-layout>.rc-game-stage,.rc-focused[data-game=dice] .rc-dice-board,.rc-focused[data-game=roulette] .rr-stage{order:2;min-height:520px}}@media (max-width:430px){.rc-game-toolbar-account{flex-direction:column-reverse;align-items:stretch;gap:8px}.rc-game-top-balance{border-left:0;width:100%;padding-left:0}.rc-game-toolbar-account .rc-wallet-switch{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rc-game-top-balance strong,.rc-lobby-balance strong{min-height:0;font-size:14px}.rc-focused[data-game] .rc-play-layout>.rc-wager-panel,.rc-focused[data-game=dice] .rc-dice-bet-panel,.rc-focused[data-game=roulette] .rr-panel{padding:14px}}@media (prefers-reduced-motion:reduce){.rc-game-top-balance strong,.rc-lobby-balance strong{animation:none}}
