/* ToJestDom RC361 — water installation startup */
.tjdWaterStart{margin:28px 0;padding:24px;border:1px solid #d9e0e7;border-radius:22px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}
.tjdWaterStart h2{margin-top:0}.tjdWaterStart__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.tjdWaterStart label{display:flex;flex-direction:column;gap:7px;font-weight:700}.tjdWaterStart select{width:100%;max-width:100%;min-height:44px;padding:9px 11px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#0f172a}.tjdWaterStart__result{margin-top:18px;padding:18px;border-radius:16px;background:#f8fafc;border:1px solid #dbe4ee}.tjdWaterStart__result[data-risk="high"]{border-color:#dc2626}.tjdWaterStart__result[data-risk="medium"]{border-color:#d97706}.tjdWaterStart__result h3{margin:0 0 10px}.tjdWaterStart__result ul{margin:8px 0 0;padding-left:20px}.tjdWaterCompare{width:100%;border-collapse:collapse}.tjdWaterCompare th,.tjdWaterCompare td{padding:10px;border:1px solid #d8dee6;vertical-align:top;text-align:left}.tjdWaterCompare th{background:#f8fafc}
@media(max-width:760px){.tjdWaterStart{padding:18px}.tjdWaterStart__grid{grid-template-columns:1fr}.tjdWaterCompare{display:block;overflow-x:auto}}
