[hidden]{display:none!important}.filter-line{grid-template-columns:minmax(160px,2fr) repeat(6,minmax(98px,1fr))}.board-row{grid-template-columns:40px minmax(180px,2.2fr) minmax(100px,1fr) minmax(100px,1fr) 95px 105px 110px}.metric-strip{grid-column:2/-1;color:#9eacaf;font-size:11px;border-top:1px solid #35434c;padding-top:6px}.board-row .vote-actions{white-space:nowrap}@media(max-width:1100px){.filter-line{grid-template-columns:repeat(3,1fr)}.search-wrap{grid-column:span 3}.board-row{grid-template-columns:30px minmax(155px,2fr) 110px 85px}.board-row .cell:nth-of-type(3),.board-row .cell:nth-of-type(4){display:none}.board-row .vote-actions{grid-column:4}.metric-strip{grid-column:2/-1}}@media(max-width:700px){.filter-line{grid-template-columns:1fr 1fr}.search-wrap{grid-column:span 2}.board-row{grid-template-columns:28px 1fr 80px}.board-row .cell{display:none}.board-row .score-cell{display:block;text-align:right}.board-row .vote-actions{grid-column:2/-1;justify-content:end}.metric-strip{grid-column:2/-1}}
.race-icon{width:14px;height:14px;object-fit:contain;vertical-align:-3px;margin-right:4px}.logs-link{display:block;color:#d3b47b;font-size:10px;margin-top:3px}
@media(max-width:700px){.role-tabs{justify-content:space-between;gap:0}.role-tabs button{font-size:9px;padding:9px 5px 11px;letter-spacing:.04em}}
