.lds-roller{color:#cacaca;--ring-size:24px;--ring-center:calc(var(--ring-size) / 2);--dot-size:calc(var(--ring-size) * 0.09)}.lds-roller,.lds-roller div,.lds-roller div:after{box-sizing:border-box}.lds-roller{display:inline-block;position:relative;width:var(--ring-size);height:var(--ring-size)}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:var(--ring-center) var(--ring-center)}.lds-roller div:after{content:" ";display:block;position:absolute;width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:currentColor;margin:calc(var(--dot-size) * -.5) 0 0 calc(var(--dot-size) * -.5)}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:calc(var(--ring-size) * .78284275);left:calc(var(--ring-size) * .78284275)}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:calc(var(--ring-size) * .84641013);left:calc(var(--ring-size) * .7)}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:calc(var(--ring-size) * .88637038);left:calc(var(--ring-size) * .60352763)}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:calc(var(--ring-size) * .9);left:calc(var(--ring-size) * .5)}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:calc(var(--ring-size) * .88637038);left:calc(var(--ring-size) * .39647238)}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:calc(var(--ring-size) * .84641013);left:calc(var(--ring-size) * .3)}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:calc(var(--ring-size) * .78284275);left:calc(var(--ring-size) * .21715725)}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:calc(var(--ring-size) * .7);left:calc(var(--ring-size) * .15358988)}.lds-roller--sm{--ring-size:16px}.lds-roller--md{--ring-size:24px}.lds-roller--lg{--ring-size:32px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}