/* /assets/css/machines/energy-storage/how-a-lead-acid-battery-cell-cross-section-cutaway.css — 本页专属样式（en/zh 共用） */

/* ============ 机器类目基线：零件材质与高亮 ============ */
.part .body{fill:var(--metal);stroke:#8ea0b5;stroke-width:1.6}
.part .body2{fill:var(--metal-2);stroke:#a9b7c9;stroke-width:1.2}
.part .body3{fill:#c6d0dd;stroke:none}
.part .accent{fill:none;stroke:#6b7b8c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.part.is-active .body{fill:#cfe3fb;stroke:var(--accent)}
.part.is-active .body2{fill:#e3eefc;stroke:#60a5fa}
.part.is-active .body3{fill:var(--accent)}
.part.is-active .accent{stroke:var(--accent-2)}
.part.is-active{filter:drop-shadow(0 0 10px rgba(37,99,235,.35))}
.leader{fill:none;stroke:#5b6a7d;stroke-width:1.2}
.leader-dot{fill:#5b6a7d}

@keyframes flow{to{stroke-dashoffset:-26}}

/* ============ 铅酸蓄电池单格剖面图 · Lead-acid cell ============
   源图：svgs/todo/machine-85-how-a-lead-acid-battery-cell-cross-section-cutaway.html。
   通用类（.part/.body/.body2/.accent/.tag/.tag-sm）已在 base 中存在。 */
.part .electrolyte{fill:#bfe0f5;stroke:#60a5fa;stroke-width:1.2;fill-opacity:.62}
.part.is-active .electrolyte{fill:#93c5fd;fill-opacity:.85;stroke:#2563eb}
.part .pos-plate{fill:#a5704a;stroke:#7a4e30;stroke-width:1.2}
.part.is-active .pos-plate{fill:#2563eb;stroke:#1e3a8a}
.part .neg-plate{fill:#98a3b0;stroke:#6f7d8c;stroke-width:1.2}
.part.is-active .neg-plate{fill:#1d4ed8;stroke:#1e3a8a}
.part .sep{fill:#e2e8f0;stroke:#a9b7c9;stroke-width:1}
.part.is-active .sep{fill:#93c5fd;stroke:#2563eb}
.part .bar{fill:#b7c1cf;stroke:#8ea0b5;stroke-width:1.2}
.part .post{fill:#aab6c6;stroke:#8ea0b5;stroke-width:1}
.part .cap{fill:#c6d0dd;stroke:#8ea0b5;stroke-width:1.2}
.part.is-active .bar,.part.is-active .post,.part.is-active .cap{fill:#cfe3fb;stroke:var(--accent)}
.term-sign{fill:#16202c;font-family:var(--mono);font-size:14px;font-weight:700;pointer-events:none}
.part.is-active .term-sign{fill:var(--accent-2)}
.wire{fill:none;stroke:#6b7b8c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}
.part.is-active .wire{stroke:#1d4ed8}
.bulb{fill:#fde68a;stroke:#d97706;stroke-width:1.6}
.part.is-active .bulb{fill:#93c5fd;stroke:#2563eb}
.filament{fill:none;stroke:#b45309;stroke-width:1.6}
.part.is-active .filament{stroke:#1e3a8a}
.e-tip{fill:#2563eb}