/* Dedicated subpages; the homepage displays only date, clocks, navigation and login. */
.v86-news-sources{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}
.v86-news-sources a{border:1px solid #94aeba;border-radius:8px;padding:9px 12px;text-decoration:none;color:inherit;font-weight:700}
.v86-news-sources a.selected{background:#276e88;color:#fff;border-color:#276e88}
.v86-news-sourcehead{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin:10px 0}
.v86-news-sourcehead h3{margin:0}.v86-news-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}
.v86-news-columns h4{margin:10px 0}.v86-headlines a,.v86-listnews a{display:block;border-bottom:1px solid #9aaeb84d;text-decoration:none;color:inherit;padding:13px 0}
.v86-headlines a img{max-width:200px;width:100%;display:block;aspect-ratio:16/9;object-fit:cover;border-radius:7px;margin-bottom:7px}
.v86-listnews a small{display:block;opacity:.65;margin-top:5px}
.v85-social .v85-tiles a{display:flex;gap:9px;flex-direction:column;align-items:center;justify-content:center}
.v85-social .v85-tiles img{width:42px;height:42px;object-fit:contain}
.v86-entur-layout{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,1.25fr);gap:15px;margin-top:16px}
#v86-entur-map{height:400px;min-height:300px;background:#deebec;border-radius:12px;overflow:hidden;color:#234}
#v86-entur-results{max-height:400px;overflow:auto;display:flex;flex-direction:column;gap:8px}
.v86-trip{background:transparent!important;text-align:left;color:inherit!important;border:1px solid #86a6b5!important;border-radius:10px;display:flex;flex-direction:column;gap:7px}
.v86-trip.active{border:3px solid #287a99!important;background:rgba(38,123,153,.10)!important}
@media(max-width:760px){.v86-news-columns,.v86-entur-layout{grid-template-columns:1fr}}
