/* Equal navigation cells keep short end labels away from the rounded edges. */
@media (min-width:801px){
 body .nav.reference-menu{display:grid;grid-template-columns:clamp(44px,4vw,72px) repeat(6,minmax(0,1fr));column-gap:clamp(6px,1vw,20px);padding-inline:clamp(24px,2.8vw,60px);overflow:visible}
 body .nav.reference-menu>a{width:100%;min-width:0;justify-content:center;min-height:44px}
 body .nav.reference-menu>.home{justify-self:center}
}
@media (min-width:801px) and (max-width:1100px){
 body .nav.reference-menu{font-size:clamp(13px,1.5vw,16px);column-gap:6px;padding-inline:22px}
}
