#vacuumWaveView{padding:18px;margin-top:16px;background:#f4f7fa;border:1px solid #cbd7e2;border-radius:12px;}
#vacuumWaveView p{line-height:1.65;}
#vacuumWaveView .em02-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0;}
#vacuumWaveView .em02-controls label{display:flex;flex-direction:column;gap:5px;width:185px;font-size:13px;}
#vacuumWaveView .em02-apparatus{width:100%;max-width:1150px;height:auto;}
#vacuumWaveView .em02-plots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}
#vacuumWaveView .em02-chart{width:100%;height:auto;}
#vacuumWaveView .em02-reading{font-variant-numeric:tabular-nums;color:#2d5368;background:#e7edf3;padding:10px;}
#vacuumWaveView button{margin-right:8px;}
#vacuumWaveView form:not(.em02-controls),#vacuumWaveView select{margin:12px 0;}
.c33-active [hidden]{display:none!important;}
.c33-active .canvas-caption,.c33-active #objectsPanel,.c33-active #fieldsCircuitPanel{display:none;}
