.ap-global-menu-trigger,.ap-global-menu,.ap-global-menu-backdrop,.ap-global-standalone-header{display:none}
@media(max-width:850px){
  .ap-global-standalone-header{display:flex;align-items:center;justify-content:space-between;max-width:1120px;margin:0 auto 18px;position:relative;z-index:2}.ap-global-standalone-brand{font:800 18px Manrope,Inter,sans-serif;color:var(--text,#f7f9ff);text-decoration:none}
  .ap-global-menu-trigger{display:inline-flex;width:44px;height:44px;border-radius:14px;border:1px solid var(--line,#273654);background:var(--panel2,#111c31);color:var(--text,#f7f9ff);align-items:center;justify-content:center;cursor:pointer;font-size:22px;line-height:1;flex:0 0 auto}
  .ap-global-menu-backdrop{display:block;position:fixed;inset:0;z-index:210;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .2s ease}
  .ap-global-menu-backdrop.open{opacity:1;pointer-events:auto}
  .ap-global-menu{display:block;position:fixed;top:12px;right:12px;bottom:12px;z-index:211;width:min(320px,calc(100vw - 24px));padding:18px;background:var(--panel,#0e1728);border:1px solid var(--line,#273654);border-radius:24px;box-shadow:0 30px 100px rgba(0,0,0,.7);transform:translateX(calc(100% + 30px));transition:transform .22s ease;color:var(--text,#f7f9ff);font-family:Inter,system-ui,sans-serif}
  .ap-global-menu.open{transform:translateX(0)}
  .ap-global-menu-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--line,#273654)}
  .ap-global-menu-title{font:800 16px Manrope,Inter,sans-serif}
  .ap-global-menu-close{width:40px;height:40px;border-radius:12px;border:1px solid var(--line,#273654);background:var(--panel2,#111c31);color:var(--text,#f7f9ff);font-size:22px;cursor:pointer}
  .ap-global-menu-label{font:800 10px Manrope,Inter,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--muted,#93a4c4);margin:20px 4px 8px}
  .ap-global-menu-link,.ap-global-menu-action{width:100%;min-height:50px;border:1px solid transparent;border-radius:15px;background:transparent;color:var(--text,#f7f9ff);display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:0 14px;font:800 14px Manrope,Inter,sans-serif;cursor:pointer;text-align:left}
  .ap-global-menu-link:hover,.ap-global-menu-action:hover{background:var(--panel2,#111c31);border-color:var(--line,#273654)}
  .ap-global-menu-link span,.ap-global-menu-action span{color:var(--muted,#93a4c4);font-size:18px}
  body.ap-global-nav-ready .nav,body.ap-global-nav-ready .actions,body.ap-global-nav-ready .right,body.ap-global-nav-ready .topactions{display:none!important}
  body.ap-global-nav-ready .topbar,body.ap-global-nav-ready header.top{align-items:center!important}
  body.ap-global-nav-ready .topbar>.actions,body.ap-global-nav-ready .topbar>.right,body.ap-global-nav-ready .topbar>.topactions{display:flex!important;margin-left:auto!important}
  body.ap-global-nav-ready .ap-global-menu-trigger{display:inline-flex!important;visibility:visible!important;opacity:1!important;margin-left:auto!important;position:relative!important;z-index:212!important}
  body.ap-global-nav-ready .topbar>.actions>*:not(.ap-global-menu-trigger),body.ap-global-nav-ready .topbar>.right>*:not(.ap-global-menu-trigger),body.ap-global-nav-ready .topbar>.topactions>*:not(.ap-global-menu-trigger){display:none!important}
}