.spinner-container{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.spinner-container.sm{gap:.5rem;padding:1rem}.spinner-container.sm .spinner-icon{font-size:1rem}.spinner-container.sm .spinner-text{font-size:.875rem}.spinner-container.md .spinner-icon{font-size:2rem}.spinner-container.md .spinner-text{font-size:1rem}.spinner-container.lg{gap:1rem;padding:3rem}.spinner-container.lg .spinner-icon{font-size:3rem}.spinner-container.lg .spinner-text{font-size:1.25rem}.spinner-container .spinner-icon{color:#cfa68a;animation:1s linear infinite spin}.spinner-container .spinner-text{color:#666;text-align:center;margin:0;font-family:Poppins,sans-serif}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
