    .logo-container {
        margin-top: -80px; /* Reducir el margen superior */
        margin-bottom: 20px; /* Opcional: ajustar el margen inferior */
        text-align: center; /* Centrar el logo */
    }
    .logo-container img {
        max-width: 200px; /* Ajustar tamaño del logo si es necesario */
        height: auto;
    }


/* Ajustar ancho de la columna RUT */
table th:nth-child(3), table td:nth-child(3) {
    width: 20px; /* Ajusta este valor según necesites */
    white-space: nowrap; /* Evita que el texto se divida en varias líneas */
    overflow: hidden;
    text-overflow: ellipsis; /* Muestra puntos suspensivos si el texto es muy largo */
}

/* Ajustar ancho de columna y botones */
.table-actions {
    display: flex; /* Alinea los botones horizontalmente */
    justify-content: flex-start; /* Alinea al inicio */
    gap: 5px; /* Espacio entre botones */
}

.table-actions button,
.table-actions a {
    margin: 0; /* Elimina márgenes por defecto */
    padding: 5px 10px; /* Ajusta el espaciado interno */
    font-size: 14px; /* Tamaño de texto más uniforme */
    white-space: nowrap; /* Evita que se dividan en varias líneas */
}

table th:nth-child(11), table td:nth-child(11) {
    width: 100px; /* Ajusta el ancho de la columna Acciones */
    white-space: nowrap; /* Evita que los botones se vayan a la siguiente línea */
}
table th:nth-child(10), table td:nth-child(10) {
    width: 120px; /* Ajusta el ancho según lo necesites */
    white-space: nowrap; /* Evita el salto de línea */
    text-align: center; /* Centra el contenido en la celda */
}

