.spinner-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,.2);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(5px);z-index:9999}.spinner{width:100px;height:100px;border:10px solid white;border-top-color:#2e76bc;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}