.spinner-container[data-v-91c65f9f]{flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:3rem;display:flex}.spinner[data-v-91c65f9f]{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:1s linear infinite spin-91c65f9f}@keyframes spin-91c65f9f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-message[data-v-91c65f9f]{color:#666;margin-top:1rem;font-size:.95rem}.spinner-container--inline[data-v-91c65f9f]{flex-direction:row;flex-shrink:0;min-height:0;padding:0;display:inline-flex}.spinner-container--inline .spinner[data-v-91c65f9f]{border:2px solid var(--color-border);border-top-color:var(--color-primary);width:1.25rem;height:1.25rem}
