.chemistry-guide .rich-copy{min-width:0}.chemistry-guide h2[id]{scroll-margin-top:7rem}
.chemistry-figure{margin:1.5rem 0 1.8rem;padding:1.1rem;border:2px solid var(--night);background:#eaf3f2;box-shadow:5px 5px 0 var(--yellow)}
.chemistry-figure figcaption{margin-top:.9rem;color:var(--muted);font-size:.9rem;line-height:1.5}
.chemistry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.chemistry-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.chemistry-card{min-width:0;padding:1rem .7rem;background:var(--paper);border:2px solid var(--night);text-align:center}.chemistry-card>strong{display:block;font-size:1rem}.chemistry-card small{display:block;color:var(--muted);font-size:.85rem;line-height:1.5}
.chemistry-particles{min-height:6rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.65rem;padding:.8rem 0}.chemistry-particles b{display:inline-flex;gap:0}
.chemistry-particles span{display:grid;place-items:center;width:2rem;height:2rem;border:2px solid #174f49;border-radius:50%;background:#c8e5de;color:#133c36;font-weight:850;font-size:.85rem}.chemistry-particles .chemistry-b{background:#ffe3a0;border-color:#80580d;color:#543a08}
.chemistry-jar{display:flex;flex-direction:column;justify-content:flex-end;height:10rem;width:90%;max-width:12rem;margin:1rem auto;border:3px solid var(--night);border-top:0;border-radius:0 0 1rem 1rem;overflow:hidden;padding-top:.8rem}.chemistry-liquid,.chemistry-water,.chemistry-oil{display:grid;place-items:center;font-size:.9rem;font-weight:750;color:#183d43}.chemistry-liquid{height:100%;background:#c9e8ed}.chemistry-water{height:60%;background:#c9e8ed}.chemistry-oil{height:40%;background:#ffe3a0;color:#543a08;border-bottom:2px solid var(--night)}
.chemistry-solution{height:100%;display:grid;place-items:center;background:#c9e8ed;color:#543a08;font-size:1.2rem;line-height:2}.chemistry-low{height:50%}.chemistry-change{display:grid;gap:.3rem;justify-items:center;margin:1rem 0}.chemistry-change b{padding:.5rem;border:2px solid var(--night);background:#fff2c8;font-size:.95rem}.chemistry-change>span{font-size:1.6rem;color:#167362}
.chemistry-practice{margin:1.3rem 0;padding:1.1rem;border:2px solid var(--night);background:#fff8dd}.chemistry-practice>p{margin:0 0 .7rem}.chemistry-practice details{border-top:1px solid var(--line);padding-top:.65rem}.chemistry-practice summary{max-width:100%;min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--coral-dark);font-weight:850;text-decoration:underline;text-underline-offset:3px}.chemistry-practice details p{margin:.5rem 0 0}.chemistry-credit{font-size:.9rem;color:var(--muted)}.chemistry-guide :focus-visible{outline:3px solid var(--coral-dark);outline-offset:3px}
@media(max-width:740px){.chemistry-three{grid-template-columns:1fr}.chemistry-particles{min-height:4rem}}@media(max-width:550px){.chemistry-grid{grid-template-columns:1fr}.chemistry-figure{padding:.8rem}.chemistry-card{padding:.8rem}.chemistry-jar{height:9rem}}
