.loading.svelte-3mk64s{width:2rem;height:2rem;border:.2rem solid var(--color, currentColor);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:svelte-3mk64s-rotation 1s linear infinite}@keyframes svelte-3mk64s-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.svelte-12e6ndc{padding:var(--button-padding, clamp(.8rem, 2vw, 1rem) clamp(1.2rem, 3vw, 1.6rem));border-radius:var(--button-border-radius, 48rem);font-family:var(--font-family);font-size:var(--button-font-size, 1.6rem);font-weight:var(--font-weight-semi-bold);display:var(--button-display, inline-flex);justify-content:var(--button-justify-content, center);align-items:var(--button-align-items, center);text-align:var(--button-text-align, center);margin:var(--button-margin);gap:var(--button-gap, .6rem);border:none;outline:none;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:all .3s ease-in-out;text-transform:var(--button-text-transform);z-index:20;min-width:fit-content;position:relative;width:var(--button-width);transition:background-color .2s ease,border-color .2s ease,transform .1s ease}button.svelte-12e6ndc:focus{outline:none}button.svelte-12e6ndc:disabled{background:var(--button-background-disabled, var(--clear-color));opacity:.3;cursor:not-allowed;border:.1rem solid rgba(0,0,0,.1);color:var(--button-disabled-color, var(--primary-color));pointer-events:none}button.svelte-12e6ndc:active{opacity:.4;transform:scale(.98)}button.svelte-12e6ndc:hover{opacity:.8}button span{font-size:1.4rem}.primary.svelte-12e6ndc{background:var(--button-primary-background, var(--primary-color));color:var(--button-primary-color, var(--clear-color))}.primary-light.svelte-12e6ndc{background:var(--button-background-primary-light, var(--accent-color));color:var(--button-primary-light-color, var(--clear-color))}.secondary.svelte-12e6ndc{background:var(--button-secondary-background, var(--primary-color));color:var(--button-secondary-color, var(--light-color))}.outline.svelte-12e6ndc{background:var(--button-outline-background, var(--card-color));color:var(--button-outline-color, var(--primary-text));border:.1rem solid rgba(0,0,0,.1)}.outline-dark.svelte-12e6ndc{background:var(--button-outline-dark-background, var(--clear-color));color:var(--button-outline-dark-color, var(--primary-color));border:.1rem solid var(--primary-color)}.outline-danger.svelte-12e6ndc{background:var(--button-outline-danger-background, var(--card-color));color:var(--button-outline-danger-color, var(--danger-color));border:.1rem solid rgba(255,0,4,.1)}.none.svelte-12e6ndc{background:var(--button-none-background, transparent);color:var(--button-none-color, var(--primary-color))}.small.svelte-12e6ndc{width:auto;min-width:var(--button-small-min-width, clamp(10rem, 20vw, 14rem))}.medium.svelte-12e6ndc{max-width:18.6rem;width:100%}.large.svelte-12e6ndc{max-width:38.4rem;width:100%}.rounded.svelte-12e6ndc{border-radius:clamp(10rem,20vw,14rem);padding:1.32rem}.full.svelte-12e6ndc{width:100%}@media only screen and (min-width:768px){.rounded.svelte-12e6ndc{padding:1.6rem}}.label.svelte-12e6ndc{transition:opacity .2s ease;font-size:var(--label-button-font-size, 1.6rem);color:currentColor;text-decoration:var(--label-button-text-decoration, none);display:var(--label-button-display, inline-block);margin-right:var(--label-button-margin-right, 0);margin-left:var(--label-button-margin-left, 0);font-weight:var(--label-button-font-weight, 500)}.spinner.svelte-12e6ndc{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.spinner.svelte-12e6ndc svg{animation:spin 1s linear infinite}
