.road-report{padding-bottom:5rem}.road-report .coverage-section{scroll-margin-top:2rem}.road-report .coverage-section>p{max-width:82ch;font-size:1rem}.road-source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.road-source-list article{border-top:1px solid #476459;min-width:0;padding:1.5rem 0}.road-source-list h3{margin:.75rem 0;font-size:1.35rem;line-height:1.2}.road-source-list p{margin:.75rem 0;line-height:1.65}.road-source-list small{color:#abc1b5;font-size:.9rem;line-height:1.6;display:block}.road-source-owner{color:#e5ae84;margin-top:.8rem;font-size:.85rem;display:block}.road-report .coverage-stats article,.road-report .coverage-objects article{border-radius:3px}.road-report .coverage-stats strong{color:#ecb58c}.road-report .coverage-objects article>a{margin-top:1rem;display:inline-block}.road-search{gap:.6rem;max-width:44rem;margin:1.4rem 0;display:grid}.road-search input{color:#f3f5ed;background:#102c24;border:1px solid #698879;width:100%;min-width:0;padding:.85rem 1rem;font-size:1rem}.road-search input:focus-visible{outline-offset:3px;outline:2px solid #ecb58c}.road-report .coverage-pagination button:disabled{opacity:.45;cursor:default}@media (max-width:760px){.road-source-list{grid-template-columns:1fr}}
