dialog.svelte-1rc1rez{position:fixed;inset:auto 0 0;width:100%;max-width:560px;max-height:calc(100dvh - env(safe-area-inset-top) - 24px);margin:0 auto;padding:0;border:0;border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-3),var(--edge);overflow:auto;overscroll-behavior:contain;transform:translateY(var(--drag))}dialog[open].svelte-1rc1rez{animation:svelte-1rc1rez-up var(--dur-3) var(--ease-out)}dialog.svelte-1rc1rez:focus-visible{outline:none}dialog[open].svelte-1rc1rez::backdrop{background:var(--backdrop);animation:svelte-1rc1rez-fade var(--dur-3) var(--ease-out)}dialog.dragging.svelte-1rc1rez{transition:none}dialog.svelte-1rc1rez:not(.dragging){transition:transform var(--dur-2) var(--ease-out)}dialog.leaving.svelte-1rc1rez{animation:svelte-1rc1rez-down .22s var(--ease-out) forwards}dialog.leaving.svelte-1rc1rez::backdrop{animation:svelte-1rc1rez-fade .22s var(--ease-out) reverse forwards}.sheet.svelte-1rc1rez{padding:0 var(--gutter) calc(var(--s-5) + env(safe-area-inset-bottom))}.handle.svelte-1rc1rez{display:grid;place-items:center;height:28px;margin:0 calc(-1 * var(--gutter));touch-action:none;cursor:grab}.handle.svelte-1rc1rez span:where(.svelte-1rc1rez){width:38px;height:5px;border-radius:var(--r-pill);background:var(--line-strong)}h2.svelte-1rc1rez{margin:2px 0 var(--s-4);font-size:var(--fs-title)}@keyframes svelte-1rc1rez-up{0%{transform:translateY(100%)}}@keyframes svelte-1rc1rez-down{to{transform:translateY(100%)}}@keyframes svelte-1rc1rez-fade{0%{opacity:0}}html.sheet-open{overflow:hidden}
