button.svelte-cmf5ev,a.svelte-cmf5ev{display:inline-flex;justify-content:center;align-items:center;transition:var(--button-transition);box-shadow:var(--button-shadow);padding:var(--size-0-5) var(--size-2);text-align:center}button.svelte-cmf5ev:hover,button[disabled].svelte-cmf5ev,a.svelte-cmf5ev:hover,a.disabled.svelte-cmf5ev{box-shadow:var(--button-shadow-hover)}button.svelte-cmf5ev:active,a.svelte-cmf5ev:active{box-shadow:var(--button-shadow-active)}button[disabled].svelte-cmf5ev,a.disabled.svelte-cmf5ev{opacity:.5;filter:grayscale(30%);cursor:not-allowed}.hidden.svelte-cmf5ev{display:none}.primary.svelte-cmf5ev{border:var(--button-border-width) solid var(--button-primary-border-color);background:var(--button-primary-background-fill);color:var(--button-primary-text-color)}.primary.svelte-cmf5ev:hover,.primary[disabled].svelte-cmf5ev{border-color:var(--button-primary-border-color-hover);background:var(--button-primary-background-fill-hover);color:var(--button-primary-text-color-hover)}.secondary.svelte-cmf5ev{border:var(--button-border-width) solid var(--button-secondary-border-color);background:var(--button-secondary-background-fill);color:var(--button-secondary-text-color)}.secondary.svelte-cmf5ev:hover,.secondary[disabled].svelte-cmf5ev{border-color:var(--button-secondary-border-color-hover);background:var(--button-secondary-background-fill-hover);color:var(--button-secondary-text-color-hover)}.stop.svelte-cmf5ev{border:var(--button-border-width) solid var(--button-cancel-border-color);background:var(--button-cancel-background-fill);color:var(--button-cancel-text-color)}.stop.svelte-cmf5ev:hover,.stop[disabled].svelte-cmf5ev{border-color:var(--button-cancel-border-color-hover);background:var(--button-cancel-background-fill-hover);color:var(--button-cancel-text-color-hover)}.sm.svelte-cmf5ev{border-radius:var(--button-small-radius);padding:var(--button-small-padding);font-weight:var(--button-small-text-weight);font-size:var(--button-small-text-size)}.lg.svelte-cmf5ev{border-radius:var(--button-large-radius);padding:var(--button-large-padding);font-weight:var(--button-large-text-weight);font-size:var(--button-large-text-size)}.button-icon.svelte-cmf5ev{width:var(--text-xl);height:var(--text-xl);margin-right:var(--spacing-xl)}
