/* 3.10.0 sorting UI */
.pwrd-table th[data-sort-table]{cursor:pointer;user-select:none;position:relative;padding-right:28px!important;transition:background .15s ease,color .15s ease}
.pwrd-table th[data-sort-table]:hover{background:#eef4ff!important;color:#1d4ed8!important}
.pwrd-table th[data-sort-table]::after{content:"↕";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11px;color:#94a3b8}
.pwrd-table th[data-sort-table].sorted::after{content:"↑";color:#2563eb;font-weight:900}
.pwrd-table th[data-sort-table].sorted[data-sort-direction="desc"]::after{content:"↓"}
.pwrd-sort-inline,.pwrd-sort-mobile{display:inline-flex;align-items:center;gap:6px}
.pwrd-sort-inline select,.pwrd-sort-mobile select{min-height:40px;border:1px solid #dbe5f1;border-radius:10px;background:#fff;padding:0 10px;color:#334155;font-size:12px;font-weight:650}
.pwrd-sort-inline .pwrd-btn,.pwrd-sort-mobile .pwrd-btn{min-width:40px;padding:8px 10px!important}
.pwrd-sort-mobile{display:none}
.pwrd-sort-mobile.always{display:inline-flex}
.pwrd-history-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}
.pwrd-history-tools>span{flex:0 0 auto;background:#f0edff;color:#6750d8;border-radius:99px;padding:6px 10px;font-size:10px;font-weight:700}
.pwrd-profile-history-head>.pwrd-history-tools{margin-left:auto}
@media(max-width:760px){
 .pwrd-table th[data-sort-table]{cursor:default}.pwrd-table th[data-sort-table]::after{display:none}
 .pwrd-sort-mobile{display:inline-flex;width:100%;order:20}.pwrd-sort-mobile select{flex:1;min-width:0}
 .pwrd-sort-inline{width:100%}.pwrd-sort-inline select{flex:1;min-width:0}
 .pwrd-history-tools{width:100%;justify-content:stretch}.pwrd-history-tools>span{width:100%;text-align:center}
 .pwrd-profile-history-head>.pwrd-history-tools{margin-left:0}
}
