/* Lottery — game-specific styles. */.raika-lottery-card{color:#f2f5f8 !important;background:var(--rog-surface) !important;border:1px solid var(--rog-border) !important;box-shadow:none !important}.raika-lottery-card{width:min(920px, 100%);margin-inline:auto;padding:24px !important;border-radius:16px !important}.raika-lottery-card{max-width:760px}@media (max-width: 767px){.raika-lottery-card{padding:16px !important;border-radius:14px !important}}html[data-theme="light"] .raika-lottery-card{color:#273448 !important;background:#ffffff !important;border-color:#d8e0e9 !important}.raika-lottery-card .ticket{display:flex;width:54px;height:54px;aspect-ratio:1/1;align-items:center;justify-content:center;border-radius:8px;font-weight:600;cursor:pointer;user-select:none;transition:background-color .15s ease}.raika-lottery-card .ticket.selected{color:#000;background:#22c55e}.raika-lottery-card .ticket.taken{background:rgba(239, 68, 68, .6);cursor:not-allowed}.raika-lottery-card .loader{opacity:.6;text-align:center}.raika-lottery-card .timer-box{display:inline-flex;justify-content:center;gap:12px}.raika-lottery-card .timer-item{min-width:64px;padding:8px 10px;border-radius:8px;background:rgba(255, 255, 255, .08);text-align:center}.raika-lottery-card .timer-value{font-size:20px;font-weight:700}.raika-lottery-card .timer-label{opacity:.6;font-size:11px}