.button.svelte-g9c1iq{--_bg:var(--color-accent);--_bg-hover:var(--color-accent-hover);--_fg:var(--color-accent-ink);--_border:transparent;justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);padding-inline:var(--space-5);border:1.5px solid var(--_border);border-radius:var(--radius-pill);--corner:round;background:var(--_bg);color:var(--_fg);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out), box-shadow var(--duration-quick) var(--ease-out), scale var(--duration-base) var(--ease-spring);text-decoration:none;display:inline-flex}.primary.svelte-g9c1iq{box-shadow:var(--shadow-1), inset 0 1px 0 #ffffff24}.secondary.svelte-g9c1iq{--_bg:transparent;--_bg-hover:var(--color-accent-soft);--_fg:var(--color-accent);--_border:color-mix(in oklab, var(--color-accent) 45%, transparent)}.quiet.svelte-g9c1iq{--_bg:transparent;--_bg-hover:var(--color-bg-sunk);--_fg:var(--color-ink)}.lg.svelte-g9c1iq{min-block-size:3.5rem;padding-inline:var(--space-6);font-size:var(--text-md)}.full.svelte-g9c1iq{inline-size:100%}@media (hover:hover){.button.svelte-g9c1iq:hover{background:var(--_bg-hover)}}.button.svelte-g9c1iq:active{transition-duration:var(--duration-instant);scale:.97}.button.svelte-g9c1iq:focus-visible{box-shadow:var(--ring);outline:none}.button.svelte-g9c1iq:disabled{opacity:.55;cursor:not-allowed;scale:1}.button[aria-busy=true].svelte-g9c1iq .label:where(.svelte-g9c1iq){animation:svelte-g9c1iq-breathe 1.2s var(--ease-in-out) infinite}@keyframes svelte-g9c1iq-breathe{50%{opacity:.55}}
