.chemistry-lab.svelte-1pzoy8b{overflow:hidden}.controls.svelte-1pzoy8b{grid-template-columns:1fr 1fr;gap:26px;margin:26px 0;display:grid}.lab-grid.svelte-1pzoy8b{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:start;gap:28px;display:grid}h4.svelte-1pzoy8b{margin:0 0 20px;font-family:Lora,serif;font-size:1.08rem;font-weight:400}.receptors.svelte-1pzoy8b{grid-template-columns:repeat(8,1fr);gap:9px;margin:24px 0 14px;display:grid}.receptors.svelte-1pzoy8b span:where(.svelte-1pzoy8b){aspect-ratio:1;border:1.5px solid var(--rose);background:var(--paper,white);border-radius:50% 50% 30% 30%;display:block}.receptors.svelte-1pzoy8b span.bound:where(.svelte-1pzoy8b){background:var(--rose)}.readouts.svelte-1pzoy8b{margin-top:20px;font-size:.9rem}.sensor-note.svelte-1pzoy8b{color:var(--muted);min-height:4.5em;font-size:.88rem;line-height:1.6}.membrane.svelte-1pzoy8b .demo-actions:where(.svelte-1pzoy8b){margin-top:18px}.plots.svelte-1pzoy8b{border-left:1px solid var(--line);padding-left:18px}svg.svelte-1pzoy8b{width:100%;display:block;overflow:visible}svg.svelte-1pzoy8b text:where(.svelte-1pzoy8b){fill:var(--muted);font:10px IBM Plex Mono,monospace}svg.svelte-1pzoy8b .plot-title:where(.svelte-1pzoy8b){fill:var(--ink);font-size:10.5px}.lab-equation.svelte-1pzoy8b{border-top:1px solid var(--line);margin-top:24px;padding-top:12px}@media (width<=700px){svg.svelte-1pzoy8b text:where(.svelte-1pzoy8b),svg.svelte-1pzoy8b .plot-title:where(.svelte-1pzoy8b){font-size:16px}.controls.svelte-1pzoy8b,.lab-grid.svelte-1pzoy8b{grid-template-columns:1fr}.controls.svelte-1pzoy8b{gap:10px}.plots.svelte-1pzoy8b{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.receptors.svelte-1pzoy8b{max-width:340px}.sensor-note.svelte-1pzoy8b{min-height:0}}
