.prize-page{--prize-bg:#061420;--prize-yellow:#ffeb00;isolation:isolate;background-color:#05121e;background-image:linear-gradient(#14395455 1px,#0000 1px),linear-gradient(90deg,#14395455 1px,#0000 1px);background-size:18px 18px;max-width:1920px;margin:auto;position:relative;container-type:inline-size}.prize-top{gap:1.45cqw;height:3.41cqw;padding-inline:4cqw 1.3cqw}.prize-top nav{gap:.6cqw;padding-inline:.8cqw}.prize-top nav a{white-space:nowrap;font-size:1.48cqw}.prize-mint{align-items:center;gap:.25em;display:flex}.prize-hero{background:radial-gradient(at 51% 100%,#14266d 0,#0000 58%);height:19.92cqw;position:relative;overflow:hidden}.prize-scene,.prize-canvas,.prize-still{pointer-events:none;position:absolute;inset:0}.prize-still img{height:auto;image-rendering:pixelated;position:absolute}.prize-canvas canvas{image-rendering:pixelated;display:block;width:100%!important;height:100%!important}.prize-canvas:not(.ready){opacity:0}.prize-canvas.ready+.prize-still{display:none}.prize-intro{z-index:1;text-align:center;width:25.8cqw;position:absolute;top:1cqw;left:10.1cqw}.prize-intro h1 img{width:100%;height:auto;display:block}.prize-tag{background:var(--prize-yellow);color:#10160a;clip-path:polygon(5% 0,95% 0,100% 20%,100% 80%,95% 100%,5% 100%,0 80%,0 20%);margin-top:-.25cqw;padding:.39em 1em;font-size:1.45cqw;font-style:italic;display:inline-block;transform:rotate(-4deg)}.prize-intro p{margin:.65cqw -.8cqw 0 1.7cqw;font-size:1.13cqw;font-weight:800;line-height:1.3;transform:rotate(-3deg)}.prize-content{padding:0 2.35cqw}.prize-progress,.prize-panels{gap:1cqw;display:grid}.prize-progress{grid-template-columns:22.1fr 72.4fr}.prize-box{--corner:19px;isolation:isolate;min-width:0;clip-path:polygon(var(--corner) 0,calc(100% - var(--corner)) 0,100% var(--corner),100% calc(100% - var(--corner)),calc(100% - var(--corner)) 100%,var(--corner) 100%,0 calc(100% - var(--corner)),0 var(--corner));background:#e9f3ff;padding:.65cqw 1.05cqw;position:relative}.prize-box:before{content:"";z-index:-1;background:var(--prize-bg);clip-path:inherit;position:absolute;inset:3px}.prize-total{text-align:center;align-content:center;display:grid}.prize-total strong{font-size:1.42cqw}.prize-total div{white-space:nowrap;justify-content:center;align-items:center;gap:.35em;font:italic 700 1.85cqw Courier New,monospace;display:flex}.prize-total b{color:var(--prize-yellow)}.prize-total img{width:3.8cqw;image-rendering:pixelated;margin-right:.25em}.prize-track{padding:.7cqw 1.6cqw .55cqw}.prize-track ol{text-align:center;grid-template-columns:repeat(10,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.prize-track ol:before{content:"";background:repeating-linear-gradient(90deg,#8194bb 0 14px,#273a53 14px 17px);height:.46cqw;position:absolute;top:.93cqw;left:3%;right:3%}.prize-track li{font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:center;gap:.12em;font-size:clamp(11px,1.37cqw,23px);display:grid;position:relative}.prize-track small{font-size:.69em}.prize-node{background:#52678c;border:1px solid #a3b4d0;border-radius:50%;place-items:center;width:1.94cqw;height:1.94cqw;font-weight:900;display:grid}.prize-lock{background:#f1f6ff;border-radius:2px;width:42%;height:35%;margin-top:18%;position:relative}.prize-lock:before{content:"";border:2px solid #f1f6ff;border-bottom:0;border-radius:5px 5px 0 0;height:65%;position:absolute;top:-55%;left:18%;right:18%}.prize-track li[data-status=complete] .prize-node{background:var(--lime);color:#081400;animation:.28s steps(3,end) prize-light}.prize-track li[data-status=active] .prize-node{background:var(--prize-yellow);color:#111}.prize-spark{background:currentColor;width:42%;height:42%;rotate:45deg}.prize-track-summary{color:#aebed0;justify-content:space-between;gap:.6em;margin-top:.25em;font-size:clamp(9px,.77cqw,13px);display:flex}.prize-panels{grid-template-columns:32.7fr 40.2fr 21fr;margin-top:1cqw}.prize-stage,.prize-record{height:18cqw}.prize-stage{flex-direction:column;justify-content:space-between;align-items:center;padding:.6cqw 1cqw;display:flex}.prize-stage-art{z-index:-1;clip-path:inherit;position:absolute;inset:4px;overflow:hidden}.prize-stage-floor{object-fit:fill;width:100%;height:100%;image-rendering:pixelated}.prize-reward{width:35.8%;image-rendering:pixelated;transform-origin:50%;animation:3.6s steps(5,end) infinite prize-hover;position:absolute;top:25%;left:34.3%}.prize-stage h2,.prize-draw{color:var(--prize-yellow);border:3px solid var(--prize-yellow);background:#07141e;margin:0;padding:.2em 1em;font-size:1.7cqw;font-weight:900}.prize-draw:hover{background:var(--prize-yellow);color:#101409}.prize-draw:active{translate:0 2px}.prize-particle{background:#ffef78;width:5px;height:5px;display:none;position:absolute;box-shadow:0 0 6px #ffe900}.prize-scan{background:linear-gradient(#0000,#dfff59,#0000);height:8%;display:none;position:absolute;left:0;right:0}.prize-stage[data-drawing=true] .prize-scan{animation:.8s steps(16,end) infinite prize-scan;display:block}.prize-stage[data-drawing=true] .prize-particle{animation:.6s steps(4,end) infinite alternate prize-light;display:block}.prize-stage[data-drawing=true] .prize-reward{animation:.5s steps(5,end) infinite prize-hover}.prize-record{flex-direction:column;padding:.7cqw 1.65cqw;display:flex}.prize-record header{border-bottom:1px solid #adbad2;justify-content:space-between;align-items:center;gap:.5em;padding-bottom:.4em;font-size:1.23cqw;display:flex}.prize-record h2{margin:0;font-size:1.48cqw}.prize-record h2 small{color:#c4cfe0;font-size:.63em;font-weight:500}.prize-empty{text-align:center;color:#bfccdc;flex:1;place-items:center;font-size:1.12cqw;display:grid}.prize-winners{margin:0;padding:0;list-style:none}.prize-winners li{border-bottom:1px solid #465771;grid-template-columns:1.8em 1fr 1.42fr auto;align-items:center;gap:.3em;min-height:2.1em;font-size:1.13cqw;animation:.25s steps(4,end) both prize-row;display:grid}.prize-winners b,.prize-winners strong{color:var(--prize-yellow)}.prize-winners time{color:#bfcde0;font-size:.76em}.prize-history-link{text-underline-offset:.22em;background:0 0;border:0;align-self:center;margin:auto 0 0;font-size:1.25cqw;text-decoration:underline}.prize-history-link:hover{color:var(--lime)}.prize-facts{grid-template-rows:repeat(3,1fr);gap:.5cqw;display:grid}.prize-facts .prize-box{align-items:center;gap:1.1cqw;padding-inline:1.5cqw;font-size:1.15cqw;display:flex}.prize-facts img{width:4cqw;image-rendering:pixelated}.prize-facts strong{color:var(--prize-yellow);font-size:2.36cqw;line-height:1.1;display:block}.prize-facts .prize-asset-name{color:#fff;font-size:1.2cqw}.prize-facts small{color:#bac9d7;font-size:.76em}.prize-footer{padding:0 0 .55cqw;overflow:hidden}.prize-footer>img{width:100%;image-rendering:pixelated;margin-top:.35cqw;display:block}.prize-footer .status{margin:0 3.8cqw}.prize-history{width:min(680px,94vw);max-height:80vh;overflow:auto}.prize-history label{margin:16px 0;display:block}.prize-history select{padding:5px 9px}.prize-history .prize-winners li{font-size:clamp(10px,2.5vw,15px)}@keyframes prize-hover{50%{transform:translateY(-3px)rotate(1deg)scaleX(.97)}}@keyframes prize-light{0%{opacity:.15;scale:.7}to{opacity:1;scale:1}}@keyframes prize-scan{0%{top:0}to{top:94%}}@keyframes prize-row{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.prize-page *{transition:none!important;animation:none!important}}@media (max-width:760px){.prize-top{height:auto;padding:8px 12px}.prize-top nav a{font-size:11px}.prize-top .current{padding-inline:.45em}.prize-hero{height:37cqw}.prize-scene{width:155%;height:30.9cqw;top:6.1cqw;left:-31%}.prize-intro{width:35cqw;top:2cqw;left:4cqw}.prize-intro p{font-size:1.65cqw}.prize-tag{font-size:2cqw}.prize-content{padding:0 3cqw}.prize-progress,.prize-panels{grid-template-columns:minmax(0,1fr);gap:9px;margin-top:9px}.prize-box{--corner:12px;padding:10px 12px}.prize-box:before{inset:2px}.prize-total strong{font-size:13px}.prize-total div{font-size:17px}.prize-total img{width:25px}.prize-track ol{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:8px}.prize-track ol:before{display:none}.prize-node{width:20px;height:20px}.prize-track-summary{flex-wrap:wrap;margin-top:8px}.prize-stage{height:54cqw}.prize-stage h2,.prize-draw{font-size:15px}.prize-record{height:auto;min-height:180px}.prize-record header,.prize-record h2,.prize-history-link{font-size:13px}.prize-empty,.prize-winners li{font-size:11px}.prize-history-link{padding-top:7px}.prize-facts{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.prize-facts .prize-box{justify-content:center;gap:4px;padding:7px 5px;font-size:9px}.prize-facts img{width:16px}.prize-facts strong{font-size:17px}.prize-facts .prize-asset-name{font-size:10px}}.prize-track li{line-height:1.04}.prize-track-summary{line-height:1.1}.prize-stage h2,.prize-draw{text-align:center;clip-path:polygon(7% 0,93% 0,100% 22%,100% 78%,93% 100%,7% 100%,0 78%,0 22%);width:min(55%,275px);box-shadow:inset 0 0 0 2px #948b09}.prize-reward{top:25.2%;left:34.3%}@media (max-width:760px){.prize-stage h2,.prize-draw{width:auto;min-width:60%}}.prize-round-picker{color:#f1f7de;margin:14px 0}.prize-round-picker summary{cursor:pointer;background:#102521;border:1px solid #576d43;align-items:center;gap:12px;padding:10px 12px;list-style:none;transition:background .18s,border-color .18s;display:flex}.prize-round-picker summary::-webkit-details-marker{display:none}.prize-round-picker summary:hover,.prize-round-picker[open] summary{border-color:var(--lime);background:#223525}.prize-round-picker summary span{color:#c3cdb9;margin-inline-end:auto}.prize-round-picker summary strong{color:var(--lime)}.prize-round-picker summary i{border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;transition:rotate .18s;rotate:45deg}.prize-round-picker[open] summary i{rotate:225deg}.prize-round-options{background:#091920;border:1px solid #576d43;border-top:0;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:5px;padding:7px;animation:.18s ease-out prize-round-open;display:grid}.prize-round-options button{background:#142129;border:1px solid #3b5160;padding:7px}.prize-round-options button:hover,.prize-round-options button[aria-pressed=true]{color:var(--lime);background:#243222;border-color:#90b337}@keyframes prize-round-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
