.icon.svelte-18sv61c{vertical-align:top;display:inline-flex}.leading.svelte-18sv61c{margin-right:var(--spacing-02)}.trailing.svelte-18sv61c{margin-left:var(--spacing-02)}.primary.svelte-18sv61c{background-color:var(--color-accent--blue--transparent);color:var(--color-action)}.error.svelte-18sv61c,.primary.error.svelte-18sv61c{background-color:var(--color-accent--red--transparent);color:var(--color-accent--red--opaque)}.button.fullwidth.svelte-18sv61c{width:auto}.button-link.svelte-18sv61c:focus-visible{outline:none}.button.svelte-18sv61c:has(.button-link:where(.svelte-18sv61c):focus-visible){outline:var(--focus-ring-width) solid var(--color-accent--blue--opaque);outline-offset:var(--focus-ring-offset);border-radius:14px}.button.svelte-18sv61c:has(.error:where(.svelte-18sv61c):focus-visible){outline-color:var(--color-accent--red--opaque)}.button-link.svelte-18sv61c{width:fit-content;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);font-size:var(--font-size--normal);white-space:nowrap;text-align:center;padding:var(--spacing-02) var(--spacing-02-plus);cursor:pointer;clip-path:var(--squircle);will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background-color 1.5s var(--easing--quint), color 1.5s var(--easing--quint);border:0 solid #0000;font-family:inherit;font-weight:700;line-height:1;display:block}.button-link.icononly.svelte-18sv61c{padding:var(--spacing-02-plus)}.fullwidth.svelte-18sv61c .button-link:where(.svelte-18sv61c){width:100%}.button__inner.svelte-18sv61c{display:block}@media (width<=667px){.button-link.svelte-18sv61c{padding:var(--spacing-03) var(--spacing-04);width:unset}}
