.back.svelte-dz6w2t{color:#7c3d06;position:absolute;inset:0}.front.svelte-dz6w2t{background:linear-gradient(#fff7e0 0%,#ffcf7a 42%,#ffab33 78%,#f08c00 100%);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.overlay.svelte-dz6w2t{z-index:100;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vignette.svelte-dz6w2t{background:radial-gradient(circle at 50% 48%,#0000008c,#00000026 60%,#0000);animation:.35s ease-out both svelte-dz6w2t-vin,.4s ease-in 2.05s forwards svelte-dz6w2t-vout;position:absolute;inset:0}@keyframes svelte-dz6w2t-vin{0%{opacity:0}to{opacity:1}}@keyframes svelte-dz6w2t-vout{to{opacity:0}}.moment.svelte-dz6w2t{flex-direction:column;align-items:center;animation:.38s cubic-bezier(.55,0,.75,1) 2.08s forwards svelte-dz6w2t-moment-out;display:flex;position:relative}@keyframes svelte-dz6w2t-moment-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.72)translateY(-26px)}}.s-slam.svelte-dz6w2t{animation:.46s cubic-bezier(.5,0,.55,1) .15s both svelte-dz6w2t-s-slam;position:relative}@keyframes svelte-dz6w2t-s-slam{0%{opacity:0;transform:scale(2.6)rotate(-3deg)}32%{opacity:1}55%{transform:scale(.93)rotate(.5deg)}72%{transform:scale(.93)rotate(.5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.s-slam.svelte-dz6w2t span:where(.svelte-dz6w2t){font-variant-numeric:tabular-nums;font-size:110px;font-weight:900;line-height:1}.s-slam.svelte-dz6w2t .back:where(.svelte-dz6w2t){transform:translateY(5px)}.s-slam.svelte-dz6w2t .front:where(.svelte-dz6w2t){filter:drop-shadow(0 0 22px #ffab3380)}.s-line.svelte-dz6w2t{letter-spacing:4px;text-transform:uppercase;color:#fff7e0;text-shadow:0 0 14px #ffab3399;margin-top:6px;font-size:18px;font-weight:900;animation:.38s cubic-bezier(.2,1.7,.4,1) .52s both svelte-dz6w2t-s-line-in}@keyframes svelte-dz6w2t-s-line-in{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.s-sub.svelte-dz6w2t{letter-spacing:3px;text-transform:uppercase;color:#d4d4d8;opacity:0;margin-top:4px;font-size:11px;font-weight:800;animation:.3s ease-out .7s forwards svelte-dz6w2t-s-sub-in}@keyframes svelte-dz6w2t-s-sub-in{to{opacity:1}}.s-cf.svelte-dz6w2t{opacity:0;border-radius:1px;animation:.75s cubic-bezier(.2,.5,.6,1) both svelte-dz6w2t-cf-fly;position:absolute;top:38%;left:50%}.soul.svelte-dz6w2t{opacity:0;background:#ffcf7a;border-radius:50%;width:10px;height:10px;animation:.45s cubic-bezier(.4,0,.7,1) 2.12s svelte-dz6w2t-soul;position:absolute;top:26%;left:50%;box-shadow:0 0 14px #ffab33}@keyframes svelte-dz6w2t-soul{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(38vw,-34vh)scale(.4)}}.lane.svelte-dz6w2t{top:calc(env(safe-area-inset-top,0px) + 10px);z-index:100;pointer-events:none;justify-content:center;display:flex;position:fixed;left:12px;right:12px}.toast.svelte-dz6w2t{background:#18181bf2;border:1px solid #ffab3359;border-radius:16px;align-items:center;gap:12px;width:100%;max-width:340px;padding:12px 18px 16px;animation:.52s cubic-bezier(.25,1.45,.4,1) .2s forwards svelte-dz6w2t-toast-in,.42s cubic-bezier(.55,0,.7,1) 3s forwards svelte-dz6w2t-toast-out;display:flex;position:relative;overflow:hidden;transform:translateY(calc(-100% - 90px));box-shadow:0 8px 28px #0009,0 0 18px #ffab332e}@keyframes svelte-dz6w2t-toast-in{to{transform:translateY(0)}}@keyframes svelte-dz6w2t-toast-out{0%{transform:translateY(0)}28%{transform:translateY(7px)}to{transform:translateY(calc(-100% - 90px))}}.flash.svelte-dz6w2t{opacity:0;background:#fff7e0;animation:.24s ease-out .64s svelte-dz6w2t-flash;position:absolute;inset:0}@keyframes svelte-dz6w2t-flash{0%{opacity:0}30%{opacity:.45}to{opacity:0}}.slam.svelte-dz6w2t{flex-shrink:0;animation:.42s cubic-bezier(.5,0,.55,1) .58s both svelte-dz6w2t-slam;position:relative}@keyframes svelte-dz6w2t-slam{0%{opacity:0;transform:scale(2.3)rotate(-4deg)}35%{opacity:1}55%{transform:scale(.92)rotate(.5deg)}72%{transform:scale(.92)rotate(.5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.slam.svelte-dz6w2t span:where(.svelte-dz6w2t){font-variant-numeric:tabular-nums;font-size:46px;font-weight:900;line-height:1}.slam.svelte-dz6w2t .back:where(.svelte-dz6w2t){transform:translateY(2.5px)}.slam.svelte-dz6w2t .front:where(.svelte-dz6w2t){filter:drop-shadow(0 0 12px #ffab3380)}.copy.svelte-dz6w2t{flex-direction:column;gap:6px;min-width:0;display:flex}.line.svelte-dz6w2t{letter-spacing:2.5px;text-transform:uppercase;color:#fff7e0;text-shadow:0 0 10px #ffab3380;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;animation:.38s cubic-bezier(.2,1.7,.4,1) .78s both svelte-dz6w2t-line-in;overflow:hidden}@keyframes svelte-dz6w2t-line-in{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.dots.svelte-dz6w2t{gap:4px;display:flex}.d.svelte-dz6w2t{opacity:0;background:#3f3f46;border-radius:50%;width:8px;height:8px;animation:.26s cubic-bezier(.2,1.7,.4,1) both svelte-dz6w2t-d-pop}.d.on.svelte-dz6w2t{background:#ffab33}@keyframes svelte-dz6w2t-d-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.cf.svelte-dz6w2t{opacity:0;border-radius:1px;animation:.7s cubic-bezier(.2,.5,.6,1) both svelte-dz6w2t-cf-fly;position:absolute;top:50%;left:42px}@keyframes svelte-dz6w2t-cf-fly{0%{opacity:1;transform:translate(0)rotate(0)}55%{opacity:1;transform:translate(var(--x1), var(--y1)) rotate(calc(var(--rot) * .6))}to{opacity:0;transform:translate(var(--x2), var(--y2)) rotate(var(--rot))}}.bar.svelte-dz6w2t{background:#3f3f46;border-radius:2px;height:3px;position:absolute;bottom:7px;left:12px;right:12px;overflow:hidden}.fill.svelte-dz6w2t{background:linear-gradient(90deg,#d98e1f,#ffab33,#ffcf7a);height:100%;animation:.5s cubic-bezier(.3,0,.2,1) 1s forwards svelte-dz6w2t-ignite;transform:translate(-101%)}@keyframes svelte-dz6w2t-ignite{to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.flash.svelte-dz6w2t,.cf.svelte-dz6w2t,.s-cf.svelte-dz6w2t,.soul.svelte-dz6w2t,.vignette.svelte-dz6w2t{display:none}.toast.svelte-dz6w2t,.moment.svelte-dz6w2t{animation:.3s ease-out .2s both svelte-dz6w2t-fade-in,.3s ease-in 2.1s forwards svelte-dz6w2t-fade-out;transform:none}.slam.svelte-dz6w2t,.s-slam.svelte-dz6w2t,.line.svelte-dz6w2t,.s-line.svelte-dz6w2t,.s-sub.svelte-dz6w2t,.d.svelte-dz6w2t,.fill.svelte-dz6w2t{animation:.3s ease-out .4s both svelte-dz6w2t-fade-in;transform:none}@keyframes svelte-dz6w2t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-dz6w2t-fade-out{to{opacity:0}}}
