.kinter-loader{vertical-align:middle;flex:none;display:inline-flex}.kinter-loader>svg{width:100%;height:100%;display:block;overflow:visible}.kinter-loader[data-tone=brand]{color:var(--color-foreground)}.kinter-loader path,.kinter-loader-mark{transform-box:fill-box;transform-origin:50%;animation-duration:var(--kinter-loader-duration);animation-timing-function:cubic-bezier(.45,0,.25,1);animation-iteration-count:infinite;animation-play-state:var(--kinter-loader-play-state)}.kinter-loader[data-variant=pulse] path{animation-name:kinter-loader-pulse;animation-delay:var(--piece-delay)}.kinter-loader[data-variant=gather] path{animation-name:kinter-loader-gather;animation-delay:var(--piece-delay)}.kinter-loader[data-variant=turn] .kinter-loader-mark{animation-name:kinter-loader-turn}@keyframes kinter-loader-pulse{0%,65%,to{opacity:.28}24%,36%{opacity:1}}@keyframes kinter-loader-gather{0%,75%,to{opacity:1;transform:translate(0)scale(1)}35%{transform:translate(var(--piece-x), var(--piece-y)) scale(.86);opacity:.4}}@keyframes kinter-loader-turn{0%,15%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(.86)}85%,to{transform:rotate(360deg)scale(1)}}.kinter-loader[data-static] path,.kinter-loader[data-static] .kinter-loader-mark{animation:none}@media (prefers-reduced-motion:reduce){.kinter-loader path,.kinter-loader-mark{animation:none}}
