#water-tool{max-width:64rem;margin:2rem auto;padding:1.3rem;background:#f3f8f5;color:#152f29;border:1px solid #55776a;border-radius:1rem}#water-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem}#water-form label{display:flex;flex-direction:column;font-weight:600}#water-form input{width:100%;box-sizing:border-box;min-height:44px;border:1px solid #55776a;background:white;color:#152f29;padding:.6rem;border-radius:.3rem}#water-tool button{min-height:44px;padding:.6rem 1rem;margin:.5rem;background:#174c3b;color:white;border:2px solid #174c3b;border-radius:.4rem;cursor:pointer}#water-tool :focus-visible{outline:3px solid #9b4200;outline-offset:3px}#water-result{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.7}#water-error{color:#a01818;font-weight:bold}main{overflow-wrap:anywhere}@media print{header,footer,nav,#water-form,#water-tool button,.water-cta{display:none!important}#water-tool{border:0;background:white;margin:0;color:black}}