.zs-page,.fab-sheet{--gold-glow:color-mix(in srgb, var(--primary) 16%, transparent);--border:color-mix(in srgb, var(--primary) 22%, transparent);--border-strong:color-mix(in srgb, var(--primary) 40%, transparent);color:var(--text)}.zs-page{background:var(--bg-base)}.zs-page:before{content:"";pointer-events:none;background:radial-gradient(120% 70% at 50% -10%, color-mix(in srgb, var(--surface-4) 70%, transparent) 0%, transparent 62%);position:fixed;inset:0}:is(.zs-page,.fab-sheet) .zs-lock-stage{box-shadow:inset 0 0 0 1px #f5c45159, inset 0 0 0 7px #021012, inset 0 0 0 8px var(--gold-deep), inset 0 2px 14px #000c, 0 10px 30px #0009;background:repeating-conic-gradient(#ffffff0d 0deg 1.5deg,#0000 1.5deg 3deg),conic-gradient(from 210deg,#04292a 0deg,#0a4241 60deg,#02181900 120deg,#0a4241 210deg,#04292a 300deg 360deg),radial-gradient(circle at 50% 38%,#073b3b 0%,#021012 72%);border-radius:50%}:is(.zs-page,.fab-sheet) .zs-lock-stage:after{content:"";pointer-events:none;background:conic-gradient(from 200deg,#f5c4518c 0deg,#0000 55deg 300deg,#f5c45147 360deg);border-radius:50%;position:absolute;inset:3px;-webkit-mask:radial-gradient(circle,#0000 0 calc(50% - 1.5px),#000 calc(50% - 1.5px));mask:radial-gradient(circle,#0000 0 calc(50% - 1.5px),#000 calc(50% - 1.5px))}:is(.zs-page,.fab-sheet) .zs-lock-medal{background:var(--gold-grad);color:var(--on-primary);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #00000059,0 4px 14px #0000008c}:is(.zs-page,.fab-sheet) .zs-lock,:is(.zs-page,.fab-sheet) .zs-steps,:is(.zs-page,.fab-sheet) .zs-prizes,:is(.zs-page,.fab-sheet) .zs-step-row{background:var(--surface-2);border:1px solid var(--border);box-shadow:none}:is(.zs-page,.fab-sheet) .zs-step-row:hover{border-color:var(--border-strong)}:is(.zs-page,.fab-sheet) .zs-head-badge-amt,:is(.zs-page,.fab-sheet) .zs-lock-sub b{color:var(--gold-hot);font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-shadow:none}:is(.zs-page,.fab-sheet) .zs-chip{background:var(--surface-3);border:1px solid var(--border);color:var(--text-dim)}:is(.zs-page,.fab-sheet) .zs-chip.hot,:is(.zs-page,.fab-sheet) .zs-chip.amber{border-color:var(--border-strong);color:var(--gold-hot)}:is(.zs-page,.fab-sheet) .zs-chip.grand{background:var(--gold-grad);border-color:var(--gold-hot);color:var(--on-primary);font-weight:800}:is(.zs-page,.fab-sheet) .zs-lock-cta{background:var(--gold-grad);color:var(--on-primary);text-shadow:none;border:0;box-shadow:0 6px 18px #0000008c}:is(.zs-page,.fab-sheet) .zs-lock-cta:hover{filter:brightness(1.06)}:is(.zs-page,.fab-sheet) .zs-lock-ghost{border:1px solid var(--border);color:var(--text-dim);background:0 0}:is(.zs-page,.fab-sheet) .zs-lock-progress .fill,:is(.zs-page,.fab-sheet) .zs-lock-arc .fill{stroke:var(--gold)}@media (prefers-reduced-motion:reduce){:is(.zs-page,.fab-sheet) *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:is(.zs-page,.fab-sheet) .reward-rules{background:radial-gradient(120% 100% at 100% 0,#e8b33a12,#0000 64%),linear-gradient(#022627,#021a1b);border:1px solid #e8b33a38;box-shadow:inset 0 1px #f5c45114}:is(.zs-page,.fab-sheet) .reward-rules summary{color:var(--text)}:is(.zs-page,.fab-sheet) .reward-terms-list li{color:var(--text-dim)}:is(.zs-page,.fab-sheet) .zs-wg-a{fill:#02292a}:is(.zs-page,.fab-sheet) .zs-wg-b{fill:#043a3a}:is(.zs-page,.fab-sheet) .zs-wg-hot{fill:#064b49}:is(.zs-page,.fab-sheet) .zs-wg-royal{fill:#0a5f59}:is(.zs-page,.fab-sheet) .zs-backplate{fill:#021a1b}
main.content.zs-page.vw-page{color:#fff;background:radial-gradient(90% 38% at 50% 34%,#ff6e1e29,#0000 70%),#0e0d0d}.zs-page.vw-page:before{display:none}main.content.vw-page>*+*{margin-top:22px}main.content.vw-page .reward-rules{background:radial-gradient(120% 100% at 100% 0,#ff8a0014,#0000 64%),linear-gradient(#1a1614,#0f0d0c);border:1px solid #fab00c3d;padding:18px 16px;box-shadow:inset 0 1px #ffdc9614}main.content.vw-page .reward-rules summary{color:#fff}main.content.vw-page .reward-rules summary .material-symbols-outlined{color:#ffb30b}main.content.vw-page .reward-terms-list{gap:10px;margin:14px 0 6px}main.content.vw-page .reward-terms-list li{color:#cfc7bd}.vw-head{text-align:center;flex-direction:column;align-items:center;display:flex}.vw-crown{flex-direction:column;align-items:center;display:flex;position:relative}.vw-crown img{width:203px;height:auto;display:block}.vw-ribbon{letter-spacing:.02em;color:#fff;text-shadow:1px 1px #c63036,-1px 1px #c63036,1px -1px #c63036,-1px -1px #c63036;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);background:linear-gradient(#ff6a4b 0%,#e2342a 55%,#c3211d 100%);justify-content:center;align-items:center;min-width:123px;height:32px;margin-top:-14px;padding:0 22px;font-size:18px;font-weight:800;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59}.vw-title{font-family:var(--font-sans), sans-serif;letter-spacing:.01em;color:#fff;-webkit-text-stroke:1px #ffb30b;paint-order:stroke fill;text-shadow:0 2px 10px #ff8c1473;margin:12px 0 0;font-size:26px;font-weight:900;line-height:1.1}.vw-sub{color:#cfc7bd;margin:6px 0 0;font-size:12.5px}.vw-sub b{color:#fab00c;font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.vw{color:#fff;flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.vw-time{justify-content:center;align-items:flex-start;gap:12px;display:flex}.vw-time-label{color:#fff;white-space:nowrap;align-items:center;gap:7px;height:30px;font-size:12px;display:inline-flex}.vw-time-label .material-symbols-outlined{color:#ffb30b;font-size:20px}.vw-time-segs{gap:13px;display:inline-flex}.vw-time-item{flex-direction:column;align-items:center;display:flex;position:relative}.vw-time-item+.vw-time-item:before{content:":";color:#cecece;font-size:19px;font-weight:700;position:absolute;top:2px;left:-10px}.vw-time-item b{width:35px;height:30px;font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:#fff;background:#262626;border:1px solid #707070;border-radius:4px;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.vw-time-item i{color:#a2a2a2;font-size:9px;font-style:normal;font-weight:700;line-height:13px}.vw-stage{aspect-ratio:1;place-items:center;width:min(100%,345px);display:grid;position:relative}.vw-fire,.vw-sparks{pointer-events:none;background:50%/contain no-repeat;position:absolute;inset:-6%}.vw-fire{background-image:url(/spin/fire-ring.png);animation:5s linear infinite vw-turn}.vw-sparks{background-image:url(/spin/sparkles.png);animation:2s linear infinite alternate vw-twinkle}@keyframes vw-turn{to{transform:rotate(360deg)}}@keyframes vw-twinkle{0%{opacity:1}to{opacity:.55}}.vw-wheelbox{aspect-ratio:1;width:80%;position:relative}.vw-rim,.vw-wheel{position:absolute;inset:0}.vw-rim svg,.vw-wheel svg{width:100%;height:100%;display:block}.vw-wheel{will-change:transform}.vw-bulb .glow{animation:1.1s step-end infinite vw-bulb}.vw-bulb.red .glow{animation-delay:.55s}@keyframes vw-bulb{0%{opacity:1}50%{opacity:.15}}.vw-lb{font-family:var(--font-manrope), sans-serif;fill:#5a3a1e;font-variant-numeric:tabular-nums;font-weight:800}.vw-lb.hot{fill:#d63000}.vw-wedge-win{fill:#ffc42857;stroke:#ff8a00;stroke-width:4px;animation:.9s ease-in-out infinite alternate vw-flare}.vw-wedge-dim{fill:#28120042}@keyframes vw-flare{0%{fill:#ffc4282e}to{fill:#ffc4287a}}.vw-go{aspect-ratio:100/130;cursor:pointer;transform-origin:50% 61.5%;filter:drop-shadow(0 4px 6px #78140073);-webkit-tap-highlight-color:transparent;z-index:2;background:0 0;border:0;width:26%;padding:0;position:absolute;top:29.213%;left:37%}.vw-go svg{width:100%;height:100%;display:block}.vw-go-label{font-family:var(--font-manrope), sans-serif;letter-spacing:.02em;color:#e8541e;text-shadow:0 1px #fff9;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:flex;position:absolute;top:61.5%;left:0;right:0;transform:translateY(-50%)}.vw-go-label .material-symbols-outlined{font-size:26px}.vw-go:disabled{cursor:default}.vw[data-phase=ready] .vw-go{animation:1.6s ease-in-out infinite vw-pulse}@keyframes vw-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.vw-go.kick{animation:.12s ease-out vw-kick}@keyframes vw-kick{0%{transform:rotate(0)}40%{transform:rotate(-5deg)}to{transform:rotate(0)}}.vw-go.slam{animation:.5s cubic-bezier(.3,1.6,.5,1) vw-slam}@keyframes vw-slam{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.vw-mute{z-index:3;color:#fff;cursor:pointer;background:#00000073;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:2px;right:2px}.vw-mute .material-symbols-outlined{font-size:18px}.vw-claim{color:#d63000;cursor:pointer;white-space:nowrap;background:linear-gradient(#fff 0%,#f7c163 50%,#f2b03e 100%);border:0;border-radius:18px;justify-content:center;align-items:center;min-width:176px;height:36px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 3px #851c0440,inset 0 2px 3px #fff}.vw-claim:active:not(:disabled){transform:translateY(1px)}.vw-claim.close,.vw-claim:disabled{color:#b1b1b1;box-shadow:none;cursor:default;background:linear-gradient(#9f9f9f 0%,#6c6c6c 50%,#383838 100%)}.vw-claim.ghost{color:#8a4a1f;background:#ffffff8c;box-shadow:inset 0 0 0 1px #d6782880}.vw-note{text-align:center;color:#cfc7bd;flex-direction:column;align-items:center;gap:6px;max-width:320px;margin:0;font-size:12px;line-height:1.5;display:flex}.vw-note b{color:#fab00c;font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.vw-note.err{color:#ff8a7a}.vw-note-link{color:#ffb30b;align-items:center;gap:2px;font-weight:700;text-decoration:none;display:inline-flex}.vw-note-link .material-symbols-outlined{font-size:16px}.vw-steps-eye{letter-spacing:.08em;text-transform:uppercase;color:#a2a2a2;font-size:11px;font-weight:800}.vw-steps{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vw-step{color:#cfc7bd;white-space:nowrap;background:#262626d9;border:1px solid #ffffff29;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.vw-step .material-symbols-outlined{font-size:17px}.vw-steps li.next .vw-step{color:#ffcf5a;border-color:#ffb30b;box-shadow:0 0 0 1px #ffb30b40,0 0 12px #ff8c1440}.vw-steps li.done .vw-step{color:#7fdc9a;border-color:#7fdc9a66}.vw.is-locked .vw-wheel,.vw.is-locked .vw-rim{filter:saturate(.75)brightness(.85)}.vw.is-locked .vw-go-label{color:#b8431a}.vw-board{flex-direction:column;align-items:center;width:100%;display:flex}.vw-board-title{letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-text-stroke:.5px #ffb30b;paint-order:stroke fill;font-size:15px;font-weight:800}.vw-board-frame{aspect-ratio:610/238;background:url(/spin/winners-board.webp) 50%/contain no-repeat;width:min(100%,305px);margin-top:4px;position:relative}.vw-board-window{width:78.7%;height:56.7%;position:absolute;top:24.8%;left:10.7%;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 14% 86%,#0000);mask:linear-gradient(#0000,#000 14% 86%,#0000)}.vw-board-list{margin:0;padding:0;list-style:none;animation:linear infinite vw-roll}.vw-board-list li{border-bottom:1px solid #444122;justify-content:space-between;align-items:center;height:22.5px;padding:0 14px 0 22px;font-size:12px;display:flex}.vw-board-name{color:#fff;letter-spacing:.02em;margin-right:6px}.vw-board-amt{text-align:right;color:#fab00c;font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}@keyframes vw-roll{to{transform:translateY(-50%)}}.zs-over.vw-over{background:radial-gradient(120% 100% at 50% 40%,#140c06db,#000000eb)}.vw-win{z-index:1;aspect-ratio:536/512;text-align:center;background:url(/spin/win-card.webp) 50%/100% 100% no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:min(86vw,330px);padding:36% 18px 18px;animation:.45s cubic-bezier(.3,1.5,.5,1) both vw-pop;display:flex;position:relative}@keyframes vw-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.vw-win-eye{color:#d63000;font-size:18px;font-weight:900}.vw-win-amt{font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:linear-gradient(#ff9a2e,#e8541e);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:900;line-height:1.05}.vw-over.t2 .vw-win-amt,.vw-over.t3 .vw-win-amt{font-size:34px}.vw-win-line{color:#7a4a2a;font-size:11.5px}.vw-win-cta{gap:8px;margin-top:4px;display:flex}.vw-win-cta .vw-claim{flex:1;min-width:0;height:34px;padding:0 16px;font-size:14px}@media (prefers-reduced-motion:reduce){.vw-fire,.vw-sparks,.vw-bulb .glow,.vw-go,.vw-board-list,.vw-wedge-win{animation:none!important}}.vw-sheet{z-index:9000;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;color:#fff;font-family:var(--font-sans), sans-serif;background:radial-gradient(90% 40% at 50% 38%,#ff6e1e24,#0000 70%),#000000db;font-size:14px;line-height:1.5;animation:.22s both vw-sheet-in;position:fixed;inset:0;overflow-y:auto}@keyframes vw-sheet-in{0%{opacity:0}to{opacity:1}}.vw-sheet-close{z-index:2;top:calc(env(safe-area-inset-top,0px) + 20px);color:#fff;cursor:pointer;background:#00000059;border:1.5px solid #ffffffd9;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:fixed;right:18px}.vw-sheet-close .material-symbols-outlined{font-size:20px}.vw-sheet-body{width:100%;max-width:480px;padding:calc(env(safe-area-inset-top,0px) + 22px) 14px calc(env(safe-area-inset-bottom,0px) + 28px);flex-direction:column;align-items:center;gap:16px;margin:0 auto;display:flex}.vw-sheet-state{color:#cfc7bd;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:300px;font-size:13px;display:flex}.vw-sheet-state .material-symbols-outlined{color:#8d857b;font-size:30px}.vw-sheet-more{color:#ffb30b;align-items:center;gap:2px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.vw-sheet-more .material-symbols-outlined{font-size:17px}
