#acWaveformsView{padding:18px;margin-top:16px;background:#f3f7f5;border:1px solid #cbded2;border-radius:12px;}
#acWaveformsView p{line-height:1.65;}
#acWaveformsView .ac01-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0;}
#acWaveformsView .ac01-controls label{display:flex;flex-direction:column;gap:5px;width:180px;font-size:13px;}
#acWaveformsView .ac01-apparatus{width:100%;max-width:1050px;height:auto;}
#acWaveformsView .ac01-chart{width:100%;max-width:950px;height:auto;}
#acWaveformsView table{border-collapse:collapse;width:100%;margin:14px 0;}
#acWaveformsView th,#acWaveformsView td{text-align:left;padding:8px;border-bottom:1px solid #d2dfd7;}
#acWaveformsView .ac01-reading{font-variant-numeric:tabular-nums;color:#315a63;}
#acWaveformsView form:not(.ac01-controls),#acWaveformsView select,#acWaveformsView details{margin:14px 0;}
#acWaveformsView button{margin-right:7px;}
#acWaveformsView .ac01-heat{max-width:600px;}
#acWaveformsView .ac01-heat span{display:block;height:14px;background:#247b83;margin:5px 0 12px;}
#acWaveformsView .ac01-heat div:last-child span{background:#bd7638;}
.c26-active [hidden]{display:none!important;}
.c26-active .canvas-caption,.c26-active #objectsPanel,.c26-active #fieldsCircuitPanel{display:none;}
