.motion.svelte-16ikjx1{--gold:#f5c451;--violet:#7c5cff;justify-items:center;gap:.35rem;width:100%;max-width:21rem;margin:0 auto;display:grid;position:relative}.motion.compact.svelte-16ikjx1{max-width:15rem}.stage.svelte-16ikjx1{aspect-ratio:1;width:100%;position:relative;container-type:inline-size}.glow.svelte-16ikjx1{filter:blur(6px);background:radial-gradient(circle,#7c5cff6b,#0000 66%);border-radius:50%;transition:background .9s;position:absolute;inset:8%}.settled.svelte-16ikjx1 .glow:where(.svelte-16ikjx1){background:radial-gradient(circle,#f5c4515c,#7c5cff29 45%,#0000 68%)}.rings.svelte-16ikjx1{border:1px dashed #ffffff1a;border-radius:50%;position:absolute;inset:9%;box-shadow:inset 0 0 0 1.6rem #0000}.rings.svelte-16ikjx1:after{content:"";border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:18%}.record.svelte-16ikjx1{aspect-ratio:1;filter:drop-shadow(0 18px 30px #000000a6);width:54%;transition:transform .26s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.record.gulp.svelte-16ikjx1{transform:translate(-50%,-50%)scale(1.06)}.label-art.svelte-16ikjx1{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.label-mark.svelte-16ikjx1{opacity:.95;width:62%;height:auto}.orbit.svelte-16ikjx1{position:absolute;inset:0}.orbit.moving.svelte-16ikjx1{animation:46s linear infinite svelte-16ikjx1-orbit}.social.svelte-16ikjx1{top:calc(50% + var(--y) * 1.3);left:calc(50% + var(--x) * 1.3);opacity:0;transition:top .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 90ms), left .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 90ms), transform .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 90ms), opacity .5s ease calc(var(--i) * 90ms);justify-items:center;gap:.15rem;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.6)}.social.shown.svelte-16ikjx1{top:calc(50% + var(--y));left:calc(50% + var(--x));opacity:1;transform:translate(-50%,-50%)}.social.shown.gone.svelte-16ikjx1{opacity:0;transition:top .46s cubic-bezier(.55,0,.9,.4),left .46s cubic-bezier(.55,0,.9,.4),transform .46s cubic-bezier(.55,0,.9,.4),opacity .42s 80ms;top:50%;left:50%;transform:translate(-50%,-50%)scale(.15)}.orbit.moving.svelte-16ikjx1 .social:where(.svelte-16ikjx1)>:where(.svelte-16ikjx1){animation:46s linear infinite reverse svelte-16ikjx1-orbit}.social-chip.svelte-16ikjx1{width:2.5rem;height:2.5rem;color:var(--color);box-shadow:inset 0 0 0 1px #ffffff1f, 0 0 0 4px #08070c99, 0 0 18px -2px color-mix(in srgb, var(--color) 55%, transparent);background:#14111eeb;border-radius:50%;place-items:center;display:grid}.compact.svelte-16ikjx1 .social-chip:where(.svelte-16ikjx1){width:2rem;height:2rem}.social-figure.svelte-16ikjx1{color:#b5f5cc;font-variant-numeric:tabular-nums;background:#1ed76029;border-radius:999px;padding:.05rem .4rem;font-size:.66rem;font-weight:800}.drifter.svelte-16ikjx1{top:calc(50% + var(--y));left:calc(50% + var(--x));background:var(--gold);opacity:0;border-radius:50%;width:.32rem;height:.32rem;animation:4.2s ease-in-out infinite svelte-16ikjx1-twinkle;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #f5c451cc}.readout.svelte-16ikjx1{text-align:center;justify-items:center;gap:.1rem;display:grid}.caption.svelte-16ikjx1{color:#f6f5fa99;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;max-width:22rem;font-size:.74rem;font-weight:600;overflow:hidden}.count.svelte-16ikjx1{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 0 24px #f5c45159;margin-top:.15rem;font-size:clamp(1.9rem,8vw,2.5rem);font-weight:900;line-height:1}.compact.svelte-16ikjx1 .count:where(.svelte-16ikjx1){font-size:1.6rem}.count.waiting.svelte-16ikjx1,.count-label.waiting.svelte-16ikjx1{visibility:hidden}.count-label.svelte-16ikjx1{color:#f6f5fab3;font-size:.8rem;font-weight:600}.own.svelte-16ikjx1{color:#f6f5fa99;opacity:0;margin-top:.2rem;font-size:.8rem;font-weight:600;transition:opacity .6s,transform .6s;transform:translateY(4px)}.own.on.svelte-16ikjx1{opacity:1;transform:none}@keyframes svelte-16ikjx1-orbit{to{transform:rotate(1turn)}}@keyframes svelte-16ikjx1-twinkle{0%,to{opacity:0}50%{opacity:.75}}@media (prefers-reduced-motion:reduce){.orbit.moving.svelte-16ikjx1,.orbit.moving.svelte-16ikjx1 .social:where(.svelte-16ikjx1)>:where(.svelte-16ikjx1),.drifter.svelte-16ikjx1{animation:none}.social.svelte-16ikjx1,.record.svelte-16ikjx1{transition:none}}.pass-ready.svelte-pfuzpm{color:#f5c451;text-align:center;margin:0 0 .55rem;font-size:.86rem;font-weight:800}.motion-wrap.svelte-pfuzpm{width:clamp(11.5rem,56vw,15rem);margin:0 auto .3rem}.gate.svelte-pfuzpm{gap:.6rem;display:grid}.gate-prompt.svelte-pfuzpm{color:#fff;letter-spacing:-.01em;text-align:center;font-size:1.02rem;font-weight:800}.search-box.svelte-pfuzpm{color:#f6f5fa8c;background:#08070c8c;border:1px solid #ffffff29;border-radius:.85rem;align-items:center;gap:.55rem;padding:0 .85rem;transition:border-color .15s;display:flex}.search-box.svelte-pfuzpm:focus-within{border-color:#f5c451cc;box-shadow:0 0 0 3px #f5c45126}.search-box.svelte-pfuzpm input:where(.svelte-pfuzpm){color:#fff;min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:.85rem 0;font-size:1rem}.search-box.svelte-pfuzpm input:where(.svelte-pfuzpm)::-moz-placeholder{color:#f6f5fa73}.search-box.svelte-pfuzpm input:where(.svelte-pfuzpm)::placeholder{color:#f6f5fa73}.results.svelte-pfuzpm{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.result.svelte-pfuzpm{color:#f6f5fa99;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.8rem;align-items:center;gap:.7rem;width:100%;padding:.5rem .65rem;transition:background .14s,border-color .14s;display:flex}.result.svelte-pfuzpm:hover,.result.svelte-pfuzpm:focus-visible{background:#f5c45114;border-color:#f5c4518c}.result.svelte-pfuzpm img:where(.svelte-pfuzpm),.result-blank.svelte-pfuzpm{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:2.4rem;height:2.4rem}.result-blank.svelte-pfuzpm{color:#fff;background:#7c5cff4d;place-items:center;font-weight:800;display:grid}.result-text.svelte-pfuzpm{flex:1;min-width:0;display:grid}.result-text.svelte-pfuzpm strong:where(.svelte-pfuzpm){color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;overflow:hidden}.result-text.svelte-pfuzpm span:where(.svelte-pfuzpm){font-size:.76rem}.problem.svelte-pfuzpm{color:#ffb4a8;text-align:center;margin:0;font-size:.84rem}.hint.svelte-pfuzpm{color:#f6f5fa80;text-align:center;margin:0;font-size:.76rem}.text-link.svelte-pfuzpm{color:#c4b0f5;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:.25rem .4rem;font-size:.84rem;font-weight:600;text-decoration:underline}.text-link.small.svelte-pfuzpm{margin:-.45rem 0;padding:.7rem .5rem;font-size:.76rem}.text-link.svelte-pfuzpm:hover{color:#fff}.slider-readout.svelte-pfuzpm{color:#fff;letter-spacing:-.03em;text-align:center;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:900}.slider.svelte-pfuzpm{background:linear-gradient(90deg, #f5c451 var(--fill), #ffffff24 var(--fill));appearance:none;cursor:pointer;border-radius:999px;width:100%;height:.5rem;margin:.4rem 0 .6rem}.slider.svelte-pfuzpm::-webkit-slider-thumb{appearance:none;background:#ffe9a8;border:3px solid #1a1405;border-radius:50%;width:1.6rem;height:1.6rem;box-shadow:0 0 0 4px #f5c4514d}.slider.svelte-pfuzpm::-moz-range-thumb{background:#ffe9a8;border:3px solid #1a1405;border-radius:50%;width:1.4rem;height:1.4rem}.gold.svelte-pfuzpm{color:#1a1405;cursor:pointer;background:linear-gradient(96deg,#f5c451,#ffe0a0);border:0;border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;padding:.95rem 1.2rem;font-size:1rem;font-weight:800;display:inline-flex}.known.svelte-pfuzpm{background:#f5c45114;border:1px solid #f5c45159;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;width:fit-content;max-width:100%;margin:0 auto .7rem;padding:.3rem .5rem .3rem .35rem;display:flex}.known-art.svelte-pfuzpm{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:1.6rem;height:1.6rem}.known-name.svelte-pfuzpm{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:700;overflow:hidden}.spin{animation:.9s linear infinite svelte-pfuzpm-spin}@keyframes svelte-pfuzpm-spin{to{transform:rotate(1turn)}}
