.actions.svelte-17g7ca7{display:flex;flex-wrap:wrap;gap:var(--space-3)}.align--left.svelte-17g7ca7{justify-content:flex-start}.align--center.svelte-17g7ca7{justify-content:center}.align--right.svelte-17g7ca7{justify-content:flex-end}.btn.svelte-17g7ca7{display:inline-block;border:1px solid transparent;border-radius:var(--radius-sm);font-weight:600;text-align:center;text-decoration:none;transition:background .12s ease,border-color .12s ease}.size--small.svelte-17g7ca7 .btn:where(.svelte-17g7ca7){padding:var(--space-2) var(--space-4);font-size:var(--text-xs)}.size--medium.svelte-17g7ca7 .btn:where(.svelte-17g7ca7){padding:var(--space-3) var(--space-6);font-size:var(--text-sm)}.size--large.svelte-17g7ca7 .btn:where(.svelte-17g7ca7){padding:var(--space-4) var(--space-8);font-size:var(--text-base)}.btn--primary.svelte-17g7ca7{background:var(--accent);color:var(--fg-on-accent)}.btn--primary.svelte-17g7ca7:hover{background:var(--accent-hover)}.btn--secondary.svelte-17g7ca7{border-color:var(--border-strong);color:var(--fg)}.btn--secondary.svelte-17g7ca7:hover{background:var(--bg-subtle)}.btn--ghost.svelte-17g7ca7{padding-inline:0;color:var(--accent)}.btn--ghost.svelte-17g7ca7:hover{text-decoration:underline}@media(max-width:34rem){.stack-mobile.svelte-17g7ca7{flex-direction:column}.stack-mobile.svelte-17g7ca7 .btn--primary:where(.svelte-17g7ca7),.stack-mobile.svelte-17g7ca7 .btn--secondary:where(.svelte-17g7ca7){width:100%}}
