.ls-circular-progress{display:inline-block;box-sizing:border-box;border-radius:50%;border-style:solid;border-color:currentColor;border-bottom-color:transparent;color:var(--ls-palette-primary-main, #312783);animation:ls-circular-progress-spin .8s linear infinite;flex-shrink:0}@keyframes ls-circular-progress-spin{to{transform:rotate(360deg)}}.ls-linear-progress{display:block;position:relative;overflow:hidden;height:4px;border-radius:2px;color:var(--ls-palette-primary-main, #312783);background-color:color-mix(in srgb,currentColor 30%,transparent)}.ls-linear-progress__bar{display:block;position:absolute;inset:0 auto 0 0;height:100%;background-color:currentColor;transition:width .4s linear}.ls-linear-progress__bar--indeterminate{width:40%;animation:ls-linear-progress-slide 1.5s ease-in-out infinite}@keyframes ls-linear-progress-slide{0%{left:-40%}60%{left:100%}to{left:100%}}@media(prefers-reduced-motion:reduce){.ls-circular-progress,.ls-linear-progress__bar--indeterminate{animation-duration:3s}}
