#blackbodySpectrumView{padding:20px;margin-top:16px;background:#f4f7f4;border:1px solid #cbded2;border-radius:12px;}
#blackbodySpectrumView p{line-height:1.65;}
#blackbodySpectrumView .q01-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0;}
#blackbodySpectrumView label{display:flex;flex-direction:column;gap:5px;font-size:13px;width:175px;}
#blackbodySpectrumView input,#blackbodySpectrumView select{width:100%;box-sizing:border-box;}
#blackbodySpectrumView svg{width:100%;height:auto;min-height:260px;}
#blackbodySpectrumView .q01-legend{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px;font-weight:600;}
#blackbodySpectrumView table{border-collapse:collapse;width:100%;margin:14px 0;font-variant-numeric:tabular-nums;}
#blackbodySpectrumView th,#blackbodySpectrumView td{text-align:left;padding:9px;border-bottom:1px solid #d2dfd7;}
#blackbodySpectrumView .q01-selected{background:#e3eee7;font-weight:600;}
.c32-active [hidden]{display:none!important;}
.c32-active .canvas-caption,.c32-active #objectsPanel,.c32-active #fieldsCircuitPanel{display:none;}
