.purchase-nav-badge[data-v-aabb59b1]{position:absolute;top:-.313rem;right:-.833rem;height:1.042rem;border-radius:.521rem;background:#ff4d4f;border:1px solid #121316;color:#fff!important;box-sizing:border-box;box-shadow:0 2px .313rem #ff4d4f59;pointer-events:none;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.purchase-nav-badge__viewport[data-v-aabb59b1]{width:100%;height:.729rem;overflow:hidden;display:flex;align-items:flex-start}.purchase-nav-badge__track[data-v-aabb59b1]{display:flex;flex-direction:column;width:100%;transform:translateY(0)}.purchase-nav-badge__digit[data-v-aabb59b1]{display:block;min-width:1.042rem;height:.729rem;line-height:.729rem;text-align:center;white-space:nowrap;font-size:.521rem;font-weight:600}.purchase-badge-shell-enter-active[data-v-aabb59b1],.purchase-badge-shell-leave-active[data-v-aabb59b1]{transition:opacity .2s ease,transform .2s ease}.purchase-badge-shell-enter-from[data-v-aabb59b1],.purchase-badge-shell-leave-to[data-v-aabb59b1]{opacity:0;transform:scale(.82)}@media screen and (max-width:1024px){.purchase-nav-badge[data-v-aabb59b1]{top:-5px;right:-9px}}.layout-nav-shell[data-v-50044fbd]{display:flex;flex-shrink:0;height:100%}.layout-nav-shell.is-hidden[data-v-50044fbd]{display:none}.aside-menu-desktop[data-v-50044fbd]{width:6.458rem;flex:0 0 6.458rem;height:100%;position:relative;z-index:5;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.aside-menu[data-v-50044fbd]{display:flex;flex-direction:column;gap:.208rem;gap:.417rem;min-width:4.167rem}.aside-menu a[data-v-50044fbd]{display:flex;align-items:center;flex-direction:column;gap:.208rem;padding:.417rem .521rem;border-radius:.521rem;border:none;background:transparent;cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;position:relative}.aside-menu a i[data-v-50044fbd]{font-size:1.25rem;color:#6e6f71}.aside-menu a span[data-v-50044fbd]{color:#6e6f71;font-size:.625rem}.aside-menu a .icon-container[data-v-50044fbd]{position:relative}.aside-menu a .menu-lucide-icon[data-v-50044fbd]{color:#6e6f71;transition:color .2s ease}.aside-menu a svg[data-v-50044fbd]{color:#fff}.aside-menu a img[data-v-50044fbd]{width:1.25rem;height:1.25rem;transition:opacity .2s ease}.aside-menu a img.icon-active[data-v-50044fbd]{opacity:0;position:absolute;top:0;left:0}.aside-menu a[data-v-50044fbd]:hover{transform:translateY(-1px);background:transparent}.aside-menu a:hover svg[data-v-50044fbd]{color:#fff}.aside-menu a:hover img.icon-active[data-v-50044fbd]{opacity:1}.aside-menu a:hover img.icon[data-v-50044fbd]{opacity:0}.aside-menu a:hover span[data-v-50044fbd],.aside-menu a.router-link-active i[data-v-50044fbd],.aside-menu a.router-link-active span[data-v-50044fbd]{color:#fff}.aside-menu a.router-link-active svg[data-v-50044fbd]{color:#fff}.aside-menu a.router-link-active .menu-lucide-icon[data-v-50044fbd]{color:#fff}.aside-menu a.router-link-active img.icon-active[data-v-50044fbd]{opacity:1}.aside-menu a.router-link-active img.icon[data-v-50044fbd]{opacity:0}.aside-menu a.purchase-menu-link[data-v-50044fbd]{transition:transform .2s ease,box-shadow .2s ease}.aside-menu a.purchase-menu-link[data-v-50044fbd]:hover,.aside-menu a.purchase-menu-link.router-link-active[data-v-50044fbd]{background:transparent}.menu-item[data-v-50044fbd] .toolbar-button{padding:0;width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center}.uploading-create[data-v-50044fbd]{display:flex}.uploading-create[data-v-50044fbd] .toolbar-button{border-radius:50%;padding:.208rem;width:1.563rem;height:1.563rem;margin:auto}.main-content[data-v-50044fbd]{min-width:0;flex:1 1 auto;width:auto;height:100%}.main-content .empty[data-v-50044fbd]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1.042rem}.main-content .empty img[data-v-50044fbd]{width:5.208rem;height:5.208rem}.mobile-tabbar[data-v-50044fbd]{position:fixed;left:0;right:0;bottom:0;z-index:20;display:none;justify-content:space-between;align-items:stretch;padding:.417rem .417rem calc(env(safe-area-inset-bottom) + .417rem);border-top:1px solid rgba(255,255,255,.06);background:#0f1115f5;backdrop-filter:blur(1.042rem);box-shadow:0 -.417rem 1.458rem #00000047}.mobile-tabbar .tabbar-item[data-v-50044fbd]{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:.208rem;min-width:0;min-height:2.917rem;padding:.313rem .208rem;border:none;border-radius:.625rem;background:transparent;color:#6e6f71;cursor:pointer;transition:background-color .2s ease,color .2s ease}.mobile-tabbar .tabbar-item .icon-container[data-v-50044fbd]{position:relative;width:1.25rem;height:1.25rem}.mobile-tabbar .tabbar-item .menu-lucide-icon[data-v-50044fbd]{color:currentColor;transition:color .2s ease}.mobile-tabbar .tabbar-item img[data-v-50044fbd]{width:1.25rem;height:1.25rem;transition:opacity .2s ease}.mobile-tabbar .tabbar-item img.icon-active[data-v-50044fbd]{opacity:0;position:absolute;top:0;left:0}.mobile-tabbar .tabbar-item svg[data-v-50044fbd]{opacity:.6}.mobile-tabbar .tabbar-item span[data-v-50044fbd]{overflow:hidden;max-width:100%;color:inherit;font-size:.573rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mobile-tabbar .tabbar-item.is-active[data-v-50044fbd]{background:#ffffff0f;color:#fff}.mobile-tabbar .tabbar-item.is-active svg[data-v-50044fbd]{opacity:1}.mobile-tabbar .tabbar-item.is-active img.icon-active[data-v-50044fbd]{opacity:1}.mobile-tabbar .tabbar-item.is-active img.icon[data-v-50044fbd]{opacity:0}.mobile-tabbar .tabbar-item.purchase-menu-link[data-v-50044fbd]{transition:color .2s ease}.mobile-tabbar .tabbar-item.purchase-menu-link[data-v-50044fbd]:hover,.mobile-tabbar .tabbar-item.purchase-menu-link.is-active[data-v-50044fbd]{background:transparent}@media screen and (max-width:1024px){.layout-nav-shell.hide-on-mobile[data-v-50044fbd],.aside-menu-desktop[data-v-50044fbd]{display:none}.mobile-tabbar[data-v-50044fbd]{display:flex}.main-content[data-v-50044fbd]{width:100%;flex:1 1 auto;height:100%;padding-bottom:calc(72px + env(safe-area-inset-bottom));box-sizing:border-box}}@media screen and (min-width:1025px){.aside-menu-desktop[data-v-50044fbd]{display:flex}.mobile-tabbar[data-v-50044fbd]{display:none}}
