.btn[data-astro-cid-j6ocf6pu]{justify-content:center;align-items:center;gap:var(--s-8);min-block-size:var(--control-h);padding-inline:var(--s-24);border-radius:var(--r-pill);font-family:var(--font-ui);font-weight:500;font-size:var(--fs-button);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border:1px solid #0000;line-height:1.25;text-decoration:none;display:inline-flex}.btn[data-astro-cid-j6ocf6pu]:active{transform:scale(var(--press-scale))}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-j6ocf6pu]:active{opacity:.7;transform:none}}.btn--primary[data-astro-cid-j6ocf6pu]{background:var(--btn-bg);color:var(--on-primary)}.btn--primary[data-astro-cid-j6ocf6pu]:hover{background:var(--btn-bg-hover)}.btn--secondary[data-astro-cid-j6ocf6pu]{background:var(--surface);border-color:var(--line-strong);color:var(--text)}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{border-color:var(--text)}.btn--ghost[data-astro-cid-j6ocf6pu]{color:var(--text);padding-inline:var(--s-16);background:0 0}.btn--ghost[data-astro-cid-j6ocf6pu]:hover{background:var(--primary-soft)}.btn[data-astro-cid-j6ocf6pu] .icon{flex:none}
