.qs-bnav{display:none}@media (max-width:767px){:root{--qs-nav-h:60px;--qs-safe-b:env(safe-area-inset-bottom,0px)}.qs-bnav{display:block;position:fixed;inset-inline:0;inset-block-end:0;z-index:110;background:var(--qs-surface-card);border-block-start:1px solid var(--qs-border-soft);padding-block-end:var(--qs-safe-b);transition:transform var(--duration-base,.2s) var(--ease-out,ease-out)}.qs-bnav__inner{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));block-size:var(--qs-nav-h);max-inline-size:520px;margin-inline:auto}.qs-bnav__tab{--knock:var(--qs-surface-card);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-inline-size:0;padding:0;border:0;background:none;color:var(--qs-text-tertiary);font-family:var(--qs-font-body);font-size:12px;font-weight:500;line-height:15px;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.qs-bnav__tab:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:-4px;border-radius:12px}.qs-bnav__icon{position:relative;display:grid;place-items:center;inline-size:28px;block-size:28px}.qs-bnav__ic{inline-size:26px;block-size:26px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.qs-bnav__fill{fill:currentColor}.qs-bnav__knock{stroke:var(--knock)}.qs-bnav__ic--f{display:none}.qs-bnav__tab[data-active]{color:var(--qs-primary);font-weight:700}.qs-bnav__tab[data-active] .qs-bnav__ic--o{display:none}.qs-bnav__tab[data-active] .qs-bnav__ic--f{display:block}.qs-bnav__label{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs-bnav__count{position:absolute;inset-block-start:-4px;inset-inline-start:17px;min-inline-size:17px;block-size:17px;padding-inline:4px;display:grid;place-items:center;border-radius:999px;border:2px solid var(--qs-surface-card);background:var(--qs-danger);color:var(--qs-on-danger);font-size:10px;font-weight:700;line-height:13px}.qs-bnav__tab--post{color:var(--qs-text-primary);font-weight:700}.qs-bnav__tab--post .qs-bnav__icon{inline-size:50px}.qs-bnav__ring{position:absolute;inset-inline-start:50%;inset-block-start:-24px;translate:-50% 0;inline-size:52px;block-size:52px;padding:3px;border-radius:50%;background:conic-gradient(from 200deg,var(--qs-primary) 0 50%,var(--qs-secondary) 50% 100%)}[dir=rtl] .qs-bnav__ring{translate:50% 0}.qs-bnav__ring>span{display:grid;place-items:center;inline-size:100%;block-size:100%;border-radius:50%;background:var(--qs-surface-card);color:var(--qs-secondary)}.qs-bnav__ring svg{inline-size:24px;block-size:24px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}body:has(.qs-detail-mobile-bar) .qs-bnav,body[data-chat-view=thread] .qs-bnav{display:none}body:has(input:focus,textarea:focus,select:focus,[contenteditable=true]:focus) .qs-bnav{transform:translateY(110%)}body:has(.qs-bnav):not(:has(.qs-detail-mobile-bar)) .qs-topbar__fab{display:none}body:has(.qs-bnav):not(:has(.qs-detail-mobile-bar)):not([data-chat-view=thread]){padding-block-end:calc(var(--qs-nav-h) + var(--qs-safe-b) + 28px)}}@media (max-width:767px){.qs-app-screen>.qs-topbar,.qs-app-screen>.qs-topbar__fab,.qs-topbar .qs-topbar__icon-btn.qs-topbar__menu{display:none}}