.backdrop.svelte-1xhvrmi{z-index:80;background:#0000008c;border:0;padding:0;animation:.18s ease-out svelte-1xhvrmi-fade;position:fixed;inset:0}.sheet.svelte-1xhvrmi{z-index:81;width:min(560px,100%);max-height:88vh;padding:8px var(--gutter) calc(16px + env(safe-area-inset-bottom));background:var(--surface);border:1px solid var(--border);border-bottom:0;border-radius:22px 22px 0 0;outline:none;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) svelte-1xhvrmi-rise;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -12px 40px #00000073}.sheet.tall.svelte-1xhvrmi{height:88vh}.grab.svelte-1xhvrmi{background:var(--border);border-radius:3px;width:40px;height:5px;margin:4px auto 10px}.head.svelte-1xhvrmi{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.head.svelte-1xhvrmi h2:where(.svelte-1xhvrmi){margin:0;font-size:18px;font-weight:650}.body.svelte-1xhvrmi{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.foot.svelte-1xhvrmi{flex:none;padding-top:12px}@keyframes svelte-1xhvrmi-rise{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}@keyframes svelte-1xhvrmi-fade{0%{opacity:0}to{opacity:1}}
