.compare-wrap h2{font:650 20px/1.2 var(--font-ui);letter-spacing:-.02em;margin:0 0 14px}.compare-form{flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 30px;display:flex}.compare-form label{color:var(--a-muted);flex:220px;gap:6px;font-size:12px;display:grid}.compare-form input{font:inherit;color:var(--a-text);background:var(--a-panel);border:1px solid #333;border-radius:4px;padding:10px 12px;font-size:15px}.compare-form button{font:inherit;color:#0a0a0a;cursor:pointer;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:4px;padding:11px 18px;font-size:14px;font-weight:650}.compare-vs{color:var(--a-muted);padding-bottom:12px;font-size:13px}.compare-heads{border-bottom:1px solid var(--a-line);grid-template-columns:1fr 1fr;gap:16px;margin-bottom:26px;padding-bottom:18px;display:grid}.compare-heads>:last-child{justify-content:flex-end}.compare-name{align-items:center;gap:9px;min-width:0;font-size:clamp(17px,2vw,22px);font-weight:650;display:flex}.compare-name i{border-radius:50%;flex:none;width:10px;height:10px}.compare-name img{border-radius:1px;flex:none}.compare-name a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none!important}.compare-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.compare-table td,.compare-table th{border-bottom:1px solid #1c1c1c;padding:9px 12px}.compare-table th{color:var(--a-muted);text-align:center;font-size:12px;font-weight:400}.compare-table td{width:30%;font-size:14px}.compare-table td:last-child{text-align:right}.compare-wrap .is-better{color:#fff;font-weight:700}.compare-duel{margin-bottom:26px}.compare-duel h3{margin:0 0 12px;font-size:14px;font-weight:650}.compare-duel h3 small{color:var(--a-muted);margin-left:6px;font-weight:400}.compare-duel-row{color:var(--a-muted);text-align:center;grid-template-columns:50px 1fr 50px;align-items:baseline;margin-top:10px;font-size:12px;display:grid}.compare-duel-row strong{color:var(--a-text);font-variant-numeric:tabular-nums;text-align:left;font-size:22px}.compare-duel-row strong:last-child{text-align:right}.compare-bar{gap:2px;height:6px;margin-top:6px;display:flex}.compare-bar span{border-radius:2px;height:100%;display:block}.compare-model{margin-top:40px}.compare-model .ency-controls>a{border-radius:4px;text-decoration:none!important}.compare-model .ency-controls>a[aria-current=page]{color:#0a0a0a;background:#f2f2f2;border-color:#f2f2f2}.compare-chart{margin:0;overflow-x:auto}.compare-chart svg{width:100%;height:auto;display:block}.compare-chart text{fill:var(--a-muted);font-size:11px}.compare-races{margin-top:36px}.compare-races tr.is-teammates td{background:#161616}.compare-suggestions ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.compare-suggestions li{border-bottom:1px solid var(--a-line);padding:11px 0;font-size:14px}@media (max-width:760px){.compare-columns{grid-template-columns:1fr;gap:20px}.compare-vs{display:none}.compare-chart svg{min-width:620px}}
