/* /avisos/assets/botones_nav.css v1 - BOTONES DE NAVEGACIÓN MÓDULO AVISOS */

/* ===== CONTENEDOR PRINCIPAL ===== */
.busqueda-avisos { 
    background: white; 
    border-radius: 8px; 
    overflow: hidden; 
    box-shadow: 0 2px 8px rgba(0,0,0,0.1); 
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', sans-serif; 
    margin-bottom: 2px;
}

/* ===== HEADER AZUL PETRÓLEO ===== */
.header-avisos { 
    background: #232f3e; 
    color: white; 
    overflow: hidden; 
}

/* ===== LÍNEA DE ESTADÍSTICAS ===== */
.avisos-stats { 
    padding: 6px 15px; 
    font-size: 14px; 
    font-weight: bold; 
    border-bottom: 1px solid rgba(255,255,255,0.1); 
    display: flex; 
    justify-content: space-between; 
    align-items: center; 
}

/* ===== ZONA DE BOTONES ===== */
.zona-botones-avisos { 
    display: flex; 
    gap: 4px; 
}

/* ===== BOTONES INDIVIDUALES ===== */
.btn-aviso { 
    padding: 6px 10px; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    background: rgba(255,255,255,0.1); 
    border: 1px solid rgba(255,255,255,0.2); 
    border-radius: 6px; 
    color: #ccc; 
    text-decoration: none; 
    font-size: 11px; 
    font-weight: 600; 
    transition: all 0.2s; 
    white-space: nowrap; 
}

.btn-aviso:hover { 
    background: #fdc049; 
    color: #232f3e; 
    border-color: #fdc049; 
    text-decoration: none; 
}

/* ===== BOTÓN ACTIVO ===== */
.btn-aviso-activo {
    background: #fdc049 !important;
    color: #232f3e !important;
    border-color: #fdc049 !important;
    font-weight: 700 !important;
}

.btn-aviso-activo:hover {
    background: #e6ac42 !important;
}

/* NUEVO: Botón editando en rojo */
.btn-aviso-editando {
    background: #dc3545 !important;
    color: white !important;
    border-color: #dc3545 !important;
    font-weight: 700 !important;
}

.btn-aviso-editando:hover {
    background: #c82333 !important;
}


/* ===== RESPONSIVE ===== */
@media (max-width: 480px) {
    .avisos-stats {
        padding: 4px 10px;
        font-size: 12px;
    }
    
    .btn-aviso {
        padding: 4px 8px;
        font-size: 10px;
    }
    
    .zona-botones-avisos {
        gap: 2px;
    }
}