.bb{display:none}@media (max-width:800px){.bb{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;height:calc(64px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);background:rgba(255,255,255,.97);border-top:1px solid var(--line,#ecebf0)}.bb-item{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:0;padding:0;color:var(--ink-2,#5b5868);text-decoration:none;font-size:11px;font-weight:600}.bb-item.on{color:var(--ink,#16141c)}.bb-me{width:26px;height:26px;border-radius:50%;object-fit:cover;display:block;border:0!important}.bb-me.on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--ink,#16141c)}.bb-item:focus-visible{outline:3px solid #b9a6ff;outline-offset:-3px}.bb-ico{position:relative;display:inline-flex}.bb-dot{position:absolute;top:-4px;right:-8px}.bb-dot>span{top:0!important;right:0!important}.bb-plusbtn{width:48px;height:44px;border-radius:var(--r-md,10px);background:var(--brand-grad,#753bbd);color:#fff;display:inline-flex;align-items:center;justify-content:center}.module-shell{padding-bottom:calc(68px + env(safe-area-inset-bottom, 0px))}.bb.bb-dark{background:#0d0c12;border-top:0}.bb.bb-dark .bb-item{color:#c9c5d8}.bb.bb-dark .bb-item.on{color:#fff}.bb.bb-dark .bb-me.on{box-shadow:0 0 0 2px #0d0c12,0 0 0 3.5px #fff}}@media (max-width:800px){.bb.bb-dark .bb-item:focus-visible{outline-color:#b9a6ff}}