/* v0.80: einzeilige Desktop-Navigation und verständliche Klima-Werkzeuge. */

.vent-dehumidifier-hint {
  display: grid;
  gap: 4px;
  margin-top: 12px;
  padding: 13px 14px;
  border: 1px solid #e3c77d;
  border-radius: 12px;
  background: #fff8e5;
  color: #25364a;
}

.vent-dehumidifier-hint[hidden] {
  display: none !important;
}

.vent-dehumidifier-hint a {
  width: fit-content;
  margin-top: 3px;
  color: #176f73;
  font-weight: 800;
}

.climate-time-inputs .range-number,
.drying-choice-shell .range-number {
  margin-top: 6px;
}

.drying-choice-shell .dry-device-fields {
  margin-top: 18px;
}

@media (min-width: 1051px) {
  body:not(.pwa-standalone) .home-tool-groups {
    grid-template-columns: minmax(0,1.28fr) minmax(0,.72fr) minmax(0,1.08fr) minmax(0,1.42fr) !important;
  }

  body:not(.pwa-standalone) .home-tool-group:last-child > div {
    display: flex;
    flex-wrap: nowrap;
    gap: 3px;
  }

  body:not(.pwa-standalone) .home-tool-group:last-child .home-tool-tab {
    flex: 1 1 0;
    min-width: 0;
    width: auto;
    padding-inline: 5px;
    font-size: 9px;
    line-height: 1.25;
    white-space: normal;
  }
}

@media (max-width: 680px) {
  .vent-dehumidifier-hint {
    padding: 12px;
  }

  .drying-choice-shell .home-calc-result > div strong {
    overflow-wrap: anywhere;
  }
}
