/* ToJestDom RC374 — first heating season / technological moisture */
.tjdHeatSeasonHero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);gap:24px;align-items:start;margin:0 0 26px}.tjdHeatSeasonQuick{background:#f6f8f5;border:1px solid #dfe7dd;border-radius:18px;padding:18px}.tjdHeatSeasonQuick h2{margin-top:0}.tjdHeatSeasonNote,.tjdHeatSeasonWarn{border-left:4px solid currentColor;padding:14px 16px;margin:18px 0;border-radius:10px;background:#f7f7f4}.tjdHeatSeasonWarn{background:#fff4ee}.tjdHeatSeasonTable{overflow:auto}.tjdHeatSeasonTable table{width:100%;border-collapse:collapse;min-width:650px}.tjdHeatSeasonTable th,.tjdHeatSeasonTable td{padding:10px 12px;border-bottom:1px solid #e2e6e0;text-align:left;vertical-align:top}.tjdHeatSeasonQa{margin:28px 0;padding:22px;border:1px solid #dfe7dd;border-radius:18px;background:#fbfcfa}.tjdHeatSeasonQa__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tjdHeatSeasonQa label{display:grid;gap:6px;font-weight:650}.tjdHeatSeasonQa select,.tjdHeatSeasonQa input{width:100%;padding:10px;border:1px solid #cbd5c8;border-radius:10px;background:#fff}.tjdHeatSeasonQa__result{margin-top:16px;padding:16px;border-radius:12px;background:#f1f6f0}.tjdHeatLog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tjdHeatLog label{display:grid;gap:5px}.tjdHeatLogActions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.tjdHeatLogTable{overflow:auto}.tjdHeatLogTable table{width:100%;border-collapse:collapse}.tjdHeatLogTable th,.tjdHeatLogTable td{padding:8px;border-bottom:1px solid #e4e7e2;text-align:left}.tjdMini{font-size:.9rem;color:#59645a}@media(max-width:760px){.tjdHeatSeasonHero,.tjdHeatSeasonQa__grid,.tjdHeatLog{grid-template-columns:1fr}.tjdHeatSeasonTable table{min-width:560px}}
