.dialog.svelte-1cplwtb{width:min(var(--w), calc(100vw - 2rem));border-radius:var(--r-lg);background:var(--surface-raised);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-pop);color:var(--text);border:none;margin:auto;padding:0;overflow:hidden}.dialog[open].svelte-1cplwtb{animation:svelte-1cplwtb-rise .14s var(--ease);flex-direction:column;display:flex}@keyframes svelte-1cplwtb-rise{0%{opacity:0;transform:translateY(4px)scale(.99)}}.dialog.svelte-1cplwtb::backdrop{background:var(--overlay)}header.svelte-1cplwtb{flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem 0;display:flex}h2.svelte-1cplwtb{font-size:var(--fs-lg);letter-spacing:-.015em;font-weight:600}header.svelte-1cplwtb p:where(.svelte-1cplwtb){color:var(--text-3);font-size:var(--fs-xs);margin-top:.25rem;line-height:1.5}.close.svelte-1cplwtb{border-radius:var(--r-sm);width:1.75rem;height:1.75rem;color:var(--text-3);background:0 0;border:none;place-items:center;margin:-.25rem -.375rem 0 0;display:grid}.close.svelte-1cplwtb:hover{background:var(--hover);color:var(--text)}.close.svelte-1cplwtb svg{width:1rem;height:1rem}.body.svelte-1cplwtb{overscroll-behavior:contain;flex:auto;min-height:0;padding:1rem 1.25rem 1.25rem;overflow:auto}footer.svelte-1cplwtb{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}
