button.svelte-ra291y{appearance:button;background-color:var(--blue-600);border:solid transparent;border-radius:.25rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;margin:0;outline:none;overflow:visible;padding:.75rem 1.25rem;text-align:center;touch-action:manipulation;transform:translateZ(0);transition:filter .2s;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;position:relative}button.loading.svelte-ra291y{background-color:var(--blue-650);color:var(--blue-650);cursor:var(--default-cursor)}button.svelte-ra291y:main,button.svelte-ra291y:focus{user-select:auto}button.svelte-ra291y:hover:not(:disabled){filter:brightness(1.1) saturate(1.5)}button.svelte-ra291y:disabled{cursor:auto}button.svelte-ra291y:disabled{background-color:var(--gray-600)}.image.svelte-ra291y{padding:0;width:2.5rem;height:2.5rem;background-size:contain;margin:auto}.loading.svelte-ra291y>:not(.spinner){opacity:0}.spinner.svelte-ra291y{animation:svelte-ra291y-spinner 1s infinite;height:2rem;width:2rem;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes svelte-ra291y-spinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}
