.sheet.svelte-454fe5::backdrop{background:#1a1a2e80}.sheet.svelte-454fe5{color:var(--ink);background:var(--cream);border:3px solid var(--ink);width:min(440px,100vw - 32px);max-height:calc(100vh - 64px);box-shadow:8px 8px 0 var(--ink);z-index:51;border-radius:20px;margin:0;padding:22px 20px 24px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.close.svelte-454fe5{border:2px solid var(--ink);cursor:pointer;width:44px;height:44px;box-shadow:2px 2px 0 var(--ink);background:#fff;border-radius:10px;font-size:.9rem;position:absolute;top:10px;right:10px}.title.svelte-454fe5{font-family:var(--font-display);letter-spacing:.02em;margin:0 52px 6px 0;font-size:1.35rem}.sub.svelte-454fe5{font-family:var(--font-body);opacity:.8;margin:0 0 14px;font-size:.92rem}
