.overlay.svelte-193t4hn{z-index:150;background:var(--color-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:24px 16px;animation:.16s ease-out svelte-193t4hn-overlay-in;display:grid;position:fixed;inset:0}.dialog.svelte-193t4hn{border-radius:var(--radius-xl);background:var(--color-bg);width:100%;max-width:420px;box-shadow:var(--shadow-window);padding:22px;animation:.22s cubic-bezier(.16,1,.3,1) svelte-193t4hn-dialog-in}@keyframes svelte-193t4hn-overlay-in{0%{opacity:0}}@keyframes svelte-193t4hn-dialog-in{0%{opacity:0;transform:translateY(6px)scale(.97)}}.header.svelte-193t4hn{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}h3.svelte-193t4hn{font-size:var(--text-md);color:var(--color-fg);line-height:1.3}.close.svelte-193t4hn{width:28px;height:28px;color:var(--color-text-sec);border-radius:50%;place-items:center;display:grid}.close.svelte-193t4hn:hover{background:var(--color-card);color:var(--color-fg)}.message.svelte-193t4hn{font-size:var(--text-sm);color:var(--color-text-sec);line-height:1.5}.actions.svelte-193t4hn{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.danger.svelte-193t4hn{background:var(--color-danger);border-color:var(--color-danger);color:var(--color-on-status)}.danger.svelte-193t4hn:hover{background:color-mix(in srgb, var(--color-danger) 85%, var(--color-fg));border-color:color-mix(in srgb, var(--color-danger) 85%, var(--color-fg))}@media (prefers-reduced-motion:reduce){.overlay.svelte-193t4hn,.dialog.svelte-193t4hn{animation:none}}.dialog.svelte-193t4hn{border:1px solid var(--color-border-02);max-height:calc(100dvh - 48px);overflow:auto}.close.svelte-193t4hn{flex:none;width:36px;height:36px}.close.svelte-193t4hn:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.actions.svelte-193t4hn{flex-wrap:wrap}
