.seal-wrap.svelte-1fjq1qx{display:inline-block;position:relative}.seal-btn.svelte-1fjq1qx{cursor:pointer;vertical-align:-.25em;background:0 0;border:0;margin:0 .1em;padding:0;line-height:0}.seal-glyph.svelte-1fjq1qx{object-fit:contain;width:1.35em;height:1.35em;transition:filter .18s}.seal-btn.svelte-1fjq1qx:hover .seal-glyph:where(.svelte-1fjq1qx){filter:drop-shadow(0 0 5px color-mix(in oklab, var(--color-oxblood) 75%, transparent))}.seal-form.svelte-1fjq1qx{z-index:5;background:var(--color-ink-2);border:1px solid var(--color-line);white-space:nowrap;border-radius:.4rem;align-items:center;gap:.35rem;padding:.35rem .45rem;display:flex;position:absolute;top:1.8em;left:0}.seal-pw.svelte-1fjq1qx{background:var(--color-ink-3);border:1px solid var(--color-line);color:var(--color-bone);font:inherit;border-radius:.3rem;width:8rem;padding:.25rem .45rem;font-size:.85rem}.seal-go.svelte-1fjq1qx{background:color-mix(in oklab, var(--color-oxblood) 80%, black);color:var(--color-bone);border:1px solid var(--color-line);cursor:pointer;border-radius:.3rem;padding:.25rem .6rem;font-size:.78rem}.seal-wrong.svelte-1fjq1qx{color:var(--color-ruby);font-size:.75rem}.revealed.svelte-1fjq1qx{border-left:2px solid color-mix(in oklab, var(--color-iru) 75%, transparent);margin-left:.1rem;padding-left:.6rem}.seal-glyph.broken.svelte-1fjq1qx{vertical-align:-.25em;margin-right:.35em;display:inline-block}@media (prefers-reduced-motion:no-preference){.revealed.svelte-1fjq1qx{animation:.4s svelte-1fjq1qx-sealreveal}}@keyframes svelte-1fjq1qx-sealreveal{0%{opacity:0}to{opacity:1}}
