.btn.svelte-1xko78n{--btn-h:var(--control-h);--btn-px:var(--space-5);--btn-gap:var(--space-2);justify-content:center;align-items:center;gap:var(--btn-gap);min-block-size:var(--btn-h);padding-block:var(--space-1);padding-inline:var(--btn-px);border:var(--rule-hairline) solid transparent;border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--fw-semibold);line-height:var(--lh-ui);text-align:center;-webkit-hyphens:none;hyphens:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), translate var(--dur-fast) var(--ease-standard), text-decoration-color var(--dur-fast) var(--ease-standard);text-decoration:none;display:inline-flex}@media (width>=30em){.btn.svelte-1xko78n{white-space:nowrap}}.btn.svelte-1xko78n svg{flex:none}.sm.svelte-1xko78n{--btn-h:var(--control-h-sm);--btn-px:var(--space-3);--btn-gap:.375rem;font-size:var(--fs-ui-sm)}.lg.svelte-1xko78n{--btn-h:var(--control-h-lg);--btn-px:var(--space-6);font-size:var(--fs-ui-lg)}.full.svelte-1xko78n{inline-size:100%}.primary.svelte-1xko78n{background-color:var(--button-primary-bg);border-color:var(--button-primary-bg);color:var(--button-primary-text);box-shadow:var(--button-primary-shadow), var(--shadow-inset-top)}.primary.svelte-1xko78n:hover{background-color:var(--button-primary-bg-hover);border-color:var(--button-primary-bg-hover);color:var(--button-primary-text)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.primary.svelte-1xko78n:hover{translate:0 -1px}}.primary.svelte-1xko78n:active{background-color:var(--button-primary-bg-active);border-color:var(--button-primary-bg-active)}.secondary.svelte-1xko78n{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-text);box-shadow:var(--shadow-1)}.secondary.svelte-1xko78n:hover{background-color:var(--button-secondary-bg-hover);border-color:var(--color-border-strong);color:var(--button-secondary-text)}.secondary.svelte-1xko78n:active{background-color:var(--button-secondary-bg-active)}.surface-inverse .secondary.svelte-1xko78n{box-shadow:none}.surface-inverse .secondary.svelte-1xko78n:hover{background-color:var(--button-secondary-bg-hover);border-color:var(--color-border-hover)}.surface-inverse .secondary.svelte-1xko78n:active{background-color:var(--button-secondary-bg-active)}.tertiary.svelte-1xko78n{--btn-px:0;--btn-gap:.375rem;min-block-size:var(--target-min);color:var(--color-link);text-underline-offset:.2em;background-color:#0000;border-color:#0000}.tertiary.md.svelte-1xko78n,.tertiary.lg.svelte-1xko78n{min-block-size:var(--target)}.tertiary.svelte-1xko78n:hover{color:var(--color-link-hover)}.tertiary.svelte-1xko78n:active{color:var(--color-brand-active)}.surface-inverse .tertiary.svelte-1xko78n:active{color:var(--color-link-hover)}.tertiary.svelte-1xko78n svg{transition:translate var(--dur-fast) var(--ease-standard)}@media (hover:hover){.tertiary.svelte-1xko78n:hover :is(.lucide-arrow-right,.lucide-arrow-up-right){translate:2px}}.icon.svelte-1xko78n{--btn-px:0;inline-size:var(--target);min-block-size:var(--target);color:var(--color-text);background-color:#0000}.icon.svelte-1xko78n:hover{background-color:var(--color-bg-muted);color:var(--color-text)}.icon.svelte-1xko78n:active{background-color:var(--color-border)}.is-disabled.svelte-1xko78n,.is-disabled.svelte-1xko78n:hover,.is-disabled.svelte-1xko78n:active{background-color:var(--color-bg-muted);border-color:var(--color-border-hover);color:var(--color-text-muted);cursor:not-allowed;text-decoration:none}.is-disabled.svelte-1xko78n svg{translate:none!important}@media (forced-colors:active){.btn.svelte-1xko78n{border-color:buttontext}.tertiary.svelte-1xko78n{border-color:#0000}}
