.daily-average-tool{border:1px solid var(--border);background:#f3f7f4;border-radius:12px;margin:26px 0;padding:24px}.daily-average-tool h2{margin:0 0 14px}.daily-average-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.daily-average-fields label{min-width:0}.daily-average-fields span{margin-bottom:8px;font-size:.86rem;font-weight:500;display:block}.daily-average-fields input{width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #b9cabe;border-radius:7px;padding:10px 12px}.daily-average-tool [role=status]{font-weight:600}.daily-average-tool input:focus-visible{outline:2px solid var(--green-dark);outline-offset:3px}.commerce-photo img[src*=consum-zilnic-foto-]{object-position:center 70%}.daily-weather-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.daily-weather-compare>div{border-top:2px solid #a5c6b0;padding:16px 0}.daily-weather-compare strong{display:block}.daily-weather-compare p{margin:8px 0 0}@media (width<=700px){.daily-average-fields,.daily-weather-compare{grid-template-columns:1fr}.daily-average-tool{padding:20px 16px}}
