:root{--btn-pad-y: calc(var(--padding-base) * .5);--btn-pad-x: calc(var(--padding-base) * .7)}.btn.svelte-py0d0u{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--padding-base) * .5);padding-block:var(--btn-pad-y);padding-inline:var(--btn-pad-x);border:1px solid transparent;border-radius:var(--radius-base);text-decoration:none;font-weight:var(--font-weight-bold);font:inherit;line-height:var(--line-height-base);cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;-webkit-appearance:none}.btn[aria-disabled=true].svelte-py0d0u,.btn.svelte-py0d0u:disabled{opacity:.3;pointer-events:none}.btn.primary.svelte-py0d0u{background:var(--color-accent-1);color:var(--color-text-inverted-1)}.btn.primary.svelte-py0d0u:hover{background:color-mix(in oklab,var(--color-accent-1),transparent 35%)}.btn.ghost.svelte-py0d0u{background:transparent;color:var(--color-link);border-color:#ffffff1f}.btn.ghost.svelte-py0d0u:hover{background:color-mix(in oklab,var(--color-link),transparent 95%);border-color:#ffffff38}.btn.error.svelte-py0d0u{background:var(--color-error);color:var(--color-text-inverted-1)}.btn.error.svelte-py0d0u:hover{background:color-mix(in oklab,var(--color-error),transparent 35%)}
