html.light .layout aside .logo,html.light .layout aside .nav li,html.light .layout aside .nav li.actived:after,html.light .layout aside .nav li.actived:before,html.light .layout aside .placeholder{background-color:#ffffffb3}html.light .layout aside .nav li.actived{background-color:transparent}html.dark .layout aside .nav li:after,html.dark .layout aside .nav li:before{border:.5px solid transparent}html.dark .layout aside .nav li:before{border-top:none}html.dark .layout aside .nav li:after{border-bottom:none}.menu[data-v-ea05c6c3]{display:flex;flex-direction:column;height:100%}.menu .logo[data-v-ea05c6c3]{background-color:var(--color-bg-default);border-right:.5px solid rgba(92,92,92,.36);padding:20px 28px}.menu .logo img[data-v-ea05c6c3]{height:44px}.menu .logo .logo-light[data-v-ea05c6c3]{display:none}.menu .logo[data-v-ea05c6c3]:has(+.nav>li:first-child.actived){padding-bottom:0}.menu .nav[data-v-ea05c6c3]{font-size:var(--font-size-xl)}.menu .nav li[data-v-ea05c6c3]{border-left:none;border-right:.5px solid rgba(92,92,92,.36);position:relative;transition:all .2s ease}.menu .nav li[data-v-ea05c6c3]:before{border-bottom-right-radius:20px;border-left:0;border-top:0;content:" ";display:block;height:20px}.menu .nav li[data-v-ea05c6c3]:after{border-bottom:0;border-left:0;border-top-right-radius:20px;content:" ";display:block;height:20px}.menu .nav li[data-v-ea05c6c3]:has(+.actived):after{display:none}.menu .nav li a[data-v-ea05c6c3]{align-items:center;display:flex;gap:8px;padding:0 0 0 28px}.menu .nav li[data-v-ea05c6c3]:hover{color:var(--color-primary)}.menu .nav li.actived[data-v-ea05c6c3]{background-color:transparent;border-right:none;color:#ff7f37;color:var(--color-primary)}.menu .nav li.actived[data-v-ea05c6c3]:after,.menu .nav li.actived[data-v-ea05c6c3]:before{background-color:var(--color-bg-default);border-color:#5c5c5c5c;border-right:.5px solid rgba(92,92,92,.36)}.menu .nav li.actived[data-v-ea05c6c3]:before{border-bottom:.5px solid rgba(92,92,92,.36)}.menu .nav li.actived[data-v-ea05c6c3]:after{border-top:.5px solid rgba(92,92,92,.36)}.menu .nav li.actived+li[data-v-ea05c6c3]:before{display:none}.menu .nav li.actived+li>.line[data-v-ea05c6c3]:before{top:-35px}.menu .nav li.actived>.line[data-v-ea05c6c3]:before{top:0!important}.menu .nav li.actived a[data-v-ea05c6c3]{padding-bottom:20px;padding-top:20px}.menu .nav li:has(.line) .line[data-v-ea05c6c3]{padding:20px 0}.menu .nav li:has(.line) .line[data-v-ea05c6c3]:before{background-color:#5c5c5c5c;content:"";height:.5px;left:28px;position:absolute;right:28px;top:20px}.menu .nav li:has(.line) .line[data-v-ea05c6c3]:after{background-color:#5c5c5c5c;content:"";height:31px;position:absolute;right:-.5px;width:.5px}.menu .placeholder[data-v-ea05c6c3]{border-right:.5px solid rgba(92,92,92,.36);flex:1}html.light .menu .logo .logo-dark{display:none}html.light .menu .logo .logo-light{display:block}@media(max-width:1024px){.menu .nav[data-v-ea05c6c3]{font-size:var(--font-size-default)}.menu .nav li a[data-v-ea05c6c3]{gap:4px}.menu .logo img[data-v-ea05c6c3]{height:35px}}@media(max-width:640px){.menu[data-v-ea05c6c3]{align-items:center;display:flex;height:32px}.menu .logo[data-v-ea05c6c3]{display:none}.menu .nav[data-v-ea05c6c3]{align-items:center;display:flex;font-size:15px;font-weight:500;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x}.menu .nav[data-v-ea05c6c3]::-webkit-scrollbar{display:none}.menu .nav li[data-v-ea05c6c3]{border:none;flex:none}.menu .nav li[data-v-ea05c6c3]:after,.menu .nav li[data-v-ea05c6c3]:before{display:none}.menu .nav li a[data-v-ea05c6c3]{padding:0}.menu .nav li a i[data-v-ea05c6c3]{display:none}.menu .nav li.actived[data-v-ea05c6c3]{background-color:transparent;border:none;font-size:var(--font-size-lg)}.menu .nav li.actived[data-v-ea05c6c3]:after{display:none}.menu .nav li[data-v-ea05c6c3]:has(.line){margin-top:0}.menu .nav li:has(.line) .line[data-v-ea05c6c3]{padding:0}.menu .nav li:has(.line) .line[data-v-ea05c6c3]:after,.menu .nav li:has(.line) .line[data-v-ea05c6c3]:before{display:none}}
