.rankings-tabs{margin-bottom:var(--space-4)}.rankings-table td:first-child,.rankings-table th:first-child{width:72px}.rankings-table .model-family{display:block}.rankings-empty{padding:var(--space-6);text-align:center}.rankings-basis{margin-top:var(--space-3);font-size:13px}.rank-share{display:flex;align-items:center;gap:var(--space-3);min-width:180px}.rank-bar{flex:1;height:6px;overflow:hidden;border-radius:3px;background:var(--surface-3)}.rank-bar>span{display:block;height:100%;background:var(--primary)}.rank-up{color:var(--primary)}.rank-down{color:var(--ink-3)}.rankings-external{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-5)}.rankings-external h2{margin:0 0 var(--space-2);font-size:16px}.rankings-external p{margin:0}@media (max-width: 640px){.rankings-external{flex-direction:column;align-items:flex-start}.rank-share{min-width:120px}}.aa-chart{margin-top:var(--space-6);padding:var(--space-5)}.aa-chart-head h2{margin:var(--space-3) 0 var(--space-2);font-size:16px}.aa-chart-head p{margin:0 0 var(--space-4);font-size:13px}.aa-brand{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 8px;border-radius:999px;background:#0b0b0c;color:#fff;font:500 13px/1 var(--font-body);text-decoration:none}.aa-brand:hover{color:#fff}.aa-bars{display:grid;gap:10px;margin:0;padding:0;list-style:none}.aa-bars li{display:grid;grid-template-columns:minmax(120px,210px) 1fr 44px;align-items:center;gap:var(--space-3)}.aa-bar-label{overflow:hidden;color:var(--ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.aa-bar{height:8px;border-radius:4px;background:var(--surface-3)}.aa-bar>span{display:block;height:100%;border-radius:4px;background:#0b0b0c}.aa-bar-score{color:var(--ink-2);font-size:13px;text-align:right}.aa-chart-foot{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--outline-2);color:var(--ink-3);font-size:12px}@media (max-width: 640px){.aa-bars li{grid-template-columns:minmax(0,1fr) 44px}.aa-bar{grid-column:1 / -1;grid-row:2}}
