.circular-progress{appearance:none;box-sizing:border-box;pointer-events:none;background-color:#0000;border:0;border-radius:50%;overflow:hidden}.circular-progress::-webkit-progress-bar{background-color:#0000}.circular-progress{color:var(--primary);width:2rem;height:2rem;font-size:1rem}.circular-progress--neutral{color:#7a736b}.circular-progress--white{color:#fff}.circular-progress:indeterminate{animation:6s cubic-bezier(.3,.6,1,1) infinite circular-progress;-webkit-mask-image:linear-gradient(#0000 50%,#252525 0),linear-gradient(90deg,#0000 50%,#252525 0);mask-image:linear-gradient(#0000 50%,#252525 0),linear-gradient(90deg,#0000 50%,#252525 0)}.circular-progress:indeterminate:before{content:"";background-color:#0000;border:.25rem solid #0000;border-top-color:currentColor;border-radius:50%;height:100%;margin-bottom:.25rem;animation:.75s linear infinite alternate circular-progress-pseudo;display:block;width:100%!important}.circular-progress:indeterminate::-webkit-progress-value{content:"";background-color:#0000;border:.25rem solid #0000;border-top-color:currentColor;border-radius:50%;height:100%;margin-bottom:.25rem;animation:.75s linear infinite alternate circular-progress-pseudo;display:block;width:100%!important}.circular-progress:indeterminate::-moz-progress-bar{background-color:#0000;border:.25rem solid #0000;border-top-color:currentColor;border-radius:50%;width:100%;height:100%;animation:.75s linear infinite alternate circular-progress-pseudo}.circular-progress:indeterminate::-ms-fill{animation-name:-ms-ring}.circular-progress:indeterminate{animation:none}:-ms-lang(x){animation:none}@keyframes circular-progress{0%{transform:rotate(0)}12.5%{animation-timing-function:linear;transform:rotate(180deg)}25%{transform:rotate(630deg)}37.5%{animation-timing-function:linear;transform:rotate(810deg)}50%{transform:rotate(1260deg)}62.5%{animation-timing-function:linear;transform:rotate(4turn)}75%{transform:rotate(1890deg)}87.5%{animation-timing-function:linear;transform:rotate(2070deg)}to{transform:rotate(7turn)}}@keyframes circular-progress-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:#0000}29.41%{border-left-color:currentColor}64.7%{border-bottom-color:#0000}64.71%{border-bottom-color:currentColor}to{border-bottom-color:currentColor;border-left-color:currentColor;transform:rotate(225deg)}}
