/* 
   DeviceHub - Paleta de cores padrão
   Este arquivo contém definições de cores para uso quando não houver organizações específicas.
*/

:root {
  --dh-primary: #4e73df;
  --dh-secondary: #6c757d;
  --dh-success: #1cc88a;
  --dh-danger: #e74a3b;
  --dh-warning: #f6c23e;
  --dh-info: #36b9cc;
  --dh-light: #f8f9fc;
  --dh-dark: #5a5c69;
  --dh-body: #858796;
  
  /* Variações */
  --dh-primary-light: #6e8ae4;
  --dh-primary-dark: #2e53bf;
  
  /* Gradientes */
  --dh-gradient-primary: linear-gradient(
      45deg,
      var(--dh-primary) 0%,
      var(--dh-primary-light) 100%
  );
}

/* Classes padrão de cores */
.text-dh-primary { color: var(--dh-primary) !important; }
.text-dh-secondary { color: var(--dh-secondary) !important; }
.text-dh-success { color: var(--dh-success) !important; }
.text-dh-danger { color: var(--dh-danger) !important; }
.text-dh-warning { color: var(--dh-warning) !important; }
.text-dh-info { color: var(--dh-info) !important; }

.bg-dh-primary { background-color: var(--dh-primary) !important; }
.bg-dh-secondary { background-color: var(--dh-secondary) !important; }
.bg-dh-success { background-color: var(--dh-success) !important; }
.bg-dh-danger { background-color: var(--dh-danger) !important; }
.bg-dh-warning { background-color: var(--dh-warning) !important; }
.bg-dh-info { background-color: var(--dh-info) !important; }

.btn-dh-primary {
  background-color: var(--dh-primary);
  border-color: var(--dh-primary);
  color: white;
}

.btn-dh-primary:hover {
  background-color: var(--dh-primary-dark);
  border-color: var(--dh-primary-dark);
}

.bg-dh-gradient-primary {
  background: var(--dh-gradient-primary);
}

/* Usar estas classes quando precisar de um tema padrão independente da organização */