dialog.svelte-1cplwtb{--dialog-duration: var(--duration-normal);--dialog-offset: var(--space-sm);background-color:var(--surface-1);color:var(--text-1);border:1px solid var(--surface-3);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-xl);min-width:min(400px,calc(100vw - 2 * var(--space-xl)));opacity:0;margin:auto;transform:translateY(var(--dialog-offset)) scale(.98);transform-origin:center;transition:var(--dialog-duration) allow-discrete;transition-property:display,opacity,overlay,transform}dialog.svelte-1cplwtb::backdrop{background-color:var(--backdrop-overlay);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));opacity:0;transform:scale(1);transition:var(--dialog-duration) allow-discrete;transition-property:display,opacity,overlay}dialog.svelte-1cplwtb[open]{opacity:1;transform:translateY(0) scale(1)}dialog.svelte-1cplwtb[open]::backdrop{opacity:1}@starting-style{dialog.svelte-1cplwtb[open]{opacity:0;transform:translateY(var(--dialog-offset)) scale(.98)}dialog.svelte-1cplwtb[open]::backdrop{opacity:0}}dialog.svelte-1cplwtb .actions{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-top:var(--space-md)}
