.condensation-module__PIPQ7q__controls,.condensation-module__PIPQ7q__results,.condensation-module__PIPQ7q__chartStack{flex-direction:column;gap:1rem;min-width:0;display:flex}.condensation-module__PIPQ7q__notices{flex-direction:column;gap:.75rem;min-width:0;display:flex}.condensation-module__PIPQ7q__notices:not(:has(.notice)){display:none}.condensation-module__PIPQ7q__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.condensation-module__PIPQ7q__headingRow h2{color:#475569;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.condensation-module__PIPQ7q__headingRow h2 svg{color:#0284c7;flex-shrink:0;width:1rem;height:1rem}.condensation-module__PIPQ7q__note{color:#4b5563;margin-top:.45rem;font-size:13px;line-height:1.6}.condensation-module__PIPQ7q__segmented{border:1px solid #b8c2cf;border-radius:.375rem;max-width:100%;display:inline-flex;overflow:hidden}.condensation-module__PIPQ7q__segmented button{color:#475569;background:#fff;min-width:0;padding:.5rem .65rem;font-size:13px;font-weight:600}.condensation-module__PIPQ7q__segmented button+button{border-left:1px solid #b8c2cf}.condensation-module__PIPQ7q__segmented button[aria-pressed=true]{color:#fff;background:#0369a1;font-weight:700}.condensation-module__PIPQ7q__segmented button:hover:not(:disabled):not([aria-pressed=true]){color:#075985;background:#f0f9ff}.condensation-module__PIPQ7q__segmented button:disabled{opacity:.55;cursor:default}.condensation-module__PIPQ7q__segmented button:focus-visible{outline-offset:-3px;outline:2px solid #075985}.condensation-module__PIPQ7q__humidityCard{background:#fff;border:1px solid #d1d5db;min-width:0;padding:1.25rem}.condensation-module__PIPQ7q__equivalent{color:#075985;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:#f0f9ff;border:1px solid #bae6fd;border-radius:.375rem;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:13px;display:flex}.condensation-module__PIPQ7q__equivalent svg{flex-shrink:0;width:1rem;height:1rem}.condensation-module__PIPQ7q__constantsCard{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:.375rem;padding:.85rem 1rem;font-size:13px;line-height:1.65}.condensation-module__PIPQ7q__constantsCard strong{align-items:center;gap:.5rem;margin-bottom:.35rem;font-weight:600;display:flex}.condensation-module__PIPQ7q__constantsCard svg{flex-shrink:0;width:1rem;height:1rem}.condensation-module__PIPQ7q__constantsCard p{font-family:var(--font-mono)}.condensation-module__PIPQ7q__modelNote{color:#475569;background:#f8fafc;border-left:2px solid #0284c7;padding:.6rem .8rem;font-size:14px;line-height:1.6}.condensation-module__PIPQ7q__modelNote strong{color:#334155;font-weight:600}.condensation-module__PIPQ7q__modelNote p{margin-top:.35rem}.condensation-module__PIPQ7q__chartPanel{background:#fff;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}.condensation-module__PIPQ7q__chartHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.condensation-module__PIPQ7q__chartHeader h2{color:#334155;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}.condensation-module__PIPQ7q__chartHeader h2 svg{color:#0284c7;flex-shrink:0;width:1.25rem;height:1.25rem}.condensation-module__PIPQ7q__expandAction{border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.condensation-module__PIPQ7q__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.condensation-module__PIPQ7q__metric{min-width:0}.condensation-module__PIPQ7q__metric .result-metric{height:100%}.condensation-module__PIPQ7q__metric .result-metric-unit{opacity:1;font-size:13px}.condensation-module__PIPQ7q__smallAction{border-radius:.375rem;align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:12px;font-weight:600;display:inline-flex}.condensation-module__PIPQ7q__results{container-type:inline-size}.expanded-results-panel:has(.condensation-module__PIPQ7q__results){width:21%;min-width:260px;padding:1rem}.expanded-results-panel .condensation-module__PIPQ7q__results .result-metric .result-metric-label{font-size:12px!important}.expanded-results-panel .condensation-module__PIPQ7q__results .result-metric .result-metric-unit{color:#475569;opacity:1;font-size:13px!important}.condensation-module__PIPQ7q__profile,.condensation-module__PIPQ7q__scene{width:100%;min-width:0}.condensation-module__PIPQ7q__profile svg,.condensation-module__PIPQ7q__scene svg{width:100%;height:auto;display:block}.condensation-module__PIPQ7q__animatedLevel,.condensation-module__PIPQ7q__animatedLabel{transition:transform .3s}.condensation-module__PIPQ7q__profileDetails{border-top:1px solid #e2e8f0;padding-top:.65rem}.condensation-module__PIPQ7q__profileDetails summary{cursor:pointer;color:#075985;font-size:13px;font-weight:600;line-height:1.6}.condensation-module__PIPQ7q__profileDetails[open] .condensation-module__PIPQ7q__profile{margin-top:.75rem}.condensation-module__PIPQ7q__legend{color:#334155;flex-wrap:wrap;gap:.5rem 1rem;font-size:13px;line-height:1.5;display:flex}.condensation-module__PIPQ7q__legend li{align-items:center;gap:.4rem;display:flex}.condensation-module__PIPQ7q__legend span{border-top:2px solid;flex-shrink:0;width:1.35rem;display:inline-block}.condensation-module__PIPQ7q__chartCaption{color:#475569;margin-top:.65rem;font-size:13px;line-height:1.6}.condensation-module__PIPQ7q__placeholder{color:#475569;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.375rem;place-items:center;min-height:280px;padding:1.5rem;font-size:14px;line-height:1.7;display:grid}.condensation-module__PIPQ7q__fundamentals{color:#4b5563;font-size:15px;line-height:1.75}.condensation-module__PIPQ7q__fundamentals section{margin-bottom:1.75rem}.condensation-module__PIPQ7q__fundamentals h4{color:#1f2937;margin-bottom:.65rem;font-size:18px;font-weight:700}.condensation-module__PIPQ7q__fundamentals p+p,.condensation-module__PIPQ7q__fundamentals ul+p{margin-top:.65rem}.condensation-module__PIPQ7q__fundamentals ul{padding-left:1.25rem;list-style:outside}.condensation-module__PIPQ7q__fundamentals li+li{margin-top:.5rem}.condensation-module__PIPQ7q__fundamentals a{color:#0369a1;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.condensation-module__PIPQ7q__formula{background:#f8fafc;border-left:2px solid #0284c7;margin:.9rem 0;padding:.65rem .8rem;overflow-x:auto}.condensation-module__PIPQ7q__cclFormula{border-color:#c2410c}.condensation-module__PIPQ7q__tableScroll{margin-top:.75rem;overflow-x:auto}.condensation-module__PIPQ7q__table{border-collapse:collapse;width:100%;font-size:14px}.condensation-module__PIPQ7q__table th,.condensation-module__PIPQ7q__table td{text-align:left;border-bottom:1px solid #cbd5e1;padding:.55rem .4rem}.condensation-module__PIPQ7q__table th{color:#334155;font-weight:600}@container (max-width:380px){.condensation-module__PIPQ7q__metricsGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.condensation-module__PIPQ7q__animatedLevel,.condensation-module__PIPQ7q__animatedLabel{transition:none}}@media (max-width:480px){.condensation-module__PIPQ7q__chartPanel{padding:.75rem}}
