/* Shared five-item navigation for the local moments demo. */
.page-tabs{min-width:0}
.page-tabs a{padding:14px 2px;position:relative;white-space:nowrap;color:var(--muted)}
.page-tabs a[aria-selected="true"]{color:var(--ink)}
.page-tabs a[aria-selected="true"]:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:2px;background:#558f9e}
@media(max-width:1100px){
  .top{gap:16px}
  .top nav{gap:clamp(12px,2vw,24px)}
  .edition{display:none}
}
@media(max-width:760px){
  .top{height:auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2px;padding:10px 5vw 4px}
  .brand{font-size:25px;line-height:1.3}
  .top nav{width:100%;justify-content:space-between;gap:12px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}
  .top nav::-webkit-scrollbar{display:none}
  .page-tabs a{padding:11px 0 12px;font-size:11px;flex:none}
  .page-tabs a[aria-selected="true"]:after{bottom:5px}
}
