button.ui-button.svelte-2nls3a{font-size:inherit;font-family:inherit;line-height:inherit;font:inherit;appearance:none;border:none;outline:none;margin:0;text-decoration:none}a.ui-button.svelte-2nls3a{color:var(--label-color);text-decoration:none}.ui-button.svelte-2nls3a{align-items:var(--align-items,center);justify-content:var(--justify-content,center);gap:var(--gap);cursor:pointer;background:var(--background);padding:var(--padding);border-radius:var(--corner-radius);transition:var(--transition,.2s ease-in-out);opacity:var(--opacity,1);text-align:var(--text-align,center);will-change:transform;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:row;display:inline-flex;border:var(--border)!important}.ui-button.svelte-2nls3a .label:where(.svelte-2nls3a){color:var(--label-color);font-size:var(--label-font-size);font-weight:var(--label-font-weight)}.ui-button.svelte-2nls3a:hover{transform:var(--hover-transform);opacity:var(--hover-opacity,1)}.ui-button.svelte-2nls3a:active{transform:var(--active-transform);opacity:var(--active-opacity,1)}.ui-button.disabled.svelte-2nls3a,.ui-button.secondary.disabled.svelte-2nls3a{opacity:var(--disabled-opacity,1);pointer-events:none}.ui-button.full-width.svelte-2nls3a{width:100%;display:flex}.ui-button.secondary.svelte-2nls3a{background:var(--secondary-background);padding:var(--secondary-padding);border-radius:var(--secondary-corner-radius);transition:var(--secondary-transition,.2s ease-in-out);opacity:var(--secondary-opacity,1);border:var(--secondary-border,0px solid transparent)!important}.ui-button.secondary.svelte-2nls3a .label:where(.svelte-2nls3a){color:var(--secondary-label-color);font-weight:var(--secondary-font-weight)}.ui-button.secondary.svelte-2nls3a:hover{opacity:var(--secondary-hover-opacity,1)}.ui-button.svelte-2nls3a .prefix:where(.svelte-2nls3a){padding:var(--prefix-padding);color:var(--prefix-color);white-space:nowrap}.ui-button.svelte-2nls3a .suffix:where(.svelte-2nls3a){padding:var(--suffix-padding);color:var(--suffix-color);white-space:nowrap}.ui-button.secondary.svelte-2nls3a .prefix:where(.svelte-2nls3a){padding:var(--secondary-prefix-padding);color:var(--secondary-prefix-color)}.ui-button.secondary.svelte-2nls3a .suffix:where(.svelte-2nls3a){padding:var(--secondary-suffix-padding);color:var(--secondary-suffix-color)}.ui-loader.svelte-197y4zr{text-align:center;display:inline-block}.loading-ring.svelte-197y4zr{transform-origin:50%;will-change:transform;stroke:var(--color,var(--color-text));margin-bottom:-.22em;animation:.7s linear infinite svelte-197y4zr-loadingSpinner}@keyframes svelte-197y4zr-loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.label.svelte-197y4zr{font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);margin-top:var(--gap)}.loader.svelte-5sh4tm{display:inline-block}.ui-loader{--color:var(--color-text)}.ui-button{--background:var(--color-accent);--border-radius:var(--corner-radius-sharp);--disabled-opacity:.7;--padding:.75em 3.5em;--label-color:var(--color-text-light);--label-font-size:var(--font-size-base);--secondary-background:transparent;--secondary-padding:0;--secondary-label-color:var(--color-accent)}.ui-button .ui-loader{--color:var(--color-text-light)}.loading.svelte-1432czd{margin-left:.4em}
