@layer components{._scene_rzzt2_1{width:100%;height:302px;color:var(--text-primary);position:relative;overflow:visible}._air_rzzt2_9{border-bottom:2px solid var(--learning-block-color-companion);background:color-mix(in srgb, var(--learning-block-color-secondary) 10%, transparent);height:54px;position:absolute;inset:0 0 auto}._airLabel_rzzt2_21{min-width:0;color:var(--text-primary);align-items:baseline;gap:6px;display:flex;position:absolute;top:9px;left:24px}._surfaceLabel_rzzt2_32{background:var(--learning-block-visualization-surface,var(--bg-primary));max-width:54%;color:var(--text-secondary);text-align:right;padding:0 5px;position:absolute;top:40px;right:24px}._arrows_rzzt2_43{width:100%;height:100%;position:absolute;inset:0}._node_rzzt2_50{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:absolute}._formula_rzzt2_59{min-height:26px;color:var(--text-primary);align-items:center;display:inline-flex}._name_rzzt2_66{color:var(--text-secondary)}._badge_rzzt2_70{background:var(--learning-block-accent-surface);color:var(--text-primary);text-align:center;white-space:nowrap;border-radius:999px;margin-top:2px;padding:1px 6px}._entry_rzzt2_80{width:24%;top:64px;left:24px}._acid_rzzt2_86{width:21%;top:64px;left:38%}._ions_rzzt2_92{width:31%;top:64px;right:24px}._carbonate_rzzt2_98{width:28%;top:153px;left:24px}._bicarbonate_rzzt2_104{width:42%;top:153px;right:24px}._calcium_rzzt2_110{width:38%;top:231px;left:24px}._shell_rzzt2_116{width:33%;top:222px;right:24px}._shellHeading_rzzt2_122{align-items:center;gap:6px;display:flex}._shellGlyph_rzzt2_128{border:2px solid var(--learning-block-color-primary);background:color-mix(in srgb, var(--learning-block-color-secondary) 13%, transparent);border-radius:50% 50% 38% 38%;width:40px;height:24px;display:block;position:relative}._shellGlyph_rzzt2_128:before,._shellGlyph_rzzt2_128:after{content:"";background:var(--learning-block-visualization-surface,var(--bg-primary));width:1px;position:absolute;top:1px;bottom:0}._shellGlyph_rzzt2_128:before{left:10px;transform:rotate(18deg)}._shellGlyph_rzzt2_128:after{right:10px;transform:rotate(-18deg)}._thumbScene_rzzt2_162{width:100%;height:82px;color:var(--text-primary);position:relative}._thumbBoundary_rzzt2_169{border-top:1px solid var(--learning-block-color-companion);position:absolute;top:20px;left:6px;right:6px}._thumbAir_rzzt2_177,._thumbCarbonate_rzzt2_178,._thumbShell_rzzt2_179,._thumbBicarbonate_rzzt2_180{color:var(--text-primary);align-items:center;display:flex;position:absolute}._thumbAir_rzzt2_177{top:0;left:7px}._thumbCarbonate_rzzt2_178{top:29px;left:7px}._thumbBicarbonate_rzzt2_180{top:30px;right:7px}._thumbShell_rzzt2_179{bottom:2px;right:5px}._thumbAir_rzzt2_177:before,._thumbCarbonate_rzzt2_178:before,._thumbShell_rzzt2_179:before,._thumbBicarbonate_rzzt2_180:before{content:"";display:block}._thumbAir_rzzt2_177:before{border:2px solid var(--learning-block-accent);border-radius:999px;width:20px;height:7px}._thumbCarbonate_rzzt2_178:before{border:2px solid var(--learning-block-color-companion);border-radius:50%;width:14px;height:14px}._thumbBicarbonate_rzzt2_180:before{border:2px solid var(--learning-block-color-secondary);border-radius:999px;width:22px;height:9px}._thumbShell_rzzt2_179:before{border:2px solid var(--learning-block-color-primary);border-radius:50% 50% 38% 38%;width:18px;height:13px}@media (width>=640px){[class*=wideVisualization]:has(._scene_rzzt2_1){width:100%}}@media (width<=480px){._scene_rzzt2_1{height:302px}._entry_rzzt2_80{width:24%}._acid_rzzt2_86{width:23%;left:37%}._ions_rzzt2_92{width:34%}._carbonate_rzzt2_98{width:27%}._bicarbonate_rzzt2_104{width:43%}._calcium_rzzt2_110{width:35%;top:221px}._shell_rzzt2_116{width:37%;top:212px}}}
