.plasma-course{max-width:1140px;margin:auto}.plasma-course p,.plasma-course li{font-size:1rem;line-height:1.8}.plasma-course h1{max-width:1000px}.plasma-course section{margin-top:3.4rem;scroll-margin-top:1.5rem}.plasma-course h3{margin-top:1.6rem}.plasma-lead{max-width:850px;font-size:1.14rem!important}.plasma-toc{display:flex;gap:.6rem 1.4rem;flex-wrap:wrap;padding:1.4rem 0;border-block:1px solid var(--line)}.plasma-toc a{font-size:.9rem;padding:.25rem 0}.plasma-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:2rem;align-items:start}.plasma-pair>*{min-width:0}.plasma-figure{margin:1rem 0;background:#edf2f5;padding:1rem;border-radius:6px}.plasma-figure svg{display:block;width:100%;height:auto}.plasma-figure text{font:16px system-ui,sans-serif;text-anchor:middle;fill:#152a3b}.plasma-figure .note{font-size:14px}.plasma-figure .glass{fill:none;stroke:#678498;stroke-width:2}.plasma-figure .ceramic{fill:#fff;stroke:#9aaebc;stroke-width:2}.plasma-figure .plasma{fill:#f8d589;stroke:#b47815;stroke-width:2}.plasma-figure .line{fill:none;stroke:#415b6e;stroke-width:1.5}.plasma-figure .electrode{fill:none;stroke:#465a67;stroke-width:6}.plasma-figure .electron{fill:#256886}.plasma-figure .photon,.plasma-figure .coil{fill:none;stroke:#a97114;stroke-width:3}.plasma-figure figcaption,.plasma-photo figcaption{font-size:.82rem;line-height:1.65;margin-top:.8rem;color:var(--muted)}.plasma-photo{margin:0}.plasma-photo img{width:100%;height:auto;display:block;border-radius:6px}.plasma-terms{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;background:#eef3f7;padding:1.5rem}.plasma-terms b{color:#73501b}.plasma-terms p{margin:.5rem 0}.plasma-path{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;background:#eef3f7;padding:1.3rem;margin:1rem 0}.plasma-path b{color:#73501b;margin-bottom:.4rem}.plasma-table{overflow-x:auto}.plasma-table table{width:100%;border-collapse:collapse;font-size:.93rem}.plasma-table th,.plasma-table td{text-align:left;vertical-align:top;padding:1rem;border-bottom:1px solid var(--line);min-width:160px}.plasma-table th{background:#173d58;color:#fff}.plasma-course details{padding:1rem 0;border-bottom:1px solid var(--line)}.plasma-course summary{min-height:44px;font-weight:600}.plasma-course .small{font-size:.84rem}@media(max-width:780px){.plasma-pair,.plasma-terms{grid-template-columns:1fr}.plasma-pair{gap:.5rem}.plasma-figure{max-width:440px;width:100%;box-sizing:border-box;padding:.5rem}.plasma-terms{gap:.6rem}.plasma-course h1{font-size:2.3rem}.plasma-course section{margin-top:2.5rem}}@media print{.plasma-pair{grid-template-columns:1fr 1fr}.plasma-table{overflow:visible}.plasma-figure,.plasma-photo{break-inside:avoid}}
