.rivonext-originals{--bg-primary:var(--rb-bg);--bg-secondary:var(--rb-surface);--bg-input:var(--rb-surface-sunken);--bg-tertiary:var(--rb-surface-active);--border-color:#7f8ca02e;--sidebar-bg:var(--rb-surface);--card-bg:var(--rb-surface-sunken);--ball-selector-bg:var(--rb-surface-active);--text-primary:var(--rb-text);--text-secondary:var(--rb-text-soft);--accent-color:var(--rb-gold);--success-color:var(--rb-gold);--danger-color:#f87171;min-height:70vh}.rivonext-originals .crash-game,.rivonext-originals .mines-game,.rivonext-originals .plinko-page,.rivonext-originals .dino-game-page{border:1px solid var(--rb-border);border-radius:8px;min-height:calc(100vh - 150px);box-shadow:0 18px 38px #3e4c6b1f;background:var(--rb-panel-glow), var(--rb-surface-strong)!important}.rivonext-originals .bet-mode-tab.active,.rivonext-originals .bet-button,.rivonext-originals .fairness-verify-btn,.rivonext-originals .ant-btn-primary{background:var(--rb-gold-gradient)!important;color:#171104!important;border-color:#0000!important}.rivonext-originals .bet-mode-tab.active{box-shadow:none}.rivonext-originals .control-btn,.rivonext-originals .control-btn-antd,.rivonext-originals .fairness-btn,.rivonext-originals .widget-btn-icon{color:var(--rb-gold)!important}.rivonext-originals .ant-input-number,.rivonext-originals .ant-input,.rivonext-originals .ant-select-selector{background:var(--rb-surface-sunken)!important;color:var(--rb-text)!important;border-color:#7f8ca038!important}.rivonext-originals .ant-typography,.rivonext-originals .ant-statistic-title{color:var(--rb-text-soft)}.rivonext-originals .ant-statistic-content,.rivonext-originals .form-label,.rivonext-originals .section-title{color:var(--rb-text)}.rivonext-originals .logo{letter-spacing:0;font-weight:900;color:var(--rb-gold)!important}.rivonext-originals .mine-tile.gem-tile,.rivonext-originals .mine-tile:hover:not(.inactive),.rivonext-originals .timeline-dot.win{box-shadow:none}.rivonext-originals .network-indicator{border-color:#f5ca552e}.rivonext-originals .crash-sidebar,.rivonext-originals .betting-panel-3d,.rivonext-originals .plinko-sidebar,.rivonext-originals .plinko-sidebar-wrapper,.rivonext-originals .game-display,.rivonext-originals .plinko-game-wrapper,.rivonext-originals .recent-plays,.rivonext-originals .fixed-widget,.rivonext-originals .history-card,.rivonext-originals .glass-panel,.rivonext-originals .fairness-header,.rivonext-originals .fairness-item,.rivonext-originals .debug-content,.rivonext-originals .debug-header,.rivonext-originals .profit-card-3d,.rivonext-originals .profit-box,.rivonext-originals .chart-box{background:var(--rb-surface-sunken)!important;color:var(--rb-text)!important;border-color:#7f8ca02e!important}.rivonext-originals .widget-header,.rivonext-originals .widget-content,.rivonext-originals .profit-stats .stat-row,.rivonext-originals .history-window .ant-modal-content,.rivonext-originals .history-window .ant-modal-header,.rivonext-originals .history-window .ant-modal-body,.rivonext-originals .box-modal-3d .ant-modal-content,.rivonext-originals .box-modal-3d .ant-modal-header,.rivonext-originals .box-modal-3d .ant-modal-body,.rivonext-originals .player-result-item{border-color:var(--rb-border)!important;background:var(--rb-surface-sunken)!important;color:var(--rb-text)!important;box-shadow:none!important}.rivonext-originals .widget-title,.rivonext-originals .history-window-header-title,.rivonext-originals .history-card-name,.rivonext-originals .player-result-item .result-name{color:var(--rb-text)!important}.rivonext-originals .profit-main .label,.rivonext-originals .stat-row .label,.rivonext-originals .chart-box .label,.rivonext-originals .widget-btn-icon{color:var(--rb-text-soft)!important}.rivonext-originals .chart-container-antd,.rivonext-originals .plinko-canvas-container,.rivonext-originals .plinko-board-wrapper{background:0 0!important}.rivonext-originals .ant-modal .ant-modal-content,.rivonext-originals .ant-modal .ant-modal-header{background:var(--rb-surface)!important;color:var(--rb-text)!important;border-color:var(--rb-border)!important}.rivonext-originals .ant-modal .ant-modal-title,.rivonext-originals .ant-modal .ant-modal-body,.rivonext-originals .ant-modal .ant-typography,.rivonext-originals .ant-modal p,.rivonext-originals .ant-modal span,.rivonext-originals .ant-modal div{color:var(--rb-text)!important}.rivonext-originals .ant-modal .ant-modal-close{color:var(--rb-text-soft)!important}.rivonext-originals select,.rivonext-originals .form-select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--rb-gold) 50%) right 14px center / 6px 6px no-repeat, linear-gradient(135deg, var(--rb-gold) 50%, transparent 50%) right 9px center / 6px 6px no-repeat, var(--rb-surface-sunken)!important;border:1px solid var(--rb-border)!important;color:var(--rb-text)!important;border-radius:10px!important}@media (max-width:640px){.rivonext-originals .ant-modal{max-width:none!important;margin:0!important;padding:0!important;top:auto!important}.rivonext-originals .ant-modal-wrap{align-items:flex-end;display:flex}.rivonext-originals .ant-modal .ant-modal-content{max-height:88vh;overflow:auto;border-radius:22px 22px 0 0!important}}.rivonext-originals .control-btn,.rivonext-originals .control-btn-antd,.rivonext-originals .widget-btn-icon,.rivonext-originals .bet-mode-tab,.rivonext-originals .ant-btn{background:var(--rb-surface-active)!important;color:var(--rb-text)!important;box-shadow:none!important;border-color:#7f8ca02e!important}.rivonext-originals .bet-button,.rivonext-originals .cashout-btn,.rivonext-originals .fairness-verify-btn,.rivonext-originals .ant-btn-primary{background:var(--rb-gold-gradient)!important;color:var(--rb-gold-deep)!important;box-shadow:none!important}.rivonext-originals .control-btn.active-debug,.rivonext-originals .profit-up,.rivonext-originals .timeline-dot.win,.rivonext-originals .result-amount,.rivonext-originals .target-payout,.rivonext-originals .debug-target{color:var(--rb-gold)!important}.rivonext-originals .timeline-dot.win{background:var(--rb-gold-gradient)!important}@media (max-width:768px){.rivonext-originals .crash-game,.rivonext-originals .mines-game,.rivonext-originals .plinko-page,.rivonext-originals .dino-game-page{border-radius:12px;min-height:720px}.rivonext-originals .crash-game .game-container,.rivonext-originals .mines-game .game-container,.rivonext-originals .plinko-container,.rivonext-originals .dino-container{min-height:auto;flex-direction:column!important;display:flex!important;overflow:visible!important}.rivonext-originals .crash-game .crash-sidebar,.rivonext-originals .mines-sidebar,.rivonext-originals .plinko-sidebar-wrapper,.rivonext-originals .dino-sidebar{order:2;border-right:0!important;border-bottom:1px solid var(--border-color)!important;width:100%!important;min-width:0!important;max-width:none!important}.rivonext-originals .game-display,.rivonext-originals .mines-display-wrapper,.rivonext-originals .plinko-game-wrapper,.rivonext-originals .dino-game-area{order:1;min-height:420px;overflow:hidden;width:100%!important}.rivonext-originals .chart-container-antd{min-height:430px}.rivonext-originals .multiplier-title{font-size:54px!important}.rivonext-originals .plinko-canvas-container canvas,.rivonext-originals .plinko-canvas-container{max-width:100%!important}.rivonext-originals .recent-plays,.rivonext-originals .milestones-bar{overflow-x:auto}}@media (max-width:480px){.rivonext-originals{padding-left:8px;padding-right:8px}.rivonext-originals .bet-mode-tab,.rivonext-originals .bet-button{min-height:44px;font-size:13px}.rivonext-originals .mines-grid{gap:7px;padding:8px}.rivonext-originals .mine-tile{border-radius:8px}}
