/* Build 101 — Heat controls remain inside the existing floating panel. */
.conduction-lab{margin:12px 0 4px;border:1px solid rgba(112,194,225,.34);border-radius:10px;padding:10px;background:rgba(9,28,43,.5);font-size:12px}
.conduction-lab summary{cursor:pointer;font-weight:700;letter-spacing:.045em;color:#b5eaff}
.conduction-lab p{line-height:1.5;color:#bed2df;margin:9px 0}
.conduction-lab label{display:block;margin:9px 0;color:#e4f3fa}
.conduction-lab input[type=range],.conduction-lab select{display:block;width:100%;margin:5px 0;min-height:30px}
.conduction-lab .conduction-check{display:flex;align-items:center;gap:8px}
.conduction-lab .conduction-check input{width:17px;height:17px;flex-shrink:0}
.conduction-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:9px 0}
.conduction-metrics>div{background:rgba(25,54,75,.55);border-radius:7px;padding:8px;min-width:0}
.conduction-metrics b{display:block;color:#c2f1ff;margin-top:3px;overflow-wrap:anywhere}
.conduction-actions{display:flex;gap:7px;flex-wrap:wrap}
.conduction-actions button{flex:1 1 125px;min-height:34px;border-radius:7px;border:1px solid rgba(134,204,233,.45);background:rgba(30,68,90,.8);color:#eefaff;padding:6px}
.conduction-lab .conduction-note{font-size:11px;color:#a9becb}

/* Build 102 — compact per-wall Robin reservoir controls. */
.conduction-reservoirs{border:1px solid rgba(112,194,225,.24);border-radius:8px;margin:12px 0;padding:9px;min-width:0}
.conduction-reservoirs legend{font-weight:700;color:#c2f1ff;padding:0 4px}
.conduction-wall-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 9px}
.conduction-wall-grid label{min-width:0}
.conduction-wall-grid select{font-size:12px;max-width:100%}
@media(max-width:350px){.conduction-wall-grid{grid-template-columns:minmax(0,1fr)}}
