.button.svelte-smcmqj{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border:var(--border, 1px solid transparent);cursor:pointer;color:var(--color, hsla(var(--hsl-white)));display:inline-flex;gap:var(--gap);text-align:center;white-space:nowrap;justify-content:center;border-radius:4px;background:var(--background, var(--bg-button-primary));padding:var(--padding);font:var(--font);transition:all var(--time-xs) ease-out}.button.svelte-smcmqj:hover{background-color:var(--background-hover, var(--bg-button-primary-hover))}.button.svelte-smcmqj .icon svg path{fill:var(--color, hsla(var(--hsl-white)))!important}.no-padding-inline.svelte-smcmqj{padding-left:0;padding-right:0}.button.is-img.svelte-smcmqj{display:contents}@media (max-width:991px){.button.svelte-smcmqj{white-space:initial}}.secondary.svelte-smcmqj{--border:var(--c-border-1) 1px solid;--background:var(--bg-button-secondary);--background-hover:var(--bg-button-secondary-hover);--color:var(--c-text-light)}.tertiary.svelte-smcmqj{--background:var(--bg-button-tertiary);--background-hover:var(--bg-button-tertiary-hover)}.ghost.svelte-smcmqj,.quarternary.svelte-smcmqj,.tertiary.svelte-smcmqj{--color:var(--c-text-light)}.quarternary.svelte-smcmqj{--background:transparent;--background-hover:var(--bg-button-tertiary-hover);--border:1px solid var(--c-text-light)}.ghost.svelte-smcmqj{--background:var(--bg-button-ghost);--background-hover:var(--background)}.ghost.svelte-smcmqj:not(.no-padding-inline){--background-hover:var(--bg-button-ghost-hover)}.danger.svelte-smcmqj{--background:var(--c-error);--background-hover:hsla(var(--hs-error), calc(var(--l-error) * .75));--color:hsla(var(--hsl-white))}.disabled.svelte-smcmqj{cursor:not-allowed;--background:var(--c-disabled);--background-hover:var(--c-disabled);--color:var(--c-text-ultra-light)}.sm.svelte-smcmqj,.xs.svelte-smcmqj{--font:700 14px/14px Inter, sans-serif;--gap:.5rem}.xs.svelte-smcmqj{--padding:.5rem .625rem}.sm.svelte-smcmqj{--padding:.625rem}.md.svelte-smcmqj{--padding:.75rem;--font:700 16px/16px Inter, sans-serif;--gap:.75rem}
