.backdrop.svelte-v5kw4y{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:999}.dialog.svelte-v5kw4y{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-bg-raised);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:8px;padding:20px;min-width:380px;max-width:500px;z-index:1000;box-shadow:0 12px 40px #0006}h3.svelte-v5kw4y{margin:0 0 10px;font-size:15px;font-weight:600}.lede.svelte-v5kw4y{margin:0 0 16px;color:var(--color-text-faint);font-size:13px;line-height:1.4}.choices.svelte-v5kw4y{border:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:6px}.choices.svelte-v5kw4y legend:where(.svelte-v5kw4y){margin-bottom:6px;font-size:12px;color:var(--color-text-faint)}.choices.svelte-v5kw4y label:where(.svelte-v5kw4y){display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.choices.svelte-v5kw4y input[type=radio]:where(.svelte-v5kw4y){margin:0}.actions.svelte-v5kw4y{display:flex;justify-content:flex-end;gap:8px}.btn.svelte-v5kw4y{background:var(--color-bg-surface);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:5px;padding:6px 14px;font:inherit;font-size:13px;cursor:pointer}.btn.svelte-v5kw4y:hover{background:var(--color-bg-hover)}.btn.primary.svelte-v5kw4y{background:var(--color-border-focus);color:#fff;border-color:var(--color-border-focus)}
