.d08-active.s01-active #canvasWrap{height:280px;min-height:280px}
.d08-active #d08View{display:none}
.d08-panel{display:flex;flex-wrap:wrap;gap:5px 16px;padding:7px 12px}
.d08-panel[hidden]{display:none}
.d08-panel>.s01-force-controls,.d08-panel>p{width:100%}
.d08-panel>p{margin:1px 0 4px}
.d08-panel details{flex:1 1 220px;min-width:0}
.d08-panel details[open]{flex-basis:100%}
.d08-panel details p{margin:6px 0}
.d08-contact{padding:4px 0;border-bottom:1px solid var(--line,#e2ddd4)}
.d08-active #readings{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px}
.d08-active #readings .reading{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:4px 0}
.d08-active #readings strong{font-size:13px;overflow-wrap:anywhere}
.d08-active .k03-parameter-group details{margin-top:8px}
.d08-active .sm-monitors[data-layout=compact]>.sm-rows{grid-template-columns:repeat(2,minmax(0,1fr))}
.simple-demo.precision-workbench .d08-active .chart-analysis .sm-plot{min-height:80px}
.simple-demo.precision-workbench .d08-active .sm-reading.d07-short-reading{display:flex;flex-wrap:wrap;gap:3px 12px;white-space:normal}
.d08-active .d08-camera-options{margin:0;padding:0;border:0;font-size:12px}
.d08-camera-options>summary{padding:5px;cursor:pointer}
.d08-camera-options[open]{flex-basis:100%}
.d08-camera-options .observation-camera{padding-top:6px}
.d08-comparison{padding:6px 12px;border-bottom:1px solid var(--line)}
.d08-comparison[hidden]{display:none}
.d08-comparison>.observation-readout{position:static;width:auto;max-width:none;padding:0;border:0;border-radius:0;background:transparent}
.d08-comparison .observation-readout>strong{display:inline;font-size:12px}
.d08-comparison .observation-clock{float:right;margin:0}
.d08-comparison .observation-readout dl{clear:both;grid-template-columns:repeat(var(--d08-reading-count),minmax(0,1fr));grid-template-rows:auto auto;grid-auto-flow:column;gap:3px 10px;padding-top:5px}
.d08-comparison .observation-readout dt{white-space:normal;color:var(--muted)}
.d08-comparison .observation-readout dd{justify-content:flex-start;white-space:normal}
.d08-comparison .observation-readout small{max-width:none;margin-top:5px}
.d08-active .d08-panel>details{margin:0;padding:4px 0;border:0;font-size:12px}
