.dc05-panel,.dc05-views{padding:14px 16px;min-width:0}
.dc05-panel{border-bottom:1px solid var(--border,#e5e1d8)}
.dc05-panel h2{font-size:18px;margin:0 0 8px}
.dc05-parameters{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;border:0;border-bottom:1px solid var(--border,#e5e1d8);padding:10px 0 16px;margin:8px 0}
.dc05-parameters legend{font-size:15px;font-weight:650;padding:0}
.dc05-parameters>.param-field{min-width:0}
.dc05-parameters>.param-field label{display:flex;align-items:center;gap:8px}
.dc05-parameters input{min-width:0;max-width:160px}
.dc05-parameters>.param-field>button{margin:6px 6px 0 0}
.dc05-parameters>p{grid-column:1/-1}
.dc05-active .rigid-palette{display:flex;flex-wrap:wrap;gap:8px;margin:9px 0}
.dc05-active .check-row{display:flex;align-items:center;gap:7px}
.dc05-active input[type=checkbox]{width:auto;flex:none}
.dc05-active #objectList>[data-dc05-object]{display:block;width:100%;text-align:left;margin-bottom:7px}
.dc05-diagram .c52-circuit{overflow:auto;background:transparent;border:0;margin:0;padding:0}
.dc05-diagram .c52-circuit svg{display:block;width:100%;max-width:1060px;min-width:560px;height:auto;margin:auto}
.dc05-diagram .c52-circuit text{font-size:14px}
.dc05-diagram [data-c52-entity]{cursor:pointer;outline:none;pointer-events:bounding-box}
.dc05-diagram [data-c52-entity]:focus-visible{outline:2px solid var(--accent,#9d6a10)}
.dc05-plots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.dc05-plots>p{grid-column:1/-1}
.dc05-plots>section{min-width:0}
.dc05-plots h3{font-size:15px}
.dc05-active .reading{display:flex;justify-content:space-between;gap:9px;padding:7px 0}
.dc05-active table{width:100%;border-collapse:collapse}
.dc05-active th,.dc05-active td{padding:6px;border-bottom:1px solid var(--border,#e5e1d8);text-align:right}
.dc05-active pre{white-space:pre-wrap;overflow-wrap:anywhere}
