.spinner-container{background-color:hsl(var(--background));justify-content:center;align-items:center;min-height:100vh;display:flex}.spinner{border-style:solid;border-color:hsl(var(--border));border-top-color:hsl(var(--gold));border-radius:50%;animation:.8s linear infinite spin}.spinner-sm{border-width:2px;width:1.5rem;height:1.5rem}.spinner-md{border-width:3px;width:2.5rem;height:2.5rem}.spinner-lg{border-width:4px;width:3.5rem;height:3.5rem}@keyframes spin{to{transform:rotate(360deg)}}
