.spinner-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.5);z-index:9999;display:flex;align-items:center;justify-content:center}.spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}