.eq-coeff-row{display:flex;gap:10px;margin-bottom:6px}.form-group-inline{flex:1;min-width:0}.form-group-inline label{font-size:.82rem;font-weight:600;margin-bottom:2px;display:block}.form-hint{font-size:.82rem;color:var(--text-muted);margin-top:2px;display:block;font-style:italic}.eq-steps-wrapper h3{font-size:1rem;margin-bottom:10px}.eq-step-item{padding:8px 12px;margin-bottom:6px;background:var(--bg-glass);border-radius:8px;font-size:.93rem;line-height:1.5;border-left:3px solid var(--accent-color)}