/* Minimal spinner för auth-overlay */
#auth-overlay .spinner {
  width: 48px;
  height: 48px;
  border: 4px solid #cfe0ff;     /* ljusblå ring */
  border-top: 4px solid #0073e6;  /* primär mörkblå topp */
  border-radius: 50%;
  animation: auth-spin 1s linear infinite;
}

@keyframes auth-spin {
  to { transform: rotate(360deg); }
}
