.instant_millionaire{--im-bg: #0c0d11;--im-panel: #14161d;--im-panel-2: #1b1e27;--im-line: rgba(255, 255, 255, 0.08);--im-line-strong: rgba(255, 255, 255, 0.14);--im-gold: #cda349;--im-gold-soft: rgba(205, 163, 73, 0.16);--im-text: #eef0f4;--im-text-dim: #9aa1ad;--im-win: #36c98d;--im-radius: 14px}.instant_millionaire .luxury-timer .crown-left,.instant_millionaire .luxury-timer .crown-right,.instant_millionaire .timer-header .decorative-bars,.instant_millionaire .timer-header .crown,.instant_millionaire .game-title .crown-icon,.instant_millionaire .draw-badge .badge-crown,.instant_millionaire .prize-header .prize-icon{display:none !important}.instant_millionaire .game-card,.instant_millionaire .luxury-timer,.instant_millionaire .time-number,.instant_millionaire .prize-card,.instant_millionaire .prize-amount,.instant_millionaire .slot-reel,.instant_millionaire .number-display,.instant_millionaire .draw-badge,.instant_millionaire .status-badge{text-shadow:none !important;box-shadow:none !important;animation:none !important;background-image:none !important}.instant_millionaire .game-area-v2 .game-card{background:var(--im-panel) !important;border:1px solid var(--im-line) !important;border-radius:var(--im-radius) !important}.instant_millionaire .game-header{border-bottom:1px solid var(--im-line) !important;background:transparent !important}.instant_millionaire .game-title .title-text{color:var(--im-text) !important;letter-spacing:0.04em;font-weight:600}.instant_millionaire .status-badge.online{background:rgba(54,201,141,0.12) !important;color:var(--im-win) !important;border:1px solid rgba(54,201,141,0.3) !important}.instant_millionaire .live-indicator .live-text{color:var(--im-text-dim) !important}.instant_millionaire .pulse-dot{background:var(--im-win) !important}.instant_millionaire .luxury-timer{background:var(--im-panel-2) !important;border:1px solid var(--im-line) !important;border-radius:var(--im-radius) !important}.instant_millionaire .timer-title{color:var(--im-gold) !important;font-weight:600;letter-spacing:0.06em;text-transform:uppercase}.instant_millionaire .time-number{color:var(--im-text) !important;-webkit-text-fill-color:var(--im-text) !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;background:#0e0f14 !important;border:1px solid var(--im-line-strong) !important;border-radius:10px !important;font-variant-numeric:tabular-nums;font-weight:700;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;min-width:58px !important;padding:10px 14px !important;line-height:1 !important;text-indent:2px !important}.instant_millionaire .time-separator{color:var(--im-text-dim) !important}.instant_millionaire .time-label,.instant_millionaire .timer-subtitle{color:var(--im-text-dim) !important}.instant_millionaire .timer-progress .progress-bar{background:rgba(255,255,255,0.06) !important;border-radius:99px !important;overflow:hidden}.instant_millionaire .timer-progress .progress-fill{background:var(--im-gold) !important}.instant_millionaire .prize-card{background:var(--im-panel-2) !important;border:1px solid var(--im-line) !important;border-radius:12px !important}.instant_millionaire .prize-card.jackpot{border-color:rgba(205,163,73,0.4) !important;background:linear-gradient(180deg, var(--im-gold-soft), var(--im-panel-2)) !important}.instant_millionaire .prize-card .prize-label{color:var(--im-text-dim) !important}.instant_millionaire .prize-card.jackpot .prize-amount{color:var(--im-gold) !important}.instant_millionaire .prize-card.ticket-price .prize-amount{color:var(--im-text) !important}.instant_millionaire .prize-amount{font-weight:700}.instant_millionaire .secondary-btn{background:var(--im-panel-2) !important;border:1px solid var(--im-line-strong) !important;color:var(--im-text) !important;border-radius:10px !important;transition:border-color .15s ease, background .15s ease}.instant_millionaire .secondary-btn:hover:not(:disabled){border-color:var(--im-gold) !important;background:var(--im-gold-soft) !important}.instant_millionaire .draw-info-card{background:var(--im-panel-2) !important;border:1px solid var(--im-line) !important;border-radius:12px !important}.instant_millionaire .draw-badge{background:var(--im-gold-soft) !important;color:var(--im-gold) !important;border:1px solid rgba(205,163,73,0.3) !important;border-radius:8px !important}.instant_millionaire .slot-reel{border-radius:50% !important}.instant_millionaire .slot-reel .number-display{border-radius:0 !important;background:transparent !important;font-weight:800 !important}.instant_millionaire .slot-reel.main-reel{background:linear-gradient(180deg, #d8b65e, #b98f33) !important}.instant_millionaire .slot-reel.main-reel .number-display{color:#1a1300 !important}.instant_millionaire .slot-reel.bonus-reel{background:linear-gradient(180deg, #4f86d6, #3461a8) !important}.instant_millionaire .slot-reel.bonus-reel .number-display{color:#fff !important}.instant_millionaire .reel-separator{color:var(--im-text-dim) !important;opacity:.5}.instant_millionaire .accordion-button{background:var(--im-panel-2) !important;color:var(--im-text) !important;box-shadow:none !important}.instant_millionaire .accordion-button:not(.collapsed){color:var(--im-gold) !important}.instant_millionaire .accordion-body{background:var(--im-panel) !important}.instant_millionaire .manual-entry-section .numbers-grid,.instant_millionaire .manual-entry-section .bonus-numbers-grid,.instant_millionaire .numbers-grid,.instant_millionaire .bonus-numbers-grid{grid-template-columns:repeat(auto-fill, minmax(40px, 1fr)) !important;gap:6px !important}.instant_millionaire .manual-entry-section .number-button,.instant_millionaire .number-button{width:100% !important;height:auto !important;aspect-ratio:1 / 1 !important;min-height:40px !important;font-size:14px !important;border-radius:9px !important;border:1px solid var(--im-line-strong) !important;background:var(--im-panel-2) !important;color:var(--im-text) !important}.instant_millionaire .manual-entry-section .number-button.selected,.instant_millionaire .number-button.selected{background:var(--im-gold) !important;border-color:var(--im-gold) !important;color:#1a1300 !important}.instant_millionaire .manual-entry-section .number-button:hover:not(.selected),.instant_millionaire .number-button:hover:not(.selected){border-color:var(--im-gold) !important;background:var(--im-gold-soft) !important;color:var(--im-text) !important}.instant_millionaire .number-ball{width:26px !important;height:26px !important;border-radius:50% !important;display:inline-flex !important;align-items:center;justify-content:center;font-weight:800 !important;font-size:12px !important;cursor:default !important;line-height:1 !important}.instant_millionaire .number-ball.main-ball{background:linear-gradient(180deg, #d8b65e, #b98f33) !important;color:#1a1300 !important}.instant_millionaire .number-ball.bonus-ball,.instant_millionaire .number-ball.bonus{background:linear-gradient(180deg, #4f86d6, #3461a8) !important;color:#fff !important}.instant_millionaire .number-ball.matched{box-shadow:0 0 0 2px rgba(54,201,141,0.9) !important}.instant_millionaire .entry-numbers .number-ball{transition:none !important}.instant_millionaire .previous-draw-section{background:var(--im-panel-2) !important;border:1px solid var(--im-line) !important;border-radius:12px !important}.instant_millionaire .section-title{color:var(--im-text) !important}.instant_millionaire .status-badge.completed{background:rgba(255,255,255,0.06) !important;color:var(--im-text-dim) !important;border:1px solid var(--im-line) !important}@media (max-width: 767px){.instant_millionaire .number-selection-area{display:flex !important;flex-direction:column !important;gap:14px !important}.instant_millionaire .number-selection-area .selection-section{display:block !important;grid-template-columns:1fr !important;width:100% !important;max-width:100% !important}.instant_millionaire .number-selection-area .selection-title.vertical-title{writing-mode:horizontal-tb !important;transform:none !important;width:100% !important;height:auto !important;margin:0 0 8px 0 !important;text-align:left !important;white-space:normal !important}.instant_millionaire .number-selection-area .numbers-grid,.instant_millionaire .number-selection-area .bonus-numbers-grid{width:100% !important}}
