.msds-ingredient-row{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end;margin:16px 0}.msds-ingredient-row label{min-width:0}.msds-section{padding:16px;border:1px solid #d4dce8;border-radius:10px;margin:10px 0}.msds-section summary{font-weight:600;cursor:pointer}.msds-section pre,.msds-evidence{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.msds-evidence{max-height:360px;overflow:auto;margin:14px 0}#msds-workbooks{max-height:360px;overflow:auto}#msds-references{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}#msds-form h3{margin-top:30px}#msds-form textarea{margin-bottom:14px}#draft-layout-status{margin:16px 0}#msds-output{margin-top:20px}@media(max-width:650px){.msds-ingredient-row,#msds-references{grid-template-columns:1fr}.msds-ingredient-row{padding:14px;border:1px solid #d4dce8;border-radius:8px}}
