:root{--tabbar-height:60px;--tabbar-gap:max(0px,min(calc(100vw*10/390),calc((100vw - 324px)/4)));--tabbar-lift:max(14px,calc(env(safe-area-inset-bottom) - 14px));--tabbar-room:0px}.tabbar{inset-inline:0;bottom:var(--tabbar-lift);z-index:30;pointer-events:none;justify-content:center;display:flex;position:fixed}.tabbar[hidden]{display:none}@media (min-width:48rem){.tabbar{display:none}}.tabbar-pill{height:var(--tabbar-height);border-radius:var(--radius-pill);pointer-events:auto;background-color:var(--glass-bar);box-shadow:inset 0 0 0 .5px var(--glass-hairline),var(--elev-bar-shadow);position:relative}.tabbar-tabs{column-gap:var(--tabbar-gap);height:100%;display:flex;position:relative}.tabbar-tab{width:var(--tabbar-height);height:var(--tabbar-height);border-radius:var(--radius-pill);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:flex}.tabbar-dot{border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-primary)80%,transparent);width:46px;height:46px;transform:translateX(calc(var(--i,0)*(var(--tabbar-height) + var(--tabbar-gap)) + 7px));will-change:transform;position:absolute;top:7px;left:0}.tabbar-icon{width:28px;height:28px;display:block;position:relative}.tabbar-glyph{position:absolute;inset:0}.tabbar-glyph-off{color:var(--color-gray-600);opacity:calc(1 - var(--on,0))}.tabbar-glyph-on{color:var(--color-on-primary);opacity:var(--on,0)}.tabbar-badge{border-radius:var(--radius-pill);background:var(--color-primary);min-width:16px;height:16px;color:var(--color-on-primary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:4px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-10px}html{scroll-padding-bottom:var(--tabbar-room)}@media not (min-width:48rem){:root:has(.tabbar:not([hidden])):not(:has(.detail-contact-bar,.pair-action-bar)){--tabbar-room:calc(var(--tabbar-height) + var(--tabbar-lift))}:root:has(.tabbar:not([hidden])):not(:has(.detail-contact-bar,.pair-action-bar,[data-chats-shell])) body{padding-bottom:calc(var(--tabbar-room) + var(--space-lg))}:root:has(.detail-contact-bar,.pair-action-bar) .tabbar{display:none}}
