.button.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--tap-target);padding:0 var(--button-padding-inline);border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-strong);line-height:var(--leading-heading);text-decoration:none;display:inline-flex}.primary.svelte-18sv61c{background:var(--ink);color:var(--paper)}.secondary.svelte-18sv61c{border:var(--border-width) solid var(--ink);color:var(--ink)}.button.svelte-18sv61c:disabled{background:var(--paper-deep);color:var(--line-strong);cursor:not-allowed;border-color:#0000}.arrow.svelte-18sv61c{display:inline-block}@media (prefers-reduced-motion:no-preference){.button.svelte-18sv61c{transition:transform var(--dur-base) var(--ease-bounce)}.button.svelte-18sv61c:active:not(:disabled){transform:scale(var(--press-scale));transition:transform var(--dur-press) var(--ease-calm)}.arrow.svelte-18sv61c{transition:transform var(--dur-fast) var(--ease-exit)}.button.svelte-18sv61c:hover:not(:disabled) .arrow:where(.svelte-18sv61c){transform:translateX(var(--arrow-nudge));transition:transform var(--dur-base) var(--ease-bounce)}}
