.dialog-overlay.svelte-1f3994u{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.dialog-box.svelte-1f3994u{background:var(--surface);border-radius:18px;padding:28px 24px 20px;max-width:360px;width:100%;box-shadow:var(--shadow-dialog-sm)}.dialog-title.svelte-1f3994u{font-family:var(--font-ui);font-size:17px;font-weight:800;color:var(--ink);margin:0 0 8px}.dialog-note.svelte-1f3994u{font-size:13px;color:var(--ink3);margin:0 0 16px}.dialog-actions.svelte-1f3994u{display:flex;justify-content:flex-end;gap:8px}.dialog-btn-cancel.svelte-1f3994u{padding:9px 18px;border:1.5px solid var(--border2);border-radius:var(--radius-btn);background:var(--surface);color:var(--ink2);font-size:14px;font-weight:600;font-family:var(--font-ui);cursor:pointer;transition:border-color .12s}.dialog-btn-cancel.svelte-1f3994u:hover{border-color:var(--ink2)}.dialog-btn-confirm.svelte-1f3994u{padding:9px 18px;border:none;border-radius:var(--radius-btn);background:var(--accent);color:#fff;font-size:14px;font-weight:700;font-family:var(--font-ui);cursor:pointer;transition:background .12s}.dialog-btn-confirm.svelte-1f3994u:hover{background:var(--accent-dark)}
