.chargeChangeRing{fill:none;stroke:#ceb7e1;stroke-width:1.6;stroke-dasharray:3 2;opacity:.85}.chargeChangeRing[data-charge=positive]{stroke:#ffb38c;stroke-dasharray:none;filter:drop-shadow(0 0 4px #f1a17a)}.chargeChangeRing[data-charge=negative]{stroke:#8ccaff;stroke-dasharray:none;filter:drop-shadow(0 0 4px #79b2ee)}
.chargeChangeBadge rect{fill:#51405e;stroke:#d2bddf88;stroke-width:.5}.chargeChangeBadge text{fill:#fff0e4;font:600 6px system-ui}.chargeChangeBadge[data-charge=positive] rect{fill:#9c5746;stroke:#ffc9a3}.chargeChangeBadge[data-charge=negative] rect{fill:#315d95;stroke:#a4d6ff}.moleculeChargeMeaning{border-bottom:1px solid #ad8ba133;padding-bottom:10px;margin-bottom:10px}.moleculeChargeMeaning button{border:0;background:#bda1ce22;border-radius:14px;color:#e5c6ef;padding:8px 10px;font:11px var(--sans);cursor:pointer}.chargeKey[open]{max-height:280px;overflow:auto;scrollbar-width:thin}.scenePreview .sceneGhost .chargeChangeRing,.scenePreview .sceneGhost .chargeChangeBadge{opacity:1}
@media(min-width:651px){.immersiveLab.chargePreviewActive:not(.sceneEnvironmentOpen):not(.sceneEvidence) .builderPreview{left:0!important;width:62%!important}.immersiveLab.chargePreviewActive #edDraw .mcStructure{transform:scale(.95)}}
