.s02-variants{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.s02-variants label{display:flex;align-items:center;gap:6px}.s02-variants strong{font-size:12px;color:var(--text-muted,#676359)}
.s02-active .k01-toolbar{flex-wrap:wrap}.s02-active #canvasWrap{height:180px;min-height:180px}.s02-active .canvas-caption{display:block}
.s02-configuration,.s02-force-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:4px 0}.s02-configuration select{max-width:230px}.s02-status,.s02-interval,.s02-force-controls span,.s02-reading-note{font-size:12px;line-height:1.45;margin:4px 0}.s02-interval{font-weight:600}
.s02-force-list{display:flex;flex-wrap:wrap;gap:5px}.s02-force-list button{display:grid;text-align:left;gap:3px;font-size:12px;padding:5px 8px}.s02-force-list button[aria-pressed=true],.s02-force-controls button[aria-pressed=true],.s02-configuration button[aria-pressed=true]{background:#e7dbc5;border-color:#8b6f48}
.s02-active .k03-parameter-group{margin:8px 0}.s02-active #properties canvas{max-width:100%;height:auto}.s02-active .sm-identity{display:none}.s02-active .sm-monitors[data-layout=compact] .sm-card:nth-child(n+5){display:block}
.simple-demo.precision-workbench .s02-active .sm-monitors[data-layout=compact] .sm-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-demo.precision-workbench .s02-active .sm-monitors[data-layout=compact] .sm-card{padding:5px 8px;min-width:0}.simple-demo.precision-workbench .s02-active .sm-monitors[data-layout=compact] .sm-plot{height:92px}.simple-demo.precision-workbench .s02-active .sm-monitors .sm-meta{font-size:12px;line-height:1.3;padding:3px}
.s02-active .sm-status{display:none}.s02-active .sm-identity-details{display:none}.s02-active .sm-heading h3{display:none}.s02-active .sm-heading{margin:0;padding:3px 0}.s02-active .sm-rows{gap:5px}.s02-active .s02-force-details{padding:3px 0!important;margin:2px 0!important}.s02-active .s02-force-details>summary{font-size:12px;padding:2px 0!important}
.simple-demo.precision-workbench .s02-active .sm-monitors[data-layout=compact] .sm-card-heading{padding:0;border:0;flex-wrap:nowrap}.s02-active .sm-monitors[data-layout=compact] .sm-ungroup,.s02-active .sm-monitors[data-layout=compact] .sm-remove{display:none}.simple-demo.precision-workbench .s02-active .sm-monitors[data-layout=compact] .sm-plot{height:76px}
.simple-demo.precision-workbench .s02-active .sm-reading{display:flex;flex-wrap:wrap;gap:2px 8px;white-space:normal;font-size:12px;line-height:1.25}.s02-curve-reading{flex:1 0 45%;font-weight:500}.simple-demo.precision-workbench .s02-active .sm-monitors[data-layout=compact]{padding-top:2px}
