.chargeKey{font:11px/1.5 var(--sans);color:#baa9cb;margin:0 0 14px}.chargeKey summary{cursor:pointer;color:#decedf;font-size:11px}.chargeKey p{font-size:11px;line-height:1.5}.chargePlus{color:#ffae91}.chargeMinus{color:#8fc8ff}
.scenePalette .fcard[data-charge=positive]{background:radial-gradient(ellipse at 25% 0,#f1aa8688,#713b5133 80%)}.scenePalette .fcard[data-charge=negative]{background:radial-gradient(ellipse at 25% 0,#81b6ef88,#334f8a33 80%)}.scenePalette .fcard[data-charge=neutral]{background:radial-gradient(ellipse at 25% 0,#a591b455,#43364e22 80%)}.scenePalette .fcard[data-charge=variable]{background:linear-gradient(125deg,#df977366,#7e759d44 55%,#688eb455)}.scenePalette .fcard[data-charge=unavailable]{opacity:.5;background:#302a35}.scenePalette .fcard.on{outline:2px solid #f2d3bb;outline-offset:2px}
.blockCharge{display:block;font:600 11px var(--mono);color:#ecd9ec;margin-top:6px}.fcard[data-charge=positive] .blockCharge{color:#ffd2b8}.fcard[data-charge=negative] .blockCharge{color:#b5dcff}.blockSize{display:flex;align-items:center;justify-content:center;gap:5px;font:10px var(--sans);color:#beaccb;margin-top:5px}.blockSize:before{content:'';width:var(--atom-size);height:var(--atom-size);border-radius:50%;background:radial-gradient(circle at 30% 25%,#e4cbe3,#715c80);box-shadow:0 2px 3px #0004}
.scenePreview .sceneGhost[data-charge=positive]{filter:drop-shadow(0 0 7px #ffaf86)}.scenePreview .sceneGhost[data-charge=negative]{filter:drop-shadow(0 0 7px #7cbeff)}.scenePreview .sceneGhost[data-charge=neutral]{filter:drop-shadow(0 0 5px #c4a9da)}
@media(max-width:750px){.scenePalette .chargeKey{display:none}.scenePalette .fcard{min-height:125px}.scenePalette .blockSize{font-size:9px}.scenePalette .blockCharge{margin-top:3px}}
.chargeKey{position:fixed;left:30px;bottom:90px;z-index:25;max-width:285px;padding:8px 12px;border-radius:15px;background:#211c2bea;backdrop-filter:blur(16px);margin:0}.immersiveLab .chargeKey{bottom:202px}.sceneEvidence .chargeKey,.sceneExplore .chargeKey,.sceneEnvironmentOpen .chargeKey{display:none}
.immersiveLab .scenePalette .fcard{height:98px;min-height:98px;padding:5px 8px;flex-basis:94px}.immersiveLab .scenePalette .fcard svg{height:24px}.immersiveLab .scenePalette .fcard .nm{font-size:10px;line-height:1.1}.immersiveLab .scenePalette .fcard .tg{font-size:9px;line-height:1.1}.immersiveLab .scenePalette .blockCharge{font-size:10px;line-height:1.1;margin-top:2px}.immersiveLab .scenePalette .blockSize{font-size:9px;line-height:1.1;margin-top:2px}.immersiveLab .scenePalette .blockSize:before{max-width:10px;max-height:10px}
@media(max-width:750px){.chargeKey,.immersiveLab .chargeKey{bottom:228px;left:16px;max-width:250px}.chargeKey summary{font-size:10px}}
.immersiveLab .scenePalette .fcard[data-charge=positive]{background:radial-gradient(ellipse at 25% 0,#f1aa86aa,#713b5155 80%)}.immersiveLab .scenePalette .fcard[data-charge=negative]{background:radial-gradient(ellipse at 25% 0,#81b6efaa,#334f8a55 80%)}.immersiveLab .scenePalette .fcard[data-charge=variable]{background:linear-gradient(125deg,#df977388,#7e759d55 55%,#688eb466)}
