/* epSort.css — rendezhető fejlécek vizuális jelzése (kliens-oldali tábla-rendező) */

table.epSortable th.epSortHead {
	cursor: pointer;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* nyíl-hely a fejléc jobb oldalán, hogy ne ugráljon a szöveg */
table.epSortable th.epSortHead {
	padding-right: 18px;
}

/* alap (rendezetlen) jelző: halvány kettős nyíl hoverre */
table.epSortable th.epSortHead::after {
	content: "\2195"; /* ↕ */
	position: absolute;
	right: 5px;
	top: 50%;
	transform: translateY(-50%);
	font-size: 0.8em;
	opacity: 0;
	transition: opacity 0.12s ease;
	pointer-events: none;
}

table.epSortable th.epSortHead:hover::after {
	opacity: 0.35;
}

/* aktív rendezés iránya */
table.epSortable th.epSortHead.epSortAsc::after {
	content: "\25B2"; /* ▲ */
	opacity: 0.85;
}

table.epSortable th.epSortHead.epSortDesc::after {
	content: "\25BC"; /* ▼ */
	opacity: 0.85;
}
