.btn.svelte-1xko78n{font-family:var(--font-sans);letter-spacing:.01em;cursor:pointer;border-radius:var(--r-md);transition:filter var(--motion) ease, transform var(--motion-fast) ease, border-color var(--motion) ease, color var(--motion) ease;border:1px solid #0000;padding:.8rem 1.75rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}.btn.svelte-1xko78n:disabled{opacity:.5;cursor:not-allowed}.btn.svelte-1xko78n:active:not(:disabled){transform:translateY(1px)}.primary.svelte-1xko78n{background:var(--accent);color:var(--on-accent)}@media (hover:hover){.primary.svelte-1xko78n:hover:not(:disabled){filter:brightness(1.1)}}.quiet.svelte-1xko78n{color:var(--text);border-color:var(--border-strong);background:0 0;font-weight:500}@media (hover:hover){.quiet.svelte-1xko78n:hover:not(:disabled){border-color:var(--accent)}}
