.global-menu-toggle{position:fixed;right:max(16px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top));z-index:1000;width:48px;height:48px;padding:12px;display:flex;flex-direction:column;justify-content:center;gap:5px;background:#111;color:#fff;border:1px solid #666;border-radius:4px;cursor:pointer}.global-menu-toggle span{display:block;height:2px;width:22px;background:currentColor}#global-menu{position:fixed;inset:0 0 auto auto;margin:0;width:min(370px,100vw);height:100dvh;max-height:100dvh;box-sizing:border-box;padding:calc(20px + env(safe-area-inset-top)) 24px 32px;background:#111;color:#fff;border:0;border-left:1px solid #555;overflow:auto}#global-menu::backdrop{background:#0009}#global-menu nav{display:flex;flex-direction:column;gap:0;margin-top:22px}#global-menu nav a{color:#fff;text-decoration:none;font:500 20px/1.3 sans-serif;padding:16px 4px;border-bottom:1px solid #363636}#global-menu nav a:hover,#global-menu nav a:focus-visible{color:#ffdc00}.global-menu-close{background:transparent;color:#fff;border:1px solid #777;padding:12px;font:16px sans-serif;cursor:pointer}body>.masthead,body>header{padding-right:80px}.studio-tools{flex-wrap:wrap}
