[hidden]{display:none!important}.actions button{padding:10px 14px}.results{padding:35px 0 70px}.results>h2{margin:30px 0 15px}.result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0 45px}.result-card{padding:24px;background:#12232c;border:1px solid #786243;border-radius:8px;overflow-wrap:anywhere}.result-card h3{font:600 23px Georgia,serif;color:#e9c78b;margin:0 0 12px}.result-card p{line-height:1.65}.result-card a{display:block;margin:14px 0;color:#f0d5a9;text-underline-offset:4px}.notes{max-width:850px}.results>p{max-width:850px}#dog-status{color:#efd3a3;line-height:1.6}input[type=date]{color-scheme:dark}footer{line-height:1.7}@media(max-width:760px){.result-grid{grid-template-columns:1fr}.results{padding:20px 12px 45px}.result-card{padding:20px}h1{overflow-wrap:anywhere}}
