dialog.svelte-1rc1rez{padding:0;border:none;background:transparent;max-width:100vw;max-height:100dvh;width:100%;margin:auto 0 0;color:var(--text)}dialog.svelte-1rc1rez::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog[open].svelte-1rc1rez .sheet:where(.svelte-1rc1rez){animation:svelte-1rc1rez-up .28s var(--ease)}.sheet.svelte-1rc1rez{background:var(--bg-elev);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:.5rem 1.25rem calc(1.25rem + var(--safe-bottom));max-height:88dvh;overflow:auto;box-shadow:var(--shadow-lg)}.handle.svelte-1rc1rez{width:40px;height:4px;border-radius:2px;background:var(--border-strong);margin:.25rem auto .75rem}header.svelte-1rc1rez{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}footer.svelte-1rc1rez{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem}@media(min-width:700px){dialog.svelte-1rc1rez{width:min(480px,calc(100vw - 32px));margin:auto}dialog.wide.svelte-1rc1rez{width:min(720px,calc(100vw - 32px))}.sheet.svelte-1rc1rez{border-radius:var(--radius-lg);padding:1.5rem}.handle.svelte-1rc1rez{display:none}}@keyframes svelte-1rc1rez-up{0%{transform:translateY(24px);opacity:0}}
