@keyframes svelte-rmjz1s-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.svelte-rmjz1s{--background-color:var(--white);--foreground-color:var(--black);--border-radius:.5em;--outer-border-width:3px;--transition-duration:.15s;background:var(--background-color);color:var(--foreground-color);padding:var(--outer-border-width);border-radius:var(--border-radius);border:var(--foreground-color) 1px dotted;position:relative}.inner.svelte-rmjz1s{border:var(--foreground-color) 1px solid;border-radius:calc(var(--border-radius) - var(--outer-border-width));transition:transform var(--transition-duration), box-shadow var(--transition-duration);flex-direction:row;justify-content:center;align-items:center;gap:.5em;padding:.25em .75em;display:flex}.loading.svelte-rmjz1s{color:var(--white);background:var(--black);outline:var(--white) 1px dotted;aspect-ratio:1;border-radius:50%;font-size:1.5em;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loadingRotation.svelte-rmjz1s,.loadingIcon.svelte-rmjz1s{display:block}.loadingRotation.svelte-rmjz1s{animation:3s linear infinite svelte-rmjz1s-rotate}.loadingIcon.svelte-rmjz1s{animation:1.5s infinite svelte-rmjz1s-rotate;animation-timing-function:var(--ease-out-expo)}button.svelte-rmjz1s:hover:not(:disabled) .inner:where(.svelte-rmjz1s){box-shadow:var(--foreground-color) 0px 3px 0px;transform:translateY(-3px)}button.svelte-rmjz1s:active:not(:disabled) .inner:where(.svelte-rmjz1s){--transition-duration:25ms;box-shadow:var(--foreground-color) 0px -1px 0px;transform:translateY(1px)}button.svelte-rmjz1s:disabled{pointer-events:none}button.svelte-rmjz1s:disabled .inner:where(.svelte-rmjz1s){background-color:var(--foreground-color);background-image:linear-gradient(90deg, var(--background-color) 0% 75%, transparent 76% 100%), linear-gradient(var(--white) 0% 75%, transparent 76% 100%);background-size:4px 4px}.invert.svelte-rmjz1s{--background-color:var(--black);--foreground-color:var(--white)}.tall.svelte-rmjz1s .inner:where(.svelte-rmjz1s){padding:.75em .5em}
