/* ===== SIDEBAR MODULO ===== */

.module-sidebar {
    width: 240px;
    min-height: calc(100vh - 56px);
    background: #f8f9fa;
    border-right: 1px solid #dee2e6;
}

.module-content {
    background: #ffffff;
}

/* Hover elegante */

.module-sidebar .nav-link {
    border-radius: 8px;
    color: #495057;
    transition: all 0.2s ease;
}

.module-sidebar .nav-link:hover {
    background-color: #e9ecef;
}

/* Activo */

.module-sidebar .nav-link.active {
    background-color: #0d6efd;
    color: white;
}