.backdrop.svelte-1xhvrmi{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-1xhvrmi{background:var(--surface);max-width:720px;padding:12px 16px calc(16px + env(safe-area-inset-bottom));z-index:41;border-radius:16px 16px 0 0;max-height:80dvh;margin:0 auto;animation:.16s ease-out svelte-1xhvrmi-up;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -4px 24px #0000001f}.sheet-title.svelte-1xhvrmi{margin:4px 0 10px;font-size:15px;font-weight:600}@keyframes svelte-1xhvrmi-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
