:root{--p2w-color-bg:var(--bg);--p2w-color-dark:var(--bg);--p2w-focus-color:var(--accent)}#p2w-mobile-menu{overscroll-behavior:contain}html.p2w-mobile-menu-open::after{content:"";position:fixed;left:0;right:0;bottom:-400px;height:400px;background:var(--bg);z-index:8999;pointer-events:none}html.p2w-mobile-menu-open body.p2w-scroll-locked{overscroll-behavior:none}