/* v0.77: korrigierte Erstwahl, ruhige Direktseiten und kompakter Heizlast-/Warmwasserbereich. */
body:not(.pwa-standalone) #raumklima .misc-tool-switcher,
body:not(.pwa-standalone) #raumklima .misc-tool-switcher[hidden],
body:not(.pwa-standalone) #homeHeatPumpSubnav,
body:not(.pwa-standalone) #heatpumpWorkflow {
  display: none !important;
}

/* Die fachliche Überschrift steht bereits direkt im Rechner. */
body.calculator-page:not(.pwa-standalone) .calculator-route-intro {
  display: none !important;
}

.room-load-card .flow-room-inputs {
  grid-template-columns: .72fr .86fr 1.5fr .82fr .72fr;
}

.room-load-card [data-room-load-field="condition"] {
  min-width: 0;
}

.hot-water-saving-toggle {
  margin: 2px 0 14px;
}

#homeHotWaterPanel [hidden],
.water-result .water-savings[hidden] {
  display: none !important;
}

@media (max-width: 1180px) {
  .room-load-card .flow-room-inputs {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .room-load-card .flow-room-total {
    grid-column: 1 / -1;
  }
}

@media (max-width: 520px) {
  .room-load-card .flow-room-inputs {
    grid-template-columns: 1fr;
  }
  .hot-water-saving-toggle {
    width: 100%;
  }
}
