.action-btn.svelte-fm8pxm{cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:all .12s ease-in-out;display:inline-flex}.size-sm.svelte-fm8pxm{border-radius:6px;min-width:26px;height:26px;padding:0 4px;font-size:11px}.size-md.svelte-fm8pxm{border-radius:8px;min-width:30px;height:30px;padding:0 6px;font-size:12px}.size-lg.svelte-fm8pxm{border-radius:9px;min-width:36px;height:36px;padding:0 10px;font-size:13px}.has-label.size-sm.svelte-fm8pxm{padding:0 8px}.has-label.size-md.svelte-fm8pxm{padding:0 10px}.has-label.size-lg.svelte-fm8pxm{padding:0 12px}.variant-default.svelte-fm8pxm{color:#315eaa;background:#edf3ff}.variant-default.svelte-fm8pxm:hover:not(:disabled){color:#1e40af;background:#dbe6fe;transform:translateY(-1px)}.variant-primary.svelte-fm8pxm{color:#fff;background:var(--primary,#315eaa)}.variant-primary.svelte-fm8pxm:hover:not(:disabled){background:#254a8a;transform:translateY(-1px)}.variant-warning.svelte-fm8pxm{color:#9b671a;background:#fff4da}.variant-warning.svelte-fm8pxm:hover:not(:disabled){color:#78350f;background:#fef0c7;transform:translateY(-1px)}.variant-danger.svelte-fm8pxm{color:#a43f46;background:#fff0f1}.variant-danger.svelte-fm8pxm:hover:not(:disabled){color:#9f1239;background:#fecdd3;transform:translateY(-1px)}.variant-ghost.svelte-fm8pxm{color:var(--text-muted,#64748b);background:0 0}.variant-ghost.svelte-fm8pxm:hover:not(:disabled){color:var(--heading,#1e293b);background:#f1f5f9}.variant-info.svelte-fm8pxm{color:#0891b2;background:#ecfeff}.variant-info.svelte-fm8pxm:hover:not(:disabled){color:#0e7490;background:#cffaff;transform:translateY(-1px)}.action-btn.svelte-fm8pxm:disabled,.action-btn.is-loading.svelte-fm8pxm{opacity:.55;cursor:not-allowed;transform:none!important}.action-btn.svelte-fm8pxm:focus-visible{box-shadow:0 0 0 2px #315eaa59}.spin-icon{animation:.85s linear infinite svelte-fm8pxm-action-btn-spin}@keyframes svelte-fm8pxm-action-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
