.mobile-nav{top:0;left:0;right:auto;bottom:auto;width:100vw;height:100vh;height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(40px + env(safe-area-inset-bottom))}
.site-head:has(.mobile-nav.open){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ink)}
/* the day picker is meant to scroll inside its row, not widen the page */
.sched-bar,.days,.filters{min-width:0;max-width:100%}
html,body{max-width:100%;overflow-x:clip}
