/* atom_isotopes.css — nucleus, electron shells, A/Z notation (see atom_isotopes.js). */
.ai-svg { display: block; width: 100%; height: auto; }
.ai-p { fill: #fb7185; stroke: #4c0519; stroke-width: 0.8; }
.ai-n { fill: #94a3b8; stroke: #1e293b; stroke-width: 0.8; }
.ai-shell { fill: none; stroke: rgba(148, 163, 184, 0.28); stroke-width: 1; }
.ai-e { fill: #38bdf8; stroke: #04233a; stroke-width: 0.6; }
.ai-A, .ai-Z { fill: #cbd5e1; font-size: 17px; font-weight: 700; font-variant-numeric: tabular-nums; }
.ai-sym { fill: #fff; font-size: 30px; font-weight: 800; }
.ai-charge { fill: #cdd9f0; font-size: 16px; font-weight: 800; }
