.note.svelte-1pcyvwl{background:linear-gradient(180deg, #ffe27a, var(--color-accent));height:28px;box-shadow:0 0 18px color-mix(in srgb, var(--color-accent) 60%, transparent);border-radius:999px;position:absolute;left:20px;right:20px}.line.svelte-1pcyvwl{background:var(--color-text);opacity:.5;height:6px;margin-top:-3px;transition:opacity .1s;position:absolute;left:0;right:0}.line.flash.svelte-1pcyvwl{opacity:1;background:var(--color-accent);box-shadow:0 0 30px var(--color-accent)}.ready.svelte-1pcyvwl{font-family:var(--font-display);color:var(--color-text);place-items:center;font-size:56px;font-weight:800;animation:.8s ease-in-out infinite alternate svelte-1pcyvwl-pulse;display:grid;position:absolute;inset:0}@keyframes svelte-1pcyvwl-pulse{0%{opacity:.55}}.count.svelte-1pcyvwl{font-family:var(--font-display);color:var(--color-accent);place-items:center;font-size:160px;font-weight:800;animation:.5s ease-out both svelte-1pcyvwl-pop;display:grid;position:absolute;inset:0}@keyframes svelte-1pcyvwl-pop{0%{opacity:0;transform:scale(1.4)}to{opacity:.85}}@media (prefers-reduced-motion:reduce){.count.svelte-1pcyvwl{animation:none}}.ringing.svelte-1xfo063{z-index:30;background:var(--color-accent);width:120px;height:120px;box-shadow:0 0 0 8px color-mix(in srgb, var(--color-accent) 35%, transparent), 0 0 60px var(--color-accent);border-radius:999px;place-items:center;animation:.2s ease-out both svelte-1xfo063-pop;display:grid;position:absolute;top:1.5rem;left:50%;translate:-50%}.bell.svelte-1xfo063{font-size:70px;line-height:1;animation:.3s ease-in-out infinite alternate svelte-1xfo063-swing}@keyframes svelte-1xfo063-pop{0%{opacity:0;scale:.5}}@keyframes svelte-1xfo063-swing{0%{rotate:-16deg}to{rotate:16deg}}@media (prefers-reduced-motion:reduce){.ringing.svelte-1xfo063,.bell.svelte-1xfo063{animation:none}}.moment.svelte-z0ior6{z-index:35;background:radial-gradient(circle,#bedcff2e,#08060ceb 65%);place-items:center;animation:.25s ease-out both svelte-z0ior6-in;display:grid;position:absolute;inset:0}.title.svelte-z0ior6{font-family:var(--font-display);letter-spacing:.04em;background:linear-gradient(175deg,#fff 0%,#dfe9f5 30%,#7d8da3 52%,#f4f8ff 72%,#aebfd4 100%);color:#0000;filter:drop-shadow(0 4px #2b3442)drop-shadow(0 0 30px #bedcff80);-webkit-background-clip:text;background-clip:text;font-size:104px;font-weight:800;line-height:1;animation:.45s cubic-bezier(.2,1.6,.4,1) .5s both svelte-z0ior6-pop}.swap.svelte-z0ior6{color:var(--color-muted);font-size:72px;animation:.6s ease-in-out .8s both svelte-z0ior6-spin}.land.svelte-z0ior6{animation:.4s ease-out svelte-z0ior6-shake}@keyframes svelte-z0ior6-in{0%{opacity:0}}@keyframes svelte-z0ior6-pop{0%{opacity:0;scale:.5}}@keyframes svelte-z0ior6-spin{0%{opacity:0;rotate:-180deg}}@keyframes svelte-z0ior6-shake{25%{translate:-8px}50%{translate:8px}75%{translate:-4px}}@media (prefers-reduced-motion:reduce){.title.svelte-z0ior6,.swap.svelte-z0ior6,.land.svelte-z0ior6{animation:none}}.sticker.svelte-mxoho1{transform:translate(-50%, -100%) scale(var(--s));transform-origin:50% 100%;width:96px;transition-property:left,top;transition-timing-function:linear}.figure.svelte-mxoho1{transform-origin:50% 100%;flex-direction:column;align-items:center;display:flex;position:relative}.label.svelte-mxoho1{flex-direction:column;align-items:center;gap:3px;margin-bottom:6px;display:flex}.name.svelte-mxoho1{background:color-mix(in srgb, var(--color-bg) 85%, transparent);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:15px;font-weight:700}.name.ready.svelte-mxoho1{background:var(--color-ok);color:var(--color-bg)}.records.svelte-mxoho1{gap:3px;display:flex}.records.svelte-mxoho1 i:where(.svelte-mxoho1){background:radial-gradient(circle, var(--c) 0 28%, #141414 30%);border-radius:50%;width:16px;height:16px}.head.svelte-mxoho1{z-index:1;background:#fff;border-radius:24px;padding:4px;position:relative;box-shadow:0 3px #00000040}.body.svelte-mxoho1{width:52px;height:44px;margin-top:-6px;position:relative}.body.left.svelte-mxoho1{transform:scaleX(-1)}.torso.svelte-mxoho1{background:var(--c);border:3px solid #fff;border-radius:14px 14px 10px 10px;position:absolute;inset:0 6px 12px}.leg.svelte-mxoho1{background:color-mix(in srgb, var(--c) 70%, black);transform-origin:50% 0;border:2px solid #fff;border-radius:6px;width:11px;height:18px;position:absolute;bottom:0}.leg.l.svelte-mxoho1{left:13px}.leg.r.svelte-mxoho1{right:13px}.shadow.svelte-mxoho1{z-index:-1;background:#0000004d;border-radius:50%;width:62px;height:14px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.pose-walk.svelte-mxoho1{animation:.32s ease-in-out infinite alternate svelte-mxoho1-bob}.pose-walk.svelte-mxoho1 .leg.l:where(.svelte-mxoho1){animation:.32s ease-in-out infinite alternate svelte-mxoho1-step}.pose-walk.svelte-mxoho1 .leg.r:where(.svelte-mxoho1){animation:.32s ease-in-out infinite alternate-reverse svelte-mxoho1-step}.pose-dig.svelte-mxoho1 .head:where(.svelte-mxoho1){animation:.7s ease-in-out infinite svelte-mxoho1-nod}.pose-dig.svelte-mxoho1{transform:rotate(6deg)}.pose-dance.svelte-mxoho1{animation:.5s ease-in-out infinite alternate svelte-mxoho1-dance}.pose-sleep.svelte-mxoho1{filter:saturate(.4)brightness(.8);transform:translateY(14px)rotate(-8deg)}.pose-look.svelte-mxoho1 .head:where(.svelte-mxoho1){animation:3.2s ease-in-out infinite svelte-mxoho1-look}.pose-think.svelte-mxoho1{animation:1.6s ease-in-out infinite svelte-mxoho1-sway}.zz.svelte-mxoho1{font-family:var(--font-display);color:var(--color-muted);font-size:24px;font-weight:800;animation:2s ease-in-out infinite svelte-mxoho1-float;position:absolute;top:30px;right:-6px}.sleeve.svelte-mxoho1{background:var(--c);z-index:2;border:3px solid #fff;border-radius:4px;width:40px;height:40px;animation:1.4s ease-out forwards svelte-mxoho1-pop;position:absolute;top:40px}.sleeve.svelte-mxoho1 b:where(.svelte-mxoho1){z-index:-1;background:radial-gradient(circle,#fff 0 12%,#141414 14%);border-radius:50%;width:30px;height:30px;position:absolute;top:4px;right:-16px}@keyframes svelte-mxoho1-bob{to{transform:translateY(-6px)}}@keyframes svelte-mxoho1-step{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@keyframes svelte-mxoho1-nod{50%{transform:rotate(-6deg)translateY(4px)}}@keyframes svelte-mxoho1-dance{0%{transform:translateY(0)rotate(-7deg)}to{transform:translateY(-14px)rotate(7deg)}}@keyframes svelte-mxoho1-look{0%,20%,to{transform:rotate(0)}35%,50%{transform:rotate(-9deg)translate(-3px)}65%,80%{transform:rotate(9deg)translate(3px)}}@keyframes svelte-mxoho1-sway{50%{transform:rotate(5deg)translate(3px)}0%,to{transform:rotate(-5deg)translate(-3px)}}@keyframes svelte-mxoho1-float{50%{opacity:.6;transform:translateY(-8px)}}@keyframes svelte-mxoho1-pop{0%{opacity:0;transform:translateY(40px)scale(.4)rotate(-20deg)}25%{opacity:1;transform:translateY(-30px)scale(1.15)rotate(8deg)}70%{opacity:1;transform:translateY(-50px)scale(1)rotate(0)}to{opacity:0;transform:translateY(-80px)scale(.9)}}.gold-fill.svelte-1jkfxqn{color:#3a2400;background:linear-gradient(170deg,#fff4b8 0%,#ffd75e 22%,#e7a91c 52%,#b97a06 78%,#ffd75e 100%);box-shadow:inset 0 0 0 2px #fff2b3,0 0 0 3px #8a5a00,0 6px 24px #ffbe2859}.gold-text.svelte-1jkfxqn{background:linear-gradient(175deg,#fffbe0 0%,#ffe07a 25%,#f0b429 50%,#b57a0a 70%,#ffe596 100%);color:#0000;filter:drop-shadow(0 4px #6b4400)drop-shadow(0 0 28px #ffc4328c);-webkit-background-clip:text;background-clip:text}.shimmer.svelte-1jkfxqn{position:relative;overflow:hidden}.shimmer.svelte-1jkfxqn:after{content:"";background:linear-gradient(100deg,#0000,#ffffffd9,#0000);width:40%;animation:3.2s ease-in-out infinite svelte-1jkfxqn-sweep;position:absolute;inset:-50% auto -50% -60%;transform:skew(-20deg)}@keyframes svelte-1jkfxqn-sweep{0%,55%{left:-60%}85%,to{left:130%}}.plate.svelte-1jkfxqn{font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:.3rem 1.1rem;font-size:1.25rem;font-weight:800}.coin.svelte-1jkfxqn{min-width:3.4rem;height:3.4rem;font-family:var(--font-display);border-radius:999px;place-items:center;padding:0 .6rem;font-size:1.6rem;font-weight:800;display:inline-grid}.hero.svelte-1jkfxqn{line-height:.88;font-family:var(--font-display);letter-spacing:.04em;flex-direction:column;align-items:center;font-weight:800;display:flex}.hero.svelte-1jkfxqn .word:where(.svelte-1jkfxqn){font-size:11rem}.hero.svelte-1jkfxqn .star:where(.svelte-1jkfxqn){color:#ffe07a;filter:drop-shadow(0 0 24px #ffc83ccc);margin-bottom:.6rem;font-size:4rem}.reveal.svelte-188aasr{z-index:40;pointer-events:none;background:#08060cd1;place-items:center;animation:2.6s ease-in forwards svelte-188aasr-fade;display:grid;position:absolute;inset:0}.glow.svelte-188aasr{background:radial-gradient(circle,#ffc83c8c,#ffa01426 35%,#0000 65%);animation:.7s cubic-bezier(.2,.8,.2,1) both svelte-188aasr-open;position:absolute;inset:0}.rays.svelte-188aasr{background:repeating-conic-gradient(#ffd75e29 0deg 6deg,#0000 6deg 18deg);width:160vmax;height:160vmax;animation:9s linear infinite svelte-188aasr-spin,.9s ease-out .1s both svelte-188aasr-open;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 10%,#0000 55%);mask-image:radial-gradient(circle,#000 10%,#0000 55%)}.band.svelte-188aasr{background:linear-gradient(100deg,#0000,#fff6c8bf,#0000);width:30%;animation:1s ease-in-out .35s both svelte-188aasr-cross;position:absolute;inset:-20% auto -20% -40%;transform:skew(-18deg)}.word.svelte-188aasr{animation:.6s cubic-bezier(.2,1.6,.4,1) .15s both svelte-188aasr-land;position:relative}@keyframes svelte-188aasr-open{0%{opacity:0;transform:scale(.6)}}@keyframes svelte-188aasr-land{0%{opacity:0;filter:blur(8px);transform:scale(1.8)}}@keyframes svelte-188aasr-cross{0%{left:-40%}to{left:120%}}@keyframes svelte-188aasr-spin{to{rotate:360deg}}@keyframes svelte-188aasr-fade{0%,78%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.rays.svelte-188aasr,.band.svelte-188aasr{animation:none}}.gold-frame.svelte-1kjaouy{box-shadow:0 0 0 4px #ffd75e,0 0 0 7px #8a5a00,0 0 60px #ffbe2873}.gold-number.svelte-1kjaouy{background:linear-gradient(175deg,#fffbe0 0%,#ffe07a 30%,#f0b429 55%,#b57a0a 80%);color:#0000;filter:drop-shadow(0 3px #6b4400);-webkit-background-clip:text;background-clip:text}.gold-bar.svelte-1kjaouy{background:linear-gradient(90deg,#b97a06,#ffd75e 50%,#fff4b8);box-shadow:0 0 18px #ffbe2899}.moment.svelte-11qz2v1{z-index:35;pointer-events:none;background:radial-gradient(circle,#ffbe2847,#08060cbf 60%);place-items:center;animation:2.6s ease-in forwards svelte-11qz2v1-moment;display:grid;position:absolute;inset:0;overflow:hidden}.card.svelte-11qz2v1{background:var(--color-surface);border-radius:32px;align-items:center;gap:2.5rem;padding:2rem 3rem;animation:.5s cubic-bezier(.2,1.6,.4,1) both svelte-11qz2v1-land;display:flex;box-shadow:0 0 0 4px #ffd75e,0 0 0 7px #8a5a00,0 0 80px #ffbe2880}.face.svelte-11qz2v1{border-radius:36px;box-shadow:0 0 0 5px #ffd75e,0 0 40px #ffc83cb3}.points.svelte-11qz2v1{font-family:var(--font-display);background:linear-gradient(175deg,#fffbe0 0%,#ffe07a 30%,#f0b429 55%,#b57a0a 80%);color:#0000;filter:drop-shadow(0 4px #6b4400);-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:800;line-height:1}.confetti.svelte-11qz2v1{border-radius:2px;animation-name:svelte-11qz2v1-fall;animation-timing-function:linear;animation-fill-mode:both;position:absolute;top:-5%}.tone-0.svelte-11qz2v1{background:#ffd75e}.tone-1.svelte-11qz2v1{background:#f0b429}.tone-2.svelte-11qz2v1{background:#fff4b8}@keyframes svelte-11qz2v1-fall{0%{transform:translateY(0)rotate(0)}to{transform:translateY(110vh)rotate(720deg)}}@keyframes svelte-11qz2v1-land{0%{opacity:0;transform:scale(.6)}}@keyframes svelte-11qz2v1-moment{0%,82%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.confetti.svelte-11qz2v1{display:none}}.chip.svelte-2vpojf{background:var(--color-bg);border:3px solid var(--color-accent);font-family:var(--font-display);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:24px;font-weight:800;line-height:30px;position:absolute}.next.svelte-xi52kk{animation:.4s ease-out both svelte-xi52kk-next-in}@keyframes svelte-xi52kk-next-in{0%{opacity:0;transform:translateY(12px)}}.pulse.svelte-xi52kk{animation:1s ease-in-out infinite svelte-xi52kk-pulse}@keyframes svelte-xi52kk-pulse{50%{transform:scale(1.06)}}.glow.svelte-xi52kk{background:radial-gradient(circle, color-mix(in srgb, var(--color-ok) 55%, transparent) 0, color-mix(in srgb, var(--color-ok) 30%, transparent) 25%, color-mix(in srgb, var(--color-ok) 14%, transparent) 70%, transparent 100%);opacity:0;border-radius:50%;width:2800px;height:2800px;animation:1.5s ease-out both svelte-xi52kk-glow;transform:translate(-50%,-50%)scale(.1)}@keyframes svelte-xi52kk-glow{25%{opacity:1;transform:translate(-50%,-50%)scale(.9)}to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}.winner.svelte-xi52kk{animation:1.5s ease-out both svelte-xi52kk-winner}@keyframes svelte-xi52kk-winner{0%,50%{color:var(--color-text)}}.stamp.svelte-xi52kk{animation:1.1s cubic-bezier(.3,0,.2,1) both svelte-xi52kk-stamp}@keyframes svelte-xi52kk-stamp{0%{opacity:0;transform:translate(-46px,-46px)scale(5)}22%{opacity:1;transform:translate(-46px,-46px)scale(2.1)}32%{transform:translate(-46px,-46px)scale(2.5)}62%{transform:translate(-46px,-46px)scale(2.4)}to{transform:none}}.halo.svelte-xi52kk{box-shadow:0 0 0 6px var(--color-ok), 0 0 48px color-mix(in srgb, var(--color-ok) 45%, transparent);border-radius:34px}.slam.svelte-xi52kk{animation:.5s cubic-bezier(.3,0,.2,1.4) both svelte-xi52kk-slam}@keyframes svelte-xi52kk-slam{0%{opacity:0;transform:scale(2.2)}}.pop.svelte-xi52kk{animation:.32s cubic-bezier(.3,1.6,.5,1) svelte-xi52kk-pop}@keyframes svelte-xi52kk-pop{0%{transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.winner.svelte-xi52kk,.stamp.svelte-xi52kk,.slam.svelte-xi52kk,.pop.svelte-xi52kk,.next.svelte-xi52kk,.pulse.svelte-xi52kk{animation:none}.glow.svelte-xi52kk{display:none}}.got.svelte-15hau7j{box-shadow:0 0 0 3px var(--color-ok), 0 0 22px color-mix(in oklab, var(--color-ok) 70%, transparent)}.wobble.svelte-13s8re5{animation:.35s ease-in-out infinite alternate svelte-13s8re5-wobble}@keyframes svelte-13s8re5-wobble{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)scale(1.08)}}.spark.svelte-13s8re5{animation:.15s steps(2,end) infinite svelte-13s8re5-spark}@keyframes svelte-13s8re5-spark{50%{opacity:.4}}.target.svelte-13s8re5{box-shadow:0 0 0 4px var(--color-bad);animation:.5s ease-in-out infinite svelte-13s8re5-throb}@keyframes svelte-13s8re5-throb{50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--color-bad) 45%, transparent)}}@media (prefers-reduced-motion:reduce){.wobble.svelte-13s8re5,.spark.svelte-13s8re5,.target.svelte-13s8re5{animation:none}}
