.nav_tabbar__Nzqhi{display:flex;flex-shrink:0;border-top:1px solid var(--border);padding:8px 8px calc(8px + env(safe-area-inset-bottom, 0px));background:var(--bg);position:-webkit-sticky;position:sticky;bottom:0;z-index:5}.nav_tabbar__Nzqhi:has(+[data-banner-ad]:not([hidden])){padding-bottom:8px}.nav_tabBtn__wfhDT{font:var(--type-nav);flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 0;min-height:44px;justify-content:center;color:var(--ink);border:none;background:transparent;cursor:pointer;text-decoration:none;transition:color .15s ease}.nav_tabBtn__wfhDT:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.nav_ic__QrppQ{font-size:var(--icon-size-md);width:40px;height:26px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:background .14s ease,transform .14s var(--control-ease)}.nav_tabBtn__wfhDT[data-active=true]{color:var(--accent-ink);font-weight:700}.nav_tabBtn__wfhDT[data-active=true] .nav_ic__QrppQ{background:var(--accent-soft);box-shadow:inset 0 -2px 0 var(--control-border)}.nav_tabBtn__wfhDT:active .nav_ic__QrppQ{transform:scale(.92)}@media (prefers-reduced-motion:reduce){.nav_ic__QrppQ,.nav_tabBtn__wfhDT{font:var(--type-nav);transition:none}.nav_tabBtn__wfhDT:active .nav_ic__QrppQ{transform:none}}body[data-hide-tabbar=true] .nav_tabbar__Nzqhi{display:none}