
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar {
        position: sticky !important;
        top: 0 !important;
        z-index: 1200 !important;
        height: 62px !important;
        min-height: 62px !important;
        padding: 7px 12px !important;
        justify-content: flex-end !important;
        gap: 0 !important;
        border-bottom: 1px solid rgba(255,255,255,.11) !important;
        background: rgba(8,20,25,.86) !important;
        -webkit-backdrop-filter: blur(20px) saturate(145%) !important;
        backdrop-filter: blur(20px) saturate(145%) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .brand {
        display: none !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .right-tools {
        display: flex !important;
        width: 100% !important;
        max-width: 390px !important;
        margin: 0 auto !important;
        align-items: center !important;
        justify-content: space-around !important;
        gap: 4px !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .right-tools .iconbutton,
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .right-tools .account-avatar-button,
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .right-tools .avatar,
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .account-session-pending {
        width: 44px !important;
        height: 44px !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .right-tools .iconbutton,
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .right-tools .account-avatar-button {
        display: grid !important;
        place-items: center !important;
        padding: 0 !important;
        border: 0 !important;
        color: #f2f5f3 !important;
        background: transparent !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .right-tools .account-avatar-button {
        padding: 2px !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .right-tools .avatar {
        border: 1px solid rgba(255,255,255,.25) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .notification-dot {
        border-color: rgba(8,20,25,.94) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav {
        position: fixed !important;
        z-index: 1400 !important;
        left: 14px !important;
        right: 14px !important;
        bottom: max(12px, env(safe-area-inset-bottom)) !important;
        width: auto !important;
        height: 70px !important;
        padding: 7px 12px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: space-around !important;
        gap: 4px !important;
        border: 1px solid rgba(255,255,255,.15) !important;
        border-radius: 28px !important;
        background: rgba(7,18,23,.72) !important;
        box-shadow: 0 14px 42px rgba(0,0,0,.34), inset 0 1px rgba(255,255,255,.07) !important;
        -webkit-backdrop-filter: blur(24px) saturate(155%) !important;
        backdrop-filter: blur(24px) saturate(155%) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav :is(button,a) {
        position: relative !important;
        width: 58px !important;
        height: 54px !important;
        min-height: 54px !important;
        flex: 0 0 58px !important;
        display: grid !important;
        place-items: center !important;
        padding: 8px !important;
        gap: 0 !important;
        border: 0 !important;
        border-radius: 19px !important;
        color: #dce4e2 !important;
        background: transparent !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav :is(button,a) > span:last-child {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border: 0 !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art {
        width: 36px !important;
        height: 36px !important;
        flex-basis: 36px !important;
        transform: none !important;
        filter: saturate(.82) brightness(.94) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav :is(button,a).active {
        background: rgba(166,27,38,.20) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav :is(button,a).active::after {
        content: '' !important;
        position: absolute !important;
        left: 19px !important;
        right: 19px !important;
        bottom: 3px !important;
        height: 3px !important;
        border-radius: 999px !important;
        background: #d94f30 !important;
        box-shadow: 0 0 12px rgba(217,79,48,.65) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav :is(button,a).active .nav-art {
        filter: saturate(1.12) brightness(1.06) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .demo {
        display: none !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .wrap {
        padding-bottom: calc(112px + env(safe-area-inset-bottom)) !important;
      }
      :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body #toast {
        bottom: calc(96px + env(safe-area-inset-bottom)) !important;
      }
      @media (max-width: 360px) {
        :is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav :is(button,a) {
          width: 52px !important;
          flex-basis: 52px !important;
        }
      }
    
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav { transform: none !important; top: auto !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .right-tools { max-width: 430px !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar .site-menu-trigger { display: grid !important; order: -1 !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art { width: 28px !important; height: 28px !important; background: currentColor !important; border-radius: 0 !important; box-shadow: none !important; filter: none !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art img { display: none !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav :is(button,a).active { color: #ff5263 !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body #toast { bottom: calc(100px + env(safe-area-inset-bottom)) !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art-places { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%200%201%2016%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%200%201%2016%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art-explore { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22m16%208-2%206-6%202%202-6z%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22m16%208-2%206-6%202%202-6z%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art-trips { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%206h8a4%204%200%200%201%200%208H8a4%204%200%200%200%200%208h8%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%206h8a4%204%200%200%201%200%208H8a4%204%200%200%200%200%208h8%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art-go { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M12%2012%2018%205M12%203v2M3%2012h2M12%2019v2M19%2012h2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M12%2012%2018%205M12%203v2M3%2012h2M12%2019v2M19%2012h2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; }
/* A filtered ancestor captures fixed descendants in WebKit. Keep the floating
   navigation attached to the viewport; its own backdrop still provides blur. */
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  transform: none !important;
  filter: none !important;
  contain: none !important;
}

:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav .nav-art-people { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%2021v-2a7%207%200%200%201%2014%200v2M17%205a3%203%200%200%201%200%206m1%203a5%205%200%200%201%204%205v2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%2021v-2a7%207%200%200%201%2014%200v2M17%205a3%203%200%200%201%200%206m1%203a5%205%200%200%201%204%205v2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important; }

/* Native application chrome: one bottom owner, no top-row layout box. */
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar.native-app-chrome {
  display: contents !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav {
  display: grid !important;
  grid-template-columns: repeat(5,minmax(0,1fr)) !important;
  height: 78px !important;
  padding: 5px 6px !important;
  gap: 2px !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a) {
  width: 100% !important;
  height: 58px !important;
  min-width: 0 !important;
  min-height: 48px !important;
  padding: 6px !important;
  order: initial !important;
  align-self: center !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a) > svg {
  width: 28px;
  height: 28px;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a).native-go-launch {
  height: 66px !important;
  border-radius: 24px !important;
  background: #a61b26 !important;
  color: #fff !important;
  box-shadow: inset 0 1px 0 #ffffff38,0 3px 12px #a61b2638 !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav .nav-art {
  width: 28px !important;
  height: 28px !important;
  position: static !important;
  clip: auto !important;
  margin: 0 !important;
  overflow: visible !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav .native-go-launch > .nav-art {
  width: 44px !important;
  height: 44px !important;
  position: static !important;
  clip: auto !important;
  margin: 0 !important;
  overflow: visible !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a).native-profile > .avatar {
  width: 34px !important;
  height: 34px !important;
  border: 1px solid #ffffff55;
  position: static !important;
  clip: auto !important;
  margin: 0 !important;
  overflow: hidden !important;
  border-radius: 50%;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav .notification-dot {
  width: 8px !important;
  height: 8px !important;
  top: 9px !important;
  right: calc(50% - 15px) !important;
  clip: auto !important;
  margin: 0 !important;
  background: #ff5263 !important;
  border: 1px solid #071217 !important;
  border-radius: 50%;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a):focus-visible {
  outline: 2px solid #35b9df !important;
  outline-offset: 1px;
}

/* Labeled navigation: icons identify, labels disambiguate. */
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav { height:88px !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a) {
  height:68px !important;
  align-content:center !important;
  gap:4px !important;
  padding:5px 2px !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a).native-go-launch { height:76px !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav .native-nav-label {
  position:static !important;width:auto !important;height:auto !important;
  clip:auto !important;overflow:visible !important;margin:0 !important;padding:0 !important;
  white-space:nowrap !important;font:650 12px/16px 'DM Sans',sans-serif;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav .native-go-launch > .nav-art-go {
  -webkit-mask:url('assets/brand/mark-mono.svg') center/contain no-repeat !important;
  mask:url('assets/brand/mark-mono.svg') center/contain no-repeat !important;
  width:42px !important;height:38px !important;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav > :is(button,a).native-profile > .avatar { width:30px !important;height:30px !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav .notification-dot { top:8px !important; }
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .topbar > .nav.native-primary-nav button.active::after { bottom:1px !important; }

/* One compact header per native menu; the dialog itself owns the backdrop. */
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body #modal:has(.native-menu-sheet) {
  position:fixed;inset:auto auto 0 50%;transform:translateX(-50%);
  margin:0;padding:0;width:min(100%,520px);max-width:none;
  max-height:calc(100dvh - 24px - env(safe-area-inset-top));
  border:1px solid var(--border-subtle,#59717b66);border-bottom:0;
  border-radius:26px 26px 0 0;
  background:var(--bg-elevated,var(--paper));color:var(--text-primary,var(--ink));
  overflow:auto;overscroll-behavior:contain;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body #modal .native-sheet-content {
  padding:0;margin:0;min-width:0;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-sheet {
  display:block;min-width:0;padding:0 16px max(18px,env(safe-area-inset-bottom));
  -webkit-user-select:none;user-select:none;-webkit-touch-callout:none;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-sheet-grip {
  display:grid;place-items:center;height:28px;touch-action:none;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-sheet-grip > span {
  width:42px;height:5px;border-radius:8px;background:currentColor;opacity:.3;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-header {
  display:flex;align-items:center;justify-content:space-between;gap:14px;
  min-height:56px;margin:0 4px 10px 12px;touch-action:none;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-header h2 {
  margin:0;min-width:0;font:750 24px/1.25 Manrope,sans-serif;overflow-wrap:anywhere;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-sheet-close {
  flex:0 0 48px;display:grid;place-items:center;width:48px;height:48px;
  padding:12px;border-radius:50%;border:1px solid var(--border-subtle,#59717b66);
  background:transparent;color:inherit;touch-action:manipulation;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-sheet-close svg {width:24px;height:24px;}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-rows {display:grid;gap:2px;}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-row {
  display:grid;grid-template-columns:28px minmax(0,1fr) 18px;
  align-items:center;gap:16px;min-height:60px;padding:12px;
  width:100%;margin:0;border:0;border-radius:12px;text-decoration:none;
  color:inherit;background:transparent;text-align:left;font:600 17px/24px 'DM Sans',sans-serif;
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-row > svg {width:26px;height:26px;}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-row > .native-menu-chevron {width:18px;height:18px;opacity:.55;}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-row:hover {background:color-mix(in srgb,currentColor 6%,transparent);}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-menu-separated {
  margin-top:10px;border-top:1px solid var(--border-subtle,#59717b66);
  border-radius:0;padding-top:18px;color:var(--text-secondary,var(--muted));
}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body :is(.native-sheet-close,.native-menu-row):focus-visible {outline:2px solid #35b9df;outline-offset:1px;}

/* Standalone pages and the SPA use the identical mobile panel. */
.mobile-site-chrome{display:none!important}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .mobile-site-chrome{display:contents!important}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body :is(.public-standard-nav,.social-nav,.stories-header,.go-shell>.go-header){display:none!important}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body:has(>.mobile-site-chrome){padding-bottom:calc(120px + env(safe-area-inset-bottom))}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-primary-nav>a{box-sizing:border-box;text-decoration:none;cursor:pointer;font:inherit;text-align:center}
:is(html[data-adventura-native="true"],html[data-mobile-navigation="true"]) body .native-primary-nav :is(button,a)>svg{width:28px!important;height:28px!important;flex-shrink:0}
