.lottery-switcher{background:var(--paint-eeebf5-surface);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:24px 0 0;padding:4px;display:grid}.lottery-switcher a{color:var(--paint-626b83-brand);border-radius:var(--radius-md);transition:background var(--dur-2), color var(--dur-2), box-shadow var(--dur-2), transform var(--dur-1);flex-direction:column;align-items:center;gap:4px;padding:10px 8px;text-decoration:none;display:flex}.lottery-switcher a.selected{color:var(--paint-6543cc-brand);background:var(--paint-fff-surface);box-shadow:0 2px 5px var(--paint-2719420d-shadow-ink)}.lottery-switcher a:hover{background:var(--paint-ffffffb3-surface);color:var(--paint-5634b5-brand)}.lottery-switcher a:active{transform:scale(.98)}.lottery-switcher a:focus-visible{outline:2px solid var(--paint-6743ce-brand);outline-offset:2px}.lottery-switcher small{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--paint-69728a-text-secondary)}.lottery-switcher span{font-size:var(--text-base);font-weight:600}.lottery-transition{position:relative}.lottery-view{width:100%}.entry-amount-box{position:relative}.entry-amount-box.min-spent input{animation:min-spent .42s var(--ease-out)}.min-embers{pointer-events:none;width:100px;height:0;position:absolute;top:50%;left:22%}.min-embers i{background:var(--paint-d8a83e-loss);opacity:0;width:3px;height:3px;animation:min-ember .55s var(--ease-out) both;animation-delay:calc(var(--ember) * 20ms);border-radius:50%;position:absolute}@keyframes min-spent{0%,to{filter:none;opacity:1}30%{filter:blur(.6px);opacity:.65}55%{filter:drop-shadow(0 0 5px var(--paint-e2be68-loss));opacity:.9}}@keyframes min-ember{15%{opacity:.65}to{opacity:0;transform:translate(calc((var(--ember) - 3) * 8px), -22px) scale(.2)}}.reduce-motion .min-embers{display:none}.reduce-motion .entry-amount-box.min-spent input{animation:none}@media (max-width:600px){.lottery-switcher{margin-top:16px}.lottery-switcher a{padding:8px 4px}.lottery-switcher small{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.min-embers{display:none}.entry-amount-box.min-spent input{animation:none}.lottery-switcher a{transition:none}}:root:root .orbit-content .clock-wrap.is-in>span{color:var(--action);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-weight:600}:root:root .orbit-content .clock-wrap.is-closing .countdown{color:var(--red);transition:color var(--dur-2) var(--ease-out)}@media (prefers-reduced-motion:reduce){:root:root .orbit-content .clock-wrap.is-closing .countdown{transition:none}}
.game-sidebar{background:var(--paint-faf9fd-surface);border-right:1px solid var(--paint-e6e3ef-border);z-index:30;font-variant-numeric:tabular-nums;width:216px;padding:32px 16px;position:fixed;inset:0 auto 0 0;overflow-y:auto}.sidebar-token{border:1px solid var(--paint-e4e0ed-border);border-radius:var(--radius-lg);background:var(--paint-fff-surface);padding:14px 12px 12px}.sidebar-token-heading{align-items:center;gap:10px;display:flex;position:relative}.sidebar-token-avatar{border-radius:var(--radius-lg);background:var(--paint-f8f6ed-surface);flex:none;place-items:center;width:38px;height:42px;display:grid}.sidebar-token-heading>div{flex-direction:column;gap:3px;min-width:0;display:flex}.sidebar-token-heading strong{font-size:var(--text-base);line-height:20px}.sidebar-token-heading strong>span{font-size:var(--text-2xs);color:var(--slate);font-weight:400}.sidebar-price{font-size:var(--text-base);white-space:nowrap;font-weight:500;line-height:20px}.sidebar-live{background:var(--paint-b5b5c5-hover-surface);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:0}.sidebar-live.is-live{background:var(--paint-32a471-money-won);box-shadow:0 0 0 3px var(--paint-32a47112-shadow-ink)}.sidebar-token-actions{grid-template-columns:.85fr 1.15fr;gap:6px;margin-top:14px;display:grid}.sidebar-token-actions button{border-radius:var(--radius-sm);background:var(--paint-f0edf6-surface);min-height:34px;color:var(--ink);font-size:var(--text-2xs);letter-spacing:.2px;border:0;padding:6px 3px;font-weight:600}.sidebar-token-actions .sidebar-buy{background:var(--action);color:#fff}.sidebar-token-actions button:hover{background:var(--paint-e8e2f4-surface)}.sidebar-token-actions .sidebar-buy:hover{background:var(--paint-5735bd-brand)}.sidebar-links{border-top:1px solid var(--paint-e7e4ef-border);flex-direction:column;gap:6px;margin-top:24px;padding-top:18px;display:flex}.sidebar-links>:is(a,button){border-radius:var(--radius-md);width:100%;min-height:46px;color:var(--slate);font:500 13px/20px var(--font-body);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.sidebar-links>[aria-current=page]{background:var(--action-tint);color:var(--action)}.sidebar-links>:is(a,button)>span{flex:1}.sidebar-links>:is(a,button)>svg:last-child{opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);transform:translate(-3px)}.sidebar-links>:is(a,button):hover{color:var(--action);background:var(--paint-eee8fa-surface)}.sidebar-links>:is(a,button):is(:hover,:focus-visible)>svg:last-child{opacity:1;transform:none}.game-sidebar :is(button,a),.sidebar-menu-sheet :is(button,a),.sidebar-toggle{cursor:pointer;transition:background var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out)}.game-sidebar :is(button,a):active,.sidebar-menu-sheet :is(button,a):active,.sidebar-toggle:active{transform:scale(.98)}.game-sidebar :is(button,a):focus-visible,.sidebar-menu-sheet :is(button,a):focus-visible,.sidebar-toggle:focus-visible{outline:2px solid var(--action);outline-offset:3px}.sidebar-toggle{border:1px solid var(--rule);border-radius:var(--radius-md);width:38px;height:38px;color:var(--slate);background:0 0;flex:none;place-items:center;padding:0;display:none}.sidebar-toggle:hover{color:var(--action);background:var(--action-tint)}.sidebar-menu-sheet .sidebar-token{padding:16px}.sidebar-menu-sheet .sidebar-token-actions button{min-height:42px;font-size:var(--text-sm)}.sidebar-menu-sheet .sidebar-price{font-size:var(--text-2xl)}.sidebar-menu-sheet .sidebar-links{margin-top:16px}.learn-tabs{background:var(--surface-muted);border-radius:var(--radius-lg);gap:6px;margin-bottom:20px;padding:4px;display:flex}.learn-tabs button{border-radius:var(--radius-sm);min-height:40px;color:var(--slate);font-size:var(--text-md);background:0 0;border:0;flex:1}.learn-tabs button[aria-pressed=true]{color:var(--action);box-shadow:0 1px 4px var(--paint-201d3310-shadow-ink);background:#fff}.learn-tabs button:focus-visible{outline:2px solid var(--action);outline-offset:1px}@media (min-width:1100px){.game-shell.with-sidebar{width:min(1280px,100% - 280px);margin-left:calc(50% + 108px + min(1280px,100% - 280px)/-2);margin-right:auto}}@media (min-width:2000px){.game-shell.with-sidebar{width:min(1440px,100% - 280px);margin-left:calc(50% + 108px + min(1440px,100% - 280px)/-2)}}@media (max-width:1099px){.game-sidebar{display:none}.sidebar-toggle{display:grid}}@media (min-width:1100px) and (max-height:1000px){.game-sidebar{padding-top:16px}}@media (min-width:1100px) and (min-height:1001px) and (max-height:1200px){.game-sidebar{padding-top:24px}}@media (min-width:2000px) and (min-height:1201px){.game-sidebar{padding-top:32px}}@media (max-width:600px){.with-sidebar .masthead{flex-wrap:wrap;gap:10px}.with-sidebar .masthead .simulation-badge{margin-left:auto}.with-sidebar .masthead .wallet-cluster{flex-basis:100%;margin-top:2px}}@media (prefers-reduced-motion:reduce){.game-sidebar *,.sidebar-menu-sheet *,.sidebar-toggle{transition:none!important}}.sidebar-lotteries.lottery-switcher{background:0 0;grid-template-columns:minmax(0,1fr);gap:8px;margin:24px 0 0;padding:0}.sidebar-lotteries.lottery-switcher a{border:1px solid #0000;flex-direction:row;gap:10px;min-width:0;padding:12px 8px}.sidebar-lotteries.lottery-switcher a.selected{background:var(--paint-eee8fc-surface);border-color:var(--paint-dcd1f5-border);box-shadow:0 2px 8px var(--paint-6743ce0a-shadow-ink)}.sidebar-lotteries .sidebar-countdown{fill:none;stroke-width:3px;flex:0 0 36px;width:36px;height:36px}.sidebar-countdown-track{stroke:var(--paint-e1dced-border)}.sidebar-countdown-fill{stroke:var(--paint-7049d2-brand);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.sidebar-lotteries .sidebar-lottery-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sidebar-lotteries .sidebar-lottery-copy>span{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:4px;display:flex}.sidebar-lottery-copy time{font-size:var(--text-2xs);color:var(--paint-626b83-brand);font-variant-numeric:tabular-nums;font-weight:400}.sidebar-lottery-copy strong{font-size:var(--text-lg);letter-spacing:-.3px;color:var(--paint-202943-brand);font-variant-numeric:tabular-nums}.jackpot-promo.minute{background:var(--paint-e9edfa-surface)}.game-sidebar .sidebar-lotteries.lottery-switcher a,.sidebar-menu-sheet .sidebar-lotteries.lottery-switcher a{flex-direction:row;align-items:center;width:100%;min-width:0;display:flex}.game-sidebar .sidebar-lotteries .sidebar-countdown,.sidebar-menu-sheet .sidebar-lotteries .sidebar-countdown{flex:0 0 36px}.game-sidebar .sidebar-lotteries .sidebar-lottery-copy,.sidebar-menu-sheet .sidebar-lotteries .sidebar-lottery-copy{flex:auto;min-width:0}.game-sidebar .sidebar-lotteries .sidebar-lottery-copy strong,.sidebar-menu-sheet .sidebar-lotteries .sidebar-lottery-copy strong{white-space:nowrap;display:block;overflow:visible}.sidebar-change{font-size:var(--text-2xs);line-height:14px}.sidebar-change.is-up{color:var(--prize-green)}.sidebar-change.is-down{color:var(--paint-b93f4f-loss)}.sidebar-change small{color:var(--slate);font-size:var(--text-2xs);margin-left:3px}
.wallet-selector{isolation:isolate;z-index:20;align-items:stretch;gap:8px;display:flex;position:relative}.wallet-balance-trigger,.wallet-manage{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);height:52px;color:var(--ink);cursor:pointer;transition:border-color var(--dur-2),background var(--dur-2),box-shadow var(--dur-2);justify-content:center;align-items:center;gap:12px;padding:0 16px;display:flex}@media (min-width:1100px){.wallet-balance-trigger,.wallet-manage{height:44px}}.wallet-balance-trigger{justify-content:space-between;min-width:164px}.wallet-selected-value{animation:wallet-value-in var(--dur-2) var(--ease-out);align-items:center;gap:10px;display:flex}.wallet-selected-value strong{font-family:inherit;font-size:var(--text-xl);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:24px}.wallet-cash-icon{background:var(--paint-17834e-money-won);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.wallet-manage{background:var(--surface-muted);font-size:var(--text-base);gap:8px}.wallet-balance-trigger:hover,.wallet-balance-trigger[aria-expanded=true]{border-color:var(--action)}.wallet-manage:hover{background:var(--surface);border-color:var(--action)}.wallet-balance-trigger:focus-visible,.wallet-manage:focus-visible{outline:2px solid var(--action);outline-offset:3px}.wallet-select-chevron{transition:transform var(--dur-2) ease;flex:none}.wallet-balance-trigger[aria-expanded=true] .wallet-select-chevron{transform:rotate(180deg)}.wallet-balance-menu{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface);width:300px;min-width:100%;max-width:calc(100vw - 32px);box-shadow:0 12px 32px var(--paint-1720391c-shadow-ink);opacity:0;visibility:hidden;transform-origin:100% 0;transition:opacity var(--dur-1) ease,transform var(--dur-2) ease,visibility var(--dur-2);pointer-events:none;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;transform:translateY(-6px)scale(.98)}.wallet-balance-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.wallet-balance-menu>button{width:100%;color:var(--ink);text-align:left;font-size:var(--text-base);cursor:pointer;transition:background var(--dur-1);background:0 0;border:0;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:16px;display:grid}.wallet-balance-menu>button strong{font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-balance-menu>button[aria-selected=true]{background:var(--surface-muted);font-weight:600}.wallet-balance-menu>button:hover,.wallet-balance-menu>button:focus-visible{background:var(--paint-ece7fa-surface);outline:none}@keyframes wallet-value-in{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.masthead:has(.wallet-selector){flex-wrap:wrap}.masthead:has(.wallet-selector) .wallet-cluster{width:100%;margin-left:0}.wallet-selector{width:100%}.wallet-balance-trigger{flex:1;min-width:0}.wallet-manage{padding:0 20px}.wallet-balance-menu{width:100%}}@media (prefers-reduced-motion:reduce){.wallet-selector *{transition:none!important;animation:none!important}}.wallet-selector.quiet *{transition:none!important;animation:none!important}