.confirm-card.svelte-10xc5p9{gap:var(--space-xxs);background:var(--color-surface-alt);border-radius:var(--radius-md);padding:var(--space-xxs);display:inline-flex}.confirm-yes.danger.svelte-10xc5p9{background:var(--color-danger);color:#fff}.confirm-yes.primary.svelte-10xc5p9{background:var(--color-primary);color:var(--color-text-light)}.confirm-yes.pivot.svelte-10xc5p9{background:var(--color-secondary);color:var(--color-text-on-secondary)}.confirm-yes.success.svelte-10xc5p9{background:var(--color-success);color:#fff}.icon-btn.svelte-10xc5p9{padding:var(--space-xs);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition), color var(--transition);color:var(--color-primary);background:var(--color-primary-tint);border:none;justify-content:center;align-items:center;display:inline-flex}.icon-btn.svelte-10xc5p9:hover{background:var(--color-primary);color:var(--color-text-light)}.icon-btn.danger.svelte-10xc5p9{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.icon-btn.danger.svelte-10xc5p9:hover{background:var(--color-danger);color:#fff}.icon-btn.primary.svelte-10xc5p9{color:var(--color-text-light);background:var(--color-primary)}.icon-btn.primary.svelte-10xc5p9:hover{background:var(--color-primary-soft)}.icon-btn.pivot.svelte-10xc5p9{color:var(--color-secondary-text);background:var(--color-secondary-tint)}.icon-btn.pivot.svelte-10xc5p9:hover{background:var(--color-secondary);color:var(--color-text-on-secondary)}.icon-btn.success.svelte-10xc5p9{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 10%, transparent)}.icon-btn.success.svelte-10xc5p9:hover{background:var(--color-success);color:#fff}.icon-btn.svelte-10xc5p9:disabled{opacity:.3;cursor:not-allowed}.icon-btn.svelte-10xc5p9:disabled:hover{background:var(--color-primary-tint);color:var(--color-primary)}.icon-btn.pulse.svelte-10xc5p9{color:var(--color-secondary-text);background:var(--color-secondary-tint);animation:2s ease-in-out infinite svelte-10xc5p9-pulse}.icon-btn.pulse.svelte-10xc5p9:hover{background:var(--color-secondary);color:var(--color-text-on-secondary);animation:none}@keyframes svelte-10xc5p9-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}
