.kband{display:block;overflow:visible;color:inherit;--kband-dim:0.22;--kband-stagger:0.06;transition:opacity .42s cubic-bezier(.16,1,.3,1)}.kband-b{fill:currentColor;fill-opacity:1;transition:fill-opacity .36s cubic-bezier(.16,1,.3,1)}.kband[data-state=working] .kband-b{animation:kband-sweep var(--kband-cycle,2.4s) linear infinite both;animation-delay:calc(var(--i, 0) * var(--kband-stagger) * var(--kband-cycle, 2.4s))}@keyframes kband-sweep{0%{fill-opacity:var(--kband-dim);animation-timing-function:cubic-bezier(.4,0,.2,1)}9%{fill-opacity:1}50%{fill-opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}59%{fill-opacity:var(--kband-dim)}to{fill-opacity:var(--kband-dim)}}.kband[data-state=attention]{opacity:.55}.kband[data-state=attention] .kband-b{fill-opacity:.5}@media (prefers-reduced-motion:reduce){.kband,.kband-b{transition:none}.kband[data-state=working] .kband-b{animation:none;fill-opacity:1}}