.btn.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-pill);font-size:var(--t-button-size);font-weight:var(--t-button-weight);letter-spacing:var(--t-button-spacing);white-space:nowrap;cursor:pointer;transition:background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), box-shadow var(--d-base) var(--ease-out), transform var(--d-fast) var(--ease-out);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn.svelte-g9c1iq:active:not(:disabled){transform:translateY(1px)}.btn.svelte-g9c1iq:disabled,.btn[aria-disabled=true].svelte-g9c1iq{cursor:not-allowed;opacity:.5}.sm.svelte-g9c1iq{height:34px;padding-inline:var(--s-4);border-radius:var(--r-md);font-size:var(--t-small-size)}.md.svelte-g9c1iq{min-height:44px;padding-inline:var(--s-5)}.lg.svelte-g9c1iq{min-height:48px;padding-inline:22px;font-size:1rem}@media (width<=640px){.lg.svelte-g9c1iq{min-height:44px}}.full.svelte-g9c1iq{width:100%}.primary.svelte-g9c1iq{background:var(--accent);color:var(--accent-ink);box-shadow:var(--sheen)}.primary.svelte-g9c1iq:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-hover);box-shadow:var(--sheen), 0 0 0 1px var(--accent-40), 0 6px 24px var(--accent-24)}.secondary.svelte-g9c1iq{border-color:var(--border-strong);color:var(--text);background:0 0}.secondary.svelte-g9c1iq:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-2);border-color:var(--accent-40)}.ghost.svelte-g9c1iq{color:var(--text-dim);background:0 0}.ghost.svelte-g9c1iq:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-08);color:var(--text)}.link.svelte-g9c1iq{min-height:44px;padding-inline:var(--s-2);color:var(--accent);background:0 0}.link.svelte-g9c1iq:hover:not(:disabled):not([aria-disabled=true]){text-underline-offset:4px;text-decoration:underline}.arrow.svelte-g9c1iq{transition:transform var(--d-base) var(--ease-out);display:inline-block}.link.svelte-g9c1iq:hover .arrow:where(.svelte-g9c1iq){transform:translate(3px)}.primary.danger.svelte-g9c1iq{background:var(--error);color:var(--error-ink)}.primary.danger.svelte-g9c1iq:hover:not(:disabled):not([aria-disabled=true]){background:var(--error-hover);box-shadow:none}.secondary.danger.svelte-g9c1iq,.ghost.danger.svelte-g9c1iq{color:var(--error)}
