.spinner-module__z8pT-a__ring{animation:spinner-module__z8pT-a__spinner-rotate var(--pulse-dur) var(--ease-linear) infinite;border-style:solid;border-color:#0000 currentColor currentColor;display:inline-block}@keyframes spinner-module__z8pT-a__spinner-rotate{to{transform:rotate(360deg)}}
.button-module__HjQxJG__button{transition-property:transform,background-color,border-color,color;transition-duration:var(--duration-quick);transition-timing-function:var(--ease-smooth-out)}.button-module__HjQxJG__button:focus{outline:none}.button-module__HjQxJG__button:focus-visible{outline:2px solid var(--color-emerald);outline-offset:2px}.button-module__HjQxJG__button:active:not(:disabled){transform:scale(var(--scale-medium))}@media (hover:hover) and (pointer:fine){.button-module__HjQxJG__primary:hover:not(:disabled),.button-module__HjQxJG__emerald:hover:not(:disabled){background-color:var(--color-emerald-hover)}.button-module__HjQxJG__secondary:hover:not(:disabled){background-color:var(--color-frost)}.button-module__HjQxJG__danger:hover:not(:disabled){background-color:var(--color-error-hover)}}@media (prefers-reduced-motion:reduce){.button-module__HjQxJG__button{transition:none}.button-module__HjQxJG__button:active:not(:disabled){transform:none}}.button-module__HjQxJG__swap{place-items:center}.button-module__HjQxJG__icon{justify-content:center;align-items:center;display:inline-flex}
