.spinner{border-top:calc(var(--base) * .2) solid rgba(255,255,255,.3);border:calc(var(--base) * .2) solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;width:calc(var(--base) * 2);height:calc(var(--base) * 2);animation:spin .8s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}