[data-hiscores]{& .search{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}& .search-field{flex:220px;margin:0}& .matches{margin-bottom:14px;padding:10px 14px}& .matches-title{margin-bottom:6px}& .matches ul{flex-wrap:wrap;gap:6px 14px;font-size:15px;display:flex}& .matches .mode{color:var(--color-muted);margin-left:6px;font-size:12px}& .tabs{scrollbar-width:none;gap:4px;padding:5px;display:flex;overflow-x:auto}& .tab{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--color-muted);border-radius:7px;flex:1;padding:9px 12px;font-size:14px;font-weight:600;line-height:1;transition:color .12s,background-color .12s;&:hover{color:var(--color-text-2)}&[aria-current=page]{color:var(--color-gold);background:linear-gradient(#30333a,#2a2d33);box-shadow:inset 0 0 0 1px #3c3f46,inset 0 1px #ffffff0f,0 1px 2px #0006}}& .pick{align-items:center;gap:12px;margin:14px 0;display:flex}& .pick .kit-select{max-width:280px;margin:0}& .board{padding:4px}& .table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}& .table th{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--color-muted);padding:10px 12px;font-size:13px;font-weight:600}& .table td{color:var(--color-text-2);border-top:1px solid #17191c;padding:9px 12px;box-shadow:inset 0 1px #ffffff0a}& .table .num{text-align:right}& .table td.name a{color:var(--color-text);font-weight:600}& .table td.name a:hover{color:var(--color-gold)}& .table tr:nth-child(-n+3) td.rank{color:var(--color-gold);font-weight:700}& .table[data-one-mode] [data-col=mode],& .table[data-one-mode] td.mode{display:none}& .empty{text-align:center;color:var(--color-muted);padding:24px}& .pager{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:14px;display:grid}& .pager>:last-child{justify-self:end}& .where{color:var(--color-muted);font-size:14px}@media (width<=560px){& .tab{letter-spacing:.05em;flex:none;padding:9px 10px;font-size:13px}& .table th,& .table td{padding:8px;font-size:14px}}}
