html,body{margin:0;padding:0;width:100%;height:100%}#app{width:100%;height:100%}.tabs-view[data-v-38ccd7ca]{background:var(--card-color);padding:8px 24px 0;border-bottom:1px solid var(--divider-color);transition:all .3s}.nav-tabs[data-v-38ccd7ca] .n-tabs-nav{padding-bottom:0}.nav-tabs[data-v-38ccd7ca] .n-tabs-tab{position:relative;padding:8px 20px;background:var(--tab-color);border:1px solid var(--divider-color);border-bottom:none;margin-right:4px;transition:background-color .3s;border-radius:8px 8px 0 0;overflow:hidden}[data-v-38ccd7ca] [data-theme=dark] .nav-tabs .n-tabs-tab{background:#18181c;border-color:#303030}[data-v-38ccd7ca] [data-theme=dark] .nav-tabs .n-tabs-tab:hover{background:#242424}[data-v-38ccd7ca] [data-theme=dark] .nav-tabs .n-tabs-tab--active{background:#141414;border-color:#303030;border-bottom-color:transparent}[data-v-38ccd7ca] [data-theme=dark] .nav-tabs .n-tabs-tab--active:after{box-shadow:0 0 8px #1890ff59}[data-v-38ccd7ca] [data-theme=dark] .nav-tabs .n-tabs-nav-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#303030}[data-v-38ccd7ca] [data-theme=dark] .nav-tabs .n-tabs-nav-scroll-wrapper::-webkit-scrollbar-track{background:#18181c}.nav-tabs[data-v-38ccd7ca] .n-tabs-tab:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.05),transparent);transform:translate(-100%);transition:transform .6s}.nav-tabs[data-v-38ccd7ca] .n-tabs-tab:hover:before{transform:translate(100%)}.nav-tabs[data-v-38ccd7ca] .n-tabs-tab:hover{color:var(--primary-color);background:var(--tab-color-hover)}.nav-tabs[data-v-38ccd7ca] .n-tabs-tab--active{border-bottom-color:transparent;z-index:1}.nav-tabs[data-v-38ccd7ca] .n-tabs-tab--active:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--primary-color);box-shadow:0 0 8px var(--primary-color)}.tab-label[data-v-38ccd7ca]{display:flex;align-items:center;gap:8px;padding:0 4px}.close-icon[data-v-38ccd7ca]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:12px;color:var(--text-color-3);transition:all .2s ease;margin-left:4px;opacity:0}.tab-label:hover .close-icon[data-v-38ccd7ca]{opacity:1}.close-icon[data-v-38ccd7ca]:hover{background-color:#ff4d4f1a;color:#ff4d4f}[data-v-38ccd7ca] [data-theme=dark] .close-icon{color:#ffffff73}[data-v-38ccd7ca] [data-theme=dark] .close-icon:hover{background-color:#ff4d4f33;color:#ff7875}[data-v-38ccd7ca] [data-theme=dark] .tab-label:hover .close-icon{color:#ffffffa6}[data-v-38ccd7ca] [data-theme=dark] .tab-label:hover .close-icon:hover{color:#ff7875}.nav-tabs[data-v-38ccd7ca] .n-tabs-nav__line{display:none}.nav-tabs[data-v-38ccd7ca] .n-tabs-nav-scroll-wrapper{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) transparent}.nav-tabs[data-v-38ccd7ca] .n-tabs-nav-scroll-wrapper::-webkit-scrollbar{height:6px}.nav-tabs[data-v-38ccd7ca] .n-tabs-nav-scroll-wrapper::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:3px}.nav-tabs[data-v-38ccd7ca] .n-tabs-nav-scroll-wrapper::-webkit-scrollbar-track{background:transparent}.nav-tabs[data-v-38ccd7ca] .n-tab-close{margin-left:6px;transition:all .2s ease;color:var(--text-color-3)}.nav-tabs[data-v-38ccd7ca] .n-tab-close:hover{background-color:#ff4d4f1a;color:#ff4d4f}[data-v-38ccd7ca] [data-theme=dark] .n-tab-close{color:#ffffff73}[data-v-38ccd7ca] [data-theme=dark] .n-tab-close:hover{background-color:#ff4d4f33;color:#ff7875}.layout-container[data-v-123196ba]{min-height:100vh;background:var(--body-color)}.layout-sider[data-v-123196ba]{box-shadow:2px 0 8px #00000026;z-index:11}.layout-content[data-v-123196ba]{background:var(--body-color)}.logo[data-v-123196ba]{height:64px;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid var(--divider-color);overflow:hidden}.logo-img[data-v-123196ba]{height:32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-title[data-v-123196ba]{margin-left:12px;color:var(--text-color-1);font-size:16px;font-weight:500;white-space:nowrap;opacity:1;transition:all .3s cubic-bezier(.4,0,.2,1)}.header[data-v-123196ba]{height:64px;background:var(--card-color);box-shadow:0 2px 8px #00000026;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s}.header-content[data-v-123196ba]{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.trigger-button[data-v-123196ba]{width:40px;height:40px;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1)}.trigger-button[data-v-123196ba]:hover{background:#0000000a;transform:rotate(180deg)}.notification-button[data-v-123196ba]{width:40px;height:40px;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-button[data-v-123196ba]:hover{background:#0000000a;transform:translateY(-2px)}.user-dropdown[data-v-123196ba]{padding:4px 12px;border-radius:20px;transition:all .3s;cursor:pointer}.user-dropdown[data-v-123196ba]:hover{background:#0000000a}.main-wrapper[data-v-123196ba]{height:calc(100vh - 64px);overflow-y:auto;background:var(--body-color);padding:16px 16px 0;box-sizing:border-box}.main-wrapper[data-v-123196ba]::-webkit-scrollbar{width:8px;height:8px}.main-wrapper[data-v-123196ba]::-webkit-scrollbar-track{background:transparent}.main-wrapper[data-v-123196ba]::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:4px}.main-wrapper[data-v-123196ba]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color-hover)}.content[data-v-123196ba]{min-height:calc(100vh - 140px);transition:all .3s}[data-v-123196ba] [data-theme=dark] .n-layout{background:#0a0a0b!important}[data-v-123196ba] [data-theme=dark] .n-layout-sider,[data-v-123196ba] [data-theme=dark] .n-layout-header{background:#1a1a1c!important;border-color:#ffffff17!important;box-shadow:0 1px 4px #0003}[data-v-123196ba] [data-theme=dark] .logo{border-color:#ffffff17}[data-v-123196ba] [data-theme=dark] .logo-title{color:#fffffff2;font-weight:500}[data-v-123196ba] [data-theme=dark] .main-wrapper{background:#0a0a0b!important}[data-v-123196ba] [data-theme=dark] .main-wrapper::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}[data-v-123196ba] [data-theme=dark] .main-wrapper::-webkit-scrollbar-thumb:hover{background:#ffffff40}[data-v-123196ba] [data-theme=dark] .content-card{background:#1a1a1c!important;box-shadow:0 1px 4px #0003;border:1px solid rgba(255,255,255,.09)}[data-v-123196ba] [data-theme=dark] .content-card:hover{box-shadow:0 4px 12px #00000040;border-color:#ffffff1f}[data-v-123196ba] [data-theme=dark] .trigger-button,[data-v-123196ba] [data-theme=dark] .notification-button{color:#ffffffbf}[data-v-123196ba] [data-theme=dark] .trigger-button:hover,[data-v-123196ba] [data-theme=dark] .notification-button:hover{background:#ffffff14;color:#fffffff2}[data-v-123196ba] [data-theme=dark] .user-dropdown{color:#ffffffbf}[data-v-123196ba] [data-theme=dark] .user-dropdown:hover{background:#ffffff14;color:#fffffff2}[data-v-123196ba] [data-theme=dark] .n-menu-item{color:#ffffffbf!important}[data-v-123196ba] [data-theme=dark] .n-menu-item:hover{color:#fffffff2!important;background:#ffffff14!important}[data-v-123196ba] [data-theme=dark] .n-menu-item--selected{color:var(--primary-theme)!important;background:#cfac5326!important}[data-v-123196ba] [data-theme=dark] .header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 4px #0003}[data-v-123196ba] [data-theme=dark] .layout-sider{box-shadow:1px 0 4px #0003}
