.standings-browser{padding:16px}.standings-title{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--border);padding-bottom:12px}.standings-title span{text-transform:uppercase;color:var(--primary);font-weight:700}.standings-title h1{margin:3px 0 0}.standings-title small{color:var(--muted)}.standings-search{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:8px;margin:14px 0 8px}.standings-selectors{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(150px,.6fr) auto;gap:8px;margin-bottom:14px}.standings-search label,.standings-selectors label{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:11px}.standings-search input,.standings-selectors select{height:38px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);padding:0 10px}.standings-search button,.standings-selectors button{align-self:end;height:38px;border:0;border-radius:8px;background:var(--primary);color:#fff;padding:0 18px;font-weight:700}.standings-table-wrap{border:1px solid var(--border);border-radius:9px;overflow:hidden}.standings-table-wrap .standings thead{background:var(--primary-soft)}.standings-table-wrap .standings tbody tr:nth-child(even){background:color-mix(in srgb,var(--surface) 95%,var(--primary) 5%)}.standings-table-wrap .standings tbody tr:hover{background:var(--primary-soft)}@media(max-width:680px){.standings-title{align-items:flex-start;flex-direction:column}.standings-title small{margin-top:5px}.standings-search,.standings-selectors{grid-template-columns:1fr}.standings-search button,.standings-selectors button{width:100%}.standings-browser{padding:11px}}
