.fb-bar{align-items:flex-end;gap:20px;display:flex}.fb-tab{cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;height:64px;padding:0;display:flex;position:relative}.fb-tab--icon{padding:0 9px}.fb-tab--brand{padding:0 11px}.fb-tab--brand-x{padding:0 12px}.fb-brandglyph{width:15px;height:15px}.fb-brandglyph--x{width:13px;height:13px}.fb-tab:focus-visible{outline:2px solid var(--color-action-fill);outline-offset:3px;border-radius:4px}.fb-tab__row{align-items:center;display:flex}.fb-tab__icon{color:var(--color-text-placeholder);flex-shrink:0;transition:color .18s}.fb-tab:hover .fb-tab__icon,.fb-tab[data-active] .fb-tab__icon{color:var(--color-text-base)}.fb-tab__labelwrap{max-width:0;transition:max-width .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.fb-tab[data-active] .fb-tab__labelwrap{max-width:96px}.fb-tab__label{white-space:nowrap;font-family:var(--font-family-secondary);font-weight:var(--font-weight-label);font-size:var(--text-heading-xs);color:var(--color-text-base);opacity:0;padding-left:7px;line-height:16px;transition:opacity .2s 40ms,transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translate(-4px)}.fb-tab[data-active] .fb-tab__label{opacity:1;transform:none}.fb-tab__label--all{font-family:var(--font-family-secondary);font-weight:var(--font-weight-bold);font-size:var(--text-heading-sm);letter-spacing:.01em}.fb-tab__underline{background:var(--color-action-fill);opacity:0;transform-origin:50%;border-radius:999px 999px 0 0;width:100%;height:3px;transition:opacity .2s,transform .3s cubic-bezier(.4,0,.2,1);transform:scaleX(.5)}.fb-tab[data-active] .fb-tab__underline{opacity:1;transform:none}@media (max-width:639.98px){.fb-bar{gap:9px}.fb-tab--icon{padding:0 8px}.fb-tab--brand{padding:0 10px}.fb-tab--brand-x{padding:0 11px}.fb-tab:after{content:"";position:absolute;inset:0 -4.5px}}.fb-tab[data-pending] .fb-tab__underline{animation:.9s ease-in-out infinite fb-underline-pulse}@keyframes fb-underline-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.fb-tab__icon,.fb-tab__labelwrap,.fb-tab__label,.fb-tab__underline{transition:none}.fb-tab[data-pending] .fb-tab__underline{animation:none}}