.neutralWinTitle h2{font-size:clamp(21px,3vw,34px)}.neutralWinTitle h2 span{color:var(--muted)}.neutralWinBar{height:12px;background:#b86172;border-radius:9px;overflow:hidden}.neutralWinBar i{display:block;height:100%;background:#69aef1}.neutralAssessmentGrid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.neutralAssessmentGrid article{border:1px solid var(--line);border-radius:12px;padding:16px}.neutralFacts{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:12px;color:var(--muted)}.neutralFacts b{display:block;font-size:21px;color:var(--text);margin-top:5px}.neutralDamage{display:flex;height:13px;overflow:hidden;border-radius:7px;margin-top:22px}.neutralDamage i{display:block;height:100%}.damage0{background:#e19a67}.damage1{background:#a18dea}.damage2{background:#c6d4df}.damageLegend0{color:#e19a67}.damageLegend1{color:#a18dea}.damageLegend2{color:#9eafbc}.neutralRoles{display:flex;flex-direction:column;gap:8px}.neutralRoles label{display:grid;grid-template-columns:32px 1fr 145px;align-items:center;gap:10px}.neutralRoles img{width:32px;border-radius:5px}.neutralRoles select{padding:7px}.neutralFactors{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.neutralFactors div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding:8px;font-size:12px}#neutralError{color:#e7a765}@media(max-width:720px){.neutralAssessmentGrid,.neutralFactors{grid-template-columns:1fr}.neutralRoles label{grid-template-columns:30px 1fr 125px}}
/* Allow long champion names and translated facts to shrink inside the workbench. */
.neutralRoles label{grid-template-columns:32px minmax(0,1fr) 130px;min-width:0}.neutralRoles label>span{min-width:0;overflow-wrap:anywhere}.neutralRoles select{min-width:0;width:100%}.neutralAssessmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.neutralFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.neutralFacts>div,.neutralFactors>div{min-width:0;overflow-wrap:anywhere}.neutralFacts b{font-variant-numeric:tabular-nums}.neutralFactors div{flex-wrap:wrap}.neutralWinTitle h2{overflow-wrap:anywhere}.damageLegend0,.damageLegend1,.damageLegend2{color:var(--text)}@media(max-width:720px){.neutralAssessmentGrid,.neutralFactors{grid-template-columns:minmax(0,1fr)}.neutralRoles label{grid-template-columns:30px minmax(0,1fr) 100px}.neutralFacts b{font-size:18px}}
