/* Primary brand colors (Sky Blue palette) - consistent with login page */
.bg-primary-100 { background-color: #e0f2fe; }
.bg-primary-500 { background-color: #0ea5e9; }
.bg-primary-600 { background-color: #0284c7; }
.bg-primary-700 { background-color: #0369a1; }
.bg-primary-800 { background-color: #075985; }
.text-primary-600 { color: #0284c7; }
.text-primary-700 { color: #0369a1; }
.hover\:bg-primary-700:hover { background-color: #0369a1; }
.hover\:text-primary-700:hover { color: #0369a1; }
.from-primary-500 { --tw-gradient-from: #0ea5e9; }
.via-primary-600 { --tw-gradient-via: #0284c7; }
.to-primary-800 { --tw-gradient-to: #075985; }
.focus\:ring-primary-600:focus { --tw-ring-color: #0284c7; }