.login-container[data-v-8af2b1f0]{width:100%;min-height:100vh;display:flex;background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);position:relative;overflow:hidden}.login-container[data-v-8af2b1f0]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at 20% 20%,rgba(120,119,198,.3) 0,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(255,119,198,.3) 0,transparent 50%),radial-gradient(ellipse at 40% 60%,rgba(99,102,241,.2) 0,transparent 40%);animation:gradientMove-8af2b1f0 15s ease-in-out infinite}@keyframes gradientMove-8af2b1f0{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(30px,-30px) rotate(5deg)}66%{transform:translate(-20px,20px) rotate(-5deg)}}.login-left[data-v-8af2b1f0]{flex:1;display:flex;flex-direction:column;justify-content:center;padding:60px 80px;position:relative;z-index:1;color:#fff}.login-left .brand[data-v-8af2b1f0]{position:absolute;top:40px;left:60px;display:flex;align-items:center;gap:12px;font-size:22px;font-weight:600}.login-left .brand i[data-v-8af2b1f0]{font-size:28px}.login-left .slogan[data-v-8af2b1f0]{max-width:600px}.login-left .slogan h1[data-v-8af2b1f0]{font-size:38px;font-weight:600;line-height:1.4;margin-bottom:40px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.login-left .slogan .features[data-v-8af2b1f0]{display:flex;gap:30px}.login-left .slogan .features .feature-item[data-v-8af2b1f0]{display:flex;align-items:center;gap:8px;font-size:16px;opacity:.9}.login-left .slogan .features .feature-item i[data-v-8af2b1f0]{font-size:18px;color:#a5f3fc}.login-right[data-v-8af2b1f0]{width:520px;display:flex;align-items:center;justify-content:center;padding:40px;position:relative;z-index:1}.login-card[data-v-8af2b1f0]{width:100%;min-height:480px;background:#fff;border-radius:16px;padding:56px 48px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:center}.login-header[data-v-8af2b1f0]{margin-bottom:32px}.login-header h2[data-v-8af2b1f0]{font-size:28px;font-weight:600;color:#1f2937;margin:0 0 12px 0}.login-header .register-link[data-v-8af2b1f0]{font-size:14px;color:#6b7280;margin:0}.login-header .register-link .el-button[data-v-8af2b1f0]{font-size:14px;padding:0;color:#3b82f6;font-weight:500}.login-header .register-link .el-button[data-v-8af2b1f0]:hover{color:#2563eb}.login-form[data-v-8af2b1f0] .el-input__inner{height:48px;line-height:48px;border-radius:8px;border:1px solid #e5e7eb;font-size:15px;transition:all .2s}.login-form[data-v-8af2b1f0] .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.login-form[data-v-8af2b1f0] .el-input__inner::-moz-placeholder{color:#9ca3af}.login-form[data-v-8af2b1f0] .el-input__inner::placeholder{color:#9ca3af}.login-form[data-v-8af2b1f0] .el-input__prefix{line-height:48px;left:12px;color:#9ca3af}.login-form[data-v-8af2b1f0] .el-input__prefix i{font-size:18px}.login-form[data-v-8af2b1f0] .el-input--prefix .el-input__inner{padding-left:44px}.login-button[data-v-8af2b1f0]{width:100%;height:48px;font-size:16px;font-weight:500;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;transition:all .2s}.login-button[data-v-8af2b1f0]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.4)}.login-button[data-v-8af2b1f0]:active{transform:translateY(0)}@media(max-width:1024px){.login-left[data-v-8af2b1f0]{display:none}.login-right[data-v-8af2b1f0]{width:100%;padding:20px}.login-card[data-v-8af2b1f0]{padding:32px}}.register-container[data-v-43174ed4]{width:100%;height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.register-container[data-v-43174ed4]:before{content:"";position:absolute;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:50px 50px;animation:move-43174ed4 20s linear infinite}@keyframes move-43174ed4{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.register-box[data-v-43174ed4]{width:450px;background:hsla(0,0%,100%,.95);border-radius:12px;padding:40px;box-shadow:0 8px 32px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1}.register-header[data-v-43174ed4]{text-align:center;margin-bottom:40px}.register-header h2[data-v-43174ed4]{margin:0 0 10px;font-size:28px;color:#333;font-weight:600}.register-header p[data-v-43174ed4]{margin:0;font-size:14px;color:#999}.register-form[data-v-43174ed4] .el-input__inner{height:45px;line-height:45px;border-radius:6px;padding-right:120px}.register-form[data-v-43174ed4] .el-input__prefix{line-height:45px}.register-form[data-v-43174ed4] .el-input__suffix{line-height:45px;right:10px}.register-form .check-success[data-v-43174ed4]{color:#67c23a;font-size:12px;white-space:nowrap}.register-form .check-success i[data-v-43174ed4]{margin-right:3px}.register-form .check-error[data-v-43174ed4]{color:#f56c6c;font-size:12px;white-space:nowrap}.register-form .check-error i[data-v-43174ed4]{margin-right:3px}.register-form .password-toggle[data-v-43174ed4]{cursor:pointer;color:#909399;font-size:16px}.register-form .password-toggle[data-v-43174ed4]:hover{color:#409eff}.register-button[data-v-43174ed4]{width:100%;height:45px;font-size:16px;border-radius:6px;background:linear-gradient(135deg,#667eea,#764ba2);border:none}.register-button[data-v-43174ed4]:hover{background:linear-gradient(135deg,#5568d3,#6a4093)}.register-footer[data-v-43174ed4]{text-align:center;margin-top:20px}.admin-layout[data-v-c764839c]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background-color:#f0f2f5}.admin-header[data-v-c764839c]{background:#1890ff;justify-content:space-between;padding:0 24px;height:64px!important;box-shadow:0 2px 8px rgba(0,0,0,.15);position:relative;z-index:100}.admin-header .header-left[data-v-c764839c],.admin-header[data-v-c764839c]{display:flex;align-items:center}.admin-header .header-left .logo[data-v-c764839c]{display:flex;align-items:center;gap:10px;color:#fff;font-size:18px;font-weight:600}.admin-header .header-left .logo i[data-v-c764839c]{font-size:24px}.admin-header .header-right[data-v-c764839c]{display:flex;align-items:center;gap:20px}.admin-header .header-right .theme-switch[data-v-c764839c]{cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.15);transition:all .3s}.admin-header .header-right .theme-switch[data-v-c764839c]:hover{background:hsla(0,0%,100%,.25);transform:scale(1.1)}.admin-header .header-right .theme-switch i[data-v-c764839c]{font-size:18px;color:#fff}.admin-header .header-right .message-badge[data-v-c764839c]{cursor:pointer}.admin-header .header-right .message-badge i[data-v-c764839c]{font-size:20px;color:#fff}.admin-header .header-right .message-badge[data-v-c764839c] .el-badge__content{background:#ff4d4f;border:none}.admin-header .header-right .user-info[data-v-c764839c]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#fff;padding:6px 12px;border-radius:4px;transition:background .2s}.admin-header .header-right .user-info[data-v-c764839c]:hover{background:hsla(0,0%,100%,.1)}.admin-header .header-right .user-info .user-name[data-v-c764839c]{font-size:14px}.admin-header .header-right .user-info i[data-v-c764839c]{font-size:12px}.admin-body[data-v-c764839c]{display:flex;flex:1;overflow:hidden}.admin-aside[data-v-c764839c]{background:#fff;box-shadow:2px 0 8px rgba(0,0,0,.06);z-index:10}.admin-aside .aside-menu[data-v-c764839c]{height:100%;overflow-y:auto}.admin-aside .aside-menu[data-v-c764839c]::-webkit-scrollbar{width:4px}.admin-aside .aside-menu[data-v-c764839c]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.admin-aside .aside-menu .menu-title[data-v-c764839c]{display:flex;align-items:center;gap:10px;padding:16px 20px;color:#1890ff;font-size:16px;font-weight:600;border-bottom:1px solid #f0f0f0}.admin-aside .aside-menu .menu-title i[data-v-c764839c]{font-size:18px}.admin-aside .aside-menu[data-v-c764839c] .vertical-menu{border:none}.admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-submenu__title{height:48px;line-height:48px;font-size:14px;padding-left:20px!important}.admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-submenu__title:hover{background:#e6f7ff!important}.admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-submenu__title i{margin-right:10px;font-size:16px;color:#666}.admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-menu-item{height:40px;line-height:40px;font-size:13px;padding-left:50px!important}.admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-menu-item:hover{background:#e6f7ff!important}.admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-menu-item.is-active{background:#e6f7ff!important;border-right:3px solid #1890ff}.admin-main[data-v-c764839c]{flex:1;padding:0;overflow-y:auto;background:#f0f2f5}.admin-main .breadcrumb-wrapper[data-v-c764839c]{background:#fff;padding:16px 24px;border-bottom:1px solid #e8e8e8}.admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb{font-size:14px}.admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb .el-breadcrumb__inner{color:#666}.admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb .el-breadcrumb__inner.is-link{color:#1890ff;font-weight:400}.admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb .el-breadcrumb__inner.is-link:hover{color:#40a9ff}.admin-main .page-content[data-v-c764839c]{padding:24px;min-height:calc(100vh - 121px)}.no-permission[data-v-c764839c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:#fff;margin:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.no-permission i[data-v-c764839c]{font-size:64px;color:#faad14;margin-bottom:16px}.no-permission p[data-v-c764839c]{margin:0;color:#333;font-size:18px;font-weight:500}.no-permission .tip[data-v-c764839c]{margin-top:8px;font-size:14px;color:#999;font-weight:400}@media(max-width:768px){.admin-aside[data-v-c764839c]{display:none}}.admin-layout.dark-theme .admin-header[data-v-c764839c]{background:#2c3e50;box-shadow:0 2px 8px rgba(0,0,0,.3)}.admin-layout.dark-theme .admin-header .header-left .logo[data-v-c764839c]{color:#ecf0f1}.admin-layout.dark-theme .admin-header .header-right .theme-switch[data-v-c764839c]{background:hsla(0,0%,100%,.15)}.admin-layout.dark-theme .admin-header .header-right .theme-switch[data-v-c764839c]:hover{background:hsla(0,0%,100%,.25)}.admin-layout.dark-theme .admin-header .header-right .theme-switch i[data-v-c764839c]{color:#f1c40f}.admin-layout.dark-theme .admin-header .header-right .message-badge i[data-v-c764839c],.admin-layout.dark-theme .admin-header .header-right .user-info[data-v-c764839c]{color:#ecf0f1}.admin-layout.dark-theme .admin-header .header-right .user-info[data-v-c764839c]:hover{background:hsla(0,0%,100%,.1)}.admin-layout.dark-theme .admin-aside[data-v-c764839c]{background:#34495e;box-shadow:2px 0 8px rgba(0,0,0,.3)}.admin-layout.dark-theme .admin-aside .aside-menu .menu-title[data-v-c764839c]{color:#3498db;border-bottom:1px solid #4a6278}.admin-layout.dark-theme .admin-aside .aside-menu[data-v-c764839c] .vertical-menu{background:#34495e!important}.admin-layout.dark-theme .admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-submenu__title{color:#bdc3c7!important}.admin-layout.dark-theme .admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-submenu__title:hover{background:#3d566e!important}.admin-layout.dark-theme .admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-submenu__title i{color:#95a5a6}.admin-layout.dark-theme .admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-menu-item{color:#bdc3c7!important;background:#34495e!important}.admin-layout.dark-theme .admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-menu-item:hover{background:#3d566e!important}.admin-layout.dark-theme .admin-aside .aside-menu[data-v-c764839c] .vertical-menu .el-menu-item.is-active{background:rgba(52,152,219,.1882352941)!important;color:#3498db!important;border-right:3px solid #3498db}.admin-layout.dark-theme .admin-main[data-v-c764839c]{background:#ecf0f1}.admin-layout.dark-theme .admin-main .breadcrumb-wrapper[data-v-c764839c]{background:#fff;border-bottom:1px solid #ddd}.admin-layout.dark-theme .admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb .el-breadcrumb__inner{color:#555}.admin-layout.dark-theme .admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb .el-breadcrumb__inner.is-link{color:#3498db}.admin-layout.dark-theme .admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb .el-breadcrumb__inner.is-link:hover{color:#2980b9}.admin-layout.dark-theme .admin-main .breadcrumb-wrapper[data-v-c764839c] .el-breadcrumb .el-breadcrumb__separator{color:#999}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-card{background:#fff;border:1px solid #ddd;color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-card .el-card__header{border-bottom:1px solid #eee;color:#2c3e50}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-table{background:#fff;color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-table td,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-table th{background:#fff;border-bottom:1px solid #eee;color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-table th{background:#f8f9fa;color:#2c3e50;font-weight:600}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-table tr:hover>td{background:#f5f7fa!important}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-table .el-table__empty-block{background:#fff}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination{color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination .el-pagination__jump,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination .el-pagination__total{color:#666}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination button{background:#fff;color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination button:disabled{color:#bbb}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination .el-pager li{background:#fff;color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination .el-pager li.active{background:#3498db;color:#fff}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-pagination .el-pager li:hover{color:#3498db}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-form-item__label{color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-input__inner{background:#fff;border-color:#dcdfe6;color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-input__inner::-moz-placeholder{color:#aaa}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-input__inner::placeholder{color:#aaa}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-input__inner:focus{border-color:#3498db}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-button--default{background:#fff;border-color:#dcdfe6;color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-button--default:hover{border-color:#3498db;color:#3498db}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-button--primary{background:#3498db;border-color:#3498db}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-button--primary:hover{background:#2980b9;border-color:#2980b9}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-select-dropdown{background:#fff;border:1px solid #ddd}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-select-dropdown .el-select-dropdown__item{color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-select-dropdown .el-select-dropdown__item.selected,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-select-dropdown .el-select-dropdown__item:hover{background:#f5f7fa;color:#3498db}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-date-picker{background:#fff;border:1px solid #ddd}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-date-picker .el-picker-panel__content td,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-date-picker .el-picker-panel__content th{color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-date-picker .el-picker-panel__content td.current:not(.disabled) span{background:#3498db;color:#fff}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-date-picker .el-picker-panel__content td.available:hover{color:#3498db}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-date-picker .el-picker-panel__icon-btn{color:#666}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-date-picker .el-picker-panel__icon-btn:hover{color:#3498db}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] h1,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] h2,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] h3,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] h4,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] h5,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] h6{color:#2c3e50}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] div,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] p,.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] span{color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-dialog{background:#fff}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-dialog .el-dialog__title{color:#2c3e50}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-dialog .el-dialog__body{color:#333}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-message-box{background:#fff;border:1px solid #ddd}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-message-box .el-message-box__title{color:#2c3e50}.admin-layout.dark-theme .admin-main .page-content[data-v-c764839c] .el-message-box .el-message-box__content{color:#333}.admin-layout.dark-theme .no-permission[data-v-c764839c]{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.admin-layout.dark-theme .no-permission p[data-v-c764839c]{color:#2c3e50}.admin-layout.dark-theme .no-permission .tip[data-v-c764839c]{color:#7f8c8d}.business-stats-page[data-v-7c61577a]{background:#fff;padding:20px;border-radius:4px}.business-stats-page .page-header[data-v-7c61577a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.business-stats-page .page-header h2[data-v-7c61577a]{margin:0;font-size:20px;color:#333}.business-stats-page .input-tip[data-v-7c61577a]{font-size:12px;color:#999;margin-top:5px}.business-stats-page .batch-import-area[data-v-7c61577a]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.business-stats-page .batch-import-area .import-header[data-v-7c61577a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.business-stats-page .batch-import-area h3[data-v-7c61577a]{margin:0;font-size:16px;color:#333}.business-stats-page .batch-import-area .upload-demo[data-v-7c61577a]{width:100%}.business-stats-page .batch-import-area .file-preview[data-v-7c61577a]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.business-stats-page .batch-import-area .file-preview .preview-header[data-v-7c61577a]{display:flex;align-items:center;gap:10px}.business-stats-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-7c61577a]{font-size:24px;color:#67c23a}.business-stats-page .batch-import-area .file-preview .preview-header .file-name[data-v-7c61577a]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-stats-page .batch-import-area .file-preview .preview-header .file-size[data-v-7c61577a]{font-size:12px;color:#909399}.business-stats-page .batch-import-area .file-preview .preview-info[data-v-7c61577a]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.business-stats-page .batch-import-area .file-preview .preview-info p[data-v-7c61577a]{margin:0;font-size:13px;color:#409eff}.business-stats-page .batch-import-area .file-preview .preview-info p i[data-v-7c61577a]{margin-right:5px}.business-stats-page .batch-import-area .file-preview .excel-preview[data-v-7c61577a]{margin-top:20px}.business-stats-page .batch-import-area .file-preview .excel-preview h4[data-v-7c61577a]{margin:0 0 10px;font-size:14px;color:#333;font-weight:600}.business-stats-page .batch-import-area .file-preview .excel-preview .preview-tip[data-v-7c61577a]{margin-top:10px;padding:8px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:13px;color:#856404}.business-stats-page .batch-import-area .file-preview .excel-preview .preview-tip i[data-v-7c61577a]{margin-right:5px}.business-stats-page .batch-import-area .file-preview .excel-preview .preview-tip strong[data-v-7c61577a]{color:#d9534f;font-size:16px}.business-stats-page .import-result .result-summary[data-v-7c61577a]{display:flex;justify-content:space-around}.business-stats-page .import-result .result-summary p[data-v-7c61577a]{margin:5px 0;font-size:14px}.business-stats-page .import-result .result-summary p strong[data-v-7c61577a]{font-size:18px}.business-stats-page .import-result .error-list[data-v-7c61577a]{margin-top:20px}.business-stats-page .import-result .error-list h4[data-v-7c61577a]{margin:0 0 10px;font-size:14px;color:#333}.business-stats-page .import-result .error-list ul[data-v-7c61577a]{list-style:none;padding:0;margin:0}.business-stats-page .import-result .error-list .error-item[data-v-7c61577a]{padding:8px 12px;margin-bottom:8px;background:#fef0f0;border-left:3px solid #f56c6c;color:#f56c6c;font-size:13px;border-radius:4px}[data-v-7c61577a] .el-dialog__body{padding:20px}[data-v-7c61577a] .el-input-number{width:100%}.project-overview-page[data-v-16e52245]{background:#fff;padding:20px;border-radius:4px}.project-overview-page .page-header[data-v-16e52245]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.project-overview-page .page-header h2[data-v-16e52245]{margin:0;font-size:20px;color:#333}.project-overview-page .batch-import-area[data-v-16e52245]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.project-overview-page .batch-import-area .import-header[data-v-16e52245]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.project-overview-page .batch-import-area h3[data-v-16e52245]{margin:0;font-size:16px;color:#333}.project-overview-page .batch-import-area .upload-demo[data-v-16e52245]{width:100%}.project-overview-page .batch-import-area .file-preview[data-v-16e52245]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.project-overview-page .batch-import-area .file-preview .preview-header[data-v-16e52245]{display:flex;align-items:center;gap:10px}.project-overview-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-16e52245]{font-size:24px;color:#67c23a}.project-overview-page .batch-import-area .file-preview .preview-header .file-name[data-v-16e52245]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-overview-page .batch-import-area .file-preview .preview-header .file-size[data-v-16e52245]{font-size:12px;color:#909399}.project-overview-page .batch-import-area .file-preview .preview-info[data-v-16e52245]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.project-overview-page .batch-import-area .file-preview .preview-info p[data-v-16e52245]{margin:0;font-size:13px;color:#409eff}.project-overview-page .batch-import-area .file-preview .preview-info p i[data-v-16e52245]{margin-right:5px}.project-overview-page .batch-import-area .file-preview .excel-preview[data-v-16e52245]{margin-top:20px}.project-overview-page .batch-import-area .file-preview .excel-preview h4[data-v-16e52245]{margin:0 0 10px;font-size:14px;color:#333;font-weight:600}.project-overview-page .batch-import-area .file-preview .excel-preview .preview-tip[data-v-16e52245]{margin-top:10px;padding:8px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:13px;color:#856404}.project-overview-page .batch-import-area .file-preview .excel-preview .preview-tip i[data-v-16e52245]{margin-right:5px}.project-overview-page .batch-import-area .file-preview .excel-preview .preview-tip strong[data-v-16e52245]{color:#d9534f;font-size:16px}.project-overview-page .import-result .result-summary[data-v-16e52245]{display:flex;justify-content:space-around}.project-overview-page .import-result .result-summary p[data-v-16e52245]{margin:5px 0;font-size:14px}.project-overview-page .import-result .result-summary p strong[data-v-16e52245]{font-size:18px}.project-overview-page .import-result .error-list[data-v-16e52245]{margin-top:20px}.project-overview-page .import-result .error-list h4[data-v-16e52245]{margin:0 0 10px;font-size:14px;color:#333}.project-overview-page .import-result .error-list ul[data-v-16e52245]{list-style:none;padding:0;margin:0}.project-overview-page .import-result .error-list .error-item[data-v-16e52245]{padding:8px 12px;margin-bottom:8px;background:#fef0f0;border-left:3px solid #f56c6c;color:#f56c6c;font-size:13px;border-radius:4px}[data-v-16e52245] .el-dialog__body{padding:20px}[data-v-16e52245] .el-input-number{width:100%}.labeler-box-count-page[data-v-5faa82ba]{background:#fff;padding:20px;border-radius:4px}.labeler-box-count-page .page-header[data-v-5faa82ba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.labeler-box-count-page .page-header h2[data-v-5faa82ba]{margin:0;font-size:20px;color:#333}.labeler-box-count-page .batch-import-area[data-v-5faa82ba]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.labeler-box-count-page .batch-import-area .import-header[data-v-5faa82ba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.labeler-box-count-page .batch-import-area h3[data-v-5faa82ba]{margin:0;font-size:16px;color:#333}.labeler-box-count-page .batch-import-area .upload-demo[data-v-5faa82ba]{width:100%}.labeler-box-count-page .batch-import-area .file-preview[data-v-5faa82ba]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.labeler-box-count-page .batch-import-area .file-preview .preview-header[data-v-5faa82ba]{display:flex;align-items:center;gap:10px}.labeler-box-count-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-5faa82ba]{font-size:24px;color:#67c23a}.labeler-box-count-page .batch-import-area .file-preview .preview-header .file-name[data-v-5faa82ba]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labeler-box-count-page .batch-import-area .file-preview .preview-header .file-size[data-v-5faa82ba]{font-size:12px;color:#909399}.labeler-box-count-page .batch-import-area .file-preview .preview-info[data-v-5faa82ba]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.labeler-box-count-page .batch-import-area .file-preview .preview-info p[data-v-5faa82ba]{margin:0;font-size:13px;color:#409eff}.labeler-box-count-page .batch-import-area .file-preview .preview-info p i[data-v-5faa82ba]{margin-right:5px}.labeler-box-count-page .batch-import-area .file-preview .excel-preview[data-v-5faa82ba]{margin-top:20px}.labeler-box-count-page .batch-import-area .file-preview .excel-preview h4[data-v-5faa82ba]{margin:0 0 10px;font-size:14px;color:#333;font-weight:600}.labeler-box-count-page .batch-import-area .file-preview .excel-preview .preview-tip[data-v-5faa82ba]{margin-top:10px;padding:8px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:13px;color:#856404}.labeler-box-count-page .batch-import-area .file-preview .excel-preview .preview-tip i[data-v-5faa82ba]{margin-right:5px}.labeler-box-count-page .batch-import-area .file-preview .excel-preview .preview-tip strong[data-v-5faa82ba]{color:#d9534f;font-size:16px}.labeler-box-count-page .import-result .result-summary[data-v-5faa82ba]{display:flex;justify-content:space-around}.labeler-box-count-page .import-result .result-summary p[data-v-5faa82ba]{margin:5px 0;font-size:14px}.labeler-box-count-page .import-result .result-summary p strong[data-v-5faa82ba]{font-size:18px}.labeler-box-count-page .import-result .error-list[data-v-5faa82ba]{margin-top:20px}.labeler-box-count-page .import-result .error-list h4[data-v-5faa82ba]{margin:0 0 10px;font-size:14px;color:#333}.labeler-box-count-page .import-result .error-list ul[data-v-5faa82ba]{list-style:none;padding:0;margin:0}.labeler-box-count-page .import-result .error-list .error-item[data-v-5faa82ba]{padding:8px 12px;margin-bottom:8px;background:#fef0f0;border-left:3px solid #f56c6c;color:#f56c6c;font-size:13px;border-radius:4px}[data-v-5faa82ba] .el-dialog__body{padding:20px}[data-v-5faa82ba] .el-input-number{width:100%}.qc-statistics-page[data-v-e890c5f6]{background:#fff;padding:20px;border-radius:4px}.qc-statistics-page .page-header[data-v-e890c5f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.qc-statistics-page .page-header h2[data-v-e890c5f6]{margin:0;font-size:20px;color:#333}.qc-statistics-page .batch-import-area[data-v-e890c5f6]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.qc-statistics-page .batch-import-area .import-header[data-v-e890c5f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.qc-statistics-page .batch-import-area h3[data-v-e890c5f6]{margin:0;font-size:16px;color:#333}.qc-statistics-page .batch-import-area .upload-demo[data-v-e890c5f6]{width:100%}.qc-statistics-page .batch-import-area .file-preview[data-v-e890c5f6]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.qc-statistics-page .batch-import-area .file-preview .preview-header[data-v-e890c5f6]{display:flex;align-items:center;gap:10px}.qc-statistics-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-e890c5f6]{font-size:24px;color:#67c23a}.qc-statistics-page .batch-import-area .file-preview .preview-header .file-name[data-v-e890c5f6]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-statistics-page .batch-import-area .file-preview .preview-header .file-size[data-v-e890c5f6]{font-size:12px;color:#909399}.qc-statistics-page .batch-import-area .file-preview .preview-info[data-v-e890c5f6]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.qc-statistics-page .batch-import-area .file-preview .preview-info p[data-v-e890c5f6]{margin:0;font-size:13px;color:#409eff}.qc-statistics-page .batch-import-area .file-preview .preview-info p i[data-v-e890c5f6]{margin-right:5px}.qc-statistics-page .batch-import-area .file-preview .excel-preview[data-v-e890c5f6]{margin-top:20px}.qc-statistics-page .batch-import-area .file-preview .excel-preview h4[data-v-e890c5f6]{margin:0 0 10px;font-size:14px;color:#333;font-weight:600}.qc-statistics-page .batch-import-area .file-preview .excel-preview .preview-tip[data-v-e890c5f6]{margin-top:10px;padding:8px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:13px;color:#856404}.qc-statistics-page .batch-import-area .file-preview .excel-preview .preview-tip i[data-v-e890c5f6]{margin-right:5px}.qc-statistics-page .batch-import-area .file-preview .excel-preview .preview-tip strong[data-v-e890c5f6]{color:#d9534f;font-size:16px}.qc-statistics-page .import-result .result-summary[data-v-e890c5f6]{display:flex;justify-content:space-around}.qc-statistics-page .import-result .result-summary p[data-v-e890c5f6]{margin:5px 0;font-size:14px}.qc-statistics-page .import-result .result-summary p strong[data-v-e890c5f6]{font-size:18px}.qc-statistics-page .import-result .error-list[data-v-e890c5f6]{margin-top:20px}.qc-statistics-page .import-result .error-list h4[data-v-e890c5f6]{margin:0 0 10px;font-size:14px;color:#333}.qc-statistics-page .import-result .error-list ul[data-v-e890c5f6]{list-style:none;padding:0;margin:0}.qc-statistics-page .import-result .error-list .error-item[data-v-e890c5f6]{padding:8px 12px;margin-bottom:8px;background:#fef0f0;border-left:3px solid #f56c6c;color:#f56c6c;font-size:13px;border-radius:4px}[data-v-e890c5f6] .el-dialog__body{padding:20px}[data-v-e890c5f6] .el-input-number{width:100%}.excellent-labeler-page[data-v-21ca1a45]{background:#fff;padding:20px;border-radius:4px}.excellent-labeler-page .page-header[data-v-21ca1a45]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.excellent-labeler-page .page-header h2[data-v-21ca1a45]{margin:0;font-size:20px;color:#333}.excellent-labeler-page .page-header .header-actions[data-v-21ca1a45]{display:flex;gap:10px}.excellent-labeler-page .batch-import-area[data-v-21ca1a45]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.excellent-labeler-page .batch-import-area .import-header[data-v-21ca1a45]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.excellent-labeler-page .batch-import-area h3[data-v-21ca1a45]{margin:0;font-size:16px;color:#333}.excellent-labeler-page .batch-import-area .upload-demo[data-v-21ca1a45]{width:100%}.excellent-labeler-page .batch-import-area .file-preview[data-v-21ca1a45]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.excellent-labeler-page .batch-import-area .file-preview .preview-header[data-v-21ca1a45]{display:flex;align-items:center;gap:10px}.excellent-labeler-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-21ca1a45]{font-size:24px;color:#67c23a}.excellent-labeler-page .batch-import-area .file-preview .preview-header .file-name[data-v-21ca1a45]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.excellent-labeler-page .batch-import-area .file-preview .preview-header .file-size[data-v-21ca1a45]{font-size:12px;color:#909399}.excellent-labeler-page .batch-import-area .file-preview .preview-info[data-v-21ca1a45]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.excellent-labeler-page .batch-import-area .file-preview .preview-info p[data-v-21ca1a45]{margin:0;font-size:13px;color:#409eff}.excellent-labeler-page .batch-import-area .file-preview .preview-info p i[data-v-21ca1a45]{margin-right:5px}.excellent-labeler-page .batch-import-area .file-preview .excel-preview[data-v-21ca1a45]{margin-top:20px}.excellent-labeler-page .batch-import-area .file-preview .excel-preview h4[data-v-21ca1a45]{margin:0 0 10px;font-size:14px;color:#333;font-weight:600}.excellent-labeler-page .batch-import-area .file-preview .excel-preview .preview-tip[data-v-21ca1a45]{margin-top:10px;padding:8px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:13px;color:#856404}.excellent-labeler-page .batch-import-area .file-preview .excel-preview .preview-tip i[data-v-21ca1a45]{margin-right:5px}.excellent-labeler-page .batch-import-area .file-preview .excel-preview .preview-tip strong[data-v-21ca1a45]{color:#d9534f;font-size:16px}.excellent-labeler-page .import-result .result-summary[data-v-21ca1a45]{display:flex;justify-content:space-around}.excellent-labeler-page .import-result .result-summary p[data-v-21ca1a45]{margin:5px 0;font-size:14px}.excellent-labeler-page .import-result .result-summary p strong[data-v-21ca1a45]{font-size:18px}.excellent-labeler-page .import-result .error-list[data-v-21ca1a45]{margin-top:20px}.excellent-labeler-page .import-result .error-list h4[data-v-21ca1a45]{margin:0 0 10px;font-size:14px;color:#333}.excellent-labeler-page .import-result .error-list ul[data-v-21ca1a45]{list-style:none;padding:0;margin:0}.excellent-labeler-page .import-result .error-list .error-item[data-v-21ca1a45]{padding:8px 12px;margin-bottom:8px;background:#fef0f0;border-left:3px solid #f56c6c;color:#f56c6c;font-size:13px;border-radius:4px}[data-v-21ca1a45] .el-dialog__body{padding:20px}[data-v-21ca1a45] .el-input-number{width:100%}.excellent-manager-page[data-v-77832c40]{background:#fff;padding:20px;border-radius:4px}.excellent-manager-page .page-header[data-v-77832c40]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.excellent-manager-page .page-header h2[data-v-77832c40]{margin:0;font-size:20px;color:#333}.excellent-manager-page .page-header .header-actions[data-v-77832c40]{display:flex;gap:10px}.excellent-manager-page .batch-import-area[data-v-77832c40]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.excellent-manager-page .batch-import-area .import-header[data-v-77832c40]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.excellent-manager-page .batch-import-area h3[data-v-77832c40]{margin:0;font-size:16px;color:#333}.excellent-manager-page .batch-import-area .upload-demo[data-v-77832c40]{width:100%}.excellent-manager-page .batch-import-area .file-preview[data-v-77832c40]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.excellent-manager-page .batch-import-area .file-preview .preview-header[data-v-77832c40]{display:flex;align-items:center;gap:10px}.excellent-manager-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-77832c40]{font-size:24px;color:#67c23a}.excellent-manager-page .batch-import-area .file-preview .preview-header .file-name[data-v-77832c40]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.excellent-manager-page .batch-import-area .file-preview .preview-header .file-size[data-v-77832c40]{font-size:12px;color:#909399}.excellent-manager-page .batch-import-area .file-preview .preview-info[data-v-77832c40]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.excellent-manager-page .batch-import-area .file-preview .preview-info p[data-v-77832c40]{margin:0;font-size:13px;color:#409eff}.excellent-manager-page .batch-import-area .file-preview .preview-info p i[data-v-77832c40]{margin-right:5px}.excellent-manager-page .batch-import-area .file-preview .excel-preview[data-v-77832c40]{margin-top:20px}.excellent-manager-page .batch-import-area .file-preview .excel-preview h4[data-v-77832c40]{margin:0 0 10px;font-size:14px;color:#333;font-weight:600}.excellent-manager-page .batch-import-area .file-preview .excel-preview .preview-tip[data-v-77832c40]{margin-top:10px;padding:8px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:13px;color:#856404}.excellent-manager-page .batch-import-area .file-preview .excel-preview .preview-tip i[data-v-77832c40]{margin-right:5px}.excellent-manager-page .batch-import-area .file-preview .excel-preview .preview-tip strong[data-v-77832c40]{color:#d9534f;font-size:16px}.excellent-manager-page .import-result .result-summary[data-v-77832c40]{display:flex;justify-content:space-around}.excellent-manager-page .import-result .result-summary p[data-v-77832c40]{margin:5px 0;font-size:14px}.excellent-manager-page .import-result .result-summary p strong[data-v-77832c40]{font-size:18px}.excellent-manager-page .import-result .error-list[data-v-77832c40]{margin-top:20px}.excellent-manager-page .import-result .error-list h4[data-v-77832c40]{margin:0 0 10px;font-size:14px;color:#333}.excellent-manager-page .import-result .error-list ul[data-v-77832c40]{list-style:none;padding:0;margin:0}.excellent-manager-page .import-result .error-list .error-item[data-v-77832c40]{padding:8px 12px;margin-bottom:8px;background:#fef0f0;border-left:3px solid #f56c6c;color:#f56c6c;font-size:13px;border-radius:4px}[data-v-77832c40] .el-dialog__body{padding:20px}[data-v-77832c40] .el-input-number{width:100%}.data-project-page[data-v-e0cb0ff8]{background:#fff;padding:20px;border-radius:4px}.data-project-page .page-header[data-v-e0cb0ff8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.data-project-page .page-header h2[data-v-e0cb0ff8]{margin:0;font-size:20px;color:#333}.data-project-page .batch-import-area[data-v-e0cb0ff8]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.data-project-page .batch-import-area .import-header[data-v-e0cb0ff8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.data-project-page .batch-import-area h3[data-v-e0cb0ff8]{margin:0;font-size:16px;color:#333}.data-project-page .batch-import-area .upload-demo[data-v-e0cb0ff8]{width:100%}.data-project-page .batch-import-area .file-preview[data-v-e0cb0ff8]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.data-project-page .batch-import-area .file-preview .preview-header[data-v-e0cb0ff8]{display:flex;align-items:center;gap:10px}.data-project-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-e0cb0ff8]{font-size:24px;color:#67c23a}.data-project-page .batch-import-area .file-preview .preview-header .file-name[data-v-e0cb0ff8]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-project-page .batch-import-area .file-preview .preview-header .file-size[data-v-e0cb0ff8]{font-size:12px;color:#909399}.data-project-page .batch-import-area .file-preview .preview-info[data-v-e0cb0ff8]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.data-project-page .batch-import-area .file-preview .preview-info p[data-v-e0cb0ff8]{margin:0;font-size:13px;color:#409eff}.data-project-page .batch-import-area .file-preview .preview-info p i[data-v-e0cb0ff8]{margin-right:5px}.data-project-page .batch-import-area .file-preview .excel-preview[data-v-e0cb0ff8]{margin-top:20px}.data-project-page .batch-import-area .file-preview .excel-preview h4[data-v-e0cb0ff8]{margin:0 0 10px;font-size:14px;color:#333;font-weight:600}.data-project-page .batch-import-area .file-preview .excel-preview .preview-tip[data-v-e0cb0ff8]{margin-top:10px;padding:8px 12px;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:13px;color:#856404}.data-project-page .batch-import-area .file-preview .excel-preview .preview-tip i[data-v-e0cb0ff8]{margin-right:5px}.data-project-page .batch-import-area .file-preview .excel-preview .preview-tip strong[data-v-e0cb0ff8]{color:#d9534f;font-size:16px}.data-project-page .import-result .result-summary[data-v-e0cb0ff8]{display:flex;justify-content:space-around}.data-project-page .import-result .result-summary p[data-v-e0cb0ff8]{margin:5px 0;font-size:14px}.data-project-page .import-result .result-summary p strong[data-v-e0cb0ff8]{font-size:18px}.data-project-page .import-result .error-list[data-v-e0cb0ff8]{margin-top:20px}.data-project-page .import-result .error-list h4[data-v-e0cb0ff8]{margin:0 0 10px;font-size:14px;color:#333}.data-project-page .import-result .error-list ul[data-v-e0cb0ff8]{list-style:none;padding:0;margin:0}.data-project-page .import-result .error-list .error-item[data-v-e0cb0ff8]{padding:8px 12px;margin-bottom:8px;background:#fef0f0;border-left:3px solid #f56c6c;color:#f56c6c;font-size:13px;border-radius:4px}[data-v-e0cb0ff8] .el-dialog__body{padding:20px}[data-v-e0cb0ff8] .el-input-number{width:100%}.screen-config-page[data-v-5cc5e7d9]{background:#fff;padding:20px;border-radius:4px}.screen-config-page .page-header[data-v-5cc5e7d9]{margin-bottom:30px}.screen-config-page .page-header h2[data-v-5cc5e7d9]{margin:0;font-size:20px;color:#333}.screen-config-page .config-section[data-v-5cc5e7d9]{margin-bottom:30px}.screen-config-page .config-section h3[data-v-5cc5e7d9],.screen-config-page .preview-section h3[data-v-5cc5e7d9]{margin:0 0 20px;font-size:18px;color:#333;padding-bottom:10px;border-bottom:1px solid #eee}.screen-config-page .preview-section .title-preview[data-v-5cc5e7d9]{padding:20px;background:#f5f7fa;border-radius:4px;font-size:24px;font-weight:700;color:#333;text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center}[data-v-5cc5e7d9] .el-form-item__content{display:flex;align-items:center}.labeler-management-page[data-v-4e99bd5a]{background:#fff;padding:20px;border-radius:4px}.labeler-management-page .page-header[data-v-4e99bd5a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.labeler-management-page .page-header h2[data-v-4e99bd5a]{margin:0;font-size:20px;color:#333}.labeler-management-page .batch-import-area[data-v-4e99bd5a]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.labeler-management-page .batch-import-area .import-header[data-v-4e99bd5a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.labeler-management-page .batch-import-area h3[data-v-4e99bd5a]{margin:0;font-size:16px;color:#333}.labeler-management-page .batch-import-area .upload-demo[data-v-4e99bd5a]{width:100%}.labeler-management-page .batch-import-area .file-preview[data-v-4e99bd5a]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.labeler-management-page .batch-import-area .file-preview .preview-header[data-v-4e99bd5a]{display:flex;align-items:center;gap:10px}.labeler-management-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-4e99bd5a]{font-size:24px;color:#67c23a}.labeler-management-page .batch-import-area .file-preview .preview-header .file-name[data-v-4e99bd5a]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labeler-management-page .batch-import-area .file-preview .preview-header .file-size[data-v-4e99bd5a]{font-size:12px;color:#909399;margin-right:10px}.labeler-management-page .batch-import-area .file-preview .preview-info[data-v-4e99bd5a]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-radius:4px;font-size:12px;color:#409eff}.labeler-management-page .batch-import-area .file-preview .preview-info i[data-v-4e99bd5a]{margin-right:5px}.labeler-management-page .batch-import-area .file-preview .preview-tip[data-v-4e99bd5a]{margin-top:10px;padding:8px 12px;background:#fdf6ec;border-radius:4px;font-size:12px;color:#e6a23c}.labeler-management-page .batch-import-area .file-preview .preview-tip i[data-v-4e99bd5a]{margin-right:5px}.labeler-management-page .batch-import-area .file-preview .preview-tip strong[data-v-4e99bd5a]{font-weight:500}.labeler-management-page .batch-import-area .error-list h4[data-v-4e99bd5a]{margin:0 0 10px 0;font-size:14px;color:#333}.labeler-management-page .batch-import-area .error-list ul[data-v-4e99bd5a]{margin:0;padding:0;list-style:none}.labeler-management-page .batch-import-area .error-list ul .error-item[data-v-4e99bd5a]{padding:5px 0;border-bottom:1px solid #eee;font-size:12px;color:#f56c6c}.labeler-management-page .batch-import-area .error-list ul .error-item[data-v-4e99bd5a]:last-child{border-bottom:none}.labeler-management-page .batch-import-area .result-summary[data-v-4e99bd5a]{display:flex;gap:20px}.labeler-management-page .batch-import-area .result-summary p[data-v-4e99bd5a]{margin:0;font-size:14px}.labeler-management-page .batch-import-area .result-summary p strong[data-v-4e99bd5a]{font-weight:500}.labeler-management-page[data-v-4e99bd5a] .el-dialog__body{padding:20px}.labeler-daily-output-page[data-v-0f515410]{background:#fff;padding:20px;border-radius:4px}.labeler-daily-output-page .page-header[data-v-0f515410]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.labeler-daily-output-page .page-header h2[data-v-0f515410]{margin:0;font-size:20px;color:#333}.labeler-daily-output-page .query-area[data-v-0f515410]{padding:15px;background:#f5f7fa;border-radius:4px;margin-bottom:20px}.labeler-daily-output-page .query-area .el-form-item[data-v-0f515410]{margin-right:15px;margin-bottom:10px}.labeler-daily-output-page .query-area .el-form-item[data-v-0f515410]:last-child{margin-right:0}.labeler-daily-output-page .chart-area[data-v-0f515410]{margin-top:30px;padding:20px;background:#f5f7fa;border-radius:4px}.labeler-daily-output-page .chart-area h3[data-v-0f515410]{margin:0 0 15px 0;font-size:16px;color:#333}.labeler-daily-output-page .batch-import-area[data-v-0f515410]{margin-top:40px;padding:20px;background:#f5f7fa;border-radius:4px}.labeler-daily-output-page .batch-import-area .import-header[data-v-0f515410]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.labeler-daily-output-page .batch-import-area h3[data-v-0f515410]{margin:0;font-size:16px;color:#333}.labeler-daily-output-page .batch-import-area .upload-demo[data-v-0f515410]{width:100%}.labeler-daily-output-page .batch-import-area .file-preview[data-v-0f515410]{margin-top:15px;padding:15px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.labeler-daily-output-page .batch-import-area .file-preview .preview-header[data-v-0f515410]{display:flex;align-items:center;gap:10px}.labeler-daily-output-page .batch-import-area .file-preview .preview-header i.el-icon-document[data-v-0f515410]{font-size:24px;color:#67c23a}.labeler-daily-output-page .batch-import-area .file-preview .preview-header .file-name[data-v-0f515410]{flex:1;font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labeler-daily-output-page .batch-import-area .file-preview .preview-header .file-size[data-v-0f515410]{font-size:12px;color:#909399}.labeler-daily-output-page .batch-import-area .file-preview .preview-info[data-v-0f515410]{margin-top:10px;padding:8px 12px;background:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.labeler-daily-output-page .batch-import-area .file-preview .preview-info p[data-v-0f515410]{margin:0;font-size:13px;color:#409eff}.labeler-daily-output-page .batch-import-area .file-preview .preview-info p i[data-v-0f515410]{margin-right:5px}.supplier-registration-page[data-v-cfe5ae56]{background:#f0f2f5;min-height:calc(100vh - 84px);padding:20px}.supplier-registration-page .page-header[data-v-cfe5ae56]{text-align:center;margin-bottom:30px;padding:20px 0}.supplier-registration-page .page-header .page-title[data-v-cfe5ae56]{margin:0 0 10px 0;font-size:28px;color:#1890ff;font-weight:500}.supplier-registration-page .page-header .page-subtitle[data-v-cfe5ae56]{margin:0;font-size:16px;color:#606266}.supplier-registration-page .registration-card[data-v-cfe5ae56]{max-width:800px;margin:0 auto;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:30px}.supplier-registration-page .registration-card .form-section[data-v-cfe5ae56]{margin-bottom:30px}.supplier-registration-page .registration-card .form-section[data-v-cfe5ae56]:last-child{margin-bottom:0}.supplier-registration-page .registration-card .form-section .section-header[data-v-cfe5ae56]{font-size:18px;color:#303133;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.supplier-registration-page .registration-card .form-section .section-header i[data-v-cfe5ae56]{color:#1890ff;margin-right:8px}.supplier-registration-page .registration-card .form-section .unit[data-v-cfe5ae56]{margin-left:5px;color:#909399}.supplier-registration-page .registration-card .form-actions[data-v-cfe5ae56]{text-align:center;padding-top:20px;border-top:1px solid #e4e7ed}.supplier-registration-page .registration-card .form-actions .el-button[data-v-cfe5ae56]{margin:0 10px;padding:12px 30px}.supplier-registration-page[data-v-cfe5ae56] .el-form-item{margin-bottom:22px}.supplier-registration-page[data-v-cfe5ae56] .el-form-item .el-form-item__label{color:#606266;font-weight:500}.supplier-registration-page[data-v-cfe5ae56] .el-form-item .el-input__inner{height:40px;line-height:40px}.supplier-registration-page[data-v-cfe5ae56] .el-form-item .el-input-number{width:100%}.supplier-registration-page[data-v-cfe5ae56] .el-form-item .el-input-number .el-input__inner{text-align:left}.supplier-registration-page[data-v-cfe5ae56] .el-row{margin-bottom:0!important}.supplier-collection-page[data-v-6e6547d2]{background:#fff;padding:20px;border-radius:4px}.supplier-collection-page .page-header[data-v-6e6547d2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.supplier-collection-page .page-header h2[data-v-6e6547d2]{margin:0;font-size:20px;color:#333}.supplier-collection-page .query-area[data-v-6e6547d2]{padding:20px;background:#f5f7fa;border-radius:4px;margin-bottom:20px}.supplier-collection-page .table-area[data-v-6e6547d2]{padding:20px;background:#f5f7fa;border-radius:4px}.supplier-collection-page .qrcode-container[data-v-6e6547d2]{display:flex;justify-content:center;align-items:center;padding:20px 0}.supplier-collection-page .qrcode-image[data-v-6e6547d2]{max-width:200px;max-height:200px}.menu-permission-container[data-v-5095c6c6]{padding:20px}.menu-permission-container .menu-permission-card[data-v-5095c6c6]{margin-bottom:20px}.menu-permission-container .custom-tree-node[data-v-5095c6c6]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.user-profile-container[data-v-b15d609a]{padding:20px;background-color:#f0f2f5;min-height:calc(100vh - 120px)}.user-profile-container .user-profile-card[data-v-b15d609a]{max-width:600px;margin:0 auto}.user-profile-container .user-profile-card[data-v-b15d609a] .el-card__header{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed;padding:15px 20px}.user-profile-container .user-profile-card[data-v-b15d609a] .el-card__header span{font-size:18px;font-weight:600;color:#303133}.user-profile-container .user-profile-card .profile-form[data-v-b15d609a]{padding:20px 0}.user-profile-container .user-profile-card .profile-form[data-v-b15d609a] .el-form-item{margin-bottom:25px}.user-profile-container .user-profile-card .profile-form[data-v-b15d609a] .el-form-item .el-form-item__label{font-weight:500;color:#606266}.user-profile-container .user-profile-card .profile-form[data-v-b15d609a] .el-form-item .el-input__inner{height:40px;line-height:40px}.project-management .page-header[data-v-3393ee78]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.project-management .page-header h2[data-v-3393ee78]{margin:0;font-size:20px;font-weight:600;color:#333}.project-management .page-header .header-actions[data-v-3393ee78]{display:flex;gap:10px}.project-management .search-card[data-v-3393ee78]{margin-bottom:20px}.project-management .search-card .el-form-item[data-v-3393ee78]{margin-bottom:0}.project-management .table-card .pagination-wrapper[data-v-3393ee78]{margin-top:20px;text-align:right}.project-management .import-steps[data-v-3393ee78]{margin-bottom:20px}.project-management .import-upload[data-v-3393ee78]{text-align:center;padding:20px}.project-management .import-upload .el-upload-dragger[data-v-3393ee78]{width:100%}.project-management .import-preview .preview-info[data-v-3393ee78]{margin-bottom:15px;font-size:14px;color:#666}.project-management .import-preview .preview-info strong[data-v-3393ee78]{color:#1890ff;font-size:16px}.project-management .import-preview .preview-more[data-v-3393ee78]{text-align:center;color:#999;margin-top:10px}.project-management .import-result[data-v-3393ee78]{text-align:center;padding:30px}.project-management .import-result .result-icon[data-v-3393ee78]{margin-bottom:20px}.project-management .import-result .result-text h3[data-v-3393ee78]{margin:0 0 15px 0;font-size:18px;color:#333}.project-management .import-result .result-text p[data-v-3393ee78]{margin:5px 0;font-size:14px;color:#666}.project-management .import-result .result-text p strong[data-v-3393ee78]{font-size:16px}.application-management .page-header[data-v-89b22976]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.application-management .page-header h2[data-v-89b22976]{margin:0;font-size:20px;font-weight:600;color:#333}.application-management .search-card[data-v-89b22976]{margin-bottom:20px}.application-management .search-card .el-form-item[data-v-89b22976]{margin-bottom:0}.application-management .table-card .text-gray[data-v-89b22976]{color:#999;font-size:12px}.application-management .table-card .pagination-wrapper[data-v-89b22976]{margin-top:20px;text-align:right}.payment-info[data-v-89b22976]{background:#f5f7fa;border-radius:8px;padding:20px;margin-bottom:24px}.payment-info .info-row[data-v-89b22976]{display:flex;align-items:center;margin-bottom:12px;line-height:1.5}.payment-info .info-row[data-v-89b22976]:last-child{margin-bottom:0}.payment-info .info-label[data-v-89b22976]{color:#909399;font-size:14px;width:70px;flex-shrink:0}.payment-info .info-value[data-v-89b22976]{color:#303133;font-size:14px;font-weight:500}.payment-info .info-value.project-name[data-v-89b22976]{color:#409eff;font-weight:600}.payment-info .info-value.id[data-v-89b22976]{color:#909399;font-size:13px}.payment-info .info-phone[data-v-89b22976]{color:#67c23a;font-size:13px;margin-left:8px;background:#f0f9eb;padding:2px 8px;border-radius:4px}.income-management .page-header[data-v-42eeb1a5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.income-management .page-header h2[data-v-42eeb1a5]{margin:0;font-size:20px;font-weight:600;color:#333}.income-management .search-card[data-v-42eeb1a5]{margin-bottom:20px}.income-management .search-card .el-form-item[data-v-42eeb1a5]{margin-bottom:0}.income-management .table-card .text-gray[data-v-42eeb1a5]{color:#999;font-size:12px}.income-management .table-card .amount-text[data-v-42eeb1a5]{color:#f56c6c;font-weight:600}.income-management .table-card .pagination-wrapper[data-v-42eeb1a5]{margin-top:20px;text-align:right}.project-center .page-header[data-v-65d59752]{margin-bottom:20px}.project-center .page-header h2[data-v-65d59752]{margin:0;font-size:20px;font-weight:600;color:#333}.project-center .tab-nav[data-v-65d59752]{display:flex;gap:0;margin-bottom:20px;border-bottom:1px solid #dcdfe6}.project-center .tab-nav .tab-btn[data-v-65d59752]{padding:12px 24px;font-size:14px;color:#606266;background:#fff;border:1px solid #dcdfe6;border-bottom:none;border-radius:4px 4px 0 0;cursor:pointer;transition:all .3s;margin-right:-1px}.project-center .tab-nav .tab-btn[data-v-65d59752]:hover{color:#409eff}.project-center .tab-nav .tab-btn.active[data-v-65d59752]{color:#409eff;background:#fff;border-bottom:2px solid #409eff;margin-bottom:-1px}.project-center .tab-nav .tab-btn[data-v-65d59752]:first-child{border-radius:4px 0 0 0}.project-center .tab-nav .tab-btn[data-v-65d59752]:last-child{border-radius:0 4px 0 0;margin-right:0}.project-center .tab-content[data-v-65d59752]{background:#fff;padding:20px;border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}