/**
 * Estilos para identificação visual de categorias de insumos
 * Cada categoria tem sua cor específica aplicada como borda à esquerda
 */

/* ========================================
   CATEGORIAS DE INSUMOS - BORDAS COLORIDAS
   ======================================== */

/* GRUPO 1: Herbicidas (Verde Escuro) */
.cat-herbicida {
    border-left: 4px solid #2E7D32 !important;
}

/* GRUPO 2: Inseticidas (Vermelho) */
.cat-inseticida {
    border-left: 4px solid #C62828 !important;
}

/* GRUPO 3: Fungicidas (Roxo) */
.cat-fungicida {
    border-left: 4px solid #7B1FA2 !important;
}

/* GRUPO 4: Bactericidas (Laranja Escuro) */
.cat-bactericida {
    border-left: 4px solid #E65100 !important;
}

/* GRUPO 5: Acaricidas (Marrom) */
.cat-acaricida {
    border-left: 4px solid #5D4037 !important;
}

/* GRUPO 6: Nematicidas (Amarelo Escuro) */
.cat-nematicida {
    border-left: 4px solid #F57C00 !important;
}

/* GRUPO 7: Controle Biológico (Verde Claro) */
.cat-biologico {
    border-left: 4px solid #43A047 !important;
}

/* GRUPO 8: Formicidas & Outros (Cinza Escuro) */
.cat-formicida {
    border-left: 4px solid #424242 !important;
}

/* GRUPO 9: Reguladores & Ativadores (Azul) */
.cat-regulador {
    border-left: 4px solid #1976D2 !important;
}

/* GRUPO 10: Protetor de Sementes (Roxo Claro) */
.cat-protetor {
    border-left: 4px solid #9C27B0 !important;
}

/* Padrão para categorias não mapeadas */
.cat-padrao {
    border-left: 4px solid #6c757d !important;
}

/* ========================================
   VARIAÇÕES DE CONTEXTO
   ======================================== */

/* Para cards de insumos */
.card-insumo.cat-herbicida,
.insumo-card.cat-herbicida {
    border-left: 4px solid #2E7D32 !important;
}

.card-insumo.cat-inseticida,
.insumo-card.cat-inseticida {
    border-left: 4px solid #C62828 !important;
}

.card-insumo.cat-fungicida,
.insumo-card.cat-fungicida {
    border-left: 4px solid #7B1FA2 !important;
}

.card-insumo.cat-bactericida,
.insumo-card.cat-bactericida {
    border-left: 4px solid #E65100 !important;
}

.card-insumo.cat-acaricida,
.insumo-card.cat-acaricida {
    border-left: 4px solid #5D4037 !important;
}

.card-insumo.cat-nematicida,
.insumo-card.cat-nematicida {
    border-left: 4px solid #F57C00 !important;
}

.card-insumo.cat-biologico,
.insumo-card.cat-biologico {
    border-left: 4px solid #43A047 !important;
}

.card-insumo.cat-formicida,
.insumo-card.cat-formicida {
    border-left: 4px solid #424242 !important;
}

.card-insumo.cat-regulador,
.insumo-card.cat-regulador {
    border-left: 4px solid #1976D2 !important;
}

.card-insumo.cat-protetor,
.insumo-card.cat-protetor {
    border-left: 4px solid #9C27B0 !important;
}

.card-insumo.cat-padrao,
.insumo-card.cat-padrao {
    border-left: 4px solid #6c757d !important;
}

/* ========================================
   BADGES/LABELS COM CORES DE FUNDO
   ======================================== */

.badge-cat-herbicida {
    background-color: #2E7D32 !important;
    color: white !important;
}

.badge-cat-inseticida {
    background-color: #C62828 !important;
    color: white !important;
}

.badge-cat-fungicida {
    background-color: #7B1FA2 !important;
    color: white !important;
}

.badge-cat-bactericida {
    background-color: #E65100 !important;
    color: white !important;
}

.badge-cat-acaricida {
    background-color: #5D4037 !important;
    color: white !important;
}

.badge-cat-nematicida {
    background-color: #F57C00 !important;
    color: white !important;
}

.badge-cat-biologico {
    background-color: #43A047 !important;
    color: white !important;
}

.badge-cat-formicida {
    background-color: #424242 !important;
    color: white !important;
}

.badge-cat-regulador {
    background-color: #1976D2 !important;
    color: white !important;
}

.badge-cat-protetor {
    background-color: #9C27B0 !important;
    color: white !important;
}

.badge-cat-padrao {
    background-color: #6c757d !important;
    color: white !important;
}
