.sidebar[data-v-1f4d196f]{background-color:var(--color-primary);border-right:none;color:#fff;display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);width:var(--sidebar-width-collapsed);z-index:50}@media(max-width:1024px){.sidebar[data-v-1f4d196f]{transform:translate(-100%);width:var(--sidebar-width)!important}.sidebar.mobile-open[data-v-1f4d196f]{transform:translate(0)}.nav-label[data-v-1f4d196f],.version-info[data-v-1f4d196f]{opacity:1!important;pointer-events:auto!important;transform:none!important}.logo-bg[data-v-1f4d196f]{height:64px!important;width:100%!important}}.sidebar.expanded[data-v-1f4d196f]{transition-duration:.4s;width:var(--sidebar-width)}.logo-container[data-v-1f4d196f]{height:80px;min-height:80px;padding:1rem}.logo-bg[data-v-1f4d196f],.logo-container[data-v-1f4d196f]{align-items:center;display:flex;justify-content:center}.logo-bg[data-v-1f4d196f]{background-color:#fff;border-radius:1rem;height:40px;padding:.5rem;transition:all .4s ease;width:40px}.expanded .logo-bg[data-v-1f4d196f]{height:64px;width:100%}.logo-img[data-v-1f4d196f]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.nav-menu[data-v-1f4d196f]{flex:1;flex-direction:column;gap:.5rem;overflow-x:hidden;overflow-y:auto;padding-top:1rem}.nav-item[data-v-1f4d196f],.nav-menu[data-v-1f4d196f]{display:flex;width:100%}.nav-item[data-v-1f4d196f]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;max-width:100%;outline:none;overflow:hidden;padding:.75rem 0 .75rem 20px;text-decoration:none;transition:background-color .2s;white-space:nowrap}.nav-item[data-v-1f4d196f]:hover{background-color:#ffffff1a}.nav-item.router-link-active[data-v-1f4d196f]{background-color:#ffffff26;border-left:4px solid #fff;padding-left:16px}.nav-icon[data-v-1f4d196f]{flex-shrink:0;height:24px;min-width:24px;width:24px}.nav-label[data-v-1f4d196f]{margin-left:1rem;opacity:0;pointer-events:none;transform:translate(-10px);transition:opacity .3s ease,transform .3s ease;white-space:nowrap}.expanded .nav-label[data-v-1f4d196f]{opacity:1;pointer-events:auto;transform:translate(0);transition-delay:.1s}.footer[data-v-1f4d196f]{border-top:none;display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}.version-info[data-v-1f4d196f]{color:#fffc;font-size:.75rem;height:20px;margin-top:1rem;opacity:0;text-align:center;transition:opacity .3s}.expanded .version-info[data-v-1f4d196f]{opacity:1;transition-delay:.1s}.slide-up-enter-active[data-v-2e8fac5b]{transition:all .4s cubic-bezier(.16,1,.3,1)}.slide-up-leave-active[data-v-2e8fac5b]{transition:all .3s cubic-bezier(.4,0,1,1)}.slide-up-enter-from[data-v-2e8fac5b]{opacity:0;transform:translateY(30px) scale(.95)}.slide-up-leave-to[data-v-2e8fac5b]{opacity:0;transform:translateY(20px) scale(.98)}@keyframes pulse-slow-2e8fac5b{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.animate-pulse-slow[data-v-2e8fac5b]{animation:pulse-slow-2e8fac5b 2.5s ease-in-out infinite}@keyframes ping-slow-2e8fac5b{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.animate-ping-slow[data-v-2e8fac5b]{animation:ping-slow-2e8fac5b 2s cubic-bezier(0,0,.2,1) infinite}.overflow-y-auto[data-v-2e8fac5b]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-2e8fac5b]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-2e8fac5b]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:3px}.overflow-y-auto[data-v-2e8fac5b]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.fade-slide-enter-active[data-v-390394ca],.fade-slide-leave-active[data-v-390394ca]{transition:all .3s ease}.fade-slide-enter-from[data-v-390394ca],.fade-slide-leave-to[data-v-390394ca]{opacity:0;transform:translateY(-10px)}@keyframes pulse-390394ca{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-390394ca]{animation:pulse-390394ca 2s cubic-bezier(.4,0,.6,1) infinite}.main-content[data-v-99ac5d4a]{width:100%}.header-btn[data-v-99ac5d4a]{color:var(--color-text-muted)}.header-btn[data-v-99ac5d4a]:hover{background-color:var(--color-hover)}
