.header[data-v-69d957de]{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:70px;padding:0 24px;background:linear-gradient(135deg,#001529,#002140);border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 20px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000}.header-left[data-v-69d957de]{display:flex;align-items:center;gap:20px;flex-shrink:0}.collapse-btn[data-v-69d957de]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;cursor:pointer;transition:all .3s ease;color:hsla(0,0%,100%,.8)}.collapse-btn[data-v-69d957de]:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:scale(1.05)}.collapse-btn .collapse-icon[data-v-69d957de]{font-size:18px}.system-brand[data-v-69d957de]{display:flex;align-items:center;gap:12px}.system-brand .brand-logo[data-v-69d957de]{width:40px;height:40px;border-radius:8px;overflow:hidden;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center}.system-brand .brand-logo img[data-v-69d957de]{width:32px;height:32px;-o-object-fit:cover;object-fit:cover}.system-brand .brand-info[data-v-69d957de]{display:flex;flex-direction:column}.system-brand .brand-info .brand-title[data-v-69d957de]{font-size:18px;font-weight:700;color:#fff;margin:0;line-height:1;letter-spacing:.5px}.system-brand .brand-info .brand-subtitle[data-v-69d957de]{font-size:12px;color:hsla(0,0%,100%,.7);margin-top:2px}.header-right[data-v-69d957de]{display:flex;align-items:center;gap:16px;flex-shrink:0}.search-box .search-input[data-v-69d957de]{width:320px}.search-box .search-input[data-v-69d957de] .el-input__wrapper{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.search-box .search-input[data-v-69d957de] .el-input__wrapper:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.15)}.search-box .search-input[data-v-69d957de] .el-input__wrapper.is-focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(64,169,255,.2)}.search-box .search-input[data-v-69d957de] .el-input__inner{color:#fff;font-size:14px}.search-box .search-input[data-v-69d957de] .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search-box .search-input[data-v-69d957de] .el-input__inner::placeholder{color:hsla(0,0%,100%,.6)}.search-box .search-input[data-v-69d957de] .el-input__prefix-inner{color:hsla(0,0%,100%,.7)}.search-suggestion-item[data-v-69d957de]{display:flex;align-items:center;gap:12px;padding:8px 0}.search-suggestion-item .suggestion-icon[data-v-69d957de]{color:#40a9ff;font-size:16px}.search-suggestion-item .suggestion-content[data-v-69d957de]{display:flex;flex-direction:column;gap:2px}.search-suggestion-item .suggestion-content .suggestion-title[data-v-69d957de]{font-size:14px;color:#333;font-weight:500}.search-suggestion-item .suggestion-content .suggestion-type[data-v-69d957de]{font-size:12px;color:#999}[data-v-69d957de] .search-suggestion-popper{z-index:2000!important}[data-v-69d957de] .search-suggestion-popper .el-autocomplete-suggestion__wrap{max-height:400px;overflow-y:auto}[data-v-69d957de] .search-suggestion-popper .el-autocomplete-suggestion__list{padding:8px 0}[data-v-69d957de] .search-suggestion-popper .el-autocomplete-suggestion li{padding:8px 12px;transition:background-color .3s ease}[data-v-69d957de] .search-suggestion-popper .el-autocomplete-suggestion li:hover{background-color:#f5f7fa}.notification-container[data-v-69d957de]{position:relative}.notification-bell[data-v-69d957de]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:all .3s ease;color:hsla(0,0%,100%,.8)}.notification-bell[data-v-69d957de]:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:scale(1.05)}.notification-bell .bell-icon[data-v-69d957de]{font-size:18px}.notification-bell[data-v-69d957de] .el-badge__content{border:2px solid #001529;font-size:10px}.notification-panel .notification-header[data-v-69d957de]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.notification-panel .notification-header .notification-title[data-v-69d957de]{font-size:16px;font-weight:600;color:#333}.notification-panel .notification-header .header-actions[data-v-69d957de]{display:flex;gap:8px;align-items:center}.notification-panel .notification-content[data-v-69d957de]{max-height:400px;overflow-y:auto}.notification-panel .notification-item[data-v-69d957de]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.notification-panel .notification-item[data-v-69d957de]:hover{background:#f8f9fa;border-color:#e9ecef}.notification-panel .notification-item.unread[data-v-69d957de]{background:#f0f9ff;border-color:#bae6fd}.notification-panel .notification-item.unread .notification-message[data-v-69d957de]{font-weight:600;color:#1e40af}.notification-panel .notification-item .notification-icon[data-v-69d957de]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;flex-shrink:0}.notification-panel .notification-item .notification-icon.success[data-v-69d957de]{background:linear-gradient(135deg,#10b981,#059669)}.notification-panel .notification-item .notification-icon.warning[data-v-69d957de]{background:linear-gradient(135deg,#f59e0b,#d97706)}.notification-panel .notification-item .notification-icon.info[data-v-69d957de]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.notification-panel .notification-item .notification-info[data-v-69d957de]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.notification-panel .notification-item .notification-info .notification-message[data-v-69d957de]{font-size:13px;color:#333;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;white-space:pre-wrap}.notification-panel .notification-item .notification-info .notification-time[data-v-69d957de]{font-size:11px;color:#999}.notification-panel .notification-item .notification-actions .el-button[data-v-69d957de]{color:#ccc}.notification-panel .notification-item .notification-actions .el-button[data-v-69d957de]:hover{color:#666}.notification-panel .notification-empty[data-v-69d957de]{text-align:center;padding:40px 20px;color:#999}.notification-panel .notification-empty .empty-icon[data-v-69d957de]{font-size:48px;margin-bottom:12px;opacity:.5}.notification-panel .notification-empty p[data-v-69d957de]{font-size:14px;margin:0}.notification-panel .notification-footer[data-v-69d957de]{border-top:1px solid #f0f0f0;padding-top:12px;margin-top:12px;text-align:center}.notification-panel .notification-footer .el-button[data-v-69d957de]{font-size:13px;color:#409eff}.notification-panel .notification-footer .el-button[data-v-69d957de]:hover{color:#66b1ff}[data-v-69d957de] .notification-tooltip{max-width:400px!important;line-height:1.6!important;white-space:pre-wrap!important;word-break:break-word!important}.fullscreen-btn[data-v-69d957de]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:all .3s ease;color:hsla(0,0%,100%,.8)}.fullscreen-btn[data-v-69d957de]:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:scale(1.05)}.fullscreen-btn .fullscreen-icon[data-v-69d957de]{font-size:16px}.user-info[data-v-69d957de]{display:flex;align-items:center;gap:12px}.user-avatar[data-v-69d957de]{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid hsla(0,0%,100%,.2);transition:all .3s ease;flex-shrink:0}.user-avatar[data-v-69d957de]:hover{border-color:#40a9ff;transform:scale(1.05)}.user-avatar .avatar-image[data-v-69d957de]{width:100%;height:100%}.user-avatar img[data-v-69d957de]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-avatar .online-status[data-v-69d957de]{position:absolute;bottom:0;right:0;width:10px;height:10px;background:#52c41a;border-radius:50%;border:2px solid #001529}.user-dropdown[data-v-69d957de]{cursor:pointer}.user-dropdown .user-details[data-v-69d957de]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;transition:all .3s ease;min-width:0}.user-dropdown .user-details[data-v-69d957de]:hover{background:hsla(0,0%,100%,.1)}.user-dropdown .user-details .user-text-info[data-v-69d957de]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1}.user-dropdown .user-details .user-text-info .username[data-v-69d957de]{font-size:14px;font-weight:600;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.user-dropdown .user-details .user-text-info .user-role[data-v-69d957de]{font-size:12px;color:hsla(0,0%,100%,.7);line-height:1.2;white-space:nowrap;margin-top:2px}.user-dropdown .user-details .user-text-info .user-parks[data-v-69d957de]{font-size:11px;color:hsla(0,0%,100%,.6);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;margin-top:2px;display:flex;align-items:center;gap:3px}.user-dropdown .user-details .user-text-info .user-parks .parks-icon[data-v-69d957de]{font-size:11px;flex-shrink:0}.user-dropdown .user-details .dropdown-arrow[data-v-69d957de]{font-size:12px;color:hsla(0,0%,100%,.6);transition:transform .3s ease;flex-shrink:0}.user-dropdown .user-details:hover .dropdown-arrow[data-v-69d957de]{transform:rotate(180deg)}[data-v-69d957de] .user-menu{border-radius:12px;border:none;box-shadow:0 12px 32px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);padding:8px}[data-v-69d957de] .user-menu .el-dropdown-menu__item{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;margin-bottom:4px;font-size:14px;transition:all .3s ease}[data-v-69d957de] .user-menu .el-dropdown-menu__item:last-child{margin-bottom:0}[data-v-69d957de] .user-menu .el-dropdown-menu__item:hover{background:#f0f9ff;color:#1890ff}[data-v-69d957de] .user-menu .el-dropdown-menu__item.is-divided{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:16px}[data-v-69d957de] .user-menu .el-dropdown-menu__item .el-icon{font-size:16px}@media(max-width:1400px){.search-box .search-input[data-v-69d957de]{width:260px}.user-details .user-text-info .username[data-v-69d957de]{max-width:80px}}@media(max-width:1200px){.search-box .search-input[data-v-69d957de]{width:200px}.header-right[data-v-69d957de]{gap:12px}}@media(max-width:768px){.header[data-v-69d957de]{padding:0 16px}.header-left[data-v-69d957de]{gap:12px}.header-right[data-v-69d957de]{gap:8px}.search-box[data-v-69d957de]{display:none}.system-brand .brand-info .brand-title[data-v-69d957de]{font-size:16px}.user-details .user-text-info[data-v-69d957de]{display:none}}@media(max-width:480px){.fullscreen-btn[data-v-69d957de],.notification-container[data-v-69d957de]{display:none}}.sidebar[data-v-713f525b]{display:block;position:absolute;left:0;top:71px;bottom:0;overflow-y:scroll;background:linear-gradient(180deg,#001529,#002140);box-shadow:2px 0 8px rgba(0,0,0,.15)}.sidebar[data-v-713f525b]::-webkit-scrollbar{width:4px}.sidebar[data-v-713f525b]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.sidebar-el-menu[data-v-713f525b]:not(.el-menu--collapse){width:220px}.sidebar-el-menu[data-v-713f525b]{border-right:none;background:transparent!important}.sidebar>ul[data-v-713f525b]{height:100%}.sidebar[data-v-713f525b] .el-menu-item:hover{background-color:rgba(24,144,255,.1)!important;transform:translateX(4px);transition:all .3s ease}.sidebar[data-v-713f525b] .el-menu-item.is-active{background-color:#1890ff!important;border-radius:6px;margin:2px 8px;color:#fff!important}.sidebar[data-v-713f525b] .el-sub-menu__title:hover{background-color:rgba(24,144,255,.1)!important;transform:translateX(2px);transition:all .3s ease}.sidebar[data-v-713f525b] .el-sub-menu .el-menu-item{padding-left:50px!important;font-size:14px;min-height:44px}.sidebar[data-v-713f525b] .el-menu-item img{width:18px;height:18px;margin-right:12px;opacity:.8;transition:opacity .3s ease}.sidebar[data-v-713f525b] .el-menu-item:hover img{opacity:1}.sidebar[data-v-713f525b] .el-menu-item{min-height:48px;line-height:48px;padding-left:50px!important;font-size:15px}.sidebar[data-v-713f525b] .el-sub-menu__title{min-height:48px;line-height:48px}.tags-container[data-v-77ecc1b2]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-bottom:1px solid #e1e8ed;padding:8px 0;box-shadow:0 2px 8px rgba(0,0,0,.06);position:relative}.tags-container[data-v-77ecc1b2]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#1890ff,#722ed1,#13c2c2)}.tags-wrapper[data-v-77ecc1b2]{display:flex;gap:4px;overflow-x:auto;padding:0 20px;align-items:center}.tag-item[data-v-77ecc1b2]{cursor:pointer;white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:20px;border:1px solid #d9d9d9;background:#fff;color:#666;padding:8px 16px;position:relative;margin:0;font-size:13px;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:32px;display:flex;align-items:center}.tag-item[data-v-77ecc1b2]:hover{background:linear-gradient(135deg,#e6f7ff,#bae7ff);color:#1890ff;border-color:#91d5ff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.15)}.tag-item.el-tag--primary[data-v-77ecc1b2]{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff;border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.3)}.tag-item.el-tag--primary[data-v-77ecc1b2]:hover{background:linear-gradient(135deg,#40a9ff,#69c0ff);transform:translateY(-1px);box-shadow:0 6px 16px rgba(24,144,255,.4)}.tag-item.el-tag--info[data-v-77ecc1b2]{background:#fff;color:#666}.tag-item .el-tag__close[data-v-77ecc1b2]{color:hsla(0,0%,100%,.8);margin-left:8px;font-size:14px;font-weight:700;transition:all .2s;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.2)}.tag-item.el-tag--info .el-tag__close[data-v-77ecc1b2]{color:#999;background:rgba(0,0,0,.05)}.tag-item .el-tag__close[data-v-77ecc1b2]:hover{color:#fff;background:#ff4d4f;transform:scale(1.1)}.tag-item.el-tag--info .el-tag__close[data-v-77ecc1b2]:hover{color:#fff;background:#ff4d4f}.tags-wrapper[data-v-77ecc1b2]::-webkit-scrollbar{height:4px}.tags-wrapper[data-v-77ecc1b2]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#1890ff,#722ed1);border-radius:2px}.tags-wrapper[data-v-77ecc1b2]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:2px}@keyframes slideIn-77ecc1b2{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.tag-item[data-v-77ecc1b2]{animation:slideIn-77ecc1b2 .3s ease-out}@media (max-width:768px){.tags-wrapper[data-v-77ecc1b2]{padding:0 12px;gap:2px}.tag-item[data-v-77ecc1b2]{padding:6px 12px;font-size:12px;min-height:28px}}.breadcrumb-wrapper[data-v-71c41810]{padding:12px 20px;background:linear-gradient(135deg,#fff,#f8fafc);border-bottom:1px solid #e1e8ed;margin-bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.breadcrumb-wrapper[data-v-71c41810] .el-breadcrumb{font-size:14px;font-weight:500}.breadcrumb-wrapper[data-v-71c41810] .el-breadcrumb__separator{color:#d9d9d9;font-weight:700}.breadcrumb-wrapper[data-v-71c41810] .el-breadcrumb__item{display:inline-flex;align-items:center}.breadcrumb-wrapper[data-v-71c41810] .el-breadcrumb__item .el-breadcrumb__inner{color:#666;transition:all .3s ease;padding:4px 8px;border-radius:12px;position:relative}.breadcrumb-wrapper[data-v-71c41810] .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#1890ff;font-weight:600;background:linear-gradient(135deg,rgba(24,144,255,.1),rgba(24,144,255,.05))}.breadcrumb-wrapper[data-v-71c41810] .el-breadcrumb__item .el-breadcrumb__inner:hover{color:#40a9ff;cursor:pointer;background:rgba(24,144,255,.08);transform:translateY(-1px)}.breadcrumb-wrapper[data-v-71c41810] .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{background:linear-gradient(135deg,rgba(24,144,255,.15),rgba(24,144,255,.08))}.top-bar[data-v-3667f73c]{flex-shrink:0}*{margin:0;padding:0}#app,.wrapper,body,html{width:100%;height:100%;overflow:hidden}body{font-family:PingFang SC,Helvetica Neue,Helvetica,microsoft yahei,arial,STHeiTi,sans-serif}a{text-decoration:none}.content-box{position:absolute;left:220px;right:0;top:70px;bottom:0;transition:left .3s ease-in-out;background:#fff;display:flex;flex-direction:column}.content{width:auto;height:100%;padding:20px;overflow-y:scroll;box-sizing:border-box;background:#f0f2f5}.content-collapse{left:65px}.container{padding:30px;background:#fff;border:1px solid #ddd;border-radius:5px}.crumbs{margin:4px 0 10px 4px}.el-table th{background-color:#f5f7fa!important}.pagination{margin:20px 0;text-align:right}.plugins-tips{padding:20px 10px;margin-bottom:20px}.el-button+.el-tooltip{margin-left:10px}.el-table tr:hover{background:#f6faff}.mgb20{margin-bottom:20px}.move-enter-active,.move-leave-active{transition:opacity .1s ease}.move-enter-from,.move-leave-to{opacity:0}.form-box{width:600px}.form-box .line{text-align:center}.el-time-panel__content:after,.el-time-panel__content:before{margin-top:-7px}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:0}.pure-button{width:150px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:3px}.g-core-image-corp-container .info-aside{height:45px}.el-upload--text{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;box-sizing:border-box;width:360px;height:180px;cursor:pointer;position:relative;overflow:hidden}.el-upload--text .el-icon-upload{font-size:67px;color:#97a8be;margin:40px 0 16px;line-height:50px}.el-upload--text{color:#97a8be;font-size:14px;text-align:center}.el-upload--text em{font-style:normal}.ql-container{min-height:400px}.ql-snow .ql-tooltip{transform:translateX(117.5px) translateY(10px)!important}.editor-btn{margin-top:20px}.v-note-wrapper .v-note-panel{min-height:500px}.header{background-color:#191a23}.login-wrap{background:#324157}.plugins-tips{background:#eef1f6}.el-upload--text em,.plugins-tips a{color:#20a0ff}.pure-button{background:#20a0ff}.tags-li.active{border:1px solid #409eff;background-color:#409eff}.message-title{color:#20a0ff}.collapse-btn:hover{background:#283446}.collapse-btn{size:100px;height:20px;width:10px}[class*=" el-icon-lx"],[class^=el-icon-lx]{font-family:lx-iconfont!important}