.s01-variants{display:flex;flex-wrap:wrap;gap:10px}.s01-variant-group{display:flex;align-items:center;gap:5px}.s01-variant-group>strong{font-size:.8rem;color:var(--text-muted,#6a675e)}
.s01-force-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:3px 0}.s01-force-controls button[aria-pressed=true],.s01-force-row[aria-pressed=true]{background:#e7dbc5;border-color:#8b6f48}
.s01-force-list{display:flex;flex-wrap:wrap;gap:6px}.s01-force-row{display:grid;text-align:left;gap:3px;min-width:175px;padding:8px 10px}.s01-force-row strong{font-size:.88rem}.s01-force-row span{font-size:.8rem;color:var(--text-muted,#6a675e)}
.s01-configuration{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:3px 0}.s01-configuration select{max-width:250px}.s01-status{font-size:.8rem;line-height:1.3;margin:3px 0}.s01-events{display:flex;gap:6px;flex-wrap:wrap}.s01-events>span{font-size:.8rem;padding:4px}
.s01-active .k01-toolbar{flex-wrap:wrap}.s01-active #mechanicsEvents{padding:10px 0}.s01-active #mechanicsEvents>h3{display:none}.s01-active .canvas-caption{display:block}.s01-active #canvasWrap{height:180px;min-height:180px}
.s01-active .sm-monitors[data-layout=compact] .sm-card:nth-child(n+5){display:block}.s01-active .sm-monitors[data-layout=compact] .sm-rows{grid-template-columns:repeat(2,minmax(0,1fr))}
.s01-active .sm-monitors[data-layout=compact] .sm-plot{height:104px}.s01-active .sm-card{min-width:0}.s01-active .k03-parameter-group{margin:8px 0}.s01-source{font-size:.8rem;margin-left:auto}

.simple-demo.precision-workbench .s01-active .sm-monitors[data-layout=compact] .sm-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-demo.precision-workbench .s01-active .sm-monitors[data-layout=compact] .sm-plot{height:104px}.s01-active .sm-identity{display:none}
.simple-demo.precision-workbench .s01-active .sm-monitors[data-layout=compact] .sm-card{padding:4px 7px}.simple-demo.precision-workbench .s01-active .sm-monitors[data-layout=compact] .sm-meta{padding:2px;font-size:10px;line-height:1.2}.simple-demo.precision-workbench .s01-active .sm-monitors[data-layout=compact] .sm-plot{height:76px}.s01-force-row{padding:5px 8px;gap:1px}.s01-force-row strong{font-size:.78rem}.s01-force-row span{font-size:.74rem}
