@media(max-width:820px){
  html body>.topbar,html body>header.topbar{position:relative!important;z-index:10000!important;width:calc(100vw - 16px)!important;height:62px!important;min-height:62px!important;margin:8px auto 0!important;padding:0 10px!important;border:1px solid rgba(240,166,111,.32)!important;border-radius:20px!important;background:linear-gradient(135deg,#20151f,#1b121c)!important;box-shadow:0 15px 45px rgba(24,16,25,.38)!important}
  html body>.topbar .main-nav,html body>header.topbar .main-nav{position:fixed!important;z-index:10001!important;inset:78px 8px auto!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:calc(100dvh - 90px)!important;margin:0!important;padding:14px!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid rgba(240,166,111,.3)!important;border-radius:23px!important;background:radial-gradient(circle at 90% 0,rgba(240,166,111,.2),transparent 34%),linear-gradient(155deg,#1f141f,#18101a 75%)!important;box-shadow:0 28px 80px rgba(0,0,0,.64),inset 0 1px rgba(255,255,255,.07)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-12px) scale(.985)!important;transform-origin:top center!important;transition:opacity .25s ease,transform .25s ease,visibility .25s!important}
  html body>.topbar .main-nav.is-open,html body>header.topbar .main-nav.is-open{display:flex!important;flex-direction:column!important;align-items:stretch!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}
  html body .main-nav .mz-mobile-menu-brand{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:56px!important;margin-bottom:8px!important;padding:0 8px 11px!important;border-bottom:1px solid rgba(240,166,111,.17)!important}
  html body .main-nav .mz-mobile-menu-brand img{width:145px!important;height:42px!important;object-fit:contain!important}
  html body .main-nav .mz-mobile-menu-brand span{color:#f0a66f!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}
  html body>.topbar .main-nav>a,html body>header.topbar .main-nav>a{box-sizing:border-box!important;display:grid!important;grid-template-columns:31px minmax(0,1fr) 20px!important;align-items:center!important;width:100%!important;min-height:46px!important;margin:3px 0!important;padding:7px 12px!important;border:1px solid rgba(240,166,111,.14)!important;border-radius:13px!important;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(240,166,111,.035))!important;color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:750!important}
  html body>.topbar .main-nav>a:hover,html body>header.topbar .main-nav>a:hover{border-color:rgba(240,166,111,.42)!important;background:rgba(240,166,111,.34)!important}
  html body .main-nav .mz-mobile-link-number{color:#f0a66f!important;font-size:8px!important;font-weight:900!important}.main-nav .mz-mobile-link-arrow{color:#f0a66f!important;text-align:right!important}
  html body .main-nav .mz-native-mobile-socials{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin-top:9px!important;padding:13px 4px 2px!important;border-top:1px solid rgba(240,166,111,.17)!important}
  html body .main-nav .mz-native-mobile-socials a{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid rgba(240,166,111,.25)!important;border-radius:12px!important;background:rgba(30,20,30,.7)!important}
  html body .main-nav .mz-native-mobile-socials img{width:18px!important;height:18px!important;filter:brightness(0) invert(1)!important}
}
