.pe-status{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:14px;padding:11px 13px;border:1px solid var(--line);font-size:12px;color:#c9d8d5}.pe-status strong{color:var(--orange)}.pe-status #timeStatus{margin-left:auto}.pe-board,.pe-graph{overflow:hidden;border:1px solid var(--line-soft);background:var(--panel-deep)}.pe-scene{display:block;width:100%;height:auto}.tube{fill:rgba(120,174,247,.03);stroke:#35585e;stroke-width:2}.cathode{fill:#78908d}.anode{fill:#f1d36a}.photon-ray{stroke-width:2.3;stroke-dasharray:7 6}.photon-dot{filter:drop-shadow(0 0 8px currentColor)}.electron{fill:var(--cyan);stroke:#d8fff6;stroke-width:1.5}.tube-label{fill:#dcebe8;font:11px "DM Mono",monospace;paint-order:stroke;stroke:var(--panel-deep);stroke-width:5px}.voltage-line{stroke:var(--yellow);stroke-width:1.8}.blocked-mark{stroke:var(--red);stroke-width:3}.pe-graph{margin-top:13px}.pe-graph figcaption{display:flex;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid var(--line-soft);font-size:12px}.pe-graph figcaption span{color:var(--muted);font:10px "DM Mono",monospace}.graph-grid{stroke:#203c42}.graph-axis{stroke:#587471;stroke-width:1.3}.iv-line{fill:none;stroke:var(--cyan);stroke-width:2.4}.graph-cursor{stroke:var(--orange);stroke-width:1.5;stroke-dasharray:4 4}.graph-point{fill:var(--orange)}.tick{fill:#78908d;font:9px "DM Mono",monospace}.pe-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pe-metrics .metric:nth-child(n+4){margin-top:13px;padding-top:17px;border-top:1px solid var(--line)}.pe-metrics .metric:nth-child(4){padding-left:0;border-left:0}.pe-metrics .metric-value{font-size:17px}@media(max-width:820px){.pe-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-metrics .metric:nth-child(n+3){margin-top:13px;padding-top:17px;border-top:1px solid var(--line)}.pe-metrics .metric:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:520px){.pe-status{display:block}.pe-status span{display:block;margin-top:5px}.pe-status #timeStatus{margin-left:0}.pe-scene{width:135%;transform:translateX(-12%)}.tube-label{font-size:14px}.pe-metrics{grid-template-columns:1fr}.pe-metrics .metric,.pe-metrics .metric:nth-child(n){margin:0;padding:13px 0;border-right:0;border-bottom:1px solid var(--line);border-left:0}}
