:root{--blue:#19BEDC}@keyframes rect-rotate{0%{transform:rotate(0)}100%,50%{transform:rotate(360deg)}}@keyframes fill-rect{0%,50%{height:0}100%{height:inherit}}.loader.box-rotation{transform-origin:center center;color:var(--loader-color-primary,#19bedc);width:var(--loader-width,40px);height:var(--loader-height,40px);position:relative;border:var(--line-width,4px) solid;display:inline-block;animation:rect-rotate var(--animation-duration,1s) linear infinite}.loader.box-rotation::after{content:"";width:100%;height:100%;display:block;background:var(--loader-color-primary,#19bedc);opacity:.5;animation:fill-rect var(--animation-duration,1s) linear infinite}