dialog.svelte-jby388{margin:auto;padding:0;border:0;background:transparent;color:var(--ink);max-width:min(520px,calc(100vw - 32px));width:100%;max-height:calc(100dvh - 32px);overflow:visible}dialog.wide.svelte-jby388{max-width:min(760px,calc(100vw - 32px))}dialog.svelte-jby388::backdrop{background:#1c140e73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog[open].svelte-jby388{animation:svelte-jby388-pop .35s var(--ease-out)}dialog[open].svelte-jby388::backdrop{animation:svelte-jby388-fade .3s ease-out}.sheet.svelte-jby388{position:relative;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:clamp(22px,4vw,34px);background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg)}.close.svelte-jby388{position:absolute;top:12px;right:12px;z-index:2}@keyframes svelte-jby388-pop{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes svelte-jby388-fade{0%{opacity:0}}@media(max-width:640px){dialog.svelte-jby388,dialog.wide.svelte-jby388{max-width:100vw;margin:auto 0 0;max-height:92dvh}.sheet.svelte-jby388{max-height:92dvh;border-radius:var(--r-lg) var(--r-lg) 0 0;padding-bottom:calc(24px + env(safe-area-inset-bottom))}dialog[open].svelte-jby388{animation:svelte-jby388-slide .4s var(--ease-out)}@keyframes svelte-jby388-slide{0%{transform:translateY(100%)}}}
