









:root {
  --color-primary-accessible: #2563eb;
  
  --color-sky-accessible: #0369a1;
  
  --color-green-accessible: #15803d;
  
  --color-gray-accessible: #94a3b8;
  
}


.bg-blue-500,
[style*="background: rgb(59, 130, 246)"],
[style*="background: #3b82f6"],
[style*="background-color: rgb(59, 130, 246)"],
[style*="background-color: #3b82f6"] {
  background-color: #2563eb !important;
  background: #2563eb !important;
}

[style*="color: rgb(59, 130, 246)"],
[style*="color: #3b82f6"] {
  color: #2563eb !important;
}


.bg-sky-600,
.bg-primary-600 {
  background-color: #0369a1 !important;
}

.hover\:bg-primary-700:hover {
  background-color: #075985 !important;
}


.text-green-600 {
  color: #15803d !important;
}


footer .text-gray-500 {
  color: #94a3b8 !important;
}


.package-toggle[style*="color: rgb(107, 114, 128)"] {
  color: #1f2937 !important;
  
}


.carousel-indicator {
  min-width: 24px !important;
  min-height: 24px !important;
  width: 24px !important;
  height: 24px !important;
  margin: 0 4px !important;
  padding: 0 !important;
  cursor: pointer !important;
}


.text-gray-600 {
  color: #1f2937 !important;
  
}


.bg-gray-100 .text-gray-500,
.bg-gray-100 .text-gray-600 {
  color: #1f2937 !important;
  
}

.bg-gray-50 .text-gray-600 {
  color: #1f2937 !important;
  
}



.carousel-indicator+.carousel-indicator {
  margin-left: 8px !important;
}


.device-tab,
.mobile-device-tab {
  border: 1px solid #e5e7eb !important;
  
}


.device-tab[style*="background: #3b82f6"],
.device-tab[style*="background: rgb(59, 130, 246)"],
.mobile-device-tab[style*="background: #3b82f6"],
.mobile-device-tab[style*="background: rgb(59, 130, 246)"] {
  border-color: #2563eb !important;
  
}