.fo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.fo-grid label{min-width:0}.fo-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1.3rem}.fo-facts p{overflow-wrap:anywhere}.st-lab .fo-canvas{display:block;width:100%;height:410px;background:#fffdf8;border:1px solid #c5d5d6;border-radius:14px}.fo-note{padding:.8rem 1rem;border-left:4px solid #126f83;background:#edf6f2}.fo-equation{white-space:pre-line;overflow-wrap:anywhere}.fo-toggles,.fo-legend{display:flex;flex-wrap:wrap;gap:1.2rem}.fo-legend span:before{content:'';display:inline-block;width:1rem;height:.25rem;margin-right:.35rem;vertical-align:middle;background:#126f83}.fo-legend span:nth-child(2):before{background:#bd6c31}.fo-legend span:nth-child(3):before{background:#7b5f9f}.fo-harmonic{margin-top:1rem}.st-lab [hidden]{display:none!important}@media(max-width:800px){.fo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fo-facts{grid-template-columns:1fr 1fr}}@media(max-width:450px){.fo-grid,.fo-facts{grid-template-columns:1fr}.st-lab .fo-canvas{height:340px}.st-lab .st-panel{padding:1rem}}
