.itda-sortable-th{cursor:pointer;user-select:none;white-space:nowrap;transition:background .15s ease,color .15s ease}
.itda-sortable-th:hover{background:#eef4fb;color:#1d4ed8}.itda-sortable-th:focus-visible{outline:2px solid #60a5fa;outline-offset:-2px}
.itda-sort-indicator{display:inline-block;margin-left:6px;font-size:10px;color:#94a3b8;vertical-align:middle}.itda-sortable-th[aria-sort="ascending"] .itda-sort-indicator,.itda-sortable-th[aria-sort="descending"] .itda-sort-indicator{color:#2563eb}
@media(max-width:760px){.itda-sort-indicator{margin-left:4px;font-size:9px}}
