@property --sbx-amp{syntax:"<number>";inherits:true;initial-value:1}.sbx-tier[data-tier=bronze]{--t1:#ffdfc0;--t2:#dd9a62;--t3:#ad6632;--t4:#5e3216;--r1:#8ff0d6;--r2:#17a88c;--r3:#0a5d50;--glow:224, 150, 96;--ink:#3a1c08}.sbx-tier[data-tier=silver]{--t1:#fff;--t2:#ccd6e6;--t3:#8a97ad;--t4:#444f64;--r1:#9cc3ff;--r2:#3f7cf0;--r3:#1c3f96;--glow:176, 200, 240;--ink:#1b2435}.sbx-tier[data-tier=gold]{--t1:#fff0b5;--t2:#ffc83d;--t3:#e88a0c;--t4:#8a4706;--r1:#ff8a9a;--r2:#e5304f;--r3:#8f1230;--glow:255, 190, 70;--ink:#3a1e00}.sbx-root{isolation:isolate;color:#e9edf7;background:radial-gradient(120% 46% at 50% 0%, rgba(var(--glow), .26), transparent 70%), radial-gradient(90% 40% at 50% 100%, #7c3aed29, transparent 75%), linear-gradient(180deg, #1b1438 0%, #10122a 52%, #0b0e20 100%);flex-direction:column;gap:14px;max-height:92dvh;padding:20px 22px 18px;display:flex;position:relative;overflow-y:auto}.sbx-root-phone{padding:26px 16px 20px}.sbx-dialog-bronze,.sbx-dialog-silver,.sbx-dialog-gold{border-width:1.5px}.sbx-dialog-bronze{border-color:#e096608c;box-shadow:0 0 70px #e096604d,0 30px 70px #0000008c}.sbx-dialog-silver{border-color:#cddcf58c;box-shadow:0 0 70px #b0c8f052,0 30px 70px #0000008c}.sbx-dialog-gold{border-color:#ffc85a99;box-shadow:0 0 70px #ffbe4661,0 30px 70px #0000008c}.sbx-head{align-items:center;gap:10px;padding-right:34px;display:flex}.sbx-flame-disc{background:radial-gradient(circle at 50% 62%, rgba(var(--glow), .5), rgba(var(--glow), .08) 62%, transparent 72%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative}.sbx-day-title{letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(180deg, #fff 8%, var(--t1) 42%, var(--t2) 72%, var(--t3));color:#0000;filter:drop-shadow(0 2px 0 #00000059) drop-shadow(0 0 12px rgba(var(--glow), .55));-webkit-background-clip:text;background-clip:text;margin:0;font-size:32px;font-weight:800;line-height:1}.sbx-resets{color:#e2e8ffb8;margin:5px 0 0;font-size:12px;line-height:1.3}.sbx-resets b{font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;color:#fff;font-weight:700}.sbx-flame-live{overflow:visible}.sbx-flame-live path{transform-box:fill-box;transform-origin:50% 100%}.sbx-flame-outer{animation:.9s ease-in-out infinite alternate sbx-flicker-a}.sbx-flame-mid{animation:.7s ease-in-out infinite alternate sbx-flicker-b}.sbx-flame-core{animation:.55s ease-in-out infinite alternate sbx-flicker-c}@keyframes sbx-flicker-a{0%{transform:scale(1)skew(-1.5deg)}to{transform:scale(.96,1.08)skew(2.5deg)}}@keyframes sbx-flicker-b{0%{transform:scaleY(.96)skew(2deg)}to{transform:scale(.93,1.1)skew(-3deg)}}@keyframes sbx-flicker-c{0%{opacity:.85;transform:scale(.95,.92)}to{opacity:1;transform:scale(1.04,1.14)}}.sbx-ready-ping{position:relative}.sbx-ready-ping:after{content:"";border-radius:inherit;pointer-events:none;animation:1.7s ease-out infinite sbx-ready-ping;position:absolute;inset:-1px;box-shadow:0 0 0 1.5px #ffc846e6}@keyframes sbx-ready-ping{0%{opacity:.95;transform:scale(1)}75%,to{opacity:0;transform:scale(1.22,1.32)}}.sbx-gift-wiggle{transform-origin:50% 80%;animation:2.2s ease-in-out infinite sbx-gift-wiggle}@keyframes sbx-gift-wiggle{0%,62%,to{transform:rotate(0)}68%{transform:rotate(-14deg)scale(1.15)}76%{transform:rotate(12deg)scale(1.15)}84%{transform:rotate(-8deg)}92%{transform:rotate(5deg)}}.sbx-trail{gap:8px;display:flex}.sbx-trail-group{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.sbx-coins{gap:5px;width:fit-content;margin:0 auto;display:flex;position:relative}.sbx-coins:before{content:"";background:rgba(var(--glow), .28);border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:8px;right:8px}.sbx-coin{border:1.5px solid rgba(var(--glow), .5);width:30px;height:30px;color:var(--t1);font-family:var(--ui-font-mono);background:radial-gradient(circle at 36% 30%,#2c2552,#14132e 72%);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;animation:.42s cubic-bezier(.2,1.5,.4,1) both sbx-coin-deal;display:flex;position:relative}.sbx-coin-done{background:linear-gradient(160deg, var(--t1), var(--t2) 48%, var(--t3));color:var(--ink);box-shadow:inset 0 1px 0 #ffffffbf, inset 0 -2px 0 #00000038, 0 2px 7px rgba(var(--glow), .55);border-color:#ffffff73}.sbx-coin-today{z-index:1;box-shadow:0 0 0 1.5px rgba(var(--glow), .8), 0 0 14px rgba(var(--glow), .95);border-color:#fff;transform:scale(1.2)}.sbx-coin-today:after{content:"";border:2px solid rgba(var(--glow), .95);border-radius:50%;animation:1.3s ease-out infinite sbx-coin-halo;position:absolute;inset:-3px}.sbx-coin-just-done{animation:.6s cubic-bezier(.3,1.5,.5,1) both sbx-coin-flip}@keyframes sbx-coin-deal{0%{opacity:0;translate:0 -10px;scale:.4}to{opacity:1;translate:0;scale:1}}@keyframes sbx-coin-halo{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.65)}}@keyframes sbx-coin-flip{0%{rotate:y 0deg;scale:1}50%{rotate:y 180deg;scale:1.45}to{rotate:y 360deg;scale:1}}.sbx-trail-name{letter-spacing:.1em;text-transform:uppercase;color:var(--t2);justify-content:center;align-items:center;gap:5px;font-size:10.5px;font-weight:800;display:flex}.sbx-trail-gifts{white-space:nowrap;color:#fff;justify-content:center;align-items:center;gap:2px;margin-top:-3px;font-size:11px;line-height:1;display:flex}.sbx-trail-gifts svg{color:var(--t2);filter:drop-shadow(0 0 3px rgba(var(--glow), .9))}.sbx-trail-gifts b{margin-left:3px;font-weight:700}.sbx-stage{background:radial-gradient(60% 62% at 50% 60%, rgba(var(--glow), .5), transparent 72%), radial-gradient(100% 100% at 50% 0%, #2a1c56 0%, #120f2c 62%, #090b1c 100%);height:272px;box-shadow:inset 0 0 0 2px #ffd2788c, inset 0 0 0 4px #00000073, inset 0 0 46px #000000b3, 0 0 26px rgba(var(--glow), .28);border-radius:20px;flex:none;position:relative;overflow:hidden}.sbx-bulbs{pointer-events:none;width:calc(100% - 18px);height:calc(100% - 18px);position:absolute;inset:9px;overflow:visible}.sbx-bulbs rect{fill:none;stroke-linecap:round;stroke-width:4.5px}.sbx-bulbs-base{stroke:#ffe2a042;stroke-dasharray:0 3}.sbx-bulbs-lit{stroke:#fff4c9;stroke-dasharray:0 9;filter:drop-shadow(0 0 3px #ffc23d)drop-shadow(0 0 6px #ffbe3cbf);animation:.72s steps(3,end) infinite sbx-chase}.sbx-stage[data-phase=charging] .sbx-bulbs-lit{animation-duration:.24s}.sbx-stage[data-phase=opened] .sbx-bulbs-lit{animation:.72s steps(3,end) infinite sbx-chase,.3s steps(2,end) infinite sbx-all-flash}.sbx-stage[data-phase=done] .sbx-bulbs-lit{animation-duration:2s}@keyframes sbx-chase{to{stroke-dashoffset:-9px}}@keyframes sbx-all-flash{50%{opacity:.35}}.sbx-rays{background:repeating-conic-gradient(from 0deg, rgba(var(--glow), .34) 0deg 11deg, transparent 11deg 24deg);pointer-events:none;border-radius:50%;width:620px;height:620px;margin:-310px 0 0 -310px;animation:16s linear infinite sbx-spin;position:absolute;top:58%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 12%,#0000 58%);mask-image:radial-gradient(circle,#000 12%,#0000 58%)}.sbx-stage[data-phase=charging] .sbx-rays{filter:brightness(1.7);animation-duration:2.6s}.sbx-stage[data-phase=opened] .sbx-rays{filter:brightness(1.9);animation-duration:7s}.sbx-stage[data-phase=done] .sbx-rays{opacity:.7;animation-duration:30s}@keyframes sbx-spin{to{transform:rotate(360deg)}}.sbx-flash{background:radial-gradient(circle at 50% 58%, #fff 0%, #ffffffeb 30%, rgba(var(--glow), .5) 70%, transparent 100%);opacity:0;pointer-events:none;animation:1s ease-out both sbx-flash;position:absolute;inset:0}@keyframes sbx-flash{0%{opacity:0}10%{opacity:1}to{opacity:0}}.sbx-shock{width:120px;height:120px;box-shadow:0 0 34px rgba(var(--glow), 1);pointer-events:none;border:8px solid #fffffff2;border-radius:50%;margin:-60px 0 0 -60px;animation:.75s cubic-bezier(.15,.7,.3,1) both sbx-shock;position:absolute;top:58%;left:50%}@keyframes sbx-shock{0%{opacity:1;transform:scale(.2)}to{opacity:0;border-width:1px;transform:scale(5.2)}}.sbx-ember{background:var(--t1);width:4px;height:4px;box-shadow:0 0 7px 2px rgba(var(--glow), .9);opacity:0;pointer-events:none;border-radius:50%;animation:3.4s linear infinite sbx-ember;position:absolute;bottom:12px}@keyframes sbx-ember{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}70%{opacity:.8}to{opacity:0;transform:translate(var(--drift,10px), -210px) scale(.3)}}.sbx-glint{clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);width:16px;height:16px;filter:drop-shadow(0 0 4px rgba(var(--glow), 1));pointer-events:none;background:#fff;animation:2.4s ease-in-out infinite sbx-glint;position:absolute}@keyframes sbx-glint{0%,to{opacity:0;transform:scale(.2)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.sbx-sign{white-space:nowrap;pointer-events:none;justify-content:center;align-items:baseline;gap:8px;display:flex;position:absolute;top:19px;left:22px;right:22px}.sbx-sign-name{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#fffbe6 10%,#ffd65a 54%,#eb970f 92%);color:#0000;filter:drop-shadow(0 2px #6e3705)drop-shadow(0 0 9px #ffbe46b3);-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:800;line-height:1}.sbx-sign-gifts{letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 0 8px rgba(var(--glow), 1);font-size:11px;font-weight:800}.sbx-sign-pop{animation:.55s cubic-bezier(.2,1.7,.4,1) both sbx-sign-pop,.9s ease-in-out .55s infinite sbx-sign-beat}@keyframes sbx-sign-pop{0%{opacity:0;transform:scale(2.6)}to{opacity:1;transform:scale(1)}}@keyframes sbx-sign-beat{50%{transform:scale(1.08)}}.sbx-box-spot{background:radial-gradient(closest-side, #0009, rgba(var(--glow), .35) 62%, transparent);pointer-events:none;border-radius:50%;width:176px;height:30px;margin-left:-88px;position:absolute;bottom:14px;left:50%}.sbx-box-float{transform-origin:50% 90%;translate:-50%;scale:var(--box-scale,1);animation:2.8s ease-in-out infinite sbx-box-float;position:absolute;bottom:18px;left:50%}.sbx-box-float[data-tier=bronze]{--box-scale:.94}.sbx-box-float[data-tier=silver]{--box-scale:1.02}.sbx-box-float[data-tier=gold]{--box-scale:1.1}.sbx-box-shake{transform-origin:50% 90%;animation:3.4s ease-in-out infinite sbx-box-nudge}.sbx-box-art{filter:drop-shadow(0 10px 16px #0000008c);display:block;overflow:visible}@keyframes sbx-box-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes sbx-box-nudge{0%,70%,to{transform:rotate(0)scale(1)}74%{transform:rotate(-5deg)scale(1.04)}79%{transform:rotate(5deg)scale(1.06)}84%{transform:rotate(-4deg)scale(1.05)}89%{transform:rotate(3deg)scale(1.03)}94%{transform:rotate(-1.5deg)scale(1.01)}}.sbx-stage[data-phase=charging] .sbx-box-float{animation:.65s ease-in forwards sbx-box-charge}.sbx-stage[data-phase=charging] .sbx-box-shake{animation:.65s ease-in forwards sbx-amp-up,.11s linear infinite sbx-shake}@keyframes sbx-amp-up{0%{--sbx-amp:.6}to{--sbx-amp:6}}@keyframes sbx-shake{0%{transform:translate(calc(var(--sbx-amp) * 1px), calc(var(--sbx-amp) * -.5px)) rotate(calc(var(--sbx-amp) * .8deg))}25%{transform:translate(calc(var(--sbx-amp) * -1px), calc(var(--sbx-amp) * .5px)) rotate(calc(var(--sbx-amp) * -.8deg))}50%{transform:translate(calc(var(--sbx-amp) * .7px), calc(var(--sbx-amp) * .8px)) rotate(calc(var(--sbx-amp) * .5deg))}75%{transform:translate(calc(var(--sbx-amp) * -.7px), calc(var(--sbx-amp) * -.8px)) rotate(calc(var(--sbx-amp) * -.5deg))}to{transform:translate(calc(var(--sbx-amp) * 1px), calc(var(--sbx-amp) * -.5px)) rotate(calc(var(--sbx-amp) * .8deg))}}@keyframes sbx-box-charge{0%{filter:brightness();transform:scale(1)}to{filter:brightness(1.55)saturate(1.2);transform:scale(1.16)}}.sbx-stage[data-phase=opened] .sbx-box-float{animation:.5s ease-in .12s both sbx-box-gone}.sbx-stage[data-phase=opened] .sbx-box-shake{animation:none}@keyframes sbx-box-gone{0%{opacity:1;filter:brightness(1.8);transform:scale(1.16)}to{opacity:0;filter:brightness(2.4);transform:scale(.55)translateY(40px)}}.sbx-box-lid,.sbx-box-beam{transform-box:view-box;transform-origin:100px 100px}.sbx-box-seam{animation:1.5s ease-in-out infinite sbx-seam}.sbx-stage[data-phase=charging] .sbx-box-seam{animation-duration:.22s}@keyframes sbx-seam{50%{opacity:.25}}.sbx-box-beam{opacity:0}.sbx-stage[data-phase=charging] .sbx-box-beam{animation:.65s ease-in forwards sbx-beam-up}.sbx-stage[data-phase=opened] .sbx-box-beam{opacity:1}@keyframes sbx-beam-up{0%,55%{opacity:0}to{opacity:.55}}.sbx-stage[data-phase=charging] .sbx-box-lid{animation:.14s linear infinite sbx-lid-rattle}@keyframes sbx-lid-rattle{50%{transform:translateY(-4px)rotate(-1.2deg)}}.sbx-stage[data-phase=opened] .sbx-box-lid{animation:.62s cubic-bezier(.18,.7,.35,1) both sbx-lid-off}@keyframes sbx-lid-off{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-190px)translate(70px)rotate(38deg)}}.sbx-cta{letter-spacing:.08em;text-transform:uppercase;color:#3a1e00;text-shadow:0 1px #ffffff8c;background:linear-gradient(#fff3bd 0%,#ffd34f 38%,#f6a611 74%,#dd7f08 100%);border:0;border-radius:15px;flex:none;width:100%;height:56px;margin-bottom:5px;font-size:18px;font-weight:800;transition:translate 80ms,filter .15s;animation:1.5s ease-in-out infinite sbx-cta-pulse;position:relative;overflow:hidden;box-shadow:inset 0 2px #fffc,inset 0 -3px #924a0073,0 5px #8f4e05,0 10px 26px #ffb42880}.sbx-cta:hover{color:#3a1e00;filter:brightness(1.08)}.sbx-cta:active{translate:0 4px;box-shadow:inset 0 2px #fffc,inset 0 -3px #924a0073,0 1px #8f4e05,0 4px 14px #ffb42880}.sbx-cta:disabled{color:#5a3400;opacity:1;filter:saturate(.8);background:linear-gradient(#ffe89a 0%,#f2b53a 60%,#c97a10 100%);animation:none}.sbx-cta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:28%;height:180%;animation:2.3s ease-in-out infinite sbx-cta-shine;position:absolute;top:-40%;left:-40%;rotate:18deg}@keyframes sbx-cta-pulse{50%{box-shadow:inset 0 2px #fffc,inset 0 -3px #924a0073,0 5px #8f4e05,0 12px 44px #ffbe32f2}}@keyframes sbx-cta-shine{0%{left:-40%}55%,to{left:130%}}.sbx-prizes{justify-content:center;gap:8px;height:166px;display:flex;position:absolute;top:50px;left:26px;right:26px}.sbx-prize{text-align:center;background:radial-gradient(90% 70% at 50% 34%, rgba(var(--glow), .36), transparent 75%), linear-gradient(180deg, #20264d, #10132b);min-width:0;max-width:190px;box-shadow:inset 0 0 0 2px #fff0b5, 0 0 24px rgba(var(--glow), 1);border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 8px;animation:.55s cubic-bezier(.2,1.45,.4,1) both sbx-prize-out;display:flex;position:relative;overflow:hidden}.sbx-prize:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:40%;height:160%;animation:2.4s ease-in-out .7s infinite sbx-prize-shine;position:absolute;top:-30%;left:-60%;rotate:18deg}@keyframes sbx-prize-out{0%{opacity:0;transform:translateY(80px)scale(.1)rotate(-10deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes sbx-prize-shine{0%{left:-60%}45%,to{left:140%}}.sbx-prize-mark{filter:drop-shadow(0 0 8px rgba(var(--glow), .7));flex:none;animation:.9s ease-in-out infinite alternate sbx-mark-beat}@keyframes sbx-mark-beat{0%{transform:scale(1)}to{transform:scale(1.1)}}.sbx-prize-title{-webkit-line-clamp:2;color:#ffe9a3;max-width:100%;text-shadow:0 0 10px rgba(var(--glow), 1), 0 1px 2px #000c;-webkit-box-orient:vertical;font-size:14px;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.sbx-stage[data-phase=done] .sbx-prize,.sbx-stage[data-phase=done] .sbx-prize-mark{animation:none}.sbx-stage[data-phase=done] .sbx-prize:after{display:none}.sbx-notes{pointer-events:none;justify-content:center;gap:8px;height:40px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:220px;left:26px;right:26px}.sbx-notes li{text-align:center;color:#fff;text-shadow:0 1px 2px #000,0 0 6px #000;flex:1 1 0;min-width:0;max-width:190px;font-size:10.5px;font-weight:600;line-height:1.24;animation:.4s ease-out .15s both sbx-note-in}.sbx-stage[data-phase=done] .sbx-notes li{animation:none}@keyframes sbx-note-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sbx-tomorrow{border:1px solid rgba(var(--glow), .4);background:linear-gradient(100deg, rgba(var(--glow), .2), rgba(var(--glow), .04) 72%);border-radius:14px;flex-direction:column;gap:7px;padding:8px 10px 10px;display:flex}.sbx-tomorrow-head{align-items:center;gap:8px;display:flex}.sbx-tomorrow-box{flex:none;animation:2.8s ease-in-out infinite sbx-box-float}.sbx-tomorrow-title{color:#fff;flex:auto;min-width:0;font-size:13px;font-weight:800;line-height:1.2}.sbx-tomorrow-count{white-space:nowrap;color:var(--t1);flex:none;font-size:11.5px;font-weight:700}.sbx-next-cards{scrollbar-width:thin;gap:6px;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.sbx-next-item{flex:1 0 62px;max-width:112px;animation:.4s cubic-bezier(.2,1.5,.4,1) both sbx-coin-deal}.sbx-next-card{background:linear-gradient(#2b2450,#161331);border:1px solid #ffd67861;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:66px;padding:0 4px;display:flex;box-shadow:inset 0 1px #ffffff1f}.sbx-next-title{-webkit-line-clamp:2;text-align:center;color:#fff;-webkit-box-orient:vertical;max-width:100%;font-size:10.5px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.sbx-root *,.sbx-root :before,.sbx-root :after,.sbx-ready-ping:after,.sbx-gift-wiggle,.sbx-flame-outer,.sbx-flame-mid,.sbx-flame-core{animation:none!important}.sbx-ember,.sbx-glint{display:none}}
