/* Read-only route hours: preserve the approved card and agenda layout. */
.route-hours-agenda{display:block;border-top:1px solid #cad9e6;margin-top:9px;padding-top:7px}
.route-hours-agenda>span{display:block;font-weight:650;line-height:1.65}
.route-hours-agenda .route-hours-clock{display:inline-block;white-space:nowrap}
.route-hours-agenda>small{display:block;font-size:10px;font-weight:400;margin-top:5px;line-height:1.4}
.route-hours-grid .route-hours-value{display:block;font-size:25px;font-weight:750;letter-spacing:-.5px;margin:7px 0 5px;line-height:1.25}
.route-hours-grid .route-hours-place{display:block;font-size:13px;font-weight:500;line-height:1.55}
.route-hours-span{display:block;font-size:12px;line-height:1.6;margin-top:8px;color:var(--muted)}
.route-hours-info{margin:-7px 0 20px}
.route-hours-info>p{margin:8px 0;line-height:1.65}
.route-hours-info>details{font-size:12px;margin:8px 0}
@media(max-width:650px){.route-hours-agenda{margin-top:8px}.route-hours-grid .route-hours-value{font-size:23px}.route-hours-grid .route-hours-place{font-size:12px}}
