﻿/* Quitar estilo de botón de los encabezados de QuickGrid */
table.quickgrid-table thead button {
    border: none !important;
    background: transparent !important;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: none !important;
    font: inherit !important;
    color: inherit !important;
}

/* Quitar borde/outline al enfocar */
table.quickgrid-table thead button:focus {
    outline: none !important;
    box-shadow: none !important;
}

/* Cursor de “clickable” en los encabezados */
table.quickgrid-table thead th {
    cursor: pointer;
}

/* Ajuste visual para separadores de dropdown */
.dropdown-menu .dropdown-divider {
    margin-top: 4px;
    margin-bottom: 2px;
}

/* ===== DocumentTitleSearch v2 (aislado para no chocar con .docsearch anterior) ===== */
.docsearch2 {
    display: flex;
    align-items: center;
    gap: 10px;
    height: 44px;
    padding: 0 14px;
    background: #eef2f5;
    border-radius: 9999px;
    border: 0;
    box-shadow: none;
}

.docsearch2__icon {
    font-size: 18px;
    line-height: 1;
    color: #7b8794;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* input integrado: sin fondo blanco, sin bordes, sin focus ring */
.docsearch2__input {
    flex: 1;
    height: 100%;
    padding: 0 !important;
    margin: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

    .docsearch2__input:focus,
    .docsearch2__input:focus-visible {
        background: transparent !important;
        box-shadow: none !important;
        outline: none !important;
    }