dialog.svelte-ta60gp{border:1px solid var(--border);border-radius:18px;padding:0;background:var(--bg-elev);color:var(--text);width:min(520px,calc(100vw - 24px));max-height:calc(100vh - 48px);box-shadow:var(--shadow-lg)}dialog.wide.svelte-ta60gp{width:min(760px,calc(100vw - 24px))}dialog.svelte-ta60gp::backdrop{background:#080a128c;backdrop-filter:blur(3px)}.inner.svelte-ta60gp{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}header.svelte-ta60gp{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}header.svelte-ta60gp h2:where(.svelte-ta60gp){margin:0;font-size:1.1rem}.body.svelte-ta60gp{padding:20px;overflow:auto}footer.svelte-ta60gp{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border);flex-wrap:wrap}
