.breadcrumb-bar[data-v-675ece94]{background:#fff;border-bottom:1px solid #ebeef5;padding:10px 20px;position:sticky;top:0;z-index:100;box-shadow:0 1px 4px rgba(0,0,0,.04)}.breadcrumb-inner[data-v-675ece94]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.back-btn[data-v-675ece94]{color:#606266;font-size:13px;padding:0}.back-btn[data-v-675ece94]:hover{color:#2b7de9}.page-title[data-v-675ece94]{font-size:15px;font-weight:700;color:#303133}.notification-center[data-v-5503edd2]{display:inline-block;position:relative}.notification-badge[data-v-5503edd2] .el-badge__content{border:none;font-size:11px;height:16px;line-height:16px;padding:0 5px}.notification-btn[data-v-5503edd2]{padding:8px}.nc-mask[data-v-5503edd2]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1999}.nc-panel[data-v-5503edd2]{position:fixed;top:0;right:0;bottom:0;width:380px;max-width:90vw;background:#fff;z-index:2000;display:flex;flex-direction:column;box-shadow:-2px 0 12px rgba(0,0,0,.12);transition:transform .28s cubic-bezier(.4,0,.2,1)}.nc-panel--open[data-v-5503edd2]{transform:translateX(0)}.nc-panel--closed[data-v-5503edd2]{transform:translateX(100%);pointer-events:none}.nc-header[data-v-5503edd2]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #ebeef5;flex-shrink:0}.nc-title[data-v-5503edd2]{font-size:18px;font-weight:600;color:#303133}.nc-close[data-v-5503edd2]{background:none;border:none;cursor:pointer;padding:4px;font-size:20px;color:#909399;line-height:1;outline:none;transition:color .2s}.nc-close[data-v-5503edd2]:hover{color:#409eff}.nc-actions[data-v-5503edd2]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid #ebeef5;flex-shrink:0}.nc-list[data-v-5503edd2]{flex:1;overflow-y:auto;padding:8px 0}.nc-item[data-v-5503edd2]{display:flex;gap:10px;padding:12px 20px;cursor:pointer;transition:background .15s;border-bottom:1px solid #f5f5f5}.nc-item[data-v-5503edd2]:hover{background:#f9fafb}.nc-item.is-unread[data-v-5503edd2]{background:#eff6ff}.nc-item.is-unread[data-v-5503edd2]:hover{background:#dbeafe}.nc-dot[data-v-5503edd2]{width:8px;height:8px;border-radius:50%;background:#2563eb;flex-shrink:0;margin-top:5px}.nc-content[data-v-5503edd2]{flex:1;min-width:0}.nc-item-title[data-v-5503edd2]{font-size:14px;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:6px;margin-bottom:4px}.nc-item-title i[data-v-5503edd2]{font-size:15px}.nc-item-body[data-v-5503edd2]{font-size:13px;color:#4b5563;line-height:1.5;margin-bottom:6px;word-break:break-all}.nc-item-time[data-v-5503edd2]{font-size:12px;color:#9ca3af}.brand-logo[data-v-df6b9c0c]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;background:transparent;padding:0;border:none}.brand-img[data-v-df6b9c0c]{display:block;height:auto;background:transparent}.brand-logo.sm .brand-img[data-v-df6b9c0c]{width:32px}.brand-logo.md .brand-img[data-v-df6b9c0c]{width:40px}.brand-logo.lg .brand-img[data-v-df6b9c0c]{width:64px}.top-nav[data-v-6541c9a2]{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.04);position:sticky;top:0;z-index:200}.top-nav-inner[data-v-6541c9a2]{max-width:1200px;margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.top-nav-left[data-v-6541c9a2]{display:flex;align-items:center;gap:32px}.top-logo[data-v-6541c9a2]{display:flex;align-items:center;gap:8px;cursor:pointer}.top-nav-links[data-v-6541c9a2]{display:flex;align-items:center;gap:24px}.top-nav-links a[data-v-6541c9a2]{font-size:14px;color:#6b7280;cursor:pointer;padding:4px 0;position:relative;transition:color .2s;text-decoration:none}.top-nav-links a[data-v-6541c9a2]:hover{color:#2b7de9}.top-nav-links a.active[data-v-6541c9a2]{color:#2b7de9;font-weight:600}.top-nav-links a.active[data-v-6541c9a2]:after{content:"";position:absolute;bottom:-14px;left:0;right:0;height:2px;background:#2563eb;border-radius:1px}.top-nav-right[data-v-6541c9a2]{display:flex;align-items:center}.user-dropdown[data-v-6541c9a2]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .2s}.user-dropdown[data-v-6541c9a2]:hover{background:#f3f4f6}.user-name[data-v-6541c9a2]{font-size:14px;color:#374151;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.top-nav-links[data-v-6541c9a2]{display:none}.top-nav-inner[data-v-6541c9a2]{padding:0 12px}}.mobile-menu-btn[data-v-6541c9a2]{display:none}@media (max-width:768px){.mobile-menu-btn[data-v-6541c9a2]{display:flex;margin-right:8px}}.el-table{--el-table-border-color:var(--table-border-color,#ebeef5)!important;font-size:var(--table-font-size,14px)!important}.el-table th.el-table__cell{background-color:var(--table-header-bg,#f5f7fa)!important;color:var(--table-header-color,#606266)!important;font-weight:600!important;padding:var(--table-cell-padding,12px 0)!important}.el-table .el-table__row--striped td.el-table__cell{background-color:var(--table-row-even-bg,#fafafa)!important}.el-table .el-table__row:not(.el-table__row--striped) td.el-table__cell{background-color:var(--table-row-odd-bg,#fff)!important}.el-table .el-table__row:hover td.el-table__cell{background-color:var(--table-row-hover-bg,#f5f7fa)!important}.el-table .el-table__row.current-row td.el-table__cell{background-color:var(--table-row-active-bg,#ecf5ff)!important}.el-table td.el-table__cell{padding:var(--table-cell-padding,12px 0)!important}.el-scrollbar__bar.is-horizontal{opacity:1!important;display:block!important}.el-scrollbar__bar.is-horizontal .el-scrollbar__thumb{background-color:hsla(220,4%,58%,.6)!important;border-radius:4px!important}.el-scrollbar__bar.is-vertical{opacity:1!important;display:block!important}.el-scrollbar__bar.is-vertical .el-scrollbar__thumb{background-color:hsla(220,4%,58%,.4)!important;border-radius:4px!important}#app .hero{padding:10px 16px!important;margin-bottom:8px!important;min-height:auto!important}#app .hero h2{margin:0!important;font-size:18px!important}#app .hero p{display:none!important}#app .query-bar{margin:6px 0 8px!important}#app .batch-toolbar,#app .toolbar{margin-bottom:6px!important}#app .batch-toolbar{padding:5px 10px!important}#app .content .el-alert{padding:6px 12px!important;margin-bottom:8px!important}#app .content .el-alert .el-alert__title{font-size:12px!important}#app .content>.el-tabs,#app .content>.el-tabs .el-tabs__header{margin-bottom:8px!important}.el-table td.el-table__cell,.el-table th.el-table__cell{padding:8px 0!important}.el-table .el-table__row{height:40px!important}.el-table .el-table__row td .cell{line-height:22px!important}#app .el-card__header{padding:10px 16px!important}#app .el-card__body{padding:12px!important}#app .el-form--inline .el-form-item{margin-bottom:6px!important;margin-right:8px!important}#app .el-form--inline .el-form-item__label{padding-right:6px!important}#app .content.card{padding:12px 16px!important}#app .query-bar{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important}#app .query-bar>*{flex-shrink:0!important}#app .el-pagination{margin-top:8px!important;padding:4px 0!important}body:has(.dark-mode-active) .el-table{background-color:#27272a}body:has(.dark-mode-active) .el-table th.el-table__cell{background-color:#18181b!important}.el-button--primary.is-plain{background-color:#e8f0fe!important;border-color:#2b7de9!important;color:#2b7de9!important}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background-color:#2b7de9!important;border-color:#2b7de9!important;color:#fff!important}.el-menu-item.is-active,.el-submenu.is-active .el-submenu__title{color:#2b7de9!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background-color:#2b7de9!important;border-color:#2b7de9!important}.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{color:#2b7de9!important}.el-input__inner:focus,.el-select .el-input.is-focus .el-input__inner,.el-textarea__inner:focus{border-color:#2b7de9!important}.el-tabs__item.is-active{color:#2b7de9!important}.el-tabs__active-bar{background-color:#2b7de9!important}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#2b7de9!important;color:#fff!important}.el-step__head.is-finish,.el-step__title.is-finish{color:#2b7de9!important;border-color:#2b7de9!important}.el-switch.is-checked .el-switch__core{background-color:#2b7de9!important;border-color:#2b7de9!important}.el-slider__bar{background-color:#2b7de9!important}.el-slider__button{border-color:#2b7de9!important}.el-progress-bar__inner{background-color:#2b7de9!important}.el-date-table td.current:not(.disabled) span,.el-date-table td.today span{color:#2b7de9!important}.el-date-table td.current:not(.disabled) span{background-color:#2b7de9!important;color:#fff!important}.el-link.el-link--primary,.el-time-panel__btn.confirm{color:#2b7de9!important}.el-table .ascending .sort-caret.ascending{border-bottom-color:#2b7de9!important}.el-table .descending .sort-caret.descending{border-top-color:#2b7de9!important}.el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#2b7de9!important}.el-badge__content{background-color:#2b7de9!important}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{color:#2b7de9!important;background-color:#e8f0fe!important}.el-dialog__headerbtn:hover .el-dialog__close,.el-message--success .el-message__content{color:#2b7de9!important}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .25s ease,transform .25s ease}.page-fade-enter{opacity:0;transform:translateY(8px)}.page-fade-leave-to{opacity:0;transform:translateY(-4px)}