.scroll.svelte-1261d24{--unroll:1.1s}.seal-plate.svelte-1261d24{border:1px solid var(--border);background:radial-gradient(ellipse at 50% 0%, #f9731617, transparent 62%), repeating-linear-gradient(90deg, #ffffff05 0 2px, transparent 2px 5px), var(--card);cursor:pointer;border-radius:.75rem;place-items:center;gap:.5rem;width:100%;padding:4.5rem 1.5rem;transition:border-color .22s,transform .22s;display:grid;position:relative}.seal-plate.svelte-1261d24:hover,.seal-plate.svelte-1261d24:focus-visible{border-color:#f973168c}.paper-edge.svelte-1261d24{background:linear-gradient(#ffffff17,#0000);border-radius:.75rem .75rem 0 0;height:1.25rem;position:absolute;inset:0 0 auto;box-shadow:inset 0 -1px #ffffff14}.seal.svelte-1261d24{color:var(--primary);width:3.5rem;height:3.5rem;transition:transform .22s}.seal-plate.svelte-1261d24:hover .seal:where(.svelte-1261d24){transform:rotate(-8deg)scale(1.04)}.seal-label.svelte-1261d24{font-family:var(--font-display,inherit);font-size:1.25rem}.seal-hint.svelte-1261d24{color:var(--primary);font-family:var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}.body.svelte-1261d24{outline:none}.paper.svelte-1261d24{transform-origin:top}.scroll.is-sealed.svelte-1261d24 .body:where(.svelte-1261d24){display:none}.scroll.is-open.svelte-1261d24 .paper:where(.svelte-1261d24){animation:svelte-1261d24-unroll var(--unroll) cubic-bezier(.22, 1, .36, 1) both}@keyframes svelte-1261d24-unroll{0%{clip-path:inset(0 0 100%);opacity:.4;transform:scaleY(.965)}to{clip-path:inset(0);opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.scroll.is-open.svelte-1261d24 .paper:where(.svelte-1261d24){animation:none}.seal-plate.svelte-1261d24,.seal.svelte-1261d24{transition:none}}
