.nav-item-nested[data-v-0886ebec]:before{background-color:#ffffff4d;bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.nav-item-nested.nav-item-active[data-v-0886ebec]:before{background-color:#fff9}.nav-icon[data-v-0886ebec]{align-items:center;background-color:#ffffff1a;border-radius:.5rem;color:#fffc;display:flex;justify-content:center;padding:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.nav-item-active .nav-icon[data-v-0886ebec],.nav-item:hover .nav-icon[data-v-0886ebec]{background-color:#fff3;color:#fff}.nav-item-active:hover .nav-icon[data-v-0886ebec]{background-color:#ffffff40;color:#fff}.nav-label[data-v-0886ebec]{color:#fff;font-size:.875rem;font-weight:600}.nav-description[data-v-0886ebec]{color:#ffffffb3;font-size:.75rem;font-weight:500;opacity:.8}.nav-section[data-v-0886ebec]{margin-top:1.5rem}.nav-section-header[data-v-0886ebec]{background:transparent;border:0;border-radius:.5rem;color:#fffc;cursor:pointer;padding:.75rem 1rem;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.nav-section-header[data-v-0886ebec]:hover{background-color:#ffffff1a;color:#fff}.nav-section-header[data-v-0886ebec]:focus-visible{box-shadow:0 0 0 2px #fff3;outline:none}.nav-section-header-active[data-v-0886ebec]{background-color:#ffffff1a;color:#fff}.nav-section-title[data-v-0886ebec]{color:#ffffffe6;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.custom-scrollbar[data-v-0886ebec]{scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin}.custom-scrollbar[data-v-0886ebec]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-0886ebec]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-0886ebec]::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:9999px}.custom-scrollbar[data-v-0886ebec]::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.slide-down-enter-active[data-v-0886ebec],.slide-down-leave-active[data-v-0886ebec]{transform-origin:top;transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-down-enter-from[data-v-0886ebec],.slide-down-leave-to[data-v-0886ebec]{opacity:0;transform:scaleY(.8) translateY(-10px)}.nav-item[data-v-0886ebec]{align-items:center;border-radius:.75rem;color:#ffffffe6;display:flex;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.nav-item[data-v-0886ebec]:hover{background-color:#ffffff1a;color:#fff;transform:translate(2px)}.nav-item-active[data-v-0886ebec]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff26;border-left:4px solid hsla(0,0%,100%,.5);box-shadow:0 10px 15px -3px #0f172a26;color:#fff}.nav-item-active[data-v-0886ebec]:hover{transform:translate(0)}.nav-item-nested[data-v-0886ebec]{margin-left:1rem;position:relative}.sidebar-collapsed .footer-text[data-v-0886ebec],.sidebar-collapsed .header-spacer[data-v-0886ebec],.sidebar-collapsed .header-text[data-v-0886ebec],.sidebar-collapsed .nav-description[data-v-0886ebec],.sidebar-collapsed .nav-label[data-v-0886ebec],.sidebar-collapsed .nav-section-header svg[data-v-0886ebec]:last-child,.sidebar-collapsed .nav-section-label[data-v-0886ebec]{display:none!important}.sidebar-collapsed .header-container[data-v-0886ebec]{padding:1rem .5rem!important}.sidebar-collapsed .header-wrapper[data-v-0886ebec]{justify-content:center!important}.sidebar-collapsed .header-content[data-v-0886ebec]{gap:0!important}.sidebar-collapsed .logo-container[data-v-0886ebec]{height:3rem!important;width:3rem!important}.sidebar-collapsed .nav-item[data-v-0886ebec]{gap:0!important}.sidebar-collapsed .nav-item[data-v-0886ebec],.sidebar-collapsed .nav-section-header[data-v-0886ebec]{justify-content:center!important;padding-left:.5rem!important;padding-right:.5rem!important}.sidebar-collapsed .nav-section-header .flex.items-center.gap-3[data-v-0886ebec]{gap:0!important}.sidebar-collapsed .nav-item-nested[data-v-0886ebec]{margin-left:0!important}.sidebar-collapsed .nav-item-nested[data-v-0886ebec]:before{display:none!important}.sidebar-collapsed .footer-container[data-v-0886ebec]{padding:.5rem!important}.sidebar-collapsed .footer-content[data-v-0886ebec]{gap:0!important;justify-content:center!important;padding:.25rem!important}
