/* IBEROA Advisors v2.5.16 — filtros y orden editorial */
.publication-column-filters{display:grid!important;grid-template-columns:minmax(240px,2fr) repeat(3,minmax(150px,1fr)) auto!important;align-items:end;gap:10px!important;margin:16px 0 12px}
.publication-column-filters label{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0}
.publication-column-filters label>span{color:#526a78;font:600 11px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.055em;text-transform:uppercase}
.publication-column-filters input,.publication-column-filters select{width:100%;min-width:0;margin:0!important}
.publication-column-filters .publication-clear{height:100%;min-height:42px;white-space:nowrap}
.publication-sort{appearance:none;display:inline-flex;align-items:center;gap:7px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer}
.publication-sort-indicator{display:inline-flex;align-items:center;justify-content:center;width:14px;color:#6b7d87;font-size:13px;line-height:1}
.publication-sort:hover,.publication-sort:focus-visible{color:#0f3346}
.publication-sort:focus-visible{outline:2px solid #b89d68;outline-offset:4px}
#publicationTable th[aria-sort="ascending"] .publication-sort,#publicationTable th[aria-sort="descending"] .publication-sort{color:#0f3346;font-weight:700}
#publicationTable tbody tr[hidden]{display:none}
@media(max-width:1180px){.publication-column-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.publication-column-filters .publication-clear{height:auto}}
@media(max-width:680px){.publication-column-filters{grid-template-columns:1fr!important}}
