#illumination-controls{padding:12px 20px;background:#f7f1e4;border-block:1px solid #c9b790}#illumination-controls summary{cursor:pointer;font-weight:bold}#illumination-controls[open]{max-height:45vh;overflow:auto}#illumination-controls fieldset{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0;padding:12px;border:1px solid #ac996c}#illumination-controls label{display:flex;flex-direction:column;gap:4px;font-size:13px}#illumination-controls input[type=number]{width:90px}#illumination-controls input[type=text]{width:60px}#illumination-controls input[type=file]{max-width:240px}#illumination-controls small{align-self:center}