.demo.svelte-1fy7txx{display:flex;flex-direction:column;gap:20px;padding:20px}@media(min-width:640px){.demo.svelte-1fy7txx{padding:24px}}.settings.svelte-1fy7txx{display:flex;flex-direction:column;gap:20px}.drop.svelte-1fy7txx{aspect-ratio:16 / 10;min-height:220px}.gate-note.svelte-1fy7txx{margin:12px 0 0;font:var(--type-meta);color:var(--text-muted);line-height:1.6}.sr-only.svelte-1fy7txx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.proof-stack.svelte-4j77nc{display:grid}.proof-stack.svelte-4j77nc>:where(.svelte-4j77nc){grid-area:1 / 1}.proof-layer.svelte-4j77nc{opacity:0;transition:opacity .42s ease;pointer-events:none}.proof-layer.on.svelte-4j77nc{opacity:1;pointer-events:auto}.proof-tab.svelte-4j77nc{flex:1;padding:.5rem 0;background:none;border:0;cursor:pointer}.proof-tab.svelte-4j77nc:focus-visible{outline:2px solid #7B5CF5;outline-offset:2px;border-radius:4px}.proof-tab-track.svelte-4j77nc{display:block;height:2px;border-radius:2px;background:#ffffff24;overflow:hidden;transition:background-color .2s ease}.proof-tab.svelte-4j77nc:hover .proof-tab-track:where(.svelte-4j77nc){background:#ffffff42}.proof-tab.on.svelte-4j77nc .proof-tab-track:where(.svelte-4j77nc){background:#7b5cf54d}.proof-tab-fill.svelte-4j77nc{display:block;height:100%;width:100%;background:#7b5cf5;transform-origin:left center;transform:scaleX(1)}.proof-tab-fill.auto.svelte-4j77nc{animation:svelte-4j77nc-proofFill var(--dwell) linear forwards}@keyframes svelte-4j77nc-proofFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.proof-layer.svelte-4j77nc{transition:none}.proof-tab-fill.auto.svelte-4j77nc{animation:none}}.stars.svelte-j68xmq{position:relative;display:inline-block;height:var(--s);line-height:0;vertical-align:middle;flex:none}.row.svelte-j68xmq{display:inline-flex;gap:var(--g);white-space:nowrap}.row.svelte-j68xmq svg:where(.svelte-j68xmq){width:var(--s);height:var(--s);flex:none}.row-empty.svelte-j68xmq svg:where(.svelte-j68xmq){fill:var(--e)}.row-fill.svelte-j68xmq{position:absolute;inset:0 auto 0 0;width:var(--fill);overflow:hidden}.row-fill.svelte-j68xmq svg:where(.svelte-j68xmq){fill:var(--c)}.badge.svelte-2nmfc4{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem .625rem;color:#4e4a6a;font-size:.875rem;line-height:1.4;text-decoration:none;border-radius:.5rem}.badge.center.svelte-2nmfc4{justify-content:center;text-align:center}.score.svelte-2nmfc4{font-weight:600;color:#18142e;letter-spacing:-.01em}.of.svelte-2nmfc4{font-weight:400;color:#6e6890}a.badge.svelte-2nmfc4{transition:color .2s ease}a.badge.svelte-2nmfc4:hover .meta:where(.svelte-2nmfc4){color:#18142e}a.badge.svelte-2nmfc4:focus-visible{outline:2px solid #7B5CF5;outline-offset:4px}a.badge.svelte-2nmfc4:active{transform:translateY(1px)}
