:root{--red:#ff1744;--red-deep:#ff073a;--blue:#448aff;--blue-deep:#1565c0;--gold:#ffd54f;--gold-deep:#ff8f00;--green:#69f0ae;--green-deep:#00c853;--pink:#f50057;--pink-deep:#c51162;--pink-lit:#ff5c8a;--red-deep-rgb:255,7,58;--blue-deep-rgb:21,101,192;--gold-deep-rgb:255,143,0;--green-deep-rgb:0,200,83;--pink-deep-rgb:197,17,98;--bulb:#ffe9b8;--ink:#efe3d2;--ink-dim:#a4947f;--ink-faint:#83786a;--glass:#0a0603;--glass-lit:#150c05;--font-tube:var(--font-oswald),"Oswald","Haettenschweiler",sans-serif;--font-script:var(--font-yellowtail),"Yellowtail",cursive;--font-body:var(--font-inter),"Inter",system-ui,sans-serif;--glow-red-lg:0 0 4px var(--red),0 0 11px rgba(var(--red-deep-rgb),0.62),0 0 26px rgba(var(--red-deep-rgb),0.32),0 0 52px rgba(var(--red-deep-rgb),0.14);--glow-red-md:0 0 3px var(--red),0 0 8px rgba(var(--red-deep-rgb),0.5),0 0 18px rgba(var(--red-deep-rgb),0.22);--glow-red-sm:0 0 2px var(--red),0 0 6px rgba(var(--red-deep-rgb),0.4),0 0 15px rgba(var(--red-deep-rgb),0.16);--glow-blue-lg:0 0 4px var(--blue),0 0 11px rgba(var(--blue-deep-rgb),0.62),0 0 26px rgba(var(--blue-deep-rgb),0.32),0 0 52px rgba(var(--blue-deep-rgb),0.14);--glow-blue-md:0 0 3px var(--blue),0 0 8px rgba(var(--blue-deep-rgb),0.5),0 0 18px rgba(var(--blue-deep-rgb),0.22);--glow-blue-sm:0 0 2px var(--blue),0 0 6px rgba(var(--blue-deep-rgb),0.4),0 0 15px rgba(var(--blue-deep-rgb),0.16);--glow-gold-lg:0 0 4px var(--gold),0 0 11px rgba(var(--gold-deep-rgb),0.62),0 0 26px rgba(var(--gold-deep-rgb),0.32),0 0 52px rgba(var(--gold-deep-rgb),0.14);--glow-gold-md:0 0 3px var(--gold),0 0 8px rgba(var(--gold-deep-rgb),0.5),0 0 18px rgba(var(--gold-deep-rgb),0.22);--glow-gold-sm:0 0 2px var(--gold),0 0 6px rgba(var(--gold-deep-rgb),0.4),0 0 15px rgba(var(--gold-deep-rgb),0.16);--glow-green-lg:0 0 4px var(--green),0 0 11px rgba(var(--green-deep-rgb),0.62),0 0 26px rgba(var(--green-deep-rgb),0.32),0 0 52px rgba(var(--green-deep-rgb),0.14);--glow-green-md:0 0 3px var(--green),0 0 8px rgba(var(--green-deep-rgb),0.5),0 0 18px rgba(var(--green-deep-rgb),0.22);--glow-green-sm:0 0 2px var(--green),0 0 6px rgba(var(--green-deep-rgb),0.4),0 0 15px rgba(var(--green-deep-rgb),0.16);--glow-pink-lg:0 0 4px var(--pink),0 0 11px rgba(var(--pink-deep-rgb),0.62),0 0 26px rgba(var(--pink-deep-rgb),0.32),0 0 52px rgba(var(--pink-deep-rgb),0.14);--glow-pink-md:0 0 3px var(--pink),0 0 8px rgba(var(--pink-deep-rgb),0.5),0 0 18px rgba(var(--pink-deep-rgb),0.22);--glow-pink-sm:0 0 2px var(--pink),0 0 6px rgba(var(--pink-deep-rgb),0.4),0 0 15px rgba(var(--pink-deep-rgb),0.16);color-scheme:dark}*{box-sizing:border-box}html{overflow-x:hidden}body,html{margin:0;padding:0;color:var(--ink);font-family:var(--font-body);font-size:15px;font-weight:300;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{background:#000}body{min-height:100vh;animation:page-on 1.2s ease-out both}@keyframes page-on{0%{opacity:0}30%{opacity:.6}to{opacity:1}}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 70% 42% at 50% 8%,rgba(255,143,0,.07) 0,transparent 70%),radial-gradient(ellipse 50% 34% at 50% 46%,rgba(245,0,87,.045) 0,transparent 72%)}.shell,.tabbar{position:relative;z-index:1}::selection{background:var(--pink);color:#000}a{text-decoration:none;transition:color .14s ease,text-shadow .14s ease}a,a:hover{color:var(--gold)}a:hover{text-shadow:var(--glow-gold-md)}h1,h2,h3,h4{font-family:var(--font-tube);font-weight:600;letter-spacing:.05em;margin:0;line-height:1.06}button{color:inherit}button,input{font-family:inherit}.neon-red{color:#ff1744;text-shadow:var(--glow-red-lg)}.neon-blue{color:#448aff;text-shadow:var(--glow-blue-lg)}.neon-gold{color:#ffd54f;text-shadow:var(--glow-gold-lg)}.neon-green{color:#69f0ae;text-shadow:var(--glow-green-lg)}.neon-pink{color:#f50057;text-shadow:var(--glow-pink-lg)}.tube{color:var(--tube,var(--gold));text-shadow:0 0 3px var(--tube,var(--gold)),0 0 8px color-mix(in srgb,var(--tube-deep,var(--gold-deep)) 50%,transparent),0 0 18px color-mix(in srgb,var(--tube-deep,var(--gold-deep)) 22%,transparent)}.tube-off{color:color-mix(in srgb,var(--tube,var(--gold)) 26%,#000);text-shadow:none}.glow-green{color:var(--green);text-shadow:var(--glow-green-md)}.glow-amber{color:var(--gold);text-shadow:var(--glow-gold-md)}.story-head .display-lg.glow-amber,.story-lede.glow-green,.tagline .glow-amber{text-shadow:var(--glow-gold-sm)}.story-lede.glow-green{text-shadow:var(--glow-green-sm)}.dim{color:var(--ink-dim)}.faint{color:var(--ink-faint)}@keyframes tube-flicker{0%,17%,20%,48%,51%,to{opacity:1}18.5%{opacity:.32}49.5%{opacity:.55}82%{opacity:1}83.5%{opacity:.4}}.flicker{animation:tube-flicker 7s step-end infinite}@keyframes sign-on{0%{opacity:0;filter:brightness(0)}8%{opacity:.6;filter:brightness(.5)}12%{opacity:.15;filter:brightness(.15)}20%{opacity:.8;filter:brightness(.7)}28%{opacity:.3;filter:brightness(.3)}44%{opacity:.85;filter:brightness(.85)}52%{opacity:.6;filter:brightness(.6)}70%{opacity:.95;filter:brightness(.95)}to{opacity:1;filter:brightness(1)}}.sign-on{animation:sign-on .8s ease-out both;animation-delay:var(--sign-delay,0s)}.divider,.rule{height:1px;border:0;box-shadow:0 0 5px var(--tube,var(--gold)),0 0 12px var(--tube-deep,var(--gold-deep)),0 0 26px var(--tube-deep,var(--gold-deep));opacity:.75}.divider,.rule,.starburst{background:var(--tube,var(--gold))}.starburst{display:inline-block;width:var(--star-size,22px);height:var(--star-size,22px);flex:0 0 auto;-webkit-clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);filter:drop-shadow(0 0 4px var(--tube,var(--gold))) drop-shadow(0 0 10px var(--tube-deep,var(--gold-deep)));animation:twinkle 3.4s ease-in-out infinite}.starburst:nth-of-type(2n){animation-delay:1.1s;animation-duration:4.1s}.starburst:nth-of-type(3n){animation-delay:1.8s;animation-duration:2.8s}@keyframes twinkle{0%,to{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.5;transform:scale(.78) rotate(45deg)}}.relic-icon{--icon-size:64px;--icon-tint:var(--green);position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);flex:0 0 auto;line-height:1}.relic-icon-glyph{font-family:var(--font-tube);font-weight:600;font-size:calc(var(--icon-size) * .98);line-height:1;color:var(--icon-tint);letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.relic-icon[data-glow=true] .relic-icon-glyph{text-shadow:0 0 calc(var(--icon-size) * .05) var(--icon-tint),0 0 calc(var(--icon-size) * .14) color-mix(in srgb,var(--icon-tint) 55%,transparent),0 0 calc(var(--icon-size) * .34) color-mix(in srgb,var(--icon-tint) 26%,transparent)}.relic-icon[data-emoji=true] .relic-icon-glyph{font-size:calc(var(--icon-size) * .72)}.relic-icon[data-emoji=true][data-glow=true] .relic-icon-glyph{text-shadow:none;filter:drop-shadow(0 0 calc(var(--icon-size) * .05) var(--icon-tint)) drop-shadow(0 0 calc(var(--icon-size) * .16) color-mix(in srgb,var(--icon-tint) 55%,transparent))}.display-xl{font-size:clamp(2.6rem,8vw,4.4rem);font-weight:700;letter-spacing:.06em}.display-lg,.display-xl{font-family:var(--font-tube);text-transform:uppercase}.display-lg{font-size:clamp(1.8rem,5vw,2.7rem);font-weight:600;letter-spacing:.05em}.display-md{font-size:1.35rem;font-weight:500;letter-spacing:.09em;color:var(--gold);text-shadow:var(--glow-gold-md)}.display-md,.label{font-family:var(--font-tube);text-transform:uppercase}.label{font-size:.66rem;font-weight:400;letter-spacing:.26em;color:var(--ink-dim)}.numeric{font-family:var(--font-tube);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.shell{max-width:1180px;margin:0 auto;padding:0 22px 60px}.topbar{display:flex;align-items:center;gap:20px;padding:22px 0 18px;position:relative}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--pink);box-shadow:0 0 6px var(--pink),0 0 16px var(--pink-deep),0 0 32px var(--pink-deep);opacity:.55}.brand{display:inline-flex;align-items:baseline;gap:12px;margin-right:auto;min-width:0}.brand-mark{font-family:var(--font-tube);font-size:1.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--red);text-shadow:var(--glow-red-lg);animation:sign-on .7s ease-out both;animation-delay:.1s}.brand:hover .brand-mark{color:var(--gold);text-shadow:var(--glow-gold-lg)}.brand-sub{font-family:var(--font-script);font-size:1.05rem;color:var(--blue);text-shadow:var(--glow-blue-sm);white-space:nowrap;animation:sign-on .6s ease-out both;animation-delay:.35s}.nav{display:flex;align-items:center;gap:26px}.nav-link{font-family:var(--font-tube);font-size:.78rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:rgba(105,240,174,.3);text-shadow:none;transition:color .16s ease,text-shadow .16s ease}.nav-link:hover{color:rgba(105,240,174,.72);text-shadow:0 0 6px rgba(105,240,174,.5),0 0 18px rgba(0,200,83,.4)}.nav-link[data-active=true]{color:var(--green);text-shadow:var(--glow-green-md)}.tabbar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;grid-template-columns:repeat(4,1fr);background:#000;padding:8px 4px calc(8px + env(safe-area-inset-bottom, 0px))}.tabbar:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--pink);box-shadow:0 0 6px var(--pink),0 0 16px var(--pink-deep),0 0 30px var(--pink-deep);opacity:.6}.tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:7px 2px;font-family:var(--font-tube);font-size:.6rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:rgba(105,240,174,.3);min-height:52px}.tab-glyph{font-size:1.2rem;line-height:1}.tab:hover{color:rgba(105,240,174,.7)}.tab[data-active=true]{color:var(--green);text-shadow:var(--glow-green-md)}.machine{padding-top:10px}@media (max-width:1283px){.machine{overflow-x:clip}}.tagline{font-size:clamp(1.8rem,5vw,3.1rem);font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;text-align:center;margin:30px 0 34px;color:var(--pink-lit);text-shadow:var(--glow-pink-sm)}.tagline,.tagline .glow-amber{font-family:var(--font-script)}.cabinet{position:relative;padding:30px 26px 26px;margin-bottom:34px;background:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(255,143,0,.02) 0,transparent 70%),linear-gradient(180deg,rgba(10,6,3,.5),rgba(0,0,0,0))}.cabinet:before{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid var(--gold);box-shadow:0 0 6px var(--gold),0 0 16px var(--gold-deep),0 0 40px rgba(255,143,0,.45),inset 0 0 8px rgba(255,213,79,.35),inset 0 0 26px rgba(255,143,0,.14);animation:cabinet-breathe 6s ease-in-out infinite}@keyframes cabinet-breathe{0%,to{box-shadow:0 0 6px var(--gold),0 0 16px var(--gold-deep),0 0 40px rgba(255,143,0,.45),inset 0 0 8px rgba(255,213,79,.35),inset 0 0 26px rgba(255,143,0,.14)}50%{box-shadow:0 0 8px var(--gold),0 0 20px var(--gold-deep),0 0 50px rgba(255,143,0,.55),inset 0 0 10px rgba(255,213,79,.4),inset 0 0 32px rgba(255,143,0,.18)}}.cabinet:after{content:"";position:absolute;inset:-11px;pointer-events:none;background-image:radial-gradient(circle,var(--bulb) 0 2px,transparent 2.6px),radial-gradient(circle,var(--bulb) 0 2px,transparent 2.6px),radial-gradient(circle,var(--bulb) 0 2px,transparent 2.6px),radial-gradient(circle,var(--bulb) 0 2px,transparent 2.6px);background-size:22px 22px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;filter:drop-shadow(0 0 3px var(--bulb)) drop-shadow(0 0 9px var(--gold-deep));opacity:.85;animation:chase 1.15s linear infinite}@keyframes chase{to{background-position:22px 0,-22px 100%,0 -22px,100% 22px}}.cabinet-head{flex-direction:column;gap:12px;padding-bottom:22px}.cabinet-head,.cabinet-title{display:flex;align-items:center}.cabinet-title{justify-content:center;gap:2px;font-family:var(--font-tube);font-size:clamp(2.1rem,6.4vw,3.6rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;flex-wrap:wrap}.cabinet-title .ch{color:var(--red);text-shadow:var(--glow-red-lg)}.cabinet-title .ch[data-tube=gold]{color:var(--gold);text-shadow:var(--glow-gold-lg)}.marquee-bulbs{display:flex;gap:14px}.bulb{width:7px;height:7px;border-radius:50%;background:var(--bulb);box-shadow:0 0 4px var(--bulb),0 0 12px var(--gold-deep);animation:bulb 1.15s linear infinite}.bulb:nth-child(2){animation-delay:.19s}.bulb:nth-child(3){animation-delay:.38s}.bulb:nth-child(4){animation-delay:.57s}.bulb:nth-child(5){animation-delay:.76s}.bulb:nth-child(6){animation-delay:.95s}@keyframes bulb{0%,60%,to{opacity:.22;box-shadow:none}20%,40%{opacity:1;box-shadow:0 0 4px var(--bulb),0 0 14px var(--gold-deep)}}.mode-sign{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 0 14px}.mode-sign-body{display:grid;justify-items:center;grid-gap:3px;gap:3px}.mode-sign-label{font-size:.56rem;font-weight:400;color:var(--ink-faint)}.mode-sign-label,.mode-sign-word{font-family:var(--font-tube);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase}.mode-sign-word{font-size:clamp(1.05rem,3.2vw,1.6rem);font-weight:600;color:var(--gold);text-shadow:var(--glow-gold-lg);animation:jackpot-breathe 4.2s ease-in-out infinite}.mode-sign-word[data-mode=quick]{color:var(--green);text-shadow:var(--glow-green-md);animation:none}@keyframes jackpot-breathe{0%,to{text-shadow:var(--glow-gold-lg)}50%{text-shadow:0 0 5px var(--gold),0 0 14px rgba(var(--gold-deep-rgb),.7),0 0 32px rgba(var(--gold-deep-rgb),.38),0 0 62px rgba(var(--gold-deep-rgb),.18)}}.mode-sign .starburst{--tube:var(--gold);--tube-deep:var(--gold-deep);--star-size:20px}.machine-body{display:flex;align-items:stretch;gap:22px}.crt{position:relative;flex:1 1 auto;overflow:hidden;background:radial-gradient(ellipse 78% 62% at 50% 46%,var(--glass-lit) 0,var(--glass) 72%),#000;box-shadow:0 0 0 1px var(--green),0 0 8px rgba(105,240,174,.55),0 0 26px rgba(0,200,83,.32),inset 0 0 22px rgba(0,0,0,.9),inset 0 0 60px rgba(255,143,0,.07);transition:box-shadow .26s ease}.screen-box{height:400px}.crt--amber{box-shadow:0 0 0 1px var(--gold),0 0 8px rgba(255,213,79,.55),0 0 26px rgba(255,143,0,.32),inset 0 0 22px rgba(0,0,0,.9),inset 0 0 60px rgba(255,143,0,.09)}.crt--won{box-shadow:0 0 0 1px var(--gold),0 0 12px var(--gold),0 0 40px var(--gold-deep),0 0 90px rgba(255,143,0,.5),inset 0 0 26px rgba(0,0,0,.92),inset 0 0 70px rgba(255,143,0,.07);animation:crt-won-glow 2.4s ease-in-out infinite}@keyframes crt-won-glow{0%,to{box-shadow:0 0 0 1px var(--gold),0 0 14px var(--gold),0 0 44px var(--gold-deep),0 0 100px rgba(255,143,0,.55),inset 0 0 26px rgba(0,0,0,.92),inset 0 0 70px rgba(255,143,0,.08)}50%{box-shadow:0 0 0 1px var(--gold),0 0 20px var(--gold),0 0 56px var(--gold-deep),0 0 120px rgba(255,143,0,.65),inset 0 0 30px rgba(0,0,0,.88),inset 0 0 85px rgba(255,143,0,.12)}}.crt-inner{position:relative;height:100%;z-index:2}.crt-roll{position:absolute;left:-30%;right:-30%;top:-220px;height:200px;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,233,184,.02) 42%,rgba(255,233,184,.045) 50%,rgba(255,233,184,.02) 58%,transparent);animation:glass-sweep 13s ease-in-out infinite}@keyframes glass-sweep{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(calc(100vh + 220px)) rotate(-8deg)}}.crt-flash{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0}.crt-flash[data-flash=win]{animation:flash-win .62s ease-out}.crt-flash[data-flash=big]{animation:flash-big 1.1s ease-out}@keyframes flash-win{0%{opacity:0;background:radial-gradient(circle at 50% 50%,rgba(255,213,79,.7),transparent 70%)}12%{opacity:1;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.4),transparent 60%)}30%{opacity:.7}50%{opacity:.3;background:radial-gradient(circle at 50% 50%,rgba(255,213,79,.5),transparent 70%)}to{opacity:0;background:radial-gradient(circle at 50% 50%,rgba(255,213,79,.3),transparent 70%)}}@keyframes flash-big{0%{opacity:0;background:radial-gradient(circle at 50% 50%,rgba(255,233,184,.95),transparent 72%)}8%{opacity:1;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.6),transparent 68%)}22%{opacity:.4}40%{opacity:.9;background:radial-gradient(circle at 50% 50%,rgba(255,213,79,.8),transparent 72%)}56%{opacity:.95;background:radial-gradient(circle at 50% 50%,rgba(245,0,87,.7),transparent 72%)}72%{opacity:.5;background:radial-gradient(circle at 50% 50%,rgba(255,213,79,.5),transparent 72%)}to{opacity:0}}.win-particles{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden}.win-particle{position:absolute;width:5px;height:5px;border-radius:50%;top:50%;left:50%;opacity:0}.win-particle:nth-child(odd){width:3px;height:8px;border-radius:2px}.win-particles[data-active=true] .win-particle{animation:particle-burst 1.1s ease-out forwards}.win-particle:first-child{--px:-120px;--py:-90px;background:var(--gold);animation-delay:0s}.win-particle:nth-child(2){--px:130px;--py:-70px;background:var(--pink);animation-delay:40ms}.win-particle:nth-child(3){--px:-80px;--py:110px;background:var(--gold);animation-delay:80ms}.win-particle:nth-child(4){--px:100px;--py:100px;background:var(--red);animation-delay:.12s}.win-particle:nth-child(5){--px:-150px;--py:20px;background:var(--gold);animation-delay:50ms}.win-particle:nth-child(6){--px:160px;--py:-10px;background:var(--pink);animation-delay:90ms}.win-particle:nth-child(7){--px:-40px;--py:-130px;background:var(--gold);animation-delay:.13s}.win-particle:nth-child(8){--px:50px;--py:130px;background:var(--red);animation-delay:70ms}.win-particle:nth-child(9){--px:-170px;--py:-50px;background:var(--green);animation-delay:.11s;width:3px;height:3px}.win-particle:nth-child(10){--px:180px;--py:40px;background:var(--blue);animation-delay:60ms;width:3px;height:3px}.win-particle:nth-child(11){--px:-60px;--py:140px;background:var(--green);animation-delay:.1s;width:5px;height:5px}.win-particle:nth-child(12){--px:70px;--py:-140px;background:var(--gold);animation-delay:30ms;width:5px;height:5px}@keyframes particle-burst{0%{opacity:1;transform:translate(0) scale(1.2);box-shadow:0 0 6px currentColor,0 0 14px currentColor,0 0 28px currentColor}40%{opacity:1;box-shadow:0 0 4px currentColor,0 0 10px currentColor}to{opacity:0;transform:translate(var(--px),var(--py)) scale(.2) rotate(45deg);box-shadow:0 0 2px currentColor}}.coin-drop{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0}.coin-drop[data-active=true]{animation:coin-shimmer .6s ease-out}@keyframes coin-shimmer{0%{opacity:1;background:linear-gradient(180deg,rgba(255,233,184,.5),rgba(255,213,79,.2) 15%,transparent 40%)}40%{opacity:.6;background:linear-gradient(180deg,transparent,rgba(255,213,79,.1) 40%,rgba(255,213,79,.2) 60%,transparent 80%)}to{opacity:0;background:linear-gradient(180deg,transparent,transparent 60%,rgba(255,213,79,.1) 85%,transparent)}}.shake{animation:shake .52s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translateX(-3px) rotate(-.3deg)}20%,80%{transform:translateX(4px) rotate(.3deg)}30%,50%,70%{transform:translateX(-6px) rotate(-.5deg)}40%,60%{transform:translateX(6px) rotate(.5deg)}}.reels{display:flex;height:100%}.reel-slot{position:relative;flex:1 1;display:flex;flex-direction:column;min-width:0}.reel-slot:not(:last-child):after{content:"";position:absolute;top:8%;bottom:8%;right:0;width:1px;background:var(--green);box-shadow:0 0 5px var(--green),0 0 14px var(--green-deep);opacity:.4}.reel-head{font-family:var(--font-tube);font-size:.55rem;font-weight:400;letter-spacing:.24em;text-transform:uppercase;text-align:center;padding:12px 2px 8px;color:rgba(105,240,174,.55);text-shadow:0 0 8px rgba(0,200,83,.5)}.reel-window{position:relative;flex:1 1 auto;overflow:hidden;background:radial-gradient(ellipse 90% 44% at 50% 50%,var(--glass-lit) 0,var(--glass) 78%)}.reel-strip{position:absolute;left:0;right:0;top:0;will-change:transform,filter}.reel-cell{height:var(--cell);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--cell) * .04);text-align:center;padding:0 6px;overflow:hidden}.reel-cell .relic-icon{--icon-size:calc(var(--cell) * 0.5)}.reel-cell-label{font-size:clamp(.48rem,calc(var(--cell) * .1),.75rem);font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim)}.reel-cell-label,.reel-cell-line{font-family:var(--font-tube);white-space:nowrap}.reel-cell-line{font-size:clamp(1.1rem,calc(var(--cell) * .3),3rem);font-weight:600;line-height:1.04;letter-spacing:.04em;color:var(--green);text-shadow:var(--glow-green-md)}.reel-cell[data-tone=amber] .reel-cell-line{color:var(--gold);text-shadow:var(--glow-gold-md)}.reel-cell-line+.reel-cell-line{font-size:clamp(.6rem,calc(var(--cell) * .14),1.1rem);font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);text-shadow:none}.payline{left:0;right:0;top:50%;height:1px;background:var(--pink);box-shadow:0 0 5px var(--pink),0 0 14px var(--pink-deep),0 0 30px var(--pink-deep);opacity:.55;z-index:3;transition:opacity .22s ease}.payline,.reel-mask{position:absolute;pointer-events:none}.reel-mask{inset:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.92) 0,rgba(0,0,0,.55) 26%,rgba(0,0,0,0) 46%,rgba(0,0,0,0) 54%,rgba(0,0,0,.55) 74%,rgba(0,0,0,.92));transition:background .26s ease}.win-frame{position:absolute;left:7px;right:7px;top:33.3333%;height:33.3333%;z-index:4;pointer-events:none;opacity:0;box-shadow:0 0 0 1px var(--gold),0 0 10px var(--gold),0 0 30px var(--gold-deep),inset 0 0 22px rgba(255,143,0,.09)}.reel-window[data-won=true] .win-frame{animation:win-frame-in .42s ease-out forwards}@keyframes win-frame-in{0%{opacity:0;transform:scale(1.12);box-shadow:0 0 0 2px var(--gold),0 0 20px var(--gold),0 0 60px var(--gold-deep),inset 0 0 40px rgba(255,143,0,.15)}50%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.reel-window[data-won=true] .reel-mask{background:linear-gradient(180deg,rgba(0,0,0,.97) 0,rgba(0,0,0,.8) 30%,rgba(0,0,0,0) 47%,rgba(0,0,0,0) 53%,rgba(0,0,0,.8) 70%,rgba(0,0,0,.97))}.reel-window[data-won=true] .payline{opacity:1;background:var(--gold);box-shadow:0 0 8px var(--gold),0 0 20px var(--gold),0 0 40px var(--gold-deep),0 0 80px var(--gold-deep);animation:payline-pulse 1.6s ease-in-out infinite}@keyframes payline-pulse{0%,to{opacity:.85;box-shadow:0 0 8px var(--gold),0 0 20px var(--gold),0 0 40px var(--gold-deep),0 0 80px var(--gold-deep)}50%{opacity:1;box-shadow:0 0 12px var(--gold),0 0 28px var(--gold),0 0 56px var(--gold-deep),0 0 100px var(--gold-deep)}}.screen-overlay{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:22px 18px;text-align:center;background:rgba(0,0,0,.85);animation:overlay-in .3s ease-out both}@keyframes overlay-in{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.overlay-line{font-family:var(--font-tube);font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.overlay-sub{font-size:.82rem;color:var(--ink-dim);max-width:46ch;line-height:1.6}.result-banner{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 16px 18px;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.98) 0,rgba(0,0,0,.95) 50%,rgba(0,0,0,.7) 78%,rgba(0,0,0,0));animation:banner-in .4s ease-out both}@keyframes banner-in{0%{opacity:0;transform:translateY(30px) scale(.97)}30%{opacity:1}55%{transform:translateY(-5px) scale(1.01)}75%{transform:translateY(1px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}.result-headline{font-family:var(--font-tube);font-size:1.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;animation:headline-arrive .6s ease-out both}@keyframes headline-arrive{0%{letter-spacing:.5em;opacity:0;filter:blur(4px)}50%{opacity:1;filter:blur(0)}to{letter-spacing:.1em}}.result-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:result-glow 2s ease-in-out infinite}@keyframes result-glow{0%,to{text-shadow:var(--glow-gold-md)}50%{text-shadow:0 0 4px var(--gold),0 0 12px rgba(var(--gold-deep-rgb),.6),0 0 26px rgba(var(--gold-deep-rgb),.3)}}.result-sub{font-size:.8rem;color:var(--ink-dim);animation:banner-in .5s ease-out .15s both}.result-banner[data-big=true]{background:linear-gradient(0deg,rgba(0,0,0,.98) 0,rgba(0,0,0,.92) 40%,rgba(255,143,0,.06) 78%,rgba(0,0,0,0))}.result-banner[data-big=true] .result-headline{color:var(--gold);text-shadow:var(--glow-gold-lg)}.result-actions{display:flex;gap:10px;margin-top:5px;flex-wrap:wrap;justify-content:center}.blink:after{content:"";animation:blink 1.05s step-end infinite}@keyframes blink{0%,50%{content:" ▍"}50.01%,to{content:" "}}.controls{display:grid;grid-template-columns:minmax(320px,1.05fr) minmax(300px,1.15fr) minmax(260px,.8fr);grid-gap:22px 28px;gap:22px 28px;align-items:end;padding-top:24px}.controls--footnote{grid-column:1/-1;font-size:.72rem;color:var(--ink-faint);line-height:1.6}.controls--footnote>.mode-note,.fund-note{grid-column:1/-1}.fund-note{margin:0;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);max-width:78ch;color:var(--ink-faint)}.ledger-wrap{grid-column:1/-1}.ledger{display:flex;align-items:stretch;gap:0;padding:4px 0 14px}.ledger-cell{flex:1 1;display:grid;grid-gap:2px;gap:2px;padding:6px 16px;min-width:0}.ledger-cell--net{position:relative}.ledger-cell--net:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:1px;background:var(--gold);box-shadow:0 0 5px var(--gold),0 0 14px var(--gold-deep);opacity:.5}.ledger-label{font-size:.6rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim)}.ledger-label,.ledger-value{font-family:var(--font-tube)}.ledger-value{font-size:1.65rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.15}.ledger-value em{font-style:normal;font-size:.62em;letter-spacing:.14em;color:var(--ink-faint);text-shadow:none;margin-left:6px}.ledger-note{font-size:.68rem;color:var(--ink-faint)}.ledger-op{display:flex;align-items:center;font-family:var(--font-tube);font-size:1.2rem;color:var(--ink-faint);padding:0 2px}.ledger-foot{font-size:.72rem;color:var(--ink-faint);padding:0 16px}.control-group{display:grid;grid-gap:12px;gap:12px;min-width:0}.dial{display:flex;align-items:stretch;gap:10px}.dial-step{width:50px;flex:0 0 50px;background:transparent;border:0;font-family:var(--font-tube);font-size:1.5rem;font-weight:400;cursor:pointer;color:var(--gold);text-shadow:0 0 6px var(--gold),0 0 16px var(--gold-deep);box-shadow:0 0 0 1px rgba(255,213,79,.55),0 0 8px rgba(255,143,0,.25);transition:box-shadow .15s ease,text-shadow .15s ease}.dial-step:hover:not(:disabled){box-shadow:0 0 0 1px var(--gold),0 0 10px var(--gold),0 0 26px var(--gold-deep)}.dial-step:active:not(:disabled){text-shadow:none}.dial-step:disabled{opacity:.28;cursor:not-allowed}.dial-readout{flex:1 1 auto;display:flex;align-items:baseline;gap:8px;padding:6px 14px;min-width:0;box-shadow:0 0 0 1px rgba(105,240,174,.5),0 0 10px rgba(0,200,83,.22),inset 0 0 18px rgba(0,200,83,.05)}.dial-input{flex:1 1 auto;width:100%;min-width:0;background:transparent;border:0;outline:0;font-family:var(--font-tube);font-size:2.1rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--green);text-shadow:var(--glow-green-md)}.dial-input::placeholder{color:rgba(105,240,174,.22);text-shadow:none}.dial-unit{font-family:var(--font-tube);font-size:1rem;letter-spacing:.16em;color:var(--ink-dim)}.dial-clear{background:transparent;border:0;cursor:pointer;font-size:1rem;color:var(--ink-faint);padding:0 4px;transition:color .15s ease}.dial-clear:hover:not(:disabled){color:var(--red);text-shadow:0 0 6px var(--red),0 0 16px var(--red-deep)}.dial-clear:disabled{opacity:.25;cursor:not-allowed}.presets{display:flex;gap:8px;flex-wrap:wrap}.preset{background:transparent;border:0;cursor:pointer;padding:6px 12px;font-family:var(--font-tube);font-size:.72rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:rgba(68,138,255,.62);box-shadow:0 0 0 1px rgba(68,138,255,.34);transition:box-shadow .15s ease,color .15s ease,text-shadow .15s ease}.preset:hover{color:var(--blue);text-shadow:0 0 6px var(--blue),0 0 16px var(--blue-deep);box-shadow:0 0 0 1px var(--blue),0 0 10px rgba(68,138,255,.4)}.mode-toggle{display:inline-flex;align-self:start;max-width:100%;padding:3px;gap:2px;border-radius:999px;background:rgba(255,255,255,.022);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.mode-option{flex:1 1;min-width:0;background:transparent;border:0;border-radius:999px;cursor:pointer;padding:7px 15px;font-family:var(--font-tube);font-size:.62rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink-faint);transition:color .18s ease,background .18s ease,box-shadow .18s ease,text-shadow .18s ease}.mode-option:hover:not(:disabled){color:var(--ink-dim);background:rgba(255,255,255,.04)}.mode-option[data-on=true]{color:var(--green);text-shadow:var(--glow-green-sm);background:rgba(0,200,83,.12);box-shadow:inset 0 0 0 1px rgba(105,240,174,.5)}.mode-option[data-on=true][data-mode=commit]{color:var(--gold);text-shadow:var(--glow-gold-sm);background:rgba(255,143,0,.13);box-shadow:inset 0 0 0 1px rgba(255,213,79,.5)}.mode-option:disabled{opacity:.45;cursor:not-allowed}.mode-note{font-size:.72rem;color:var(--ink-faint);line-height:1.6;transition:opacity .2s ease}.mode-note .glow-amber,.mode-note .glow-green{transition:color .3s ease,text-shadow .3s ease}.lever-button{min-width:260px;padding:18px 30px;background:transparent;border:0;cursor:pointer;font-family:var(--font-tube);font-size:1.05rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--green);text-shadow:var(--glow-green-md);box-shadow:0 0 0 1px var(--green),0 0 10px rgba(105,240,174,.45),0 0 30px rgba(0,200,83,.24),inset 0 0 20px rgba(0,200,83,.08);animation:button-breathe 3.4s ease-in-out infinite;transition:box-shadow .18s ease,text-shadow .18s ease,transform 90ms ease}@keyframes button-breathe{0%,to{box-shadow:0 0 0 1px var(--green),0 0 8px rgba(105,240,174,.36),0 0 24px rgba(0,200,83,.18),inset 0 0 18px rgba(0,200,83,.06)}50%{box-shadow:0 0 0 1px var(--green),0 0 14px rgba(105,240,174,.62),0 0 42px rgba(0,200,83,.34),inset 0 0 24px rgba(0,200,83,.12)}}.lever-button:hover:not(:disabled){animation:none;box-shadow:0 0 0 1px var(--green),0 0 18px var(--green),0 0 54px var(--green-deep),inset 0 0 28px rgba(0,200,83,.18);text-shadow:var(--glow-green-md)}.lever-button[data-mode=commit]{color:var(--gold);text-shadow:var(--glow-gold-md);box-shadow:0 0 0 1px var(--gold),0 0 10px rgba(255,213,79,.45),0 0 30px rgba(255,143,0,.24),inset 0 0 20px rgba(255,143,0,.08);animation:none}.lever-button[data-mode=commit]:hover:not(:disabled){box-shadow:0 0 0 1px var(--gold),0 0 18px var(--gold),0 0 54px var(--gold-deep),inset 0 0 28px rgba(255,143,0,.18)}.lever-button[data-pressed=true]:not(:disabled){transform:translateY(2px) scale(.98);animation:none;transition:transform 60ms ease}.lever-button:disabled{cursor:not-allowed;color:rgba(105,240,174,.24);text-shadow:none;box-shadow:0 0 0 1px rgba(105,240,174,.18);animation:none}.lever{position:relative;flex:0 0 62px;width:62px;background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:flex-end;justify-content:center}.lever:disabled{cursor:not-allowed;opacity:.4}.lever-mount{bottom:10px;left:50%;transform:translateX(-50%);width:30px;height:30px;background:linear-gradient(150deg,#d8d8de,#6e7278 42%,#2c2f33);box-shadow:0 0 8px rgba(255,213,79,.28),inset 0 1px 2px rgba(255,255,255,.55)}.lever-mount,.lever-mount:after{position:absolute;border-radius:50%}.lever-mount:after{content:"";inset:9px;background:linear-gradient(150deg,#4a4d52,#17191c)}.lever-arm{position:absolute;bottom:22px;left:50%;width:18px;height:190px;transform-origin:50% 100%;transform:translateX(-50%) rotate(-6deg);display:flex;flex-direction:column;align-items:center;transition:transform .48s cubic-bezier(.34,1.56,.64,1)}.lever[data-pulled=true] .lever-arm{transform:translateX(-50%) rotate(64deg);transition:transform .22s cubic-bezier(.4,0,.9,.5)}.lever:hover:not(:disabled) .lever-arm{transform:translateX(-50%) rotate(-11deg)}.lever-shaft{bottom:0;width:11px;height:152px;border-radius:6px;background:linear-gradient(90deg,#35383d 0,#6f757c 18%,#f2f4f7 36%,#ffffff 44%,#b9bfc6 58%,#4d5157 78%,#202226);box-shadow:0 0 10px rgba(255,213,79,.22),0 0 22px rgba(245,0,87,.12)}.lever-ball,.lever-shaft{position:absolute;left:50%;transform:translateX(-50%)}.lever-ball{top:0;width:42px;height:42px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ff8fa3 0,#ff1744 34%,#b3002a 72%,#5c0016 100%);box-shadow:0 0 10px rgba(255,23,68,.75),0 0 30px rgba(255,7,58,.45),inset -4px -6px 12px rgba(0,0,0,.5);transition:box-shadow .25s ease}.lever:hover:not(:disabled) .lever-ball{box-shadow:0 0 14px rgba(255,23,68,.9),0 0 36px rgba(255,7,58,.65),0 0 60px rgba(255,7,58,.35),inset -4px -6px 12px rgba(0,0,0,.4)}.lever-ball:after{content:"";position:absolute;top:17%;left:24%;width:30%;height:22%;border-radius:50%;background:rgba(255,255,255,.82);filter:blur(1.5px)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:26px}.stat{position:relative;padding:16px 18px;min-width:0}.stat:not(:last-child):after{content:"";position:absolute;right:0;top:18%;bottom:18%;width:1px;background:var(--blue);box-shadow:0 0 5px var(--blue),0 0 14px var(--blue-deep);opacity:.45}.stat-value{font-family:var(--font-tube);font-size:2rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.2;margin-top:2px;color:var(--ink);display:flex;align-items:baseline;gap:7px;transition:color .3s ease,text-shadow .3s ease}.stat:hover .stat-value{color:#fff;text-shadow:0 0 8px rgba(255,233,184,.4)}.stat-unit{font-family:var(--font-tube);font-size:.78em;font-weight:400;color:var(--gold);text-shadow:var(--glow-gold-md)}.stat-note{font-size:.7rem;color:var(--ink-faint);margin-top:3px}.vegas-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;padding:12px 18px;margin:0 0 24px;box-shadow:0 0 0 1px rgba(68,138,255,.34),0 0 12px rgba(21,101,192,.16)}.vegas-strip-tag{font-family:var(--font-tube);font-size:.72rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;flex:0 0 auto;color:var(--blue);text-shadow:var(--glow-blue-md)}.vegas-strip-tag a{color:inherit}.vegas-strip-tag a:hover{text-shadow:var(--glow-blue-md)}.vegas-figures{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px 26px;min-width:0}.vegas-figure{display:grid;grid-gap:1px;gap:1px;min-width:0}.vegas-value{font-family:var(--font-tube);font-size:1.15rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.2;color:var(--ink)}.vegas-value[data-dir=up]{color:var(--green);text-shadow:var(--glow-green-md)}.vegas-value[data-dir=down]{color:var(--red);text-shadow:var(--glow-red-md)}.vegas-spark{width:96px;height:28px;flex:0 0 auto;overflow:visible}.vegas-spark polyline{stroke:var(--green);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(var(--green-deep-rgb),.75))}.vegas-spark[data-dir=down] polyline{stroke:var(--red);filter:drop-shadow(0 0 3px rgba(var(--red-deep-rgb),.75))}.vegas-strip-note{margin:0;flex:0 0 auto;font-size:.68rem;color:var(--ink-faint)}.vegas-quote{display:grid;grid-gap:1px;gap:1px;font-size:.72rem;color:var(--ink-faint);line-height:1.5}.vegas-quote-amount{font-family:var(--font-tube);font-size:1.1rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.03em;color:var(--green);text-shadow:var(--glow-green-md)}@media (max-width:720px){.vegas-strip{padding:11px 13px;gap:8px 16px}.vegas-figures{gap:6px 18px}.vegas-value{font-size:1rem}.vegas-spark{display:none}}.ticker{align-items:stretch;overflow:hidden;margin-bottom:30px;padding:2px 0;box-shadow:0 0 0 1px rgba(245,0,87,.4),0 0 12px rgba(197,17,98,.22)}.ticker,.ticker-tag{position:relative;display:flex}.ticker-tag{z-index:2;align-items:center;padding:0 18px;flex:0 0 auto;background:#000;font-family:var(--font-tube);font-size:.58rem;font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--pink);text-shadow:var(--glow-pink-md)}.ticker-tag:after{content:"";position:absolute;top:14%;bottom:14%;right:0;width:1px;background:var(--pink);box-shadow:0 0 5px var(--pink),0 0 14px var(--pink-deep);opacity:.55}.ticker-track{display:flex;align-items:center;gap:44px;padding:11px 0 11px 26px;white-space:nowrap;animation:ticker 32s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker-item{display:inline-flex;align-items:baseline;gap:9px;font-size:.78rem;color:var(--ink-dim);animation:ticker-arrive .9s ease-out both}@keyframes ticker-arrive{0%{filter:brightness(2.6)}to{filter:brightness(1)}}.ticker-item b{font-family:var(--font-tube);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);text-shadow:var(--glow-gold-md)}.ticker-item[data-big=true] b{color:var(--pink);text-shadow:var(--glow-pink-md)}.ticker-item[data-big=true]{color:var(--ink)}.ticker-item:before{content:"";display:inline-block;width:6px;height:6px;flex:0 0 auto;background:var(--pink);-webkit-clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:.5;margin-right:2px}.ticker-item:first-child:before{display:none}.ticker-addr{font-family:var(--font-tube);letter-spacing:.06em;color:var(--ink-faint)}.ticker-empty{display:flex;align-items:center;padding:11px 22px;font-size:.78rem;color:var(--ink-faint)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;background:transparent;border:0;cursor:pointer;font-family:var(--font-tube);font-size:.74rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:rgba(105,240,174,.8);box-shadow:0 0 0 1px rgba(105,240,174,.42);transition:box-shadow .15s ease,color .15s ease,text-shadow .15s ease}.btn:hover:not(:disabled){color:var(--green);text-shadow:var(--glow-green-md);box-shadow:0 0 0 1px var(--green),0 0 12px rgba(105,240,174,.45),0 0 30px rgba(0,200,83,.25)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.32;cursor:not-allowed}.btn--amber{color:rgba(255,213,79,.85);box-shadow:0 0 0 1px rgba(255,213,79,.45)}.btn--amber:hover:not(:disabled){color:var(--gold);text-shadow:var(--glow-gold-md);box-shadow:0 0 0 1px var(--gold),0 0 12px rgba(255,213,79,.45),0 0 30px rgba(255,143,0,.25)}.wallet{display:flex;align-items:center;gap:10px}.wallet-chip{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;font-family:var(--font-tube);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);box-shadow:0 0 0 1px rgba(68,138,255,.35)}.led{width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:var(--green);box-shadow:0 0 6px var(--green),0 0 16px var(--green-deep)}.led[data-state=off]{background:rgba(255,23,68,.8);box-shadow:0 0 6px var(--red),0 0 16px var(--red-deep)}.led[data-state=wait]{background:var(--gold);box-shadow:0 0 6px var(--gold),0 0 16px var(--gold-deep);animation:blink-led 1.1s step-end infinite}@keyframes blink-led{0%,50%{opacity:1}50.01%,to{opacity:.25}}.demo-chip{display:inline-flex;align-items:center;padding:3px 9px;font-family:var(--font-tube);font-size:.56rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);text-shadow:0 0 6px var(--gold),0 0 16px var(--gold-deep);box-shadow:0 0 0 1px rgba(255,213,79,.55)}.demo-banner{padding:14px 18px;margin-bottom:22px;font-size:.82rem;color:var(--ink-dim);box-shadow:0 0 0 1px rgba(255,213,79,.4),0 0 14px rgba(255,143,0,.16)}.cabinet-demo{align-self:center;margin-left:14px;font-family:var(--font-tube);font-size:.62rem;letter-spacing:.24em;color:var(--gold);text-shadow:0 0 6px var(--gold),0 0 16px var(--gold-deep);vertical-align:middle}.notice{padding:15px 18px;margin:18px 0;font-size:.85rem;line-height:1.7;color:var(--ink-dim);box-shadow:0 0 0 1px rgba(68,138,255,.34),0 0 14px rgba(21,101,192,.16)}.notice--error{box-shadow:0 0 0 1px rgba(255,23,68,.5),0 0 16px rgba(255,7,58,.22);animation:notice-shake .4s ease-out}@keyframes notice-shake{0%,to{transform:translateX(0)}15%{transform:translateX(-4px)}30%{transform:translateX(3px)}45%{transform:translateX(-2px)}60%{transform:translateX(1px)}}.notice-title{display:block;font-family:var(--font-tube);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;margin-bottom:6px;color:var(--blue);text-shadow:0 0 6px var(--blue),0 0 16px var(--blue-deep)}.notice--error .notice-title{color:var(--red);text-shadow:0 0 6px var(--red),0 0 16px var(--red-deep)}.notice code{font-family:var(--font-tube);letter-spacing:.04em;color:var(--ink)}.story{padding:34px 0 30px;margin-bottom:30px;position:relative}.story:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--blue);box-shadow:0 0 5px var(--blue),0 0 14px var(--blue-deep),0 0 30px var(--blue-deep);opacity:.5}.story-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.story-head .display-lg{font-family:var(--font-script);font-size:clamp(1.7rem,4.4vw,2.7rem);text-transform:none;letter-spacing:0}.story-sevens{font-family:var(--font-tube);font-size:2.6rem;font-weight:700;letter-spacing:.1em;color:var(--red);text-shadow:var(--glow-red-lg)}.story-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:26px;gap:26px}.story-col p{margin:0 0 14px;color:var(--ink);font-size:.95rem;line-height:1.75}.story-col p:last-child{margin-bottom:0}.story-col strong{font-family:var(--font-tube);font-weight:500;font-size:1.1em}.story-lede{font-family:var(--font-script)!important;font-size:1.6rem!important;line-height:1.35!important}.story-onchain{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.07)}.story-onchain-head{margin:0 0 14px;font-family:var(--font-tube);font-size:.72rem;font-weight:400;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;color:var(--green);text-shadow:var(--glow-green-sm)}.story-foot{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:.8rem}.page-head{padding:40px 0 26px;margin-bottom:30px;position:relative}.page-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--pink);box-shadow:0 0 5px var(--pink),0 0 14px var(--pink-deep),0 0 32px var(--pink-deep);opacity:.5}.page-head h1{font-family:var(--font-script);font-size:clamp(2.4rem,7vw,4rem);font-weight:400;letter-spacing:0;text-transform:none;margin-bottom:18px;color:var(--gold);text-shadow:var(--glow-gold-sm);animation:sign-on .8s ease-out both;animation-delay:.1s}.page-head p{max-width:66ch;margin:0 0 12px;color:var(--ink);font-size:.95rem;line-height:1.8}.exhibits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:52px 44px;gap:52px 44px}.exhibit{display:flex;flex-direction:column;gap:22px;transition:transform .35s ease,filter .35s ease}.exhibit:hover{transform:translateY(-3px);filter:brightness(1.05)}.vitrine{position:relative;height:200px;display:flex;align-items:center;justify-content:center;cursor:default}.vitrine:after{content:"";position:absolute;left:15%;right:15%;bottom:0;height:1px;background:var(--icon-tint,var(--green));box-shadow:0 0 5px var(--icon-tint,var(--green)),0 0 14px var(--icon-tint,var(--green));opacity:.3;transition:opacity .4s ease}.vitrine:hover:after{opacity:.6}.vitrine:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 56% 48% at 50% 50%,color-mix(in srgb,var(--icon-tint,#69f0ae) 13%,transparent) 0,transparent 72%);pointer-events:none;transition:opacity .4s ease}.vitrine:hover:before{opacity:1;background:radial-gradient(ellipse 62% 52% at 50% 50%,color-mix(in srgb,var(--icon-tint,#69f0ae) 22%,transparent) 0,transparent 70%)}.vitrine .relic-icon{--icon-size:132px;position:relative;z-index:1;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.vitrine:hover .relic-icon{transform:scale(1.06)}.placard{display:flex;flex-direction:column;gap:14px}.placard-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-bottom:12px;position:relative}.placard-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold);box-shadow:0 0 5px var(--gold),0 0 14px var(--gold-deep);opacity:.45}.placard-name{font-family:var(--font-script);font-size:1.9rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--gold);transition:text-shadow .35s ease}.exhibit:hover .placard-name,.placard-name{text-shadow:var(--glow-gold-sm)}.placard-symbol{font-family:var(--font-tube);font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim)}.placard-meta{display:grid;grid-template-columns:auto 1fr;grid-gap:7px 18px;gap:7px 18px;margin:0;font-size:.8rem}.placard-meta dt{font-family:var(--font-tube);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);padding-top:2px}.placard-body,.placard-meta dd{margin:0;color:var(--ink)}.placard-body{font-size:.9rem;line-height:1.85;font-weight:300}.placard-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:.74rem;padding-top:6px}.wincount{font-weight:500;color:var(--green);text-shadow:0 0 6px var(--green),0 0 16px var(--green-deep)}.stamp,.wincount{font-family:var(--font-tube)}.stamp{font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.terminal{position:relative;padding:34px 8px 40px;font-size:.95rem;line-height:1.85}.term-line{margin:0 0 14px;max-width:72ch;color:var(--ink);font-weight:300}.term-line[data-kind=h]{font-size:1.7rem;font-weight:600;letter-spacing:.1em;margin:30px 0 16px;color:var(--gold);text-shadow:var(--glow-gold-lg)}.term-line[data-kind=h],.term-line[data-kind=prompt]{font-family:var(--font-tube);text-transform:uppercase}.term-line[data-kind=prompt]{font-size:.7rem;letter-spacing:.24em;margin:34px 0 4px;color:var(--pink);text-shadow:var(--glow-pink-md)}.term-line[data-kind=dim]{color:var(--ink-dim);font-size:.85rem}.term-line[data-kind=amber]{font-family:var(--font-script);font-size:1.35rem;line-height:1.5;color:var(--green);text-shadow:var(--glow-green-sm)}.term-cursor{display:inline-block;width:.5em;color:var(--green);animation:blink-led 1.05s step-end infinite}.term-skip{position:absolute;top:18px;right:0;z-index:2}.odds-scroll{overflow-x:auto;margin:8px 0 20px}.odds{width:100%;border-collapse:collapse;font-size:.82rem}.odds th{font-family:var(--font-tube);font-size:.6rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;text-align:left;padding:8px 14px 8px 0;color:var(--ink-faint);border-bottom:1px solid rgba(255,213,79,.35)}.odds td{padding:11px 14px 11px 0;color:var(--ink);border-bottom:1px solid rgba(255,213,79,.12)}.odds td:first-child{font-family:var(--font-tube);letter-spacing:.06em;color:var(--ink-dim)}.odds tr[data-jackpot=true] td{color:var(--gold);text-shadow:0 0 6px var(--gold),0 0 18px var(--gold-deep)}.panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));grid-gap:2px;gap:2px;margin-bottom:12px}.panel{padding:16px 18px;position:relative}.panel:not(:last-child):after{content:"";position:absolute;right:0;top:16%;bottom:16%;width:1px;background:var(--blue);box-shadow:0 0 5px var(--blue),0 0 14px var(--blue-deep);opacity:.4}.panel-value{font-family:var(--font-tube);font-size:2rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2;margin-top:3px;color:var(--ink)}.panel--relic{display:flex;align-items:center;gap:14px}.history{display:flex;flex-direction:column}.history-row{display:grid;grid-template-columns:46px 1fr auto auto;align-items:center;grid-gap:16px;gap:16px;padding:14px 4px;border-bottom:1px solid rgba(68,138,255,.16);transition:background .2s ease}.history-row:hover{background:rgba(68,138,255,.04)}.history-row:last-child{border-bottom:0}.history-what{min-width:0}.history-title{font-family:var(--font-tube);font-size:.92rem;font-weight:400;letter-spacing:.06em;color:var(--ink)}.history-sub{font-size:.72rem;color:var(--ink-faint)}.history-amount{font-family:var(--font-tube);font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold);text-shadow:0 0 6px var(--gold),0 0 16px var(--gold-deep)}.history-when{font-size:.7rem;color:var(--ink-faint);white-space:nowrap}.empty-state{padding:52px 24px;text-align:center;font-family:var(--font-tube);font-size:.86rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(68,138,255,.03) 0,transparent 70%)}.share-card{aspect-ratio:2/1;display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding:28px 30px;max-width:100%;background:#000;position:relative;overflow:hidden;box-shadow:0 0 0 1px var(--gold),0 0 0 3px rgba(255,143,0,.2),0 0 14px rgba(255,213,79,.4),0 0 44px rgba(255,143,0,.24),inset 0 0 60px rgba(255,143,0,.06)}.share-card:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 70% at 22% 55%,rgba(255,143,0,.06) 0,transparent 70%),radial-gradient(ellipse 40% 40% at 78% 30%,rgba(245,0,87,.04) 0,transparent 70%);pointer-events:none}.share-head{justify-content:space-between;flex-wrap:wrap;gap:6px 14px}.share-body,.share-head{display:flex;align-items:center;min-width:0}.share-body{--share-glyph:96px;gap:22px}.share-body .relic-icon{--icon-size:var(--share-glyph)}.share-weth{width:var(--share-glyph);flex:0 0 auto;text-align:center}.share-lines{min-width:0}.share-won{font-family:var(--font-script);font-size:2.3rem;line-height:1.2;color:var(--gold);text-shadow:var(--glow-gold-sm);overflow-wrap:anywhere}.share-foot{gap:4px 14px;min-width:0;font-size:.68rem}.foot,.share-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;color:var(--ink-faint)}.foot{gap:12px;margin-top:44px;padding:20px 0 10px;font-size:.72rem;position:relative}.foot:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--blue);box-shadow:0 0 5px var(--blue),0 0 14px var(--blue-deep),0 0 30px var(--blue-deep);opacity:.45}.disclaimer{width:100%;text-align:center;font-size:.62rem;opacity:.55;margin-top:4px;line-height:1.5}.foot:after{content:"";position:absolute;left:10%;right:10%;bottom:-30px;height:60px;background:radial-gradient(ellipse 70% 100% at 50% 0,rgba(68,138,255,.03) 0,transparent 70%);pointer-events:none}@media (min-width:861px) and (max-width:1179px){.controls{grid-template-columns:minmax(300px,1fr) minmax(280px,1.2fr)}.control-group--action{grid-column:1/-1;justify-items:end}}@media (max-width:860px){.controls{grid-template-columns:1fr;align-items:stretch}.lever-button{width:100%;min-width:0}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:nth-child(2):after{display:none}.history-row{grid-template-columns:40px 1fr auto}.history-when{display:none}.story-head{flex-wrap:wrap}}@media (max-width:720px){.topbar .nav{display:none}.tabbar{display:grid}.shell{padding-bottom:calc(104px + env(safe-area-inset-bottom, 0px))}.topbar{gap:10px;padding:15px 0 13px}.brand{flex-wrap:wrap;gap:4px 10px;min-width:0}.brand-mark{font-size:1.35rem}.brand-sub,.wallet-chip .demo-chip{display:none}.wallet-chip{gap:7px;padding:11px 12px}.cabinet{padding:22px 14px 18px}.cabinet:after{inset:-8px;background-size:18px 18px}@keyframes chase{to{background-position:18px 0,-18px 100%,0 -18px,100% 18px}}.tagline{margin:18px 0 20px}.lever{display:none}.page-head{padding:28px 0 20px;margin-bottom:24px}.story{padding:26px 0 24px}.terminal{padding:24px 0 30px;font-size:.88rem}.terminal>.term-line:first-child{padding-right:64px}.term-line[data-kind=h]{font-size:1.3rem}.odds{min-width:340px}.exhibits{gap:44px 32px}.vitrine{height:172px}.vitrine .relic-icon{--icon-size:116px}}@media (max-width:720px),(pointer:coarse){.btn,.wallet-chip{min-width:44px;padding:11px 16px;justify-content:center}.brand,.btn,.nav-link,.preset,.wallet-chip{min-height:44px;display:inline-flex;align-items:center}.preset{justify-content:center}.dial-step{width:56px;flex:0 0 56px;min-height:56px}.dial-clear{width:44px;height:44px;font-size:1.05rem}.mode-option{min-height:44px}.lever-button{min-height:60px}.empty-state a,.foot a,.placard-foot a,.story-foot a{display:inline-flex;align-items:center;min-height:44px}.ticker:hover .ticker-track{animation-play-state:running}}@media (max-width:560px){body{font-size:14px}.shell{padding:0 14px 72px}.cabinet{padding:18px 11px 15px}.cabinet-head{gap:9px;padding-bottom:16px}.cabinet-title{font-size:1.9rem}.mode-sign-word{font-size:1rem;letter-spacing:.3em;text-indent:.3em}.mode-sign{gap:11px}.mode-sign .starburst{--star-size:15px}.marquee-bulbs{display:none}.screen-box{height:340px}.reel-head{font-size:.48rem;letter-spacing:.16em;padding:9px 2px 6px}.reel-cell .relic-icon{--icon-size:50px}.reel-cell-line{font-size:1.2rem}.placard-meta{grid-template-columns:1fr;gap:2px}.placard-meta dd{margin-bottom:8px}.placard-name{font-size:1.6rem}.ledger{flex-direction:column;gap:0;padding:4px 0 12px}.ledger-cell{flex:1 1 auto;grid-template-columns:1fr auto;align-items:baseline;gap:2px 10px;padding:10px 4px}.ledger-cell--net:before{display:none}.ledger-label{grid-column:1}.ledger-value{grid-column:2;grid-row:1/span 2;font-size:1.45rem}.ledger-note{grid-column:1}.ledger-op{display:none}.ledger-foot{padding:0 4px}.result-banner{padding:18px 10px 12px;gap:4px}.result-headline{font-size:1.05rem}.result-sub{display:none}.screen-overlay{padding:14px 12px;gap:8px}.overlay-line{font-size:.98rem}.presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.preset{padding:5px 4px;text-align:center}.dial-input{font-size:1.75rem}.dial-unit{font-size:.9rem}.ticker-tag{padding:0 11px;font-size:.52rem;letter-spacing:.16em}.ticker-tag:after{margin-left:11px}.ticker-track{gap:30px;padding-left:16px}.stat{padding:12px}.stat-value{font-size:1.6rem}.demo-banner,.notice{padding:12px 14px}.story-sevens{font-size:2rem}.story-lede{font-size:1.35rem!important}.share-card{aspect-ratio:auto;gap:16px;padding:20px 16px}.share-body,.share-foot,.share-head{justify-content:center;text-align:center}.share-body{--share-glyph:72px;flex-direction:column;gap:12px}.share-foot{flex-direction:column;gap:5px;align-items:center}.share-won{font-size:1.6rem}}.vegascoin-relic{position:relative;margin:52px 0 0;padding:36px 28px 28px;text-align:center;background:radial-gradient(ellipse 70% 50% at 50% 30%,rgba(255,143,0,.04) 0,transparent 70%);box-shadow:0 0 0 1px var(--gold),0 0 10px rgba(255,213,79,.4),0 0 30px rgba(255,143,0,.2),0 0 60px rgba(255,143,0,.1),inset 0 0 40px rgba(255,143,0,.04);animation:cabinet-breathe 6s ease-in-out infinite}.vegascoin-relic-header{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:8px}.vegascoin-relic-stars{display:flex;gap:8px}.vegascoin-relic-name{font-size:clamp(2.2rem,7vw,3.8rem);font-weight:700;letter-spacing:.12em;text-shadow:var(--glow-gold-lg);animation:sign-on .8s ease-out both;animation-delay:.2s}.vegascoin-relic-badge,.vegascoin-relic-name{font-family:var(--font-tube);text-transform:uppercase;color:var(--gold)}.vegascoin-relic-badge{display:inline-block;font-size:.62rem;font-weight:500;letter-spacing:.3em;text-shadow:var(--glow-gold-md);padding:5px 18px;margin-bottom:20px;box-shadow:0 0 0 1px rgba(255,213,79,.5),0 0 10px rgba(255,143,0,.2)}.vegascoin-relic-body{max-width:600px;margin:0 auto;text-align:left}.vegascoin-relic-body .placard-meta{margin-bottom:16px}.vegascoin-relic-body .placard-foot{margin-top:14px}.machine:before{content:"";position:absolute;left:-40px;right:-40px;top:0;bottom:0;pointer-events:none;z-index:-1;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,80,20,.012) 0,rgba(0,80,20,.012) 4px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,80,20,.008) 0,rgba(0,80,20,.008) 4px)}.machine{position:relative}.vegas-diamond{position:absolute;width:var(--diamond-size,20px);height:var(--diamond-size,20px);transform:rotate(45deg);background:transparent;border:1px solid var(--tube,var(--gold));box-shadow:0 0 4px var(--tube,var(--gold)),0 0 12px var(--tube-deep,var(--gold-deep)),inset 0 0 4px var(--tube-deep,var(--gold-deep));opacity:.35;pointer-events:none;animation:diamond-pulse 4s ease-in-out infinite}.vegas-diamond:nth-child(2n){animation-delay:2s;animation-duration:5s}@keyframes diamond-pulse{0%,to{opacity:.25;box-shadow:0 0 4px var(--tube,var(--gold)),0 0 12px var(--tube-deep,var(--gold-deep)),inset 0 0 4px var(--tube-deep,var(--gold-deep))}50%{opacity:.5;box-shadow:0 0 6px var(--tube,var(--gold)),0 0 18px var(--tube-deep,var(--gold-deep)),0 0 30px var(--tube-deep,var(--gold-deep)),inset 0 0 6px var(--tube-deep,var(--gold-deep))}}@keyframes sign-buzz{0%,28%,30%,6%,8%,to{opacity:1;filter:brightness(1)}7%{opacity:.1;filter:brightness(.2)}29%{opacity:.3;filter:brightness(.4)}71%{opacity:.95;filter:brightness(.95)}72%{opacity:.4;filter:brightness(.5)}73%{opacity:1;filter:brightness(1)}}.sign-buzz{animation:sign-buzz 8s ease-in-out infinite}.chrome-trim{height:3px;background:linear-gradient(90deg,transparent,rgba(255,213,79,.3) 10%,rgba(255,233,184,.7) 30%,rgba(255,255,255,.9) 50%,rgba(255,233,184,.7) 70%,rgba(255,213,79,.3) 90%,transparent);box-shadow:0 0 6px var(--gold),0 0 14px var(--gold-deep);opacity:.7}.neon-eth{position:absolute;font-family:var(--font-tube);font-size:var(--eth-size,28px);font-weight:700;color:var(--gold);opacity:.08;pointer-events:none;text-shadow:0 0 4px var(--gold),0 0 12px var(--gold-deep);animation:eth-float 12s ease-in-out infinite;z-index:0}.neon-eth:nth-child(2n){animation-delay:6s;animation-duration:15s}@keyframes eth-float{0%,to{transform:translateY(0) rotate(-5deg);opacity:.06}50%{transform:translateY(-8px) rotate(5deg);opacity:.12}}.cabinet-chrome{display:flex;align-items:center;gap:10px;padding:0 4px;margin-bottom:8px}.cabinet-chrome .chrome-trim{flex:1 1}.cabinet-chrome .starburst{--tube:var(--gold);--tube-deep:var(--gold-deep);--star-size:10px}.story-stars{display:flex;align-items:center;gap:8px}.exhibits,.history,.page-head,.panel-grid,.share-card,.story,.terminal{animation:content-enter .5s ease-out both}.page-head{animation-delay:80ms}.exhibits{animation-delay:.2s}.terminal{animation-delay:.16s}.story{animation-delay:.1s}.panel-grid{animation-delay:.12s}@keyframes content-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.blink:after,.brand-mark,.brand-sub,.bulb,.cabinet:after,.cabinet:before,.coin-drop,.crt--won,.crt-roll,.flicker,.led[data-state=wait],.lever-button,.mode-sign-word,.page-head h1,.result-amount,.shake,.sign-on,.starburst,.term-cursor,.ticker-item,.ticker-track,.win-particle{animation:none!important}.ticker-track{transform:none}.coin-drop,.crt-roll,.win-particles{display:none}.exhibits,.history,.neon-eth,.notice--error,.page-head,.panel-grid,.result-headline,.screen-overlay,.share-card,.sign-buzz,.story,.terminal,.vegas-diamond,.vegascoin-relic,body{animation:none!important}}