.nav-item[data-v-129f6135]{align-items:center;border-radius:8px;color:var(--text-secondary-editor);display:flex;font-size:14px;font-weight:400;gap:8px;height:32px;line-height:24px;padding:0 8px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.nav-item--active[data-v-129f6135],.nav-item[data-v-129f6135]:hover{background-color:var(--item-hover);color:var(--text-primary-project-files)}.nav-item--disabled[data-v-129f6135]{color:var(--text-secondary-project-files);cursor:default}.nav-item--disabled[data-v-129f6135]:hover{background-color:transparent;color:var(--text-secondary-project-files)}.nav-item--collapsed[data-v-129f6135]{justify-content:center;padding:0}.nav-item__icon[data-v-129f6135]{background-color:currentColor;flex-shrink:0;height:16px;width:16px}.nav-item__label[data-v-129f6135]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item__badge[data-v-129f6135]{align-items:center;border-radius:9px;display:flex;flex-shrink:0;font-size:12px;height:18px;line-height:18px;padding:0 6px}.nav-item__badge--hot[data-v-129f6135]{background-image:linear-gradient(270deg,#fc7abd4d,#ff62584d)}.nav-item__badge--hot .nav-item__badge-text[data-v-129f6135]{background-image:linear-gradient(270deg,#ff55ad,#ff315e)}.nav-item__badge--new[data-v-129f6135]{background-image:linear-gradient(270deg,#00cfc433,#4c97ed33)}.nav-item__badge--new .nav-item__badge-text[data-v-129f6135]{background-image:linear-gradient(270deg,#00b8d9,#009bd9)}.nav-item__badge-text[data-v-129f6135]{-webkit-background-clip:text;background-clip:text;color:transparent}.app-sidebar[data-v-c067bcae]{background-color:var(--page-top_bar);border-right:1px solid var(--nav-border);display:flex;flex-direction:column;flex-shrink:0;height:100%;position:relative;transition:width .2s ease;width:224px}.app-sidebar--collapsed[data-v-c067bcae]{width:48px}.app-sidebar__toggle[data-v-c067bcae]{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-secondary-project-files);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:8px;top:10px;transition:background-color .15s ease,color .15s ease;width:36px}.app-sidebar--collapsed .app-sidebar__toggle[data-v-c067bcae]{left:50%;right:auto;transform:translate(-50%)}.app-sidebar__toggle[data-v-c067bcae]:hover{background-color:var(--item-hover);color:var(--text-primary-project-files)}.app-sidebar__toggle-icon[data-v-c067bcae]{background-color:currentColor;height:20px;transition:transform .2s ease;width:20px}.app-sidebar--collapsed .app-sidebar__toggle-icon[data-v-c067bcae]{transform:rotate(180deg)}.app-sidebar__nav[data-v-c067bcae]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 8px 8px}.app-sidebar--collapsed .app-sidebar__nav[data-v-c067bcae]{padding:48px 0 8px}.nav-group+.nav-group[data-v-c067bcae]{margin-top:16px}.nav-group__title[data-v-c067bcae]{color:var(--text-secondary-project-files);font-size:14px;font-weight:600;line-height:24px;margin:0 0 8px;padding:0 8px;white-space:nowrap}.nav-group__items[data-v-c067bcae]{display:flex;flex-direction:column;gap:4px}.app-sidebar__nav[data-v-c067bcae]::-webkit-scrollbar{width:6px}.app-sidebar__nav[data-v-c067bcae]::-webkit-scrollbar-track{background:transparent}.app-sidebar__nav[data-v-c067bcae]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}@media(max-width:767px){.app-sidebar[data-v-c067bcae]{display:none}}.app-mobile-nav[data-v-517bb1e2]{background-color:var(--page-top_bar);border-right:1px solid var(--nav-border);bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 8px;position:fixed;top:48px;width:240px;z-index:50}.app-mobile-nav-overlay[data-v-517bb1e2]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#1a1a1a1a;inset:48px 0 0;position:fixed;z-index:40}.app-mobile-nav__close[data-v-517bb1e2]{align-items:center;background:none;border:none;border-radius:6px;color:var(--text-secondary-project-files);cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:16px;top:18px;width:20px}.app-mobile-nav__close[data-v-517bb1e2]:hover{color:var(--text-primary-project-files)}.app-mobile-nav__nav[data-v-517bb1e2]{flex:1;min-height:0}.nav-group+.nav-group[data-v-517bb1e2]{margin-top:16px}.nav-group__title[data-v-517bb1e2]{color:var(--text-secondary-project-files);font-size:14px;font-weight:600;line-height:24px;margin:0 0 8px;padding:0 8px;white-space:nowrap}.nav-group__items[data-v-517bb1e2]{display:flex;flex-direction:column;gap:4px}.app-mobile-nav[data-v-517bb1e2]::-webkit-scrollbar{width:6px}.app-mobile-nav[data-v-517bb1e2]::-webkit-scrollbar-track{background:transparent}.app-mobile-nav[data-v-517bb1e2]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.app-mobile-nav-slide-enter-active[data-v-517bb1e2],.app-mobile-nav-slide-leave-active[data-v-517bb1e2]{transition:transform .22s ease}.app-mobile-nav-slide-enter-from[data-v-517bb1e2],.app-mobile-nav-slide-leave-to[data-v-517bb1e2]{transform:translate(-100%)}.app-mobile-nav-fade-enter-active[data-v-517bb1e2],.app-mobile-nav-fade-leave-active[data-v-517bb1e2]{transition:opacity .22s ease}.app-mobile-nav-fade-enter-from[data-v-517bb1e2],.app-mobile-nav-fade-leave-to[data-v-517bb1e2]{opacity:0}
