.sheet.svelte-1xheizt{width:min(var(--sheet-w), calc(100vw - 24px));background:var(--paper);max-width:none;max-height:calc(100dvh - 24px);color:var(--forest);overscroll-behavior:contain;border:0;border-radius:28px;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 90px -30px #14231ba6}.sheet.svelte-1xheizt::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f3b2d8c}.sheet[open].svelte-1xheizt{animation:.3s cubic-bezier(.2,.8,.2,1) sheet-in}.top.svelte-1xheizt{background:var(--forest);color:var(--cream);--focus:var(--butter);padding:18px 24px 20px}.bar.svelte-1xheizt{justify-content:space-between;align-items:center;gap:12px;display:flex}.top.svelte-1xheizt .kicker:where(.svelte-1xheizt){color:var(--butter);margin:0}.close.svelte-1xheizt{width:44px;height:44px;color:var(--cream);background:0 0;border:1.5px solid;border-radius:50%;flex:none;place-items:center;display:grid}.close.svelte-1xheizt:hover{background:var(--cream);color:var(--forest)}h2.svelte-1xheizt{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:10px 0 4px;font-size:1.75rem;font-weight:560;line-height:1.08}.sub.svelte-1xheizt{color:#d5ddcb;margin:0;font-size:.95rem}.body.svelte-1xheizt{padding:20px 24px 24px}
