.label.svelte-sr1qjr,.rotator.svelte-sr1qjr,.wrapper.svelte-sr1qjr{transition-duration:.2s;transition-timing-function:ease-in-out}@keyframes svelte-sr1qjr-rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.label.svelte-sr1qjr{color:#000;text-transform:uppercase;white-space:nowrap;padding:0 .4em;font-weight:700;transition-property:color,transform;display:block}.rotator.svelte-sr1qjr{aspect-ratio:1;opacity:0;justify-content:center;align-items:center;height:100%;transition-property:left,top,transform,opacity;transition-delay:50ms;display:flex;position:absolute;transform:translate(-50%,-50%)}.rotator.svelte-sr1qjr:before{content:"";aspect-ratio:1;border:max(.6dvw,.6dvh) solid #000;border-top-color:#0000;border-radius:50%;height:50%;animation-name:svelte-sr1qjr-rotate360;animation-duration:.4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;display:block}@media (aspect-ratio>=1){.rotator.svelte-sr1qjr:before{border-width:max(.4dvw,.4dvh)}}.wrapper.svelte-sr1qjr{cursor:pointer;background-color:#fff;border:none;flex-shrink:0;padding:max(.4dvw,.4dvh);font-size:1em;transition-property:color,background-color,box-shadow,transform;position:relative;overflow:hidden;box-shadow:inset 0 0 0 max(.4dvw,.4dvh) #000}@media (aspect-ratio>=1){.wrapper.svelte-sr1qjr{font-size:.7em}}.wrapper.svelte-sr1qjr>*{pointer-events:none}.wrapper.svelte-sr1qjr:hover{background-color:#000}.wrapper.svelte-sr1qjr:hover .label:where(.svelte-sr1qjr){color:#fff}.wrapper.svelte-sr1qjr:active{box-shadow:none;background-color:#fff}.wrapper.svelte-sr1qjr:active .label:where(.svelte-sr1qjr){color:#000}.wrapper[data-busy=true].svelte-sr1qjr{box-shadow:none;background-color:#fff}.wrapper[data-busy=true].svelte-sr1qjr .label:where(.svelte-sr1qjr){color:#000;transform:translateY(100%)}.wrapper[data-busy=true].svelte-sr1qjr .rotator:where(.svelte-sr1qjr){opacity:1}.wrapper[data-busy=true].svelte-sr1qjr .rotator:where(.svelte-sr1qjr):before{animation-play-state:running}
