.pending-button.svelte-m04w1r{display:inline-flex;gap:8px;min-height:44px;align-items:center;justify-content:center;padding:9px 14px;border:1px solid transparent;border-radius:8px;font-weight:500;text-decoration:none;text-wrap-style:auto;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.pending-button--primary.svelte-m04w1r{color:#fff;background:var(--primary)}.pending-button--primary.svelte-m04w1r:hover:not(:disabled){background:var(--primary-hover)}.pending-button--secondary.svelte-m04w1r{border-color:var(--primary);color:var(--primary);background:transparent}.pending-button--secondary.svelte-m04w1r:hover:not(:disabled){background:#e7ede3}.pending-button--danger.svelte-m04w1r{color:#fff;background:var(--danger)}.pending-button--danger.svelte-m04w1r:hover:not(:disabled){background:#843226}.pending-button.svelte-m04w1r:active:not(:disabled){transform:translateY(1px)}.pending-button-spinner.svelte-m04w1r{flex:0 0 auto;animation:svelte-m04w1r-pending-button-spin .7s linear infinite}@keyframes svelte-m04w1r-pending-button-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pending-button-spinner.svelte-m04w1r{animation-duration:1.8s}}
