.settings-subgroup{margin:18px 0;padding-top:12px;border-top:1px solid var(--line)}.settings-subgroup h3{margin:0 0 12px}.config-group summary,.settings-subgroup summary,.diagnostic-panel summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:600;gap:10px}.config-group summary:before,.settings-subgroup summary:before,.diagnostic-panel summary:before{content:"▸"}details[open]>summary:before{content:"▾"}.config-group .field-grid{margin-top:12px}#system .system-grid>.calibration-values-panel{grid-column:1/-1}#system .settings-subgroup .calibration-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#system .settings-subgroup label{min-width:0}#system .settings-subgroup input,#system .settings-subgroup select{width:100%;min-width:0;min-height:48px}@media(min-width:900px){#system .settings-subgroup .calibration-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
#system .settings-subgroup label:has(#fanControlMode){grid-column:1/-1}
