/* The template hid desktop navigation at 860px, but started compact navigation
   only at 640px. Keep all three section links available in the gap. */
@media (min-width:641px) and (max-width:860px){
  html body .cnav{display:flex;gap:2px;background:var(--card);border-bottom:1px solid #e9eef5;padding:0 max(10px,env(safe-area-inset-left));overflow-x:auto;scrollbar-width:none}
  html body .cnav a{flex:none;padding:10px 12px 9px;font-size:14px;font-weight:800;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;line-height:1.4}
  html body .cnav a.on{color:var(--blue);border-bottom-color:var(--blue)}
}
