.eq-container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.eq-controls-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.eq-field-group{flex-direction:column;gap:.35rem;display:flex}.eq-field-group label{color:var(--text);font-size:.875rem;font-weight:500}.eq-field-group input[type=range]{width:100%}.eq-readout-grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.75rem;display:grid}.eq-segmented .seg-btn{flex:1}.eq-rxn-equation{font-family:var(--font-mono,monospace);text-align:center;background-color:var(--bg-card);border-radius:6px;margin:.5rem 0;padding:.5rem;font-size:1.1rem;font-weight:600}
