.overlay.svelte-2cx1ph{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:opacity .3s ease;opacity:0;pointer-events:none;z-index:50}.overlay.active.svelte-2cx1ph{opacity:1;pointer-events:all}.mobile-nav.svelte-vgj0dy{position:fixed;overflow:hidden;background-color:#fff0;z-index:100}
