/* Phones: small navigation links get a ~44px-tall invisible hit area; nothing moves on screen. */
@media(max-width:620px){
header>.brand,header>.back,header:not(.wrap)>nav>a,.index>a,body>footer>a,footer>p>a,.footer-col>a,.project-navigation>a,.portfolio-thread a,.end .back,body>nav>a,.published-example,.books a,.gridlist a,.feature>div>a,details>summary{position:relative}
header>.brand::after,header>.back::after,header:not(.wrap)>nav>a::after,.index>a::after,body>footer>a::after,footer>p>a::after,.footer-col>a::after,.project-navigation>a::after,.portfolio-thread a::after,.end .back::after,body>nav>a::after,.published-example::after,.books a::after,.gridlist a::after,.feature>div>a::after,details>summary::after{content:"";position:absolute;inset:-12px -4px}
}
