.backdrop.svelte-jby388{position:fixed;inset:0;z-index:100;background:var(--overlay);display:grid;place-items:end center;padding:0}.dialog.svelte-jby388{width:100%;max-width:var(--dialog-width);max-height:92dvh;display:flex;flex-direction:column;background:var(--bg-elevated);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);animation:svelte-jby388-rise .22s ease}header.svelte-jby388{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line)}header.svelte-jby388 h2:where(.svelte-jby388){font-size:16px;text-align:center}.body.svelte-jby388{overflow:auto;padding:24px}footer.svelte-jby388{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid var(--line)}@keyframes svelte-jby388-rise{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(min-width:640px){.backdrop.svelte-jby388{place-items:center;padding:24px}.dialog.svelte-jby388{border-radius:var(--radius-lg)}}
