 .mobile-sticky-nav{display:none;}@media(max-width:900px){html{scroll-padding-top:64px;}.mobile-sticky-nav{position:fixed;top:0;left:0;right:0;width:100%;height:auto;min-height:0;margin:0;transform:none;pointer-events:auto;flex-wrap:nowrap;z-index:2000;background:#fff;border-bottom:1px solid #ddd;padding:14px 16px;gap:16px;align-items:center;justify-content:space-between;font:12px/1.4 "Inter",sans-serif;}.mobile-sticky-nav.is-visible{display:flex;}.mobile-sticky-nav a{color:#080808;text-decoration:none;white-space:nowrap;}.mobile-sticky-nav .mobile-home{font-weight:600;}.mobile-sticky-nav a[aria-current]{text-decoration:underline;text-underline-offset:4px;}.page-ascii{font-size:clamp(14px,4vw,20px);line-height:1;letter-spacing:0;font-family:monospace;}}

@media(max-width:900px){.gallery-body nav.mobile-sticky-nav{position:fixed;inset:0 0 auto;width:100%;height:auto;min-height:0;margin:0;padding:14px 16px;gap:16px;justify-content:space-between;align-items:center;font:12px/1.4 "Inter",sans-serif;letter-spacing:0;border:0;border-bottom:1px solid #ddd;background:#fff;z-index:2000;}}

/* Give each interests page the same navigation metrics, independent of page styles. */
@media(max-width:900px){
 body.inner-page nav.mobile-sticky-nav{box-sizing:border-box;position:fixed;inset:0 0 auto;width:100%;height:45px;min-height:0;margin:0;padding:14px 16px;gap:16px;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;font:12px/1.4 "Inter",sans-serif;letter-spacing:0;}
 body.inner-page nav.mobile-sticky-nav a{flex:0 0 auto;margin:0;padding:0;width:auto;font:inherit;letter-spacing:0;line-height:1.4;}
 body.inner-page nav.mobile-sticky-nav a.mobile-home{font-weight:600;}
 body.inner-page nav[aria-label="Utility navigation"]{padding:18px 0 20px;}
 body.inner-page nav[aria-label="Utility navigation"] .navlinks{gap:14px;font:11px/1.5 "Inter",sans-serif;letter-spacing:0;width:auto;max-width:none;}
}
