.custom-menu[data-v-73b99e48]{padding:4px;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.menu-group[data-v-73b99e48]{margin-top:4px}.menu-parent-title[data-v-73b99e48]{font-size:14px;padding:8px;cursor:pointer;border-radius:6px;margin:3px 0;display:flex;align-items:center;justify-content:space-between;color:#606266;font-weight:500;transition:color .2s ease,background-color .2s ease;position:relative}.menu-parent-title[data-v-73b99e48]:hover{background-color:#f3f5f7;color:#303133}.menu-parent-text[data-v-73b99e48]{flex:1}.menu-arrow[data-v-73b99e48]{font-size:12px;transition:color .2s ease;color:#a8b2c1}.menu-children-container[data-v-73b99e48]{overflow:hidden}.menu-top-item[data-v-73b99e48],.menu-child-item[data-v-73b99e48]{font-size:14px;padding:8px;cursor:pointer;border-radius:6px;margin:1.5px 0;position:relative;display:flex;align-items:center;justify-content:space-between;transition:color .2s ease,background-color .2s ease}.menu-child-item[data-v-73b99e48]{padding-left:24px;margin-left:4px}.menu-top-text[data-v-73b99e48],.menu-child-text[data-v-73b99e48]{flex:1}.menu-top-item[data-v-73b99e48]:hover,.menu-child-item[data-v-73b99e48]:hover{background:#f3f5f7}.menu-top-item.active[data-v-73b99e48],.menu-child-item.active[data-v-73b99e48]{color:var(--o-primary-color);background:rgba(64,158,255,.08);font-weight:600;position:relative;overflow:hidden}.menu-child-item.active[data-v-73b99e48]{border-radius:0 6px 6px 0}.menu-collapse-btn[data-v-73b99e48]{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,color .2s ease;color:#a8b2c1;background:transparent;border:1px solid transparent}.menu-collapse-btn[data-v-73b99e48]:hover{background:#f3f5f7;color:var(--o-primary-color)}.menu-collapse-btn i[data-v-73b99e48]{font-size:13px}.menu-header:hover .menu-collapse-btn[data-v-73b99e48]{opacity:1}.menu-slide-enter-active[data-v-73b99e48],.menu-slide-leave-active[data-v-73b99e48]{transition:all .2s ease;transform-origin:top}.menu-slide-enter-from[data-v-73b99e48],.menu-slide-leave-to[data-v-73b99e48]{opacity:0;transform:scaleY(0);max-height:0}.menu-slide-enter-to[data-v-73b99e48],.menu-slide-leave-from[data-v-73b99e48]{opacity:1;transform:scaleY(1);max-height:500px}@media (max-width: 768px){.custom-menu[data-v-73b99e48]{padding:4px}.menu-parent-title[data-v-73b99e48],.menu-top-item[data-v-73b99e48],.menu-child-item[data-v-73b99e48]{padding:10px 8px;font-size:13px}.menu-child-item[data-v-73b99e48]{padding-left:24px}}.navigations[data-v-347ba4e2]{display:flex;height:44px;overflow:hidden;border-bottom:1px solid #e6e8eb}.brand-area[data-v-347ba4e2]{display:flex;align-items:center;justify-content:center;gap:5px;flex:0 0 128px;padding:3px 8px}.brand-logo[data-v-347ba4e2]{object-fit:contain;display:block;width:auto;max-width:112px;height:30px}.item[data-v-347ba4e2]{flex:0 0 92px;height:44px;line-height:44px;padding:0 12px;cursor:pointer;margin:0;border-radius:0;transition:color .2s ease,background-color .2s ease;position:relative;font-size:14px;font-weight:600;color:#606266;display:flex;align-items:center;justify-content:center}.item[data-v-347ba4e2]:hover{color:var(--o-primary-color)}.item.active[data-v-347ba4e2]{color:var(--o-primary-color);font-weight:600;position:relative;overflow:hidden}.item.active[data-v-347ba4e2]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--o-primary-color)}.user-area[data-v-347ba4e2]{flex:1;display:flex;justify-content:flex-end;align-items:center;padding-right:16px}.user-dropdown[data-v-347ba4e2]{cursor:pointer}.dropdown-arrow[data-v-347ba4e2]{margin-left:8px;color:#909399}.loading-container[data-v-4060efcb]{height:100vh;display:flex;align-items:center;justify-content:center}.loading-text[data-v-4060efcb]{font-size:12px}.loading-text i[data-v-4060efcb]{color:var(--o-primary-color, #409EFF);margin-right:4px}.app-main-layout[data-v-4060efcb]{display:flex;height:calc(100vh - 44px)}.content-shell[data-v-4060efcb]{display:flex;flex-direction:column;width:100%;background:#f5f6f7;overflow:hidden}.content-header[data-v-4060efcb]{display:flex;align-items:center;padding:0 4px;background:#fff;flex-shrink:0;border-bottom:1px solid #e6e8eb;min-height:36px}.header-title[data-v-4060efcb]{font-size:15px;font-weight:600;display:flex;align-items:center;white-space:nowrap}.back-btn[data-v-4060efcb]{color:var(--o-primary-color, #409EFF);cursor:pointer;margin:0 6px 0 8px;font-size:14px;font-weight:500}.back-btn[data-v-4060efcb]:hover{opacity:.8}.content-body[data-v-4060efcb]{flex:1;padding:10px 16px;background:#fff;overflow-y:auto;box-sizing:border-box}.menu-collapse-enter-active[data-v-4060efcb],.menu-collapse-leave-active[data-v-4060efcb]{transition:all .2s ease}.menu-collapse-enter-from[data-v-4060efcb],.menu-collapse-leave-to[data-v-4060efcb]{flex:0 0 0px!important}.collapsed-menu-trigger[data-v-4060efcb]{position:fixed;left:0;top:50%;transform:translateY(-50%);width:28px;height:44px;background:#fff;border-radius:0 6px 6px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;box-shadow:1px 0 6px #00000014;transition:background-color .2s ease,color .2s ease;color:var(--o-primary-color);font-size:13px}.collapsed-menu-trigger[data-v-4060efcb]:hover{background:#f3f5f7}.el-input[data-v-64b798a1]{width:220px}@media screen and (max-width: 768px){.el-input[data-v-64b798a1]{width:100%}}.upload[data-v-6f7e571c]{width:100%}.dialog-footer[data-v-6f7e571c]{text-align:right}.upload[data-v-6f7e571c] .el-upload-list{text-align:center}.upload[data-v-6f7e571c] .el-upload-list__item{text-align:center;margin:0 auto}.upload[data-v-6f7e571c] .el-upload-list__item-name{text-align:center;display:block;width:100%}.upload[data-v-6f7e571c] .el-upload-list{display:none}.upload[data-v-6f7e571c] .el-upload-list__item{position:relative;display:flex!important;align-items:center;justify-content:space-between;padding:8px 12px;margin:5px 0;background:#f5f7fa;border-radius:4px;border:1px solid #dcdfe6}.upload[data-v-6f7e571c] .el-upload-list__item-name{flex:1;color:#606266;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload[data-v-6f7e571c] .el-upload-list__item-delete,.upload[data-v-6f7e571c] .el-icon-close{display:inline-block!important;visibility:visible!important;opacity:1!important;color:#f56c6c!important;font-size:14px!important;cursor:pointer!important;margin-left:8px;flex-shrink:0}.upload[data-v-6f7e571c] .el-upload-list__item-delete:hover,.upload[data-v-6f7e571c] .el-icon-close:hover{color:#f78989!important}.dialog-content[data-v-3bf038fc],.table-container[data-v-3bf038fc]{min-height:420px}.el-form-item .el-input[data-v-389e33b3],.el-form-item .el-select[data-v-389e33b3],.el-form-item .el-date-editor[data-v-389e33b3]{width:100%}.uploader-image[data-v-7ecc82dd],.image-list[data-v-7ecc82dd]{display:flex;flex-wrap:wrap;gap:8px}.image-item[data-v-7ecc82dd]{position:relative;border:1px solid #e4e7ed;border-radius:6px;overflow:hidden;background:#fafafa}.image-uploading[data-v-7ecc82dd]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#409eff;font-size:12px}.image-uploading .el-icon-loading[data-v-7ecc82dd]{font-size:24px;margin-bottom:8px}.image-preview[data-v-7ecc82dd]{position:relative;width:100%;height:100%;cursor:pointer}.preview-img[data-v-7ecc82dd]{width:100%;height:100%;object-fit:cover;display:block}.image-remove[data-v-7ecc82dd]{position:absolute;top:4px;right:4px;width:20px;height:20px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s}.image-item:hover .image-remove[data-v-7ecc82dd]{opacity:1}.image-remove[data-v-7ecc82dd]:hover{background:rgba(0,0,0,.7)}.image-remove .el-icon-close[data-v-7ecc82dd]{color:#fff;font-size:12px}.upload-trigger[data-v-7ecc82dd]{border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;background:#fafafa;display:flex;align-items:center;justify-content:center;transition:border-color .3s}.upload-trigger[data-v-7ecc82dd]:hover:not(.disabled){border-color:#409eff}.upload-trigger.disabled[data-v-7ecc82dd]{cursor:not-allowed;opacity:.6}.upload-content[data-v-7ecc82dd]{display:flex;flex-direction:column;align-items:center;color:#8c939d}.upload-content .el-icon-plus[data-v-7ecc82dd],.upload-content .el-icon-loading[data-v-7ecc82dd]{font-size:28px;margin-bottom:8px}.upload-text[data-v-7ecc82dd]{font-size:12px}[data-v-7ecc82dd] .image-preview-dialog{text-align:center}[data-v-7ecc82dd] .image-preview-dialog .el-dialog__body{padding:20px}.uploader-file[data-v-6bf7ffc6],.file-list[data-v-6bf7ffc6]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.file-item[data-v-6bf7ffc6]{display:flex;align-items:center;font-size:12px;color:#606266;max-width:200px}.file-item.uploading[data-v-6bf7ffc6]{background:#ecf5ff;border-color:#b3d8ff;color:#409eff}.file-name[data-v-6bf7ffc6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:4px}.file-name.clickable[data-v-6bf7ffc6]{cursor:pointer;color:#409eff}.file-name.clickable[data-v-6bf7ffc6]:hover{text-decoration:underline}.file-remove[data-v-6bf7ffc6]{cursor:pointer;color:#c0c4cc;font-size:12px;margin-left:4px}.file-remove[data-v-6bf7ffc6]:hover{color:#f56c6c}.upload-button-wrapper[data-v-6bf7ffc6]{display:inline-block}.el-icon-loading[data-v-6bf7ffc6]{margin-right:4px}.supplier-customers-new-container[data-v-f7132bee]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-f7132bee]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.customer-form[data-v-f7132bee]{width:100%}.form-section[data-v-f7132bee]{margin-bottom:30px}.section-title[data-v-f7132bee]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409eff;display:inline-block}.el-form-item[data-v-f7132bee]{margin-bottom:24px}.el-form-item__label[data-v-f7132bee]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.tip[data-v-f7132bee]{margin:10px 0 5px;font-size:12px;color:#909399;line-height:1.4}.id-card-container[data-v-f7132bee]{display:flex;flex-direction:column;gap:15px}.id-card-upload[data-v-f7132bee]{display:flex;gap:30px}.id-card-item[data-v-f7132bee]{display:flex;flex-direction:column;align-items:center;gap:10px}.id-card-label[data-v-f7132bee]{font-size:12px;color:#999;text-align:center}.show-example-detail[data-v-f7132bee]{width:50%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.show-example-detail span[data-v-f7132bee]{width:100%;display:block;margin:20px auto;text-align:center}.form-actions[data-v-f7132bee]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}@media screen and (max-width: 768px){.supplier-customers-new-container[data-v-f7132bee]{padding:20px 12px}.form-container[data-v-f7132bee]{padding:24px;margin:12px}.el-form-item__label[data-v-f7132bee]{width:100px!important}}.supplier-customers-edit-container[data-v-04c78e68]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-04c78e68]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.customer-form[data-v-04c78e68]{width:100%}.form-section[data-v-04c78e68]{margin-bottom:30px}.section-title[data-v-04c78e68]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.recharge-form-header[data-v-04c78e68]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px}.balance-button[data-v-04c78e68]{color:#409eff;font-size:14px;padding:8px 16px;border-radius:4px;transition:all .3s;border:1px solid #409EFF;background-color:#fff;margin-right:12px}.balance-button[data-v-04c78e68]:hover{background-color:#409eff;color:#fff}.balance-button i[data-v-04c78e68]{margin-right:4px}.recharge-account-button[data-v-04c78e68]{color:#67c23a;font-size:14px;padding:8px 16px;border-radius:4px;transition:all .3s;border:1px solid #67C23A;background-color:#fff}.recharge-account-button[data-v-04c78e68]:hover{background-color:#67c23a;color:#fff}.recharge-account-button i[data-v-04c78e68]{margin-right:4px}.balance-link[data-v-04c78e68]{color:#409eff;font-size:14px;text-decoration:none;margin-left:15px}.balance-link[data-v-04c78e68]:hover{color:#66b1ff}.el-form-item[data-v-04c78e68]{margin-bottom:24px}.el-form-item__label[data-v-04c78e68]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.tip[data-v-04c78e68]{margin:10px 0 5px;font-size:12px;color:#909399;line-height:1.4}.id-card-container[data-v-04c78e68]{display:flex;flex-direction:column;gap:15px}.id-card-upload[data-v-04c78e68]{display:flex;gap:30px}.id-card-item[data-v-04c78e68]{display:flex;flex-direction:column;align-items:center;gap:10px}.id-card-label[data-v-04c78e68]{font-size:12px;color:#999;text-align:center}.show-example-detail[data-v-04c78e68]{width:50%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.show-example-detail span[data-v-04c78e68]{width:100%;display:block;margin:20px auto;text-align:center}.recharge-form-section[data-v-04c78e68]{background:#fafafa;padding:20px;border-radius:6px;border:1px solid #ebeef5}.recharge-form-row[data-v-04c78e68]{margin-bottom:20px;align-items:center}.add-button[data-v-04c78e68]{width:100%;height:40px;font-weight:500}.recharge-table-container[data-v-04c78e68]{margin-top:16px}.recharge-table[data-v-04c78e68]{width:100%;margin-bottom:20px}.recharge-table .el-table__header-wrapper[data-v-04c78e68]{background-color:#f8f9fa}.recharge-table .el-table__header th[data-v-04c78e68]{background-color:#f8f9fa;color:#606266;font-weight:600}.delete-button[data-v-04c78e68]{color:#f56c6c;font-size:14px}.delete-button[data-v-04c78e68]:hover{color:#f78989}[data-v-04c78e68] .balance-dialog .el-dialog{max-height:80vh;display:flex;flex-direction:column}[data-v-04c78e68] .balance-dialog .el-dialog__body{flex:1;overflow:hidden;padding:20px}[data-v-04c78e68] .balance-dialog .dialog-content{height:50vh;display:flex;flex-direction:column}.balance-dialog .table-container[data-v-04c78e68]{flex:1;overflow:hidden;border:1px solid #e4e7ed;border-radius:8px}[data-v-04c78e68] .balance-dialog .table-container .el-table{height:100%!important}[data-v-04c78e68] .balance-dialog .table-container .el-table__body-wrapper{max-height:calc(100% - 48px);overflow-y:auto}[data-v-04c78e68] .balance-dialog .table-container .el-table__body-wrapper::-webkit-scrollbar{width:6px}[data-v-04c78e68] .balance-dialog .table-container .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-04c78e68] .balance-dialog .table-container .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-04c78e68] .balance-dialog .table-container .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-04c78e68] .recharge-account-dialog .el-dialog{max-height:80vh;display:flex;flex-direction:column}[data-v-04c78e68] .recharge-account-dialog .el-dialog__body{flex:1;overflow:hidden;padding:20px}[data-v-04c78e68] .recharge-account-dialog .dialog-content{height:50vh;display:flex;flex-direction:column}.recharge-account-dialog .table-container[data-v-04c78e68]{flex:1;overflow:hidden;border:1px solid #e4e7ed;border-radius:8px}[data-v-04c78e68] .recharge-account-dialog .table-container .el-table{height:100%!important}[data-v-04c78e68] .recharge-account-dialog .table-container .el-table__body-wrapper{max-height:calc(100% - 48px);overflow-y:auto}.account-detail-content[data-v-04c78e68]{padding:16px 0}.detail-section[data-v-04c78e68]{margin-bottom:20px}.detail-title[data-v-04c78e68]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.detail-item[data-v-04c78e68]{display:flex;align-items:flex-start;margin-bottom:12px;line-height:1.5}.detail-label[data-v-04c78e68]{font-weight:500;color:#606266;min-width:100px;flex-shrink:0}.detail-value[data-v-04c78e68]{color:#303133;flex:1;word-break:break-all}.branch-info[data-v-04c78e68]{display:flex;flex-direction:column}.special-branch[data-v-04c78e68]{background:#f8f9fa;padding:12px;border-radius:6px;border-left:4px solid #409EFF}.branch-line[data-v-04c78e68]{margin-bottom:4px;font-size:14px;line-height:1.4}.branch-line[data-v-04c78e68]:last-child{margin-bottom:0}.form-actions[data-v-04c78e68]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}@media screen and (max-width: 768px){.supplier-customers-edit-container[data-v-04c78e68]{padding:20px 12px}.form-container[data-v-04c78e68]{padding:24px;margin:12px}.el-form-item__label[data-v-04c78e68]{width:100px!important}}.supplier-customers-view-container[data-v-6e184d23]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-6e184d23]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.customer-form[data-v-6e184d23]{width:100%}.form-section[data-v-6e184d23]{margin-bottom:30px}.section-title[data-v-6e184d23]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-6e184d23]{margin-bottom:24px}.el-form-item__label[data-v-6e184d23]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.id-card-container[data-v-6e184d23]{display:flex;flex-direction:column;gap:15px}.id-card-upload[data-v-6e184d23]{display:flex;gap:30px}.id-card-item[data-v-6e184d23]{display:flex;flex-direction:column;align-items:center;gap:10px}.form-actions[data-v-6e184d23]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}@media screen and (max-width: 768px){.supplier-customers-view-container[data-v-6e184d23]{padding:20px 12px}.form-container[data-v-6e184d23]{padding:24px;margin:12px}.el-form-item__label[data-v-6e184d23]{width:100px!important}}.detail-content[data-v-2fdf3de9]{background:white;width:100%;border:1px solid #ebeef5;border-radius:10px;overflow:hidden}.detail-tabs[data-v-2fdf3de9]{padding:0}[data-v-2fdf3de9] .detail-tabs .el-tabs__header{margin:0;background-color:#fafbfc;padding:0 24px;border-bottom:1px solid #e4e7ed}[data-v-2fdf3de9] .detail-tabs .el-tabs__nav-wrap{padding:0}[data-v-2fdf3de9] .detail-tabs .el-tabs__item{height:50px;line-height:50px;font-size:15px;font-weight:500;color:#606266;border:none;background:transparent}[data-v-2fdf3de9] .detail-tabs .el-tabs__item.is-active{color:#409eff;background-color:#fff;border-bottom:2px solid #409EFF}[data-v-2fdf3de9] .detail-tabs .el-tabs__content{padding:32px 24px}.customer-detail-form[data-v-2fdf3de9]{width:100%}.form-section[data-v-2fdf3de9]{margin-bottom:30px}.section-title[data-v-2fdf3de9]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-2fdf3de9]{margin-bottom:24px}.el-form-item__label[data-v-2fdf3de9]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.id-card-upload[data-v-2fdf3de9]{display:flex;gap:30px}.id-card-item[data-v-2fdf3de9]{display:flex;flex-direction:column;align-items:center;gap:10px}.id-card-label[data-v-2fdf3de9]{font-size:12px;color:#999;text-align:center}.role-tags[data-v-2fdf3de9]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.role-tag[data-v-2fdf3de9]{margin:0}.no-role[data-v-2fdf3de9]{color:#999;font-size:14px}.contract-content[data-v-2fdf3de9]{padding:0}.contract-table[data-v-2fdf3de9]{width:100%;margin-bottom:5px;border:none}.status-tag[data-v-2fdf3de9]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500;text-align:center;min-width:60px}.status-ongoing[data-v-2fdf3de9]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-stopped[data-v-2fdf3de9]{background-color:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-negotiation[data-v-2fdf3de9]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-default[data-v-2fdf3de9]{background-color:#f5f5f5;color:#666;border:1px solid #d9d9d9}@media screen and (max-width: 768px){.detail-content[data-v-2fdf3de9]{border-radius:8px}.supplier-customer-detail-container[data-v-2fdf3de9]{padding:12px}[data-v-2fdf3de9] .detail-tabs .el-tabs__header{padding:0 16px}[data-v-2fdf3de9] .detail-tabs .el-tabs__content{padding:20px 16px}.el-form-item__label[data-v-2fdf3de9]{width:100px!important}[data-v-2fdf3de9] .pagination-container .el-pagination{flex-wrap:wrap;justify-content:center;gap:4px}}.el-form-item .el-input[data-v-b4201658],.el-form-item .el-select[data-v-b4201658],.el-form-item .el-date-editor[data-v-b4201658]{width:100%}.el-form-item .el-form-item__label[data-v-e2f0f388]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-form-item .el-input[data-v-e2f0f388],.el-form-item .el-select[data-v-e2f0f388],.el-form-item .el-date-editor[data-v-e2f0f388]{width:100%}.el-form-item .el-form-item__label[data-v-80b2a440]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-form-item .el-input[data-v-80b2a440],.el-form-item .el-select[data-v-80b2a440],.el-form-item .el-date-editor[data-v-80b2a440]{width:100%}.detail-remark-text[data-v-80b2a440]{display:inline-block;max-width:100%;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.step1-container[data-v-3899f4be]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-3899f4be]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.corporation-form[data-v-3899f4be]{width:100%}.form-section[data-v-3899f4be]{margin-bottom:30px}.section-title[data-v-3899f4be]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-3899f4be]{margin-bottom:24px}.el-form-item__label[data-v-3899f4be]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.tip[data-v-3899f4be]{margin:10px 0 5px;font-size:12px;color:#909399;line-height:1.4}.id-card-container[data-v-3899f4be]{display:flex;flex-direction:column;gap:15px}.id-card-upload[data-v-3899f4be]{display:flex;gap:30px}.id-card-item[data-v-3899f4be]{display:flex;flex-direction:column;align-items:center;gap:10px}.form-actions[data-v-3899f4be]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.show-example-detail[data-v-3899f4be]{width:50%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.show-example-detail span[data-v-3899f4be]{width:100%;display:block;margin:20px auto;text-align:center}@media screen and (max-width: 768px){.step1-container[data-v-3899f4be]{padding:20px 12px}.form-container[data-v-3899f4be]{padding:24px;margin:12px}.el-form-item__label[data-v-3899f4be]{width:100px!important}}.pay-channel-config[data-v-6386d014]{padding:0}.config-section[data-v-6386d014],.form-item[data-v-6386d014]{margin-bottom:24px}.form-label[data-v-6386d014]{display:block;font-size:14px;color:#606266;font-weight:550;line-height:32px;margin-bottom:8px}.dynamic-form[data-v-6386d014]{padding-top:16px}.dynamic-form .el-form-item[data-v-6386d014]{margin-bottom:24px}.dynamic-form .el-form-item__label[data-v-6386d014]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.actions[data-v-6386d014]{margin-top:24px;text-align:left}.surtax-component[data-v-28813e26]{width:100%}.surtax-table-container[data-v-28813e26]{border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.add-row-container[data-v-28813e26]{margin-top:12px;text-align:center}.add-row-btn[data-v-28813e26]{padding:8px 20px;border-radius:4px;font-size:14px;transition:all .3s;border:1px dashed #409EFF!important;background:#fff!important;color:#409eff!important}.add-row-btn[data-v-28813e26]:hover{background:#ecf5ff!important;border-color:#66b1ff!important;color:#66b1ff!important;transform:translateY(-1px)}.add-row-btn[data-v-28813e26]:focus{background:#fff!important;border-color:#409eff!important;color:#409eff!important}.add-row-btn[data-v-28813e26]:active{background:#ecf5ff!important;border-color:#409eff!important;color:#409eff!important}[data-v-28813e26] .el-table{border-radius:6px}[data-v-28813e26] .el-table th{background:#f8f9fa!important;color:#303133!important;font-weight:600!important;border-bottom:2px solid #e9ecef!important}[data-v-28813e26] .el-table td{border-bottom:1px solid #f0f0f0!important}[data-v-28813e26] .el-table tr:hover>td{background-color:#f8f9fa!important}[data-v-28813e26] .el-input--small .el-input__inner{height:32px;line-height:32px;border-radius:4px;border:1px solid #dcdfe6;transition:border-color .3s}[data-v-28813e26] .el-input--small .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px #409eff1a}[data-v-28813e26] .el-input-number--small{width:100%!important}[data-v-28813e26] .el-input-number--small .el-input__inner{height:32px;line-height:32px;border-radius:4px}.step2-container[data-v-3cc4e974]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-3cc4e974]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.corporation-form[data-v-3cc4e974]{width:100%}.form-section[data-v-3cc4e974]{margin-bottom:30px}.section-title[data-v-3cc4e974]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-3cc4e974]{margin-bottom:24px}.el-form-item__label[data-v-3cc4e974]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.tip-text[data-v-3cc4e974]{color:#909399;font-size:12px;margin-bottom:16px;line-height:1.4}.invoice-config[data-v-3cc4e974]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.invoice-header[data-v-3cc4e974]{display:flex;align-items:center;margin-bottom:8px}.batch-add-btn[data-v-3cc4e974]{color:#409eff;font-size:14px;padding:0;margin:0}.batch-add-btn[data-v-3cc4e974]:hover{color:#66b1ff}.invoice-tags[data-v-3cc4e974]{min-height:32px;margin-top:8px}.empty-tip[data-v-3cc4e974]{color:#909399;font-size:14px;padding:12px 16px;text-align:center;background-color:#fafafa;border:1px dashed #dcdfe6;border-radius:4px;margin-top:8px}.empty-placeholder[data-v-3cc4e974]{padding:20px;border:1px dashed #dcdfe6;border-radius:4px;text-align:center;color:#909399;font-size:14px}.input-with-unit[data-v-3cc4e974]{display:flex;align-items:center;gap:10px}.unit[data-v-3cc4e974]{font-size:14px;color:#909399}.info-tip[data-v-3cc4e974]{color:#909399;font-size:14px;padding:12px 16px;text-align:center;background-color:#fafafa;border:1px dashed #dcdfe6;border-radius:4px;line-height:1.5}.form-actions[data-v-3cc4e974]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}@media screen and (max-width: 768px){.step2-container[data-v-3cc4e974]{padding:20px 12px}.form-container[data-v-3cc4e974]{padding:24px;margin:12px}.el-form-item__label[data-v-3cc4e974]{width:100px!important}}.customer-quota-section[data-v-3cc4e974]{display:flex;align-items:center;gap:8px}.customer-quota-count[data-v-3cc4e974]{font-size:13px;color:#909399}.customer-quota-count strong[data-v-3cc4e974]{color:#409eff;font-weight:600}.customer-quota-dialog .toolbar[data-v-3cc4e974]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.customer-quota-dialog .toolbar-tip[data-v-3cc4e974]{font-size:13px;color:#909399}.empty-state[data-v-3cc4e974]{text-align:center;padding:40px 20px;color:#909399;font-size:14px}.step3[data-v-c932b838]{padding:40px 20px;display:flex;justify-content:center;align-items:center;min-height:400px}.result-container[data-v-c932b838]{text-align:center;max-width:600px;width:100%}.result-icon[data-v-c932b838]{margin-bottom:24px}.result-icon i[data-v-c932b838]{font-size:64px}.success .result-icon i[data-v-c932b838]{color:#67c23a}.error .result-icon i[data-v-c932b838]{color:#f56c6c}.loading .result-icon i[data-v-c932b838]{color:#409eff;animation:rotate-data-v-c932b838 2s linear infinite}@keyframes rotate-data-v-c932b838{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.result-title[data-v-c932b838]{font-size:20px;font-weight:600;margin-bottom:16px;color:#303133}.result-description[data-v-c932b838]{font-size:14px;color:#606266;margin-bottom:32px;line-height:1.5}.result-info[data-v-c932b838]{background:#f8f9fa;border-radius:6px;padding:24px;margin-bottom:32px;text-align:left}.info-item[data-v-c932b838]{display:flex;align-items:center;margin-bottom:12px}.info-item[data-v-c932b838]:last-child{margin-bottom:0}.info-item label[data-v-c932b838]{width:120px;font-weight:500;color:#606266}.info-item span[data-v-c932b838]{color:#303133}.result-actions[data-v-c932b838]{display:flex;justify-content:center;gap:16px}.result-actions .el-button[data-v-c932b838]{min-width:100px}.corporations-new[data-v-1abad424]{display:flex;flex-direction:column;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.top-steps-container[data-v-1abad424]{width:100%;background:#fff;padding:10px 0;margin-bottom:20px;box-shadow:0 1px 1px #0000001a}.top-steps[data-v-1abad424]{display:flex;align-items:center;justify-content:center;max-width:500px;margin:0 auto}.step-item[data-v-1abad424]{display:flex;flex-direction:column;align-items:center;position:relative}.step-circle[data-v-1abad424]{width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;transition:all .3s ease;border:2px solid #e4e7ed;background:#fff;color:#909399;margin-bottom:8px}.step-title[data-v-1abad424]{font-size:14px;color:#909399;text-align:center;transition:all .3s ease;white-space:nowrap}.step-line[data-v-1abad424]{width:300px;height:2px;background:#e4e7ed;margin:0 40px 26px;transition:all .3s ease}.step-item.active .step-circle[data-v-1abad424]{background:linear-gradient(135deg,#409eff 0%,#66b1ff 100%);border-color:#409eff;color:#fff;box-shadow:0 4px 12px #409eff4d;transform:scale(1.05)}.step-item.active .step-title[data-v-1abad424]{color:#409eff;font-weight:600}.step-item.completed .step-circle[data-v-1abad424]{background:linear-gradient(135deg,#67c23a 0%,#85ce61 100%);border-color:#67c23a;color:#fff;box-shadow:0 2px 8px #67c23a33}.step-item.completed .step-title[data-v-1abad424]{color:#67c23a;font-weight:500}.step-line.completed[data-v-1abad424]{background:linear-gradient(90deg,#67c23a 0%,#85ce61 100%)}.step-circle i[data-v-1abad424]{font-size:12px;font-weight:700}.step-content[data-v-1abad424]{flex:1;background:#fff;border-radius:8px;min-height:500px}.service-contract-container[data-v-af178c6c]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-af178c6c]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.contract-form[data-v-af178c6c]{width:100%}.form-section[data-v-af178c6c]{margin-bottom:30px}.section-title[data-v-af178c6c]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409eff;display:inline-block}.el-form-item[data-v-af178c6c]{margin-bottom:24px}.el-form-item__label[data-v-af178c6c]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.form-actions[data-v-af178c6c]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}@media screen and (max-width: 768px){.service-contract-container[data-v-af178c6c]{padding:20px 12px}.form-container[data-v-af178c6c]{padding:24px;margin:12px}.el-form-item__label[data-v-af178c6c]{width:100px!important}}.service-contract-container[data-v-37106321]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-37106321]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.contract-form[data-v-37106321]{width:100%}.form-section[data-v-37106321]{margin-bottom:30px}.section-title[data-v-37106321]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409eff;display:inline-block}.el-form-item[data-v-37106321]{margin-bottom:24px}.el-form-item__label[data-v-37106321]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.form-actions[data-v-37106321]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}@media screen and (max-width: 768px){.service-contract-container[data-v-37106321]{padding:20px 12px}.form-container[data-v-37106321]{padding:24px;margin:12px}.el-form-item__label[data-v-37106321]{width:100px!important}}.enhanced-file-list[data-v-1dadc783]{margin-left:20px;width:100%}.loading-state[data-v-1dadc783]{display:flex;justify-content:center;align-items:center}.loading-content[data-v-1dadc783]{display:flex;flex-direction:column;align-items:center;color:#909399}.loading-icon[data-v-1dadc783]{font-size:32px;margin-bottom:12px;animation:rotate-data-v-1dadc783 2s linear infinite}.loading-text[data-v-1dadc783]{font-size:14px}@keyframes rotate-data-v-1dadc783{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-1dadc783]{display:flex;justify-content:center;align-items:center}.empty-content[data-v-1dadc783]{display:flex;flex-direction:column;align-items:center;color:#c0c4cc}.empty-icon[data-v-1dadc783]{font-size:48px;margin-bottom:16px}.empty-text[data-v-1dadc783]{font-size:14px;margin:0}.file-cards[data-v-1dadc783]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,5fr));gap:10px;padding:8px 0 0 8px}.file-card[data-v-1dadc783]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:15px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.file-card[data-v-1dadc783]:hover{border-color:#409eff;box-shadow:0 4px 20px #409eff26;transform:translateY(-2px)}.file-card:hover .file-card-footer[data-v-1dadc783]{opacity:1;transform:translateY(0)}.file-card-header[data-v-1dadc783]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.file-icon-wrapper[data-v-1dadc783]{width:48px;height:48px;background:linear-gradient(135deg,#409eff,#66b1ff);border-radius:12px;display:flex;align-items:center;justify-content:center}.file-icon[data-v-1dadc783]{font-size:24px;color:#fff}.file-actions[data-v-1dadc783]{opacity:0;transition:opacity .3s ease}.file-card:hover .file-actions[data-v-1dadc783]{opacity:1}.download-btn[data-v-1dadc783]{color:#409eff!important;font-size:18px;padding:8px!important}.download-btn[data-v-1dadc783]:hover{color:#66b1ff!important;background:rgba(64,158,255,.1)!important}.file-name[data-v-1dadc783]{font-size:16px;font-weight:600;color:#303133;margin-bottom:8px;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.file-meta[data-v-1dadc783]{display:flex;align-items:center}.file-type[data-v-1dadc783]{font-size:12px;color:#909399;background:#f5f7fa;padding:4px 8px;border-radius:4px}.file-card-footer[data-v-1dadc783]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;text-align:center;padding:8px;font-size:12px;opacity:0;transform:translateY(100%);transition:all .3s ease}.download-hint[data-v-1dadc783]{font-weight:500}@media (max-width: 768px){.file-cards[data-v-1dadc783]{grid-template-columns:1fr;gap:16px}.file-card[data-v-1dadc783]{padding:16px}}@media (max-width: 480px){.file-cards[data-v-1dadc783]{gap:12px}.file-card[data-v-1dadc783]{padding:12px}.file-icon-wrapper[data-v-1dadc783]{width:40px;height:40px}.file-icon[data-v-1dadc783]{font-size:20px}.file-name[data-v-1dadc783]{font-size:14px}}.contract-detail-container[data-v-3f70e272]{overflow-y:auto;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;padding:12px;box-sizing:border-box}.detail-container[data-v-3f70e272]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.summary-container[data-v-3f70e272]{background:#fff;border-radius:8px}.summary-title[data-v-3f70e272]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.summary-content[data-v-3f70e272]{margin-top:20px}.summary-item[data-v-3f70e272]{margin-bottom:16px;font-size:14px;line-height:32px;display:flex;align-items:flex-start}.summary-item label[data-v-3f70e272]{display:inline-block;width:120px;text-align:right;margin-right:8px;color:#909399;flex-shrink:0}.summary-item span[data-v-3f70e272]{color:#606266;word-break:break-all}.summary-item--tags[data-v-3f70e272]{align-items:flex-start}.role-tags[data-v-3f70e272]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:32px}.role-tag[data-v-3f70e272]{margin:0}.empty-role[data-v-3f70e272]{color:#999}.remark-item[data-v-3f70e272]{align-items:flex-start}.form-actions[data-v-3f70e272]{text-align:center;padding:20px;background:#fff;border-radius:8px}.file-list-wrapper[data-v-3f70e272]{margin-top:8px}@media screen and (max-width: 1200px){.detail-container[data-v-3f70e272]{max-width:100%;margin:0}}@media screen and (max-width: 768px){.contract-detail-container[data-v-3f70e272]{padding:8px}.summary-container[data-v-3f70e272]{padding:16px}.summary-item[data-v-3f70e272]{flex-direction:column;align-items:flex-start}.summary-item label[data-v-3f70e272]{width:auto;text-align:left;margin-bottom:4px}.el-col[data-v-3f70e272]{margin-bottom:8px}}.attachment-display[data-v-3e92f95b]{width:100%}.loading-state[data-v-3e92f95b]{display:flex;align-items:center;gap:6px;color:#909399;font-size:12px}.empty-state[data-v-3e92f95b]{color:#c0c4cc;font-size:14px}.attachment-list[data-v-3e92f95b]{display:flex;flex-direction:column;gap:8px}.attachment-item[data-v-3e92f95b]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8f9fa;border:1px solid #e4e7ed;border-radius:6px;cursor:pointer;transition:all .2s ease;max-width:100%}.attachment-item[data-v-3e92f95b]:hover{background:#ecf5ff;border-color:#409eff;color:#409eff}.file-icon[data-v-3e92f95b]{color:#409eff;font-size:16px;flex-shrink:0}.file-name[data-v-3e92f95b]{flex:1;font-size:13px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.attachment-item:hover .file-name[data-v-3e92f95b]{color:#409eff}.download-icon[data-v-3e92f95b]{color:#c0c4cc;font-size:14px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.attachment-item:hover .download-icon[data-v-3e92f95b]{opacity:1;color:#409eff}@media (max-width: 768px){.attachment-item[data-v-3e92f95b]{padding:6px 10px}.file-name[data-v-3e92f95b]{font-size:12px}.file-icon[data-v-3e92f95b]{font-size:14px}}.service-contract-container[data-v-6ebbfb83]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-6ebbfb83]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;margin:20px;min-height:500px}.contract-detail[data-v-6ebbfb83],.detail-form[data-v-6ebbfb83]{width:100%}.form-section[data-v-6ebbfb83]{margin-bottom:30px}.section-title[data-v-6ebbfb83]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-6ebbfb83]{margin-bottom:24px}.el-form-item__label[data-v-6ebbfb83]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.form-actions[data-v-6ebbfb83]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.file-list-wrapper[data-v-6ebbfb83]{padding:0 20px}@media screen and (max-width: 768px){.service-contract-container[data-v-6ebbfb83]{padding:20px 12px}.form-container[data-v-6ebbfb83]{padding:24px;margin:12px}.el-form-item__label[data-v-6ebbfb83]{width:100px!important}}.update-dialog[data-v-6ebbfb83] .el-dialog{border-radius:8px;box-shadow:0 4px 20px #00000026}.update-dialog[data-v-6ebbfb83] .el-dialog__header{background:#fff;padding:20px;margin:0;border-radius:8px 8px 0 0;border-bottom:1px solid #ebeef5}.update-dialog[data-v-6ebbfb83] .el-dialog__title{color:#303133;font-size:16px;font-weight:600}.update-dialog[data-v-6ebbfb83] .el-dialog__headerbtn .el-dialog__close{color:#909399;font-size:20px}.update-dialog[data-v-6ebbfb83] .el-dialog__headerbtn .el-dialog__close:hover{color:#409eff}.update-dialog[data-v-6ebbfb83] .el-dialog__body{padding:24px}.update-content[data-v-6ebbfb83]{max-height:600px;overflow-y:auto}.update-dialog[data-v-6ebbfb83] .el-table{border-radius:6px;overflow:hidden;box-shadow:none}.update-dialog[data-v-6ebbfb83] .el-table th{font-size:15px;font-weight:600;background:#f8f9fa!important;color:#333;padding:14px 0}.update-dialog[data-v-6ebbfb83] .el-table td{font-size:14px;padding:16px 12px}.update-dialog[data-v-6ebbfb83] .el-table .even-row:hover,.update-dialog[data-v-6ebbfb83] .el-table .odd-row:hover{background:#f0f7ff!important}.arrow-icon[data-v-6ebbfb83]{color:#409eff;font-weight:700}.value-text[data-v-6ebbfb83]{display:inline-block;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;min-width:100px;text-align:center}.old-value[data-v-6ebbfb83]{color:#666;background:#f5f7fa;border:1px solid #e4e7ed}.new-value[data-v-6ebbfb83]{color:#409eff;background:#ecf5ff;border:1px solid #d9ecff;font-weight:600}.update-dialog[data-v-6ebbfb83] .dialog-footer .el-button{padding:10px 32px;font-size:14px;border-radius:4px;font-weight:500}.dialog-footer .el-button[data-v-6ebbfb83]:not(.el-button--primary):hover{color:#409eff;border-color:#409eff;background-color:#ecf5ff;transform:translateY(-1px)}.dialog-footer-centered[data-v-38768006]{text-align:center}.el-form-item .el-form-item__label[data-v-38768006]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-form-item .el-input[data-v-38768006],.el-form-item .el-select[data-v-38768006],.el-form-item .el-date-editor[data-v-38768006],.upload[data-v-23abaf30]{width:100%}.dialog-footer[data-v-23abaf30]{text-align:right}.upload[data-v-23abaf30] .el-upload-list{text-align:center}.upload[data-v-23abaf30] .el-upload-list__item{text-align:center;margin:0 auto}.upload[data-v-23abaf30] .el-upload-list__item-name{text-align:center;display:block;width:100%}.upload[data-v-23abaf30] .el-upload-list{display:none}.upload[data-v-23abaf30] .el-upload-list__item{position:relative;display:flex!important;align-items:center;justify-content:space-between;padding:8px 12px;margin:5px 0;background:#f5f7fa;border-radius:4px;border:1px solid #dcdfe6}.upload[data-v-23abaf30] .el-upload-list__item-name{flex:1;color:#606266;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload[data-v-23abaf30] .el-upload-list__item-delete,.upload[data-v-23abaf30] .el-icon-close{display:inline-block!important;visibility:visible!important;opacity:1!important;color:#f56c6c!important;font-size:14px!important;cursor:pointer!important;margin-left:8px;flex-shrink:0}.upload[data-v-23abaf30] .el-upload-list__item-delete:hover,.upload[data-v-23abaf30] .el-icon-close:hover{color:#f78989!important}.id-card-grid[data-v-4e9327c6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.id-card-item[data-v-4e9327c6]{background:#f8f9fa;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014;transition:box-shadow .2s ease;display:flex;flex-direction:column}.id-card-item[data-v-4e9327c6]:hover{box-shadow:0 4px 16px #0000001f}.card-title[data-v-4e9327c6]{padding:12px 16px;background:#ffffff;color:#000;font-size:14px;font-weight:600;text-align:center;letter-spacing:.5px}.card-preview[data-v-4e9327c6]{padding:16px;background:white;display:flex;align-items:center;justify-content:center;min-height:200px;flex:1}.id-card-image[data-v-4e9327c6]{max-width:100%;max-height:280px;border-radius:8px;object-fit:contain;box-shadow:none;cursor:pointer}.card-actions[data-v-4e9327c6]{padding:12px 16px;background:white;display:flex;justify-content:center;align-items:center;gap:12px;border-top:1px solid #f0f0f0}.card-actions .el-button[data-v-4e9327c6]{min-width:88px}.video-wrapper[data-v-4e9327c6]{background:#f8f9fa;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.video-preview[data-v-4e9327c6]{background:#000;display:flex;align-items:center;justify-content:center;min-height:400px}.liveness-video[data-v-4e9327c6]{width:100%;max-height:400px;object-fit:contain}.video-actions[data-v-4e9327c6]{padding:16px;background:white;display:flex;justify-content:center;border-top:1px solid #f0f0f0}.empty-icon[data-v-4e9327c6]{font-size:64px;color:#dcdfe6;margin-bottom:16px}.empty-text[data-v-4e9327c6]{font-size:14px;color:#909399;margin:0}[data-v-4e9327c6] .image-preview-dialog{text-align:center;width:auto!important}[data-v-4e9327c6] .image-preview-dialog .el-dialog__body{padding:20px}.attachment-display-container[data-v-f50c6464]{width:100%;box-sizing:border-box}.file-grid[data-v-f50c6464]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.file-preview-item[data-v-f50c6464]{position:relative;width:160px;height:140px;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 4px #0000000a;transition:all .3s ease;&:hover{box-shadow:0 4px 12px #0000001a;border-color:#409eff;.file-overlay{opacity:1}}}.image-preview[data-v-f50c6464]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;.preview-image-container{flex:1;display:flex;align-items:center;justify-content:center;background:#f8f9fa;padding:8px;.preview-image{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}}.file-info{padding:8px 12px;background:#fff;border-top:1px solid #f0f0f0;.file-name{font-size:12px;color:#606266;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}.file-preview[data-v-f50c6464]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;.file-icon-container{flex:1;display:flex;align-items:center;justify-content:center;background:#f8f9fa;padding:20px;.file-type-icon{font-size:48px}}.file-info{padding:8px 12px;background:#fff;border-top:1px solid #f0f0f0;.file-name{font-size:12px;color:#606266;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}.file-overlay[data-v-f50c6464]{position:absolute;inset:0;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:8px;.file-actions{display:flex;gap:16px;i {cursor: pointer; font-size: 20px; border-radius: 50%; background: rgba(255,255,255,.2); transition: all .3s ease; width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; &:hover {background: rgba(255,255,255,.3); transform: scale(1.1);}}}}.upload-item[data-v-f50c6464]{width:160px!important;height:140px!important;flex-shrink:0}.file-upload[data-v-f50c6464]{width:100%!important;height:100%!important;position:relative}.upload-box[data-v-f50c6464]{width:160px!important;height:140px!important;border:2px dashed #d9d9d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:#fafbfc;box-sizing:border-box;&:hover{border-color:#409eff;background:#f0f9ff;.upload-icon,.upload-text{color:#409eff}}.upload-icon{font-size:28px;color:#c0c4cc;margin-bottom:8px;transition:color .3s ease}.upload-text{font-size:12px;color:#909399;text-align:center;line-height:1.4;transition:color .3s ease;padding:0 8px}}.no-attachments[data-v-f50c6464]{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#909399;width:100%;i {font-size: 48px; margin-bottom: 16px;} span {font-size: 14px;}}[data-v-f50c6464] .el-upload-dragger{width:160px!important;height:140px!important;padding:0!important;border:none!important}[data-v-f50c6464] .image-preview-dialog{text-align:center}[data-v-f50c6464] .image-preview-dialog .el-dialog__body{padding:20px}[data-v-f50c6464] .image-preview-dialog .el-dialog__header{padding:15px 20px}[data-v-f50c6464] .image-preview-dialog img{max-width:100%;max-height:70vh;object-fit:contain}.labor-new-container[data-v-7f69ad2c]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.edit-button-container[data-v-7f69ad2c]{background:white;padding:10px;display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:1200px}.edit-button[data-v-7f69ad2c]{background:#4F71FF;border-color:#4f71ff}.empty-tip[data-v-7f69ad2c]{color:#909399;font-size:14px;text-align:center;padding:40px 0;background-color:#fafafa;border:1px dashed #dcdfe6;border-radius:4px;margin:20px 0}.form-container[data-v-7f69ad2c]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;min-height:500px}.labor-form[data-v-7f69ad2c]{width:100%}.form-section[data-v-7f69ad2c]{margin-bottom:30px}.section-title[data-v-7f69ad2c]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-7f69ad2c]{margin-bottom:24px}.el-form-item__label[data-v-7f69ad2c]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-input[data-v-7f69ad2c],.el-select[data-v-7f69ad2c]{width:100%}.form-actions[data-v-7f69ad2c]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.section-header[data-v-7f69ad2c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.section-title[data-v-7f69ad2c]{font-size:16px;font-weight:600;color:#303133;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.add-project-btn[data-v-7f69ad2c]{color:#409eff!important;padding:4px 8px!important;margin:0!important;font-size:14px}.project-item[data-v-7f69ad2c] .el-textarea__inner{min-height:60px!important;height:60px!important;resize:none}.add-project-btn[data-v-7f69ad2c]:hover{background-color:#ecf5ff!important}.add-icon[data-v-7f69ad2c]{font-size:12px;font-weight:700;margin-right:4px;border:1px solid #409EFF;border-radius:50%;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.project-item[data-v-7f69ad2c]{border:1px solid #ebeef5;border-radius:6px;padding:20px 60px 0 20px;margin-bottom:20px;position:relative}.project-item[data-v-7f69ad2c]:last-child{margin-bottom:0}.project-header[data-v-7f69ad2c]{position:absolute;top:15px;right:15px;z-index:10}.delete-project-btn[data-v-7f69ad2c]{color:#f56c6c!important;padding:4px!important;margin:0!important;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.delete-project-btn[data-v-7f69ad2c]:hover{background-color:#f56c6c33!important;color:#f78989!important}.delete-project-btn .el-icon-close[data-v-7f69ad2c]{font-size:12px}.upload-section[data-v-7f69ad2c]{margin-top:16px}.upload-tip[data-v-7f69ad2c]{color:#909399;font-size:12px;margin-bottom:12px;line-height:1.5}@media screen and (max-width: 768px){.labor-new-container[data-v-7f69ad2c]{padding:20px 12px}.form-container[data-v-7f69ad2c]{padding:24px}.el-form-item__label[data-v-7f69ad2c]{width:100px!important}}.toggle-btn[data-v-88c8d666]{font-size:14px}.toggle-btn i[data-v-88c8d666]{margin-left:4px}.account-settings[data-v-e8873244]{padding:20px;max-width:800px;margin:0 auto}.page-header[data-v-e8873244]{margin-bottom:24px}.page-header h2[data-v-e8873244]{margin:0;font-size:20px;font-weight:600;color:#303133}.user-info-card[data-v-e8873244]{margin-bottom:24px}.user-info[data-v-e8873244]{display:flex;align-items:center;gap:20px}.user-details h3[data-v-e8873244]{margin:0 0 8px;font-size:18px;font-weight:600;color:#303133}.user-details p[data-v-e8873244]{margin:4px 0;color:#606266;font-size:14px}.password-card[data-v-e8873244]{margin-bottom:24px}.card-header[data-v-e8873244]{display:flex;justify-content:space-between;align-items:center}.password-info[data-v-e8873244]{padding:16px 0}.password-status[data-v-e8873244]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:500}.password-desc[data-v-e8873244]{margin:0;color:#909399;font-size:12px;line-height:1.5}.dialog-footer[data-v-e8873244]{text-align:right}.dialog-footer .el-button[data-v-e8873244]{margin-left:10px}[data-v-e8873244] .el-card__header{padding:18px 20px;border-bottom:1px solid #ebeef5}[data-v-e8873244] .el-card__body{padding:20px}[data-v-e8873244] .el-form-item{margin-bottom:22px}[data-v-e8873244] .el-form-item__label{font-weight:500}.complete-task-dialog[data-v-749cb635]{.tip-banner{background:#fdf6ec;border:1px solid #f5dab1;border-radius:4px;padding:7px 16px;margin-bottom:20px;font-size:14px;color:#e6a23c}.complete-form{.task-name-display{font-weight:500;color:#303133}}.upload-container{.file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;min-height:120px}.file-preview-item{position:relative;width:120px;height:120px;border:1px solid #dcdfe6;border-radius:6px;overflow:hidden;background:#fff;&:hover .file-overlay{opacity:1}}.image-preview{position:relative;width:100%;height:100%;.preview-image{width:100%;height:100%;object-fit:cover}}.file-preview{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;.file-icon-container{.file-type-icon{font-size:20px}}.file-info{text-align:center;width:100%;.file-name{display:block;font-size:12px;color:#606266;margin-bottom:4px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}}.file-overlay{position:absolute;inset:0;background:rgba(0,0,0,.7);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:8px;opacity:0;transition:opacity .3s;.file-name{font-size:12px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.file-actions{display:flex;justify-content:center;gap:12px;i {cursor: pointer; font-size: 16px; padding: 4px; border-radius: 2px; transition: background-color .3s; &:hover {background-color: rgba(255,255,255,.2);}}}}.upload-status{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;&.success{background:#67c23a;color:#fff;i {font-size: 12px;}}}.upload-item{width:120px;height:120px}.complete-task-upload{width:100%;height:100%;.upload-box{width:120px;height:120px;border:2px dashed #d9d9d9;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s;&:hover{border-color:#409eff}.upload-icon{font-size:28px;color:#c0c4cc;margin-bottom:8px}.upload-text{font-size:12px;color:#606266}}}}.dialog-footer{text-align:right}}[data-v-749cb635] .image-preview-dialog{text-align:center;.el-dialog__body{padding:20px}img {max-width: 100%; max-height: 100%; object-fit: contain;}}.slide-fade-enter-active[data-v-2344fd00],.slide-fade-leave-active[data-v-2344fd00]{transition:all .3s ease}.slide-fade-enter[data-v-2344fd00],.slide-fade-leave-to[data-v-2344fd00]{opacity:0;transform:translateY(-10px)}.el-form-item .el-input[data-v-2344fd00],.el-form-item .el-select[data-v-2344fd00],.el-form-item .el-date-editor[data-v-2344fd00]{width:100%}.table-title[data-v-2344fd00]{font-size:16px;font-weight:600;color:#303133}.el-table__body-wrapper[data-v-2344fd00]::-webkit-scrollbar,.el-table__header-wrapper[data-v-2344fd00]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.table-wrapper[data-v-2344fd00]{overflow-x:auto;overflow-y:hidden;margin-bottom:10px;min-height:200px}.table-wrapper[data-v-2344fd00]::-webkit-scrollbar{height:8px}.table-wrapper[data-v-2344fd00]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-wrapper[data-v-2344fd00]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.table-wrapper[data-v-2344fd00]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.el-table__empty-block[data-v-2344fd00]{width:100%!important;min-width:1200px}.copy-task-dialog-loading-wrap[data-v-2344fd00]{min-height:480px}.status-tag[data-v-2344fd00]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;display:inline-block;text-align:center;min-width:60px}.status-tag.draft[data-v-2344fd00]{background:#f4f4f5;color:#909399}.status-tag.running[data-v-2344fd00]{background:#e1f3d8;color:#67c23a}.status-tag.paused[data-v-2344fd00]{background:#fdf6ec;color:#e6a23c}.status-tag.completed[data-v-2344fd00]{background:#f0f9ff;color:#409eff}.status-tag.disabled[data-v-2344fd00]{background:#fef0f0;color:#f56c6c}.visibility-tag[data-v-2344fd00]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;display:inline-block;text-align:center;min-width:80px}.visibility-tag.public[data-v-2344fd00]{background:#e1f3d8;color:#67c23a}.visibility-tag.private[data-v-2344fd00]{background:#fdf6ec;color:#e6a23c}.step-content[data-v-2344fd00]{margin-top:10px;min-height:400px}.task-form[data-v-2344fd00]{padding:0 20px}.personnel-requirements[data-v-2344fd00],.age-range[data-v-2344fd00],.single-amount[data-v-2344fd00],.amount-range[data-v-2344fd00]{display:flex;align-items:center;width:100%}.step-actions[data-v-2344fd00]{text-align:center;margin-top:30px;padding-top:20px}.step-actions .el-button[data-v-2344fd00]{margin:0 10px;padding:10px 30px}.dialog-content[data-v-2344fd00]{padding:20px 0}.step-title[data-v-2344fd00]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.form-section[data-v-2344fd00]{margin-bottom:24px}.form-section-title[data-v-2344fd00]{font-size:14px;font-weight:600;color:#606266;margin-bottom:16px;padding-left:8px;border-left:3px solid #409eff}.dialog-footer[data-v-2344fd00]{text-align:right;padding-top:20px;border-top:1px solid #ebeef5}.custom-steps[data-v-2344fd00]{display:flex;align-items:center;justify-content:center;margin-top:5px;padding:0 20px}.step-item[data-v-2344fd00]{display:flex;flex-direction:column;align-items:center;position:relative}.step-circle[data-v-2344fd00]{width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;transition:all .3s ease;border:2px solid #e4e7ed;background:#fff;color:#909399;margin-bottom:8px}.step-title[data-v-2344fd00]{font-size:14px;color:#909399;text-align:center;transition:all .3s ease;white-space:nowrap}.step-line[data-v-2344fd00]{width:120px;height:2px;background:#e4e7ed;margin:0 20px 26px;transition:all .3s ease}.step-item.active .step-circle[data-v-2344fd00]{background:linear-gradient(135deg,#409eff 0%,#66b1ff 100%);border-color:#409eff;color:#fff;box-shadow:0 4px 12px #409eff4d;transform:scale(1.05)}.step-item.active .step-title[data-v-2344fd00]{color:#409eff;font-weight:600}.step-item.completed .step-circle[data-v-2344fd00]{background:linear-gradient(135deg,#67c23a 0%,#85ce61 100%);border-color:#67c23a;color:#fff;box-shadow:0 2px 8px #67c23a33}.step-item.completed .step-title[data-v-2344fd00]{color:#67c23a;font-weight:500}.step-line.completed[data-v-2344fd00]{background:linear-gradient(90deg,#67c23a 0%,#85ce61 100%)}.step-circle i[data-v-2344fd00]{font-size:16px;font-weight:700}.task-credentials-dialog[data-v-7b04de3a]{.credentials-form{.task-name-display,.task-finish-time{font-weight:500;color:#303133}}.credentials-container{.file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;min-height:120px}.file-preview-item{position:relative;width:120px;height:120px;border:1px solid #dcdfe6;border-radius:6px;overflow:hidden;background:#fff;&:hover .file-overlay{opacity:1}}.image-preview{position:relative;width:100%;height:100%;.preview-image{width:100%;height:100%;object-fit:cover}}.file-preview{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;.file-icon-container{.file-type-icon{font-size:20px}}.file-info{text-align:center;width:100%;.file-name{display:block;font-size:12px;color:#606266;margin-bottom:4px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}}.file-overlay{position:absolute;inset:0;background:rgba(0,0,0,.7);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:8px;opacity:0;transition:opacity .3s;.file-name{font-size:12px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.file-actions{display:flex;justify-content:center;gap:12px;i {cursor: pointer; font-size: 16px; padding: 4px; border-radius: 2px; transition: background-color .3s; &:hover {background-color: rgba(255,255,255,.2);}}}}.no-credentials{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#909399;i {font-size: 48px; margin-bottom: 16px;} span {font-size: 14px;}}}.dialog-footer{text-align:center}}[data-v-7b04de3a] .image-preview-dialog{text-align:center;.el-dialog__body{padding:20px}img {max-width: 100%; max-height: 100%; object-fit: contain;}}.view-delivery-dialog .dialog-content[data-v-70652e26]{min-height:300px;max-height:60vh;overflow-y:auto}.empty-data[data-v-70652e26]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#909399}.empty-icon[data-v-70652e26]{font-size:64px;margin-bottom:20px}.empty-text[data-v-70652e26]{font-size:14px}.delivery-title[data-v-70652e26]{background-color:#409eff;color:#fff;padding:5px 10px;border-radius:4px;display:inline-block;margin-bottom:10px}.el-card h4[data-v-70652e26]{margin-top:0}.file-grid[data-v-70652e26]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.file-preview-item[data-v-70652e26]{position:relative;width:160px;height:140px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 4px #0000000a;transition:all .3s ease}.file-preview-item[data-v-70652e26]:hover{box-shadow:0 4px 12px #0000001a;border-color:#409eff}.file-preview-item:hover .file-overlay[data-v-70652e26]{opacity:1}.image-preview[data-v-70652e26],.file-preview[data-v-70652e26],.video-preview[data-v-70652e26]{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.preview-image-container[data-v-70652e26],.file-icon-container[data-v-70652e26],.video-icon-container[data-v-70652e26]{flex:1;display:flex;align-items:center;justify-content:center;background:#f8f9fa;padding:8px;overflow:hidden}.preview-image[data-v-70652e26]{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}.file-type-icon[data-v-70652e26]{font-size:48px}.file-info[data-v-70652e26]{padding:8px 12px;background:#fff;border-top:1px solid #f0f0f0;height:36px;box-sizing:border-box}.file-name[data-v-70652e26]{font-size:12px;color:#606266;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-overlay[data-v-70652e26]{position:absolute;inset:0;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:8px}.file-actions[data-v-70652e26]{display:flex;gap:16px}.file-actions i[data-v-70652e26]{cursor:pointer;font-size:20px;border-radius:50%;background:rgba(255,255,255,.2);transition:all .3s ease;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.file-actions i[data-v-70652e26]:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}[data-v-70652e26] .image-preview-dialog{text-align:center;width:auto!important;.el-dialog__body{padding:20px}img {max-width: 100%; max-height: 100%; object-fit: contain;}}[data-v-70652e26] .video-preview-dialog{.el-dialog__body{padding:20px;text-align:center}}.info-item[data-v-70652e26]{color:#606266;font-weight:400}.delivery-item+.delivery-item[data-v-70652e26]{margin-top:20px}.audit-info[data-v-70652e26]{padding-top:10px}.audit-success[data-v-70652e26]{color:#67c23a;font-weight:700}.audit-fail[data-v-70652e26]{color:#f56c6c;font-weight:700}.display-form .el-form-item[data-v-c38e95c8]{margin-bottom:10px}.display-form span[data-v-c38e95c8]{color:#606266;font-size:14px}.info-item[data-v-c38e95c8]{color:#606266;font-weight:400;margin-bottom:10px}.empty-data[data-v-c38e95c8]{padding:30px 50px 10px 100px;min-height:150px;color:#909399}.empty-icon[data-v-c38e95c8]{font-size:48px;margin-bottom:15px}.empty-text[data-v-c38e95c8]{font-size:14px}.file-grid[data-v-c38e95c8]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.file-preview-item[data-v-c38e95c8]{position:relative;width:160px;height:140px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 4px #0000000a;transition:all .3s ease}.file-preview-item[data-v-c38e95c8]:hover{box-shadow:0 4px 12px #0000001a;border-color:#409eff}.file-preview-item:hover .file-overlay[data-v-c38e95c8]{opacity:1}.image-preview[data-v-c38e95c8],.file-preview[data-v-c38e95c8],.video-preview[data-v-c38e95c8]{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.preview-image-container[data-v-c38e95c8],.file-icon-container[data-v-c38e95c8],.video-icon-container[data-v-c38e95c8]{flex:1;display:flex;align-items:center;justify-content:center;background:#f8f9fa;padding:8px;overflow:hidden}.preview-image[data-v-c38e95c8]{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}.file-type-icon[data-v-c38e95c8]{font-size:48px}.file-info[data-v-c38e95c8]{padding:8px 12px;background:#fff;border-top:1px solid #f0f0f0;height:36px;box-sizing:border-box}.file-name[data-v-c38e95c8]{font-size:12px;color:#606266;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-overlay[data-v-c38e95c8]{position:absolute;inset:0;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:8px}.file-actions[data-v-c38e95c8]{display:flex;gap:16px}.file-actions i[data-v-c38e95c8]{cursor:pointer;font-size:20px;border-radius:50%;background:rgba(255,255,255,.2);transition:all .3s ease;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.file-actions i[data-v-c38e95c8]:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.dialog-actions-center[data-v-c38e95c8]{display:flex;justify-content:center;margin:20px 0;gap:20px}[data-v-c38e95c8] .image-preview-dialog{text-align:center;width:auto!important;.el-dialog__body{padding:20px}img {max-width: 100%; max-height: 100%; object-fit: contain;}}[data-v-c38e95c8] .video-preview-dialog{.el-dialog__body{padding:20px;text-align:center}}.task-personnel-detail-container[data-v-16fc2400]{display:flex;flex-direction:column;height:100%;background-color:#f5f7fa;padding:12px;box-sizing:border-box}.detail-container[data-v-16fc2400]{display:flex;flex-direction:column;height:100%}.summary-container[data-v-16fc2400]{background:#fff;padding:12px 20px;margin-bottom:10px;border-radius:8px;box-shadow:0 4px 12px #0000000d;flex:0 0 auto}.summary-content[data-v-16fc2400]{display:flex;justify-content:space-between;align-items:flex-start}.summary-left[data-v-16fc2400]{flex:1;display:flex;flex-wrap:wrap;gap:8px 24px}.summary-item[data-v-16fc2400]{line-height:28px;font-size:14px;color:#606266;display:flex;align-items:center;min-width:200px}.summary-item label[data-v-16fc2400]{display:inline-block;width:100px;text-align:right;color:#909399;margin-right:8px;flex-shrink:0}.summary-actions[data-v-16fc2400]{display:flex;gap:8px;flex-shrink:0;margin-left:20px}.summary-status-tag[data-v-16fc2400]{margin-left:8px}.audit-form[data-v-16fc2400]{width:90%}.batch-audit-selection[data-v-16fc2400]{margin-bottom:20px;padding:12px 16px;background-color:#ecf5ff;border-left:3px solid #409eff;border-radius:4px}.batch-audit-selection-count[data-v-16fc2400]{color:#409eff}.batch-audit-result[data-v-16fc2400]{text-align:center;padding:30px 20px}.batch-audit-result-icon[data-v-16fc2400]{display:block;font-size:64px;margin-bottom:16px}.batch-audit-result-icon--success[data-v-16fc2400]{color:#67c23a}.batch-audit-result-icon--warning[data-v-16fc2400]{color:#e6a23c}.batch-audit-result-title[data-v-16fc2400]{font-size:18px;font-weight:550;color:#303133;margin-bottom:8px}.batch-audit-result-summary[data-v-16fc2400]{font-size:14px;color:#606266;margin-bottom:20px}.batch-audit-result-count[data-v-16fc2400]{font-size:16px;margin:0 4px}.batch-audit-result-count--success[data-v-16fc2400]{color:#409eff}.batch-audit-result-count--fail[data-v-16fc2400]{color:#f56c6c}.batch-audit-fail-count[data-v-16fc2400]{color:#f56c6c;margin:0 5px}.batch-audit-error-link[data-v-16fc2400]{color:#67c23a;cursor:pointer}.import-template-button[data-v-16fc2400]{margin-left:10px}.upload-link-text[data-v-16fc2400]{color:#4f71ff}[data-v-16fc2400] .qrcode-preview-dialog{max-width:520px}[data-v-16fc2400] .qrcode-preview-dialog .el-dialog__body{padding:20px 20px 30px}.qrcode-content[data-v-16fc2400]{text-align:center}.qrcode-image[data-v-16fc2400]{max-width:220px;max-height:220px;cursor:pointer;border:2px solid #f0f0f0;border-radius:8px;padding:8px;transition:all .3s ease}.qrcode-tip[data-v-16fc2400]{margin-top:12px;color:#909399;font-size:13px}.qrcode-error[data-v-16fc2400]{text-align:center;color:#f56c6c}.delivery-content[data-v-16fc2400]{max-height:500px;overflow-y:auto}.delivery-item[data-v-16fc2400]{border:1px solid #ebeef5;border-radius:4px;margin-bottom:16px;overflow:hidden}.delivery-header[data-v-16fc2400]{background:#f5f7fa;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebeef5}.delivery-header h4[data-v-16fc2400]{margin:0;font-size:14px;font-weight:600;color:#303133}.delivery-time[data-v-16fc2400]{font-size:12px;color:#909399}.delivery-body[data-v-16fc2400]{padding:16px}.delivery-info[data-v-16fc2400]{margin-bottom:16px}.info-item[data-v-16fc2400]{display:flex;align-items:center;margin-bottom:8px;font-size:14px}.info-item label[data-v-16fc2400]{font-weight:600;color:#606266;min-width:80px;margin-right:8px}.info-item span[data-v-16fc2400]{color:#303133;flex:1}.delivery-attachments h5[data-v-16fc2400]{margin:0 0 12px;font-size:14px;font-weight:600;color:#303133}.attachment-list[data-v-16fc2400]{display:flex;flex-direction:column;gap:8px}.attachment-item[data-v-16fc2400]{display:flex;align-items:center;padding:8px 12px;background:#f9f9f9;border-radius:4px;gap:8px}.attachment-item i[data-v-16fc2400]{font-size:16px;color:#409eff}.attachment-name[data-v-16fc2400]{flex:1;font-size:13px;color:#606266}.no-delivery[data-v-16fc2400]{text-align:center;padding:60px 20px;color:#909399}.no-delivery i[data-v-16fc2400]{font-size:48px;margin-bottom:16px;display:block}.no-delivery p[data-v-16fc2400]{margin:0;font-size:14px}.dialog-footer[data-v-16fc2400]{text-align:center;padding-top:20px;border-top:1px solid #ebeef5}.audit-personnel-dialog[data-v-16fc2400]{border-radius:8px}.audit-content[data-v-16fc2400]{padding:20px 0}.audit-content .el-form-item[data-v-16fc2400]{margin-bottom:20px}.audit-content .el-select[data-v-16fc2400]{width:100%}.import-personnel-dialog .import-content[data-v-16fc2400]{padding:20px 0}.import-header[data-v-16fc2400]{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.import-title[data-v-16fc2400]{font-size:14px;color:#606266}.upload-area[data-v-16fc2400]{margin-top:30px;padding:0 20px;display:flex;flex-direction:column;align-items:center}.upload-demo .el-upload[data-v-16fc2400]{width:100%}.upload-demo .el-upload-dragger[data-v-16fc2400]{width:100%;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-demo .el-icon-upload[data-v-16fc2400]{font-size:67px;color:#c0c4cc;margin-bottom:16px}.upload-demo .el-upload__text[data-v-16fc2400]{color:#606266;font-size:14px}.upload-demo .el-upload__tip[data-v-16fc2400]{font-size:12px;color:#909399;margin-top:8px}.import-result-dialog .el-dialog[data-v-16fc2400]{border-radius:12px;box-shadow:0 20px 60px #00000026}.import-result-dialog .el-dialog__header[data-v-16fc2400]{padding:24px 32px 16px;border-bottom:1px solid #f0f0f0}.import-result-dialog .el-dialog__title[data-v-16fc2400]{font-size:18px;font-weight:600;color:#303133}.import-result-dialog .el-dialog__body[data-v-16fc2400]{padding:0}.result-content[data-v-16fc2400]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.result-icon[data-v-16fc2400]{font-size:70px;margin-bottom:8px}.success-icon[data-v-16fc2400]{color:#67c23a}.error-icon[data-v-16fc2400]{color:#f56c6c}.result-text h2[data-v-16fc2400]{margin:0 0 16px;font-size:18px;font-weight:600;color:#303133;line-height:1.4}.result-text p[data-v-16fc2400]{margin:0;font-size:15px;color:#606266;line-height:1.6}.highlight-number[data-v-16fc2400]{color:#409eff;font-weight:600;font-size:17px}.error-description[data-v-16fc2400]{color:#909399;margin-top:8px!important}.action-area[data-v-16fc2400]{margin-top:24px}.download-btn[data-v-16fc2400]{padding:10px 28px;font-size:14px;border-radius:6px;font-weight:500}@media screen and (max-width: 768px){.summary-content[data-v-16fc2400]{flex-direction:column;gap:16px}.summary-left[data-v-16fc2400]{flex-direction:column;gap:8px}.summary-item[data-v-16fc2400]{min-width:auto}.summary-item label[data-v-16fc2400]{width:70px}.summary-actions[data-v-16fc2400]{margin-left:0;justify-content:flex-start}}@media screen and (max-width: 480px){.summary-item[data-v-16fc2400]{flex-direction:column;align-items:flex-start;margin-bottom:8px}.summary-item label[data-v-16fc2400]{min-width:auto;margin-bottom:4px}}.batch-audit-warning-message[data-v-16fc2400]{max-width:600px}.batch-audit-warning-message .el-message-box__message[data-v-16fc2400]{line-height:1.8!important;font-size:14px!important}.batch-audit-warning-message .el-message-box__message p[data-v-16fc2400]{margin:0;line-height:1.8}.status-tag[data-v-0a424502]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500;text-align:center;min-width:60px}.supplier-settings-container[data-v-45d8ab33]{display:flex;flex-direction:column;align-items:center;min-height:100vh;box-sizing:border-box}.form-container[data-v-45d8ab33]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;min-height:500px}.settings-form[data-v-45d8ab33]{width:100%}.form-section[data-v-45d8ab33]{margin-bottom:30px}.section-title[data-v-45d8ab33]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.brand-action-row[data-v-45d8ab33]{padding:10px 70px;margin-bottom:12px}.el-form-item[data-v-45d8ab33]{margin-bottom:24px}.el-form-item__label[data-v-45d8ab33]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.form-actions[data-v-45d8ab33]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.task-tag-section[data-v-45d8ab33]{margin-bottom:20px}.task-tag-section .el-tag[data-v-45d8ab33],.agreement-list .el-tag[data-v-45d8ab33]{margin-right:10px;margin-bottom:10px;transition:all .3s}.task-tag-section .el-tag[data-v-45d8ab33]:hover,.agreement-list .el-tag[data-v-45d8ab33]:hover{transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.empty-tip[data-v-45d8ab33]{color:#909399}.brand-dialog-footer[data-v-45d8ab33]{text-align:center}.brand-dialog-footer .el-button[data-v-45d8ab33]{margin:0 12px}.upload-button-container[data-v-45d8ab33]{display:flex;align-items:center}.file-preview-container[data-v-45d8ab33]{display:flex;align-items:center;gap:8px;position:relative}.image-preview[data-v-45d8ab33]{display:flex;align-items:center}.preview-thumbnail[data-v-45d8ab33]{width:32px;height:32px;object-fit:cover;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .3s}.preview-thumbnail[data-v-45d8ab33]:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.icon-preview[data-v-45d8ab33]{display:flex;flex-direction:column;align-items:center;text-align:center}.file-name[data-v-45d8ab33]{font-size:10px;color:#666;margin-top:2px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-btn[data-v-45d8ab33]{color:#f56c6c;font-size:16px;font-weight:700;padding:0;min-width:auto;height:auto;line-height:1;margin-left:4px}.remove-btn[data-v-45d8ab33]:hover{color:#f78989}.task-tag-detail[data-v-45d8ab33]{padding:10px 0}.detail-row[data-v-45d8ab33]{display:flex;align-items:flex-start;margin-bottom:20px}.detail-row[data-v-45d8ab33]:last-child{margin-bottom:0}.detail-label[data-v-45d8ab33]{width:80px;font-weight:700;color:#333;flex-shrink:0;line-height:1.5}.detail-value[data-v-45d8ab33]{flex:1;color:#666;line-height:1.5}.tag-image[data-v-45d8ab33]{max-width:200px;max-height:200px;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .3s}.tag-image[data-v-45d8ab33]:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.image-tip[data-v-45d8ab33]{font-size:12px;color:#999;margin-top:8px}.no-image[data-v-45d8ab33]{color:#999;font-style:italic}[data-v-45d8ab33] .image-preview-dialog{text-align:center}[data-v-45d8ab33] .image-preview-dialog .el-dialog__body{padding:20px}[data-v-45d8ab33] .sms-config-dialog{max-height:80vh}[data-v-45d8ab33] .sms-config-dialog .el-dialog{max-height:80vh;display:flex;flex-direction:column}[data-v-45d8ab33] .sms-config-dialog .el-dialog__body{flex:1;overflow:hidden;padding:20px}[data-v-45d8ab33] .sms-config-dialog .dialog-content{height:60vh;display:flex;flex-direction:column}.sms-section-fixed[data-v-45d8ab33]{flex-shrink:0;margin-bottom:16px;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;background:#fff}.sms-content[data-v-45d8ab33]{padding:20px;display:flex;align-items:flex-end;gap:20px}.select-wrapper[data-v-45d8ab33],.input-wrapper[data-v-45d8ab33]{flex:1;min-width:0}.sms-select[data-v-45d8ab33],.template-input[data-v-45d8ab33]{width:100%}.sms-select .el-input__inner[data-v-45d8ab33],.template-input .el-input__inner[data-v-45d8ab33]{border-radius:6px;border:1px solid #dcdfe6;transition:all .3s}.sms-select .el-input__inner[data-v-45d8ab33]:focus,.template-input .el-input__inner[data-v-45d8ab33]:focus{border-color:#409eff;box-shadow:0 0 0 2px #409eff1a}.add-btn[data-v-45d8ab33]{height:40px;padding:0 24px;border-radius:6px;font-size:14px;font-weight:500;box-shadow:0 2px 4px #409eff33;transition:all .3s;white-space:nowrap}.add-btn[data-v-45d8ab33]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px #409eff4d}.add-btn[data-v-45d8ab33]:disabled{opacity:.6;cursor:not-allowed}.table-container[data-v-45d8ab33]{flex:1;overflow:hidden;border:1px solid #e4e7ed;border-radius:8px}[data-v-45d8ab33] .table-container .el-table{height:100%!important}[data-v-45d8ab33] .table-container .el-table__body-wrapper{max-height:calc(100% - 48px);overflow-y:auto}[data-v-45d8ab33] .table-container .el-table__body-wrapper::-webkit-scrollbar{width:6px}[data-v-45d8ab33] .table-container .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-45d8ab33] .table-container .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-45d8ab33] .table-container .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.edit-input-container[data-v-45d8ab33]{width:100%}.edit-actions[data-v-45d8ab33]{display:flex;gap:8px}@media screen and (max-width: 768px){.supplier-settings-container[data-v-45d8ab33]{padding:20px 12px}.form-container[data-v-45d8ab33]{padding:24px}.el-form-item__label[data-v-45d8ab33]{width:100px!important}.sms-content[data-v-45d8ab33]{flex-direction:column;align-items:stretch;gap:16px}.add-btn[data-v-45d8ab33]{width:100%}}[data-v-5bb595d1] .el-select{width:100%}[data-v-5bb595d1] .el-select-dropdown__item{height:auto;line-height:1.4;padding:8px 20px}[data-v-5bb595d1] .el-select-dropdown__item span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract-templates-new-container[data-v-02364fdb]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;padding:20px;box-sizing:border-box}.form-container[data-v-02364fdb]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:800px;min-height:500px}.templates-form[data-v-02364fdb]{width:100%}.form-section[data-v-02364fdb]{margin-bottom:40px}.section-title[data-v-02364fdb]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409eff;display:inline-block}.el-form-item[data-v-02364fdb]{margin-bottom:24px}.el-form-item__label[data-v-02364fdb]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-input[data-v-02364fdb],.el-select[data-v-02364fdb]{width:100%}.form-actions[data-v-02364fdb]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.form-tip[data-v-02364fdb]{margin-top:5px;font-size:12px;color:#909399;line-height:1.4}.el-radio-group[data-v-02364fdb]{gap:10px}@media screen and (max-width: 768px){.contract-templates-new-container[data-v-02364fdb]{padding:12px}.form-container[data-v-02364fdb]{padding:24px}.el-form-item__label[data-v-02364fdb]{width:100px!important}}.contractTemplatesSelector[data-v-39a247df],.supplierLaborsSelector[data-v-011f2c10]{width:100%}.signatures-new-container[data-v-7220ce22]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;padding:20px;box-sizing:border-box}.form-container[data-v-7220ce22]{background:#fff;padding:15px;border-radius:8px;width:100%;max-width:900px;min-height:500px}.signatures-form[data-v-7220ce22]{width:100%}.form-section[data-v-7220ce22]{margin-bottom:40px}.section-title[data-v-7220ce22]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-7220ce22]{margin-bottom:24px}.el-form-item__label[data-v-7220ce22]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-input[data-v-7220ce22],.el-select[data-v-7220ce22]{width:100%}.form-actions[data-v-7220ce22]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}@media screen and (max-width: 768px){.signatures-new-container[data-v-7220ce22]{padding:12px}.form-container[data-v-7220ce22]{padding:24px}.el-form-item__label[data-v-7220ce22]{width:100px!important}}.form-tip[data-v-7220ce22]{margin-top:5px;font-size:12px;color:#909399;line-height:1.4}.status-tag[data-v-52588cda]{padding:2px 8px;border-radius:4px;font-size:12px;display:inline-block}.status-generating[data-v-52588cda]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-generated[data-v-52588cda]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-default[data-v-52588cda]{background-color:#fafafa;color:#666;border:1px solid #d9d9d9}.status-not-declared[data-v-52588cda]{background-color:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-declared[data-v-52588cda]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.tax-detail-container[data-v-248149cb]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.summary-container[data-v-248149cb]{background:#fff;border-radius:8px;border:1px solid #ebeef5;padding:12px 20px;margin-bottom:12px}.summary-header[data-v-248149cb]{display:none}.summary-item[data-v-248149cb]{margin-bottom:12px;font-size:14px;line-height:32px;display:flex;align-items:flex-start}.summary-label[data-v-248149cb]{display:inline-block;width:120px;text-align:right;margin-right:8px;color:#909399;flex-shrink:0}.summary-value[data-v-248149cb]{color:#606266;word-break:break-all}.tax-detail-table-section[data-v-248149cb]{min-height:0}.tax-detail-pagination[data-v-248149cb]{margin-top:8px}.status-tag[data-v-248149cb]{padding:2px 8px;border-radius:4px;font-size:12px;display:inline-block}.status-generating[data-v-248149cb]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-generated[data-v-248149cb]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-default[data-v-248149cb]{background-color:#fafafa;color:#666;border:1px solid #d9d9d9}@media screen and (max-width: 1200px){.summary-container[data-v-248149cb]{overflow-x:auto}}@media screen and (max-width: 768px){.summary-actions[data-v-248149cb]{justify-content:flex-start}.summary-item[data-v-248149cb]{flex-direction:column;align-items:flex-start}.summary-label[data-v-248149cb]{width:auto;text-align:left;margin-bottom:4px}}.status-tag[data-v-c128fa24]{padding:2px 8px;border-radius:4px;font-size:12px;display:inline-block}.status-generating[data-v-c128fa24]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-generated[data-v-c128fa24]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-default[data-v-c128fa24]{background-color:#fafafa;color:#666;border:1px solid #d9d9d9}.status-not-declared[data-v-c128fa24]{background-color:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-declared[data-v-c128fa24]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.value-added-tax-detail-container[data-v-111fe24a]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.summary-container[data-v-111fe24a]{background:#fff;border-radius:8px;border:1px solid #ebeef5;padding:12px 20px;margin-bottom:12px}.summary-item[data-v-111fe24a]{margin-bottom:12px;font-size:14px;line-height:32px;display:flex;align-items:flex-start}.summary-label[data-v-111fe24a]{display:inline-block;width:120px;text-align:right;margin-right:8px;color:#909399;flex-shrink:0}.summary-value[data-v-111fe24a]{color:#606266;word-break:break-all}.tax-detail-table-section[data-v-111fe24a]{min-height:0}.tax-detail-pagination[data-v-111fe24a]{margin-top:8px}@media screen and (max-width: 1200px){.summary-container[data-v-111fe24a]{overflow-x:auto}}@media screen and (max-width: 768px){.summary-actions[data-v-111fe24a]{justify-content:flex-start}.summary-item[data-v-111fe24a]{flex-direction:column;align-items:flex-start}.summary-label[data-v-111fe24a]{width:auto;text-align:left;margin-bottom:4px}}.quarter-picker-content[data-v-7f7773b2]{display:flex;height:280px}.year-panel[data-v-7f7773b2]{width:140px;border-right:1px solid #e4e7ed;height:100%;overflow-y:auto}.year-panel ul[data-v-7f7773b2]{list-style:none;padding:0;margin:0}.year-panel li[data-v-7f7773b2]{padding:10px 0;text-align:center;cursor:pointer;font-size:14px;color:#606266}.year-panel li[data-v-7f7773b2]:hover{background-color:#f5f7fa}.year-panel li.active[data-v-7f7773b2]{color:#409eff;font-weight:700}.quarter-panel[data-v-7f7773b2]{flex:1;display:flex;flex-direction:column;padding:0 16px}.year-header[data-v-7f7773b2]{text-align:center;padding:12px 0;font-weight:700;border-bottom:1px solid #ebeef5;margin-bottom:12px}.quarter-grid[data-v-7f7773b2]{display:flex;flex-direction:column;gap:12px;align-items:center}.quarter-item[data-v-7f7773b2]{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .3s}.quarter-item[data-v-7f7773b2]:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.quarter-item.active[data-v-7f7773b2]{background-color:#409eff;color:#fff;border-color:#409eff}.quarter-picker-input[data-v-7f7773b2] :deep(.el-input__icon){cursor:pointer}.personnel-info-submission-detail-container[data-v-3f911d25]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.personnel-info-submission-detail-container>.o-list-page[data-v-3f911d25]{flex:1;min-height:0}.summary-container[data-v-3f911d25]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ebeef5;flex-wrap:wrap}.summary-info[data-v-3f911d25]{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}.summary-item[data-v-3f911d25]{display:flex;align-items:center;min-width:0;line-height:20px}.info-label[data-v-3f911d25]{color:#909399;font-size:13px;flex-shrink:0}.info-value[data-v-3f911d25]{color:#303133;font-size:14px;font-weight:500;line-height:20px;max-width:320px;word-break:break-all}.status-wrap[data-v-3f911d25]{display:flex;align-items:center}@media screen and (max-width: 768px){.summary-item[data-v-3f911d25]{width:100%}}.personnel-income-info-submission-detail-container[data-v-6dc56d9d]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.personnel-income-info-submission-detail-container>.o-list-page[data-v-6dc56d9d]{flex:1;min-height:0}.summary-container[data-v-6dc56d9d]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ebeef5;flex-wrap:wrap}.summary-info[data-v-6dc56d9d]{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}.summary-item[data-v-6dc56d9d]{display:flex;align-items:center;min-width:0;line-height:20px}.info-label[data-v-6dc56d9d]{color:#909399;font-size:13px;flex-shrink:0}.info-value[data-v-6dc56d9d]{color:#303133;font-size:14px;font-weight:500;line-height:20px;max-width:320px;word-break:break-all}.status-wrap[data-v-6dc56d9d]{display:flex;align-items:center}@media screen and (max-width: 768px){.summary-item[data-v-6dc56d9d]{width:100%}}.status-tag[data-v-8e9fa566]{padding:2px 8px;border-radius:4px;font-size:12px;display:inline-block}.status-pending-report[data-v-8e9fa566]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-default[data-v-8e9fa566]{background-color:#f5f5f5;color:#666;border:1px solid #d9d9d9}.upload[data-v-3a46fc78]{width:100%}.dialog-footer[data-v-3a46fc78]{text-align:right}.upload[data-v-3a46fc78] .el-upload-list{display:none}.tax-payment-voucher-detail-container[data-v-1675affc]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.summary-container[data-v-1675affc]{background:#fff;border-radius:8px;border:1px solid #ebeef5;padding:12px 20px;margin-bottom:12px}.summary-container--content[data-v-1675affc]{flex:1;min-height:0}.summary-title[data-v-1675affc]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.summary-content[data-v-1675affc]{margin-top:20px}.file-list-wrapper[data-v-1675affc]{margin-top:8px}.summary-item[data-v-1675affc]{font-size:14px;line-height:32px;display:flex;align-items:flex-start;margin-bottom:12px}.summary-label[data-v-1675affc]{display:inline-block;width:120px;text-align:right;margin-right:8px;color:#909399;flex-shrink:0}.summary-value[data-v-1675affc]{color:#606266}@media screen and (max-width: 768px){.summary-item[data-v-1675affc]{flex-direction:column;align-items:flex-start}.summary-label[data-v-1675affc]{width:auto;text-align:left;margin-bottom:4px}}.supplierCustomersSelector[data-v-01c4cb0e],.el-form-item .el-input[data-v-1a3b2504],.el-form-item .el-select[data-v-1a3b2504],.el-form-item .el-date-editor[data-v-1a3b2504]{width:100%}.billing-detail-container[data-v-4b866272]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.detail-container[data-v-4b866272]{display:flex;flex-direction:column;flex:1;height:100%;min-height:0}.billing-detail-table[data-v-4b866272]{flex:1;min-height:0}.info-header[data-v-4b866272]{background:#fff;padding:24px;margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:space-between}.bill-month-card[data-v-4b866272]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;background:linear-gradient(135deg,#4f71ff 0%,#667eea 100%);color:#fff;border-radius:12px;box-shadow:0 4px 12px #667eea4d}.month-display[data-v-4b866272]{font-size:18px;font-weight:600;margin-bottom:4px}.month-label[data-v-4b866272]{font-size:12px;opacity:.9}.bill-info[data-v-4b866272]{flex:1;margin-left:24px;display:flex;flex-direction:column;gap:12px}.info-item[data-v-4b866272]{display:flex;align-items:center}.label[data-v-4b866272]{font-weight:500;color:#606266;min-width:80px}.value[data-v-4b866272]{color:#303133;font-weight:500}.total-amount[data-v-4b866272]{display:flex;align-items:flex-end}.amount-label[data-v-4b866272]{font-size:14px;color:#909399;margin-bottom:4px}.amount-value[data-v-4b866272]{font-size:24px;font-weight:600;color:#e6a23c}.billing-detail-container .table-header[data-v-4b866272]{justify-content:space-between}.table-title[data-v-4b866272]{font-size:16px;font-weight:600;color:#303133}.upload-demo[data-v-4b866272]{width:500px;margin:0 auto;position:relative}.upload-template[data-v-4b866272]{position:absolute;bottom:10px;left:80px;z-index:999;display:flex;justify-content:center;align-items:center}[data-v-4b866272] .el-upload-dragger{width:500px;height:230px;border:1px dashed #d9d9d9}@media screen and (max-width: 768px){.info-header[data-v-4b866272]{flex-direction:column;align-items:flex-start;gap:16px}.bill-info[data-v-4b866272]{margin-left:0;width:100%}.total-amount[data-v-4b866272]{align-items:flex-start;width:100%}}.salary-detail-container[data-v-28410c4e]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.salary-detail-container>.o-list-page[data-v-28410c4e]{flex:1;min-height:0}.info-container[data-v-28410c4e]{background:#fff;padding:20px;margin-bottom:12px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.table-container .search-container[data-v-28410c4e]{background:transparent;border:none;border-radius:0;padding:0}.info-content[data-v-28410c4e]{display:flex;flex-wrap:wrap;gap:16px 32px}.info-item[data-v-28410c4e]{display:flex;align-items:center;min-width:200px;font-size:15px}.label[data-v-28410c4e]{font-weight:500;color:#606266}.value[data-v-28410c4e]{color:#303133;font-weight:500}@media screen and (max-width: 768px){.info-content[data-v-28410c4e]{flex-direction:column;gap:12px}.info-item[data-v-28410c4e]{min-width:auto}}.management-fee-detail-container[data-v-72c71dc8]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.management-fee-detail-container>.o-list-page[data-v-72c71dc8]{flex:1;min-height:0}.info-container[data-v-72c71dc8]{background:#fff;padding:20px;margin-bottom:12px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.table-container .search-container[data-v-72c71dc8]{background:transparent;border:none;border-radius:0;padding:0}.info-content[data-v-72c71dc8]{display:flex;flex-wrap:wrap;gap:16px 32px}.info-item[data-v-72c71dc8]{display:flex;align-items:center;min-width:200px;font-size:15px}.label[data-v-72c71dc8]{font-weight:500;color:#606266}.value[data-v-72c71dc8]{color:#303133;font-weight:500}@media screen and (max-width: 768px){.info-content[data-v-72c71dc8]{flex-direction:column;gap:12px}.info-item[data-v-72c71dc8]{min-width:auto}}.other-fee-detail-container[data-v-ada9089a]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.other-fee-detail-container>.o-list-page[data-v-ada9089a]{flex:1;min-height:0}.info-container[data-v-ada9089a]{background:#fff;padding:20px;margin-bottom:12px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.table-container .search-container[data-v-ada9089a]{background:transparent;border:none;border-radius:0;padding:0}.info-content[data-v-ada9089a]{display:flex;flex-wrap:wrap;gap:16px 32px}.info-item[data-v-ada9089a]{display:flex;align-items:center;min-width:200px;font-size:15px}.label[data-v-ada9089a]{font-weight:500;color:#606266}.value[data-v-ada9089a]{color:#303133;font-weight:500}.el-input[data-v-ada9089a]{width:220px}@media screen and (max-width: 768px){.el-input[data-v-ada9089a]{width:100%}}[data-v-bc1b6c84] .qrcode-preview-dialog{text-align:center}[data-v-bc1b6c84] .qrcode-preview-dialog .el-dialog__body{padding:20px}.qrcode-content[data-v-bc1b6c84]{display:flex;flex-direction:column;align-items:center;gap:12px}.qrcode-image[data-v-bc1b6c84]{width:220px;height:220px}.qrcode-tip[data-v-bc1b6c84]{font-size:12px;color:#909399}.qrcode-error[data-v-bc1b6c84]{display:flex;flex-direction:column;align-items:center;color:#f56c6c;gap:8px}.signatory-info[data-v-bc1b6c84]{display:flex;flex-direction:column;gap:4px;line-height:1.3}.signatory-row[data-v-bc1b6c84]{display:flex;align-items:center;font-size:13px}.signatory-label[data-v-bc1b6c84]{color:#606266;font-weight:500;min-width:32px;flex-shrink:0}.signatory-value[data-v-bc1b6c84]{color:#303133;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.register-form[data-v-bc1b6c84]{padding-top:15px;display:flex;align-content:center;flex-direction:column;flex-wrap:wrap}.register-form .el-form-item[data-v-bc1b6c84]{margin-bottom:24px}.register-form .el-form-item__label[data-v-bc1b6c84]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.dialog-footer[data-v-bc1b6c84]{text-align:center;padding-top:20px}.dialog-footer .el-button[data-v-bc1b6c84]{margin-left:12px;padding:9px 20px;border-radius:4px;font-size:14px;transition:all .3s}.dialog-footer .el-button--primary[data-v-bc1b6c84]{box-shadow:0 2px 6px #409eff33}.dialog-footer .el-button--primary[data-v-bc1b6c84]:hover{box-shadow:0 4px 12px #409eff66;transform:translateY(-1px)}.status-tag[data-v-7dee0fd4]{padding:2px 8px;border-radius:4px;font-size:12px;display:inline-block}.status-calculating[data-v-7dee0fd4]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-unconfirmed[data-v-7dee0fd4]{background-color:#f0f9ff;color:#1890ff;border:1px solid #91d5ff}.status-confirmed[data-v-7dee0fd4]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-default[data-v-7dee0fd4]{background-color:#fafafa;color:#666;border:1px solid #d9d9d9}.payroll-detail-container[data-v-46ff4f60]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#f5f7fa;padding:12px;box-sizing:border-box}.payroll-table-section[data-v-46ff4f60]{min-height:0}.summary-container[data-v-46ff4f60]{background:#fff;border-radius:8px;border:1px solid #ebeef5;padding:12px 20px;margin-bottom:12px}.summary-item[data-v-46ff4f60]{line-height:32px;margin-bottom:8px}.summary-label[data-v-46ff4f60]{display:inline-block;width:120px;text-align:right;color:#909399;margin-right:8px;font-size:14px}.summary-value[data-v-46ff4f60]{color:#606266;font-size:14px;font-weight:500}.table-title[data-v-46ff4f60]{font-size:16px;font-weight:600;color:#303133}.over-staff-warning[data-v-46ff4f60]{padding:12px 16px;background:#fff7e6;border:1px solid #ffd591;border-radius:4px;color:#d48806;margin-bottom:12px;display:flex;align-items:center}.over-staff-warning .el-icon-warning[data-v-46ff4f60]{margin-right:8px;font-size:16px}.warning-text[data-v-46ff4f60]{font-weight:300;font-size:13px;flex:1}.warning-count[data-v-46ff4f60]{color:#d4380d;font-weight:600}.warning-link[data-v-46ff4f60]{color:#1890ff;padding:0;font-weight:300;font-size:13px}.over-staff-dialog[data-v-46ff4f60]{border-radius:8px}.over-staff-content[data-v-46ff4f60]{max-height:400px;overflow-y:auto}.upload-demo[data-v-b3e4158e]{width:500px;margin:0 auto;position:relative}.upload-template[data-v-b3e4158e]{position:absolute;bottom:10px;left:80px;z-index:999;display:flex;justify-content:center;align-items:center}[data-v-b3e4158e] .el-upload-dragger{width:500px;height:230px;border:1px dashed #d9d9d9}.serviceContractsSelector[data-v-0564b0a4]{width:100%}.payrolls-new-container[data-v-42ec3056]{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-42ec3056]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1000px;min-height:600px}.payrolls-form[data-v-42ec3056]{width:100%}.form-section[data-v-42ec3056]{margin-bottom:40px}.section-title[data-v-42ec3056]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.el-form-item[data-v-42ec3056]{margin-bottom:24px}.el-form-item__label[data-v-42ec3056]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-input[data-v-42ec3056],.upload-section[data-v-42ec3056]{width:100%}.upload-main-area[data-v-42ec3056]{display:flex;align-items:flex-start;gap:16px}.upload-dragger[data-v-42ec3056]{flex:1}.upload-dragger .el-upload[data-v-42ec3056]{width:100%}.upload-dragger .el-upload-dragger[data-v-42ec3056]{width:100%;height:180px;border:2px dashed #d9d9d9;border-radius:8px;background-color:#fafafa;transition:all .3s;position:relative;overflow:hidden}.upload-dragger .el-upload-dragger[data-v-42ec3056]:hover{border-color:#409eff;background-color:#f0f9ff}.upload-content[data-v-42ec3056]{display:flex;flex-direction:column;align-items:center;height:100%;padding:30px 0 24px}.upload-select-btn[data-v-42ec3056]{width:88px;margin:10px 0 8px;border:1px solid #cad0dbff;color:#1e2228;display:flex;justify-content:center}.upload-tip[data-v-42ec3056]{color:#828b9b;font-size:14px;text-align:center}.upload-actions[data-v-42ec3056]{display:flex;flex-direction:column;justify-content:flex-end;height:180px;padding-bottom:8px}.template-download-btn[data-v-42ec3056]{font-size:14px;padding:8px 16px;border-radius:4px;transition:all .3s;white-space:nowrap}.template-download-btn[data-v-42ec3056]:hover{background-color:#ecf5ff;transform:translateY(-1px)}.custom-file-list[data-v-42ec3056]{margin-top:10px}.file-item[data-v-42ec3056]{display:flex;align-items:center;justify-content:space-between;padding:2px 12px;border-radius:4px;background-color:#f5f7fa;border:1px solid #dcdfe6}.file-name[data-v-42ec3056]{flex:1;color:#606266;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center}.file-icon[data-v-42ec3056]{margin-right:5px;color:#909399}.remove-icon[data-v-42ec3056]{color:#f56c6c;font-size:14px;cursor:pointer;margin-left:8px;padding:2px;transition:all .3s}.remove-icon[data-v-42ec3056]:hover{color:#f78989;background-color:#fef0f0;border-radius:4px}.form-actions[data-v-42ec3056]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.import-result-dialog[data-v-42ec3056]{border-radius:12px}.import-result-dialog .el-dialog[data-v-42ec3056]{border-radius:12px;box-shadow:0 20px 60px #00000026}.import-result-dialog .el-dialog__header[data-v-42ec3056]{padding:24px 32px 16px;border-bottom:1px solid #f0f0f0}.import-result-dialog .el-dialog__title[data-v-42ec3056]{font-size:18px;font-weight:600;color:#303133}.import-result-dialog .el-dialog__body[data-v-42ec3056]{padding:0}.import-result-container[data-v-42ec3056]{padding:40px;text-align:center;min-height:300px;display:flex;align-items:center;justify-content:center}.result-content[data-v-42ec3056]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.result-icon[data-v-42ec3056]{font-size:80px;margin-bottom:8px}.success-icon[data-v-42ec3056]{color:#67c23a}.error-icon[data-v-42ec3056]{color:#f56c6c}.result-text h2[data-v-42ec3056]{margin:0 0 16px;font-size:20px;font-weight:600;color:#303133;line-height:1.4}.result-text p[data-v-42ec3056]{margin:0;font-size:16px;color:#606266;line-height:1.6}.highlight-number[data-v-42ec3056]{color:#409eff;font-weight:600;font-size:18px}.error-description[data-v-42ec3056]{color:#909399;margin-top:8px!important}.action-area[data-v-42ec3056]{margin-top:32px}.download-btn[data-v-42ec3056]{padding:12px 32px;font-size:16px;border-radius:6px;font-weight:500}.dialog-footer[data-v-42ec3056]{padding:20px 32px 32px;text-align:center;border-top:1px solid #f0f0f0}.dialog-footer .el-button[data-v-42ec3056]{padding:10px 24px;font-size:14px;border-radius:6px;margin:0 8px}.close-btn[data-v-42ec3056]{color:#606266;border-color:#dcdfe6}.detail-btn[data-v-42ec3056]{font-weight:500}@media screen and (max-width: 768px){.payrolls-new-container[data-v-42ec3056]{padding:20px 12px}.form-container[data-v-42ec3056]{padding:24px}.el-form-item__label[data-v-42ec3056]{width:100px!important}.upload-main-area[data-v-42ec3056]{flex-direction:column;gap:12px}.upload-dragger .el-upload-dragger[data-v-42ec3056]{height:140px}.upload-content[data-v-42ec3056]{padding:20px 0 16px}.upload-select-btn[data-v-42ec3056]{width:80px;margin:8px 0 6px;font-size:13px}.upload-tip[data-v-42ec3056]{font-size:12px}.upload-actions[data-v-42ec3056]{height:auto;padding-bottom:0;justify-content:center;align-items:center}.template-download-btn[data-v-42ec3056]{font-size:13px;padding:6px 12px}.file-item[data-v-42ec3056]{padding:6px 10px}.file-name[data-v-42ec3056],.remove-icon[data-v-42ec3056]{font-size:13px}.import-result-dialog[data-v-42ec3056]{width:95%!important}.import-result-container[data-v-42ec3056]{padding:40px 20px;min-height:250px}.result-icon[data-v-42ec3056]{font-size:60px}.result-text h2[data-v-42ec3056]{font-size:18px}.result-text p[data-v-42ec3056]{font-size:14px}.download-btn[data-v-42ec3056]{padding:10px 24px;font-size:14px}}.el-form-item .el-input[data-v-52f75ddc],.el-form-item .el-select[data-v-52f75ddc],.el-form-item .el-date-editor[data-v-52f75ddc]{width:100%}.status-tag[data-v-52f75ddc]{padding:2px 8px;border-radius:4px;font-size:12px;display:inline-block}.status-create[data-v-52f75ddc]{background-color:#f0f9ff;color:#1890ff;border:1px solid #91d5ff}.status-check-succ[data-v-52f75ddc]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-check-fail[data-v-52f75ddc]{background-color:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-processing[data-v-52f75ddc]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-remit[data-v-52f75ddc]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-fail[data-v-52f75ddc]{background-color:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-refund[data-v-52f75ddc]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-deleted[data-v-52f75ddc],.status-default[data-v-52f75ddc]{background-color:#fafafa;color:#666;border:1px solid #d9d9d9}.dialog-footer[data-v-26a17779]{text-align:right}.proxy-batch-container[data-v-488d6f70]{display:flex;flex-direction:column;height:100%;min-height:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;background-color:#f5f7fa;padding:12px;box-sizing:border-box}.statistics-container[data-v-488d6f70]{background:#fff;padding:16px;margin-bottom:12px;border:1px solid #ebeef5;border-radius:10px}.statistic-card[data-v-488d6f70]{text-align:center;padding:20px;border-radius:8px;transition:all .3s}.statistic-card[data-v-488d6f70]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.statistic-success[data-v-488d6f70]{border:1px solid #67c23a;background:linear-gradient(135deg,#f6ffed 0%,#ffffff 100%)}.statistic-warning[data-v-488d6f70]{border:1px solid #e6a23c;background:linear-gradient(135deg,#fff7e6 0%,#ffffff 100%)}.statistic-danger[data-v-488d6f70]{border:1px solid #f56c6c;background:linear-gradient(135deg,#fff2f0 0%,#ffffff 100%)}.statistic-title[data-v-488d6f70]{font-size:14px;color:#909399;margin-bottom:10px;font-weight:500}.statistic-content[data-v-488d6f70]{display:flex;align-items:center;justify-content:center}.statistic-number[data-v-488d6f70]{font-size:20px;font-weight:600}.statistic-success .statistic-number[data-v-488d6f70]{color:#67c23a}.statistic-warning .statistic-number[data-v-488d6f70]{color:#e6a23c}.statistic-danger .statistic-number[data-v-488d6f70]{color:#f56c6c}.statistic-divider[data-v-488d6f70]{margin:0 10px;color:#dcdfe6}.batch-info-container[data-v-488d6f70]{display:flex;align-items:center;gap:10px;font-size:13px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ebeef5}.info-item[data-v-488d6f70]{display:inline-block;margin-right:20px;padding:4px 12px;border-radius:4px;font-size:13px;background:#f5f7fa}.info-label[data-v-488d6f70]{color:#606266;font-weight:500}.info-value[data-v-488d6f70]{color:#303133;font-weight:600;margin-left:4px}.batch-actions[data-v-488d6f70]{flex:1;text-align:right;display:flex;justify-content:flex-end;gap:10px}@media (max-width: 768px){.proxy-batch-container[data-v-488d6f70]{padding:8px}.statistics-container[data-v-488d6f70]{padding:16px}.batch-info-container[data-v-488d6f70]{padding-bottom:8px;margin-bottom:8px}}.el-form-item .el-form-item__label[data-v-e97da370]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-form-item .el-input[data-v-e97da370],.el-form-item .el-select[data-v-e97da370],.el-form-item .el-date-editor[data-v-e97da370]{width:100%}.status-tag[data-v-e97da370]{padding:2px 8px;border-radius:4px;font-size:12px;display:inline-block}.status-create[data-v-e97da370]{background-color:#f0f9ff;color:#1890ff;border:1px solid #91d5ff}.status-check-succ[data-v-e97da370]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-check-fail[data-v-e97da370]{background-color:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-processing[data-v-e97da370]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-remit[data-v-e97da370]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-fail[data-v-e97da370]{background-color:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-refund[data-v-e97da370]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-deleted[data-v-e97da370],.status-default[data-v-e97da370]{background-color:#fafafa;color:#666;border:1px solid #d9d9d9}.batch-download-dialog .el-dialog[data-v-e97da370]{border-radius:8px}.batch-download-dialog .el-dialog__header[data-v-e97da370]{border-bottom:1px solid #eee;padding:16px 24px}.batch-download-dialog .el-dialog__body[data-v-e97da370]{padding:24px}.batch-download-dialog .el-date-editor[data-v-e97da370]{width:100%}.invoice-confirm-dialog[data-v-716075e8]{border-radius:8px}.assign-content[data-v-716075e8]{padding:20px 0}.assign-header[data-v-716075e8]{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.assign-title[data-v-716075e8]{font-size:14px;color:#606266}.upload-area[data-v-716075e8]{margin-top:20px}.upload-demo[data-v-716075e8]{width:100%;display:flex;align-content:center;flex-wrap:wrap;flex-direction:column}.upload-demo .el-upload[data-v-716075e8]{width:100%}.upload-demo .el-upload-dragger[data-v-716075e8]{width:100%;height:180px;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .2s}.upload-demo .el-upload-dragger[data-v-716075e8]:hover{border-color:#409eff}.upload-demo .el-upload-dragger .el-icon-upload[data-v-716075e8]{font-size:67px;color:#c0c4cc;margin:40px 0 16px;line-height:50px}.upload-demo .el-upload__text[data-v-716075e8]{color:#606266;font-size:14px;text-align:center}.upload-demo .el-upload__tip[data-v-716075e8]{font-size:12px;color:#909399;margin-top:7px;text-align:center}.dialog-footer[data-v-716075e8]{text-align:center}.dialog-footer .el-button[data-v-716075e8]{margin-left:10px}.upload-demo .el-upload-list[data-v-716075e8]{max-width:100%}.upload-demo .el-upload-list__item[data-v-716075e8]{max-width:100%;overflow:hidden}.upload-demo .el-upload-list__item-name[data-v-716075e8]{max-width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.upload-demo .el-upload-list__item .el-icon-document[data-v-716075e8]{margin-right:8px}.upload-demo .el-upload-list__item .el-icon-close[data-v-716075e8]{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.upload-demo .el-upload[data-v-716075e8]{margin-bottom:10px}.upload-demo .el-upload-list[data-v-716075e8]{margin-top:10px}.invoice-new-container[data-v-4322ff19]{height:100%;overflow-y:auto;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;padding:12px;box-sizing:border-box}.detail-container[data-v-4322ff19]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.summary-container[data-v-4322ff19]{background:#fff;border-radius:8px;padding:20px}.summary-title[data-v-4322ff19]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.summary-content[data-v-4322ff19]{margin-top:10px}.table-container[data-v-4322ff19]{background:#fff;border-radius:8px;padding:20px;min-height:400px}.el-table[data-v-4322ff19]{border:none}.empty-data[data-v-4322ff19]{text-align:center;color:#909399;font-size:14px;padding:40px 0}[data-v-4322ff19]:deep(.el-input-number.is-without-controls .el-input__inner){text-align:left}@media screen and (max-width: 1200px){.detail-container[data-v-4322ff19]{max-width:100%;margin:0}}@media screen and (max-width: 768px){.invoice-new-container[data-v-4322ff19]{padding:8px}.summary-container[data-v-4322ff19]{padding:16px}.table-container[data-v-4322ff19]{padding:12px}}.invoice-detail-container[data-v-20fd6512]{overflow-y:auto;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;padding:12px;box-sizing:border-box}.detail-container[data-v-20fd6512]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.invoice-table-section[data-v-20fd6512],.invoice-detail-section[data-v-20fd6512]{min-height:0}.summary-content--table[data-v-20fd6512]{margin-top:0}.summary-container[data-v-20fd6512]{background:#fff;border-radius:8px}.summary-title[data-v-20fd6512]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.summary-content[data-v-20fd6512]{margin-top:20px}.summary-item[data-v-20fd6512]{margin-bottom:16px;font-size:14px;line-height:32px;display:flex;align-items:flex-start}.summary-item label[data-v-20fd6512]{display:inline-block;width:120px;text-align:right;margin-right:8px;color:#909399;flex-shrink:0}.summary-item span[data-v-20fd6512]{color:#606266;word-break:break-all}@media screen and (max-width: 768px){.summary-item[data-v-20fd6512]{flex-direction:column;align-items:flex-start}.summary-item label[data-v-20fd6512]{width:auto;text-align:left;margin-bottom:4px}.el-col[data-v-20fd6512]{margin-bottom:8px}.invoice-detail-container[data-v-20fd6512]{padding:8px}.summary-container[data-v-20fd6512]{padding:16px}}.no-permission-container[data-v-100a0786]{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.no-permission-content[data-v-100a0786]{text-align:center;padding:180px}.title-container[data-v-100a0786]{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.warning-icon[data-v-100a0786]{font-size:24px;color:#e6a23c;margin-right:8px}h2[data-v-100a0786]{font-size:24px;color:#303133;margin:0}p[data-v-100a0786]{font-size:16px;color:#606266}.dialog-footer-centered[data-v-5cff14f4]{text-align:center}.el-form-item .el-form-item__label[data-v-5cff14f4]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-form-item .el-input[data-v-5cff14f4],.el-form-item .el-select[data-v-5cff14f4],.el-form-item .el-date-editor[data-v-5cff14f4]{width:100%}.dialog-footer-centered[data-v-e5911e12]{text-align:center}.rate-limit-config[data-v-a74bf02a]{padding:0}.config-section[data-v-a74bf02a]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.section-header[data-v-a74bf02a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f5f7fa;border-bottom:1px solid #ebeef5;font-weight:550}.section-body[data-v-a74bf02a]{padding:16px}.empty-rules[data-v-a74bf02a]{text-align:center;color:#909399;padding:20px;font-size:14px}.rule-item[data-v-a74bf02a]{margin-bottom:16px;padding:16px;border:1px solid #ebeef5;border-radius:8px;background-color:#fafafa}.rule-item[data-v-a74bf02a]:last-child{margin-bottom:0}.rule-header[data-v-a74bf02a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed #ebeef5}.rule-body[data-v-a74bf02a]{padding-top:8px}.delete-btn[data-v-a74bf02a]{color:#f56c6c}.delete-btn[data-v-a74bf02a]:hover{color:#f78989}.config-preview[data-v-a74bf02a]{margin-top:20px;padding:16px;border:1px solid #ebeef5;border-radius:8px;background-color:#ecf5ff}.preview-header[data-v-a74bf02a]{font-weight:550;margin-bottom:12px;color:#409eff}.preview-body[data-v-a74bf02a]{display:flex;flex-direction:column;gap:8px}.preview-item[data-v-a74bf02a]{display:flex;align-items:center;gap:8px}.preview-label[data-v-a74bf02a]{font-size:14px;color:#606266;min-width:150px}.ip-whitelist-config[data-v-19963138]{padding:0}.ip-list[data-v-19963138]{margin-bottom:12px}.ip-item[data-v-19963138]{margin-bottom:8px}.ip-content[data-v-19963138]{display:flex;align-items:center;gap:8px}.ip-index[data-v-19963138]{color:#909399;font-size:14px;min-width:24px}.ip-content .el-input[data-v-19963138]{flex:1}.delete-btn[data-v-19963138]{color:#f56c6c}.delete-btn[data-v-19963138]:hover{color:#f78989}.ip-actions[data-v-19963138]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.ip-tips[data-v-19963138]{padding:12px;background-color:#ecf5ff;border:1px solid #d9ecff;border-radius:4px;font-size:12px}.tip-title[data-v-19963138]{font-weight:550;margin-bottom:8px;color:#606266}.tip-list[data-v-19963138]{margin:0;padding-left:20px;color:#606266}.tip-list li[data-v-19963138]{margin-bottom:4px}.tip-list code[data-v-19963138]{padding:2px 6px;background-color:#fff;border:1px solid #dcdfe6;border-radius:3px;color:#303133;font-family:Courier New,monospace}.list-enter-active[data-v-19963138],.list-leave-active[data-v-19963138]{transition:all .5s}.list-enter[data-v-19963138],.list-leave-to[data-v-19963138]{opacity:0;transform:translate(30px)}.el-icon-question[data-v-19963138]{color:#909399;font-size:16px;cursor:help}.el-icon-question[data-v-19963138]:hover{color:#409eff}.api-permission-config[data-v-a5cea048]{padding:0}.loading-wrapper[data-v-a5cea048]{padding:20px;background-color:#fafafa;border-radius:8px}.empty-state[data-v-a5cea048]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background-color:#fafafa;border:2px dashed #e4e7ed;border-radius:12px;margin-bottom:20px;transition:all .3s ease}.empty-state[data-v-a5cea048]:hover{border-color:#c0c4cc;background-color:#f5f7fa}.empty-icon[data-v-a5cea048]{font-size:64px;color:#dcdfe6;margin-bottom:16px}.empty-text[data-v-a5cea048]{font-size:16px;font-weight:500;color:#606266;margin-bottom:8px}.empty-desc[data-v-a5cea048]{font-size:14px;color:#909399}.service-card[data-v-a5cea048]{margin-bottom:16px;border:1px solid #e4e7ed;border-radius:12px;overflow:hidden;background-color:#fff;transition:all .3s ease;box-shadow:0 2px 4px #00000005}.service-card[data-v-a5cea048]:hover{box-shadow:0 4px 12px #00000014;border-color:#c0c4cc}.service-header[data-v-a5cea048]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background-color:#fafafa;border-bottom:1px solid #e4e7ed;transition:all .3s ease}.service-header.is-disabled[data-v-a5cea048]{background-color:#f5f5f5}.header-left[data-v-a5cea048]{display:flex;align-items:center;gap:12px;flex:1}.service-checkbox[data-v-a5cea048]{flex:1}.service-checkbox[data-v-a5cea048] .el-checkbox__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.service-name[data-v-a5cea048]{font-size:15px;font-weight:500;color:#303133}.status-tag[data-v-a5cea048],.header-actions[data-v-a5cea048]{flex-shrink:0}.delete-btn[data-v-a5cea048]{color:#f56c6c;padding:6px 12px;transition:all .3s ease}.delete-btn[data-v-a5cea048]:hover{background-color:#fef0f0;color:#f78989;transform:scale(1.05)}.service-body[data-v-a5cea048]{padding:24px 20px;background-color:#fff}.mode-group[data-v-a5cea048]{width:100%}.interface-panel[data-v-a5cea048]{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden}.panel-header[data-v-a5cea048]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#fafafa;border-bottom:1px solid #e4e7ed}.selected-count[data-v-a5cea048]{font-size:13px;color:#909399}.panel-actions[data-v-a5cea048]{display:flex;gap:8px}.panel-actions .el-button[data-v-a5cea048]{padding:6px 12px}.interface-list[data-v-a5cea048]{padding:16px;max-height:400px;overflow-y:auto;background-color:#fff}.interface-checkbox-group[data-v-a5cea048]{display:flex;flex-direction:column;gap:8px}.interface-item[data-v-a5cea048]{padding:10px 12px;border-radius:6px;background-color:#fafafa;transition:all .2s ease}.interface-item[data-v-a5cea048]:hover{background-color:#f0f2f5}.method-checkbox[data-v-a5cea048],.method-checkbox[data-v-a5cea048] .el-checkbox__label{width:100%}.method-content[data-v-a5cea048]{display:flex;align-items:center;gap:12px;width:100%}.method-name[data-v-a5cea048]{font-weight:500;color:#303133;font-size:14px;font-family:Consolas,Monaco,monospace}.method-desc[data-v-a5cea048]{color:#909399;font-size:13px;line-height:1.4}.add-section[data-v-a5cea048]{display:flex;align-items:center;gap:12px;margin-top:20px;padding:20px;border:2px dashed #dcdfe6;border-radius:12px;background-color:#fafafa;transition:all .3s ease}.add-section[data-v-a5cea048]:hover{border-color:#c0c4cc;background-color:#f5f7fa}.service-select[data-v-a5cea048]{flex:1;min-width:280px}.service-option[data-v-a5cea048]{display:flex;align-items:center;gap:12px;width:100%}.service-option-name[data-v-a5cea048]{font-weight:500;color:#303133;font-family:Consolas,Monaco,monospace}.service-option-desc[data-v-a5cea048]{color:#909399;font-size:13px}.config-preview[data-v-a5cea048]{margin-top:24px;border:1px solid #e4e7ed;border-radius:12px;background-color:#fff;overflow:hidden;box-shadow:0 2px 4px #0000000a}.preview-header[data-v-a5cea048]{display:flex;align-items:center;gap:8px;padding:14px 20px;background-color:#fafafa;border-bottom:1px solid #e4e7ed;color:#409eff;font-size:14px;font-weight:500}.preview-header i[data-v-a5cea048]{font-size:16px}.preview-header span[data-v-a5cea048]{flex:1}.toggle-btn[data-v-a5cea048]{color:#909399;padding:4px 8px}.toggle-btn[data-v-a5cea048]:hover{color:#606266}.preview-body[data-v-a5cea048]{padding:20px;background-color:#f8f9fa}.json-preview[data-v-a5cea048]{margin:0;color:#283c48;font-family:Fira Code,Consolas,Monaco,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.interface-list[data-v-a5cea048]::-webkit-scrollbar{width:6px}.interface-list[data-v-a5cea048]::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:3px}.interface-list[data-v-a5cea048]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}.interface-list[data-v-a5cea048]::-webkit-scrollbar-thumb:hover{background-color:#c0c4cc}@media screen and (max-width: 768px){.service-header[data-v-a5cea048]{flex-direction:column;align-items:flex-start;gap:12px}.header-actions[data-v-a5cea048]{width:100%;display:flex;justify-content:flex-end}.panel-header[data-v-a5cea048]{flex-direction:column;align-items:flex-start;gap:12px}.panel-actions[data-v-a5cea048]{width:100%;justify-content:flex-end}}.message-box-confirm{border-radius:12px!important}.message-box-confirm .el-message-box__btns{padding:15px 20px 20px!important}.dialog-footer-centered[data-v-4c4e99f7]{text-align:center}.config-tip-icon[data-v-4c4e99f7]{font-size:16px;color:#909399;cursor:help;margin-left:4px;vertical-align:middle;transition:color .2s ease}.config-tip-icon[data-v-4c4e99f7]:hover{color:#409eff}.el-input[data-v-4c4e99f7]{width:220px}.el-form-item .el-form-item__label[data-v-4c4e99f7]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-form-item .el-input[data-v-4c4e99f7],.el-form-item .el-select[data-v-4c4e99f7],.el-form-item .el-date-editor[data-v-4c4e99f7]{width:100%}@media screen and (max-width: 768px){.el-input[data-v-4c4e99f7]{width:100%}}.el-form-item .el-form-item__label[data-v-eefed060]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.el-form-item .el-input[data-v-eefed060],.el-form-item .el-select[data-v-eefed060],.el-form-item .el-date-editor[data-v-eefed060]{width:100%}.supplier-settings-container[data-v-65619ee2]{display:flex;flex-direction:column;align-items:center;min-height:100vh;box-sizing:border-box}.form-container[data-v-65619ee2]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;min-height:500px}.settings-form[data-v-65619ee2]{width:100%}.form-section[data-v-65619ee2]{margin-bottom:30px}.section-title[data-v-65619ee2]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409eff;display:inline-block}.el-form-item[data-v-65619ee2]{margin-bottom:24px}.el-form-item__label[data-v-65619ee2]{font-size:14px;color:#606266;font-weight:550;line-height:32px}.form-actions[data-v-65619ee2]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.task-tag-section[data-v-65619ee2]{margin-bottom:20px}.task-tag-section .el-tag[data-v-65619ee2],.agreement-list .el-tag[data-v-65619ee2]{margin-right:10px;margin-bottom:10px;transition:all .3s}.task-tag-section .el-tag[data-v-65619ee2]:hover,.agreement-list .el-tag[data-v-65619ee2]:hover{transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.empty-tip[data-v-65619ee2]{color:#909399}.upload-button-container[data-v-65619ee2]{display:flex;align-items:center}.file-preview-container[data-v-65619ee2]{display:flex;align-items:center;gap:8px;position:relative}.image-preview[data-v-65619ee2]{display:flex;align-items:center}.preview-thumbnail[data-v-65619ee2]{width:32px;height:32px;object-fit:cover;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .3s}.preview-thumbnail[data-v-65619ee2]:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.icon-preview[data-v-65619ee2]{display:flex;flex-direction:column;align-items:center;text-align:center}.file-name[data-v-65619ee2]{font-size:10px;color:#666;margin-top:2px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-btn[data-v-65619ee2]{color:#f56c6c;font-size:16px;font-weight:700;padding:0;min-width:auto;height:auto;line-height:1;margin-left:4px}.remove-btn[data-v-65619ee2]:hover{color:#f78989}.task-tag-detail[data-v-65619ee2]{padding:10px 0}.detail-row[data-v-65619ee2]{display:flex;align-items:flex-start;margin-bottom:20px}.detail-row[data-v-65619ee2]:last-child{margin-bottom:0}.detail-label[data-v-65619ee2]{width:80px;font-weight:700;color:#333;flex-shrink:0;line-height:1.5}.detail-value[data-v-65619ee2]{flex:1;color:#666;line-height:1.5}.tag-image[data-v-65619ee2]{max-width:200px;max-height:200px;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .3s}.tag-image[data-v-65619ee2]:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.image-tip[data-v-65619ee2]{font-size:12px;color:#999;margin-top:8px}.no-image[data-v-65619ee2]{color:#999;font-style:italic}[data-v-65619ee2] .image-preview-dialog{text-align:center}[data-v-65619ee2] .image-preview-dialog .el-dialog__body{padding:20px}.borrow-section[data-v-65619ee2]{margin-bottom:24px;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;background:#fff}.borrow-header[data-v-65619ee2]{background:linear-gradient(135deg,#409eff 0%,#66b1ff 100%);color:#fff;padding:12px 16px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.borrow-header i[data-v-65619ee2]{font-size:16px}.borrow-content[data-v-65619ee2]{padding:20px;display:flex;align-items:flex-end;gap:20px}.select-wrapper[data-v-65619ee2]{flex:1;min-width:0}.select-label[data-v-65619ee2]{display:block;font-size:14px;color:#606266;font-weight:550;margin-bottom:8px;line-height:1.4}.corporation-select[data-v-65619ee2]{width:100%}.corporation-select .el-input__inner[data-v-65619ee2]{border-radius:6px;border:1px solid #dcdfe6;transition:all .3s}.corporation-select .el-input__inner[data-v-65619ee2]:focus{border-color:#409eff;box-shadow:0 0 0 2px #409eff1a}.option-content[data-v-65619ee2]{display:flex;flex-direction:column;gap:2px}.option-name[data-v-65619ee2]{font-size:14px;color:#303133;font-weight:500}.option-code[data-v-65619ee2]{font-size:12px;color:#909399}.borrow-btn[data-v-65619ee2]{height:40px;padding:0 24px;border-radius:6px;font-size:14px;font-weight:500;box-shadow:0 2px 4px #409eff33;transition:all .3s;white-space:nowrap}.borrow-btn[data-v-65619ee2]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px #409eff4d}.borrow-btn[data-v-65619ee2]:disabled{opacity:.6;cursor:not-allowed}@media screen and (max-width: 768px){.supplier-settings-container[data-v-65619ee2]{padding:20px 12px}.form-container[data-v-65619ee2]{padding:24px}.el-form-item__label[data-v-65619ee2]{width:100px!important}.borrow-content[data-v-65619ee2]{flex-direction:column;align-items:stretch;gap:16px}.borrow-btn[data-v-65619ee2]{width:100%}}[data-v-65619ee2] .borrow-relation-dialog{max-height:80vh}[data-v-65619ee2] .borrow-relation-dialog .el-dialog{max-height:80vh;display:flex;flex-direction:column}[data-v-65619ee2] .borrow-relation-dialog .el-dialog__body{flex:1;overflow:hidden;padding:20px}[data-v-65619ee2] .borrow-relation-dialog .dialog-content{height:60vh;display:flex;flex-direction:column}.borrow-section-fixed[data-v-65619ee2]{flex-shrink:0;margin-bottom:16px;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;background:#fff}.table-container[data-v-65619ee2]{flex:1;overflow:hidden;border:1px solid #e4e7ed;border-radius:8px}[data-v-65619ee2] .table-container .el-table{height:100%!important}[data-v-65619ee2] .table-container .el-table__body-wrapper{max-height:calc(100% - 48px);overflow-y:auto}[data-v-65619ee2] .table-container .el-table__body-wrapper::-webkit-scrollbar{width:6px}[data-v-65619ee2] .table-container .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-65619ee2] .table-container .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-65619ee2] .table-container .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.custom-tabs[data-v-7e706024]{padding:5px 10px 0}[data-v-7e706024] .el-table{border:none}[data-v-7e706024] .el-table th.is-leaf{border-bottom:1px solid #ebeef5}.settlement-rules-form-container[data-v-bbfdd412]{width:100%}.card-header[data-v-bbfdd412]{font-weight:600}.tabs-header[data-v-bbfdd412]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #e4e7ed}.tabs-nav[data-v-bbfdd412]{display:flex}.tab-item[data-v-bbfdd412]{padding:10px 20px;cursor:pointer;color:#606266;font-size:14px;border-bottom:2px solid transparent;transition:all .3s}.tab-item[data-v-bbfdd412]:hover{color:#409eff}.tab-item.active[data-v-bbfdd412]{color:#409eff;border-bottom-color:#409eff}.required-mark[data-v-bbfdd412]{color:#f56c6c;margin-right:4px}.tabs-actions[data-v-bbfdd412]{display:flex;gap:10px;align-items:center}.add-btn[data-v-bbfdd412]{color:#409eff}.rule-content[data-v-bbfdd412]{padding:20px 0}.tier-section[data-v-bbfdd412]{margin-bottom:20px}.tier-row[data-v-bbfdd412]{display:flex;gap:10px;margin-bottom:12px;align-items:center}.tier-label[data-v-bbfdd412]{color:#606266;font-size:14px;white-space:nowrap}.tier-action-btn[data-v-bbfdd412]{padding:0 8px}.tier-action-btn.add[data-v-bbfdd412]{color:#409eff}.tier-action-btn.delete[data-v-bbfdd412]{color:#f56c6c}.form-item-row[data-v-bbfdd412]{margin-bottom:18px}.rule-block[data-v-bbfdd412]{margin-bottom:20px;padding:20px;border:1px solid #ebeef5;border-radius:4px}.agents-new-container[data-v-3c244bb0]{display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;box-sizing:border-box}.form-container[data-v-3c244bb0]{background:#fff;padding:20px;border-radius:8px;width:100%;max-width:1200px;min-height:500px}.form-section[data-v-3c244bb0]{margin-bottom:30px}.section-title[data-v-3c244bb0]{font-size:16px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:8px;border-bottom:2px solid #409EFF;display:inline-block}.section-content[data-v-3c244bb0]{padding-left:0}.form-item-tip[data-v-3c244bb0]{font-size:12px;color:#909399;margin-top:4px;line-height:1.4}.tip[data-v-3c244bb0]{margin-top:10px;font-size:12px;color:#909399;line-height:1.6}.id-card-upload-group[data-v-3c244bb0]{display:flex;gap:24px}.upload-item[data-v-3c244bb0]{display:flex;flex-direction:column;align-items:center;gap:8px}.upload-label[data-v-3c244bb0]{font-size:12px;color:#606266}.form-actions[data-v-3c244bb0]{text-align:center;padding-top:32px;border-top:1px solid #ebeef5;margin-top:40px}.example-container[data-v-3c244bb0]{display:flex;justify-content:space-around;padding:20px 0}.example-item[data-v-3c244bb0]{display:flex;flex-direction:column;align-items:center;gap:12px}.image-box[data-v-3c244bb0]{border:1px solid #ebeef5;border-radius:4px;padding:8px;background:#fcfcfc}.image-box img[data-v-3c244bb0]{max-width:240px;max-height:180px;display:block}.image-desc[data-v-3c244bb0]{font-size:14px;color:#606266}[data-v-3c244bb0] .example-dialog .el-dialog__body{padding:0 20px 30px}[data-v-3c244bb0] .el-form-item{margin-bottom:24px}[data-v-2d8a2b4e] .el-table{border:none}[data-v-2d8a2b4e] .el-table th.is-leaf{border-bottom:1px solid #ebeef5}.stats-container[data-v-01a1c755]{display:flex;background:#fff;padding:16px 24px;border-radius:8px;margin-bottom:12px;border:1px solid #ebeef5;gap:40px}.stats-item[data-v-01a1c755]{display:flex;align-items:baseline}.stats-item .label[data-v-01a1c755]{font-size:14px;color:#606266}.stats-item .value[data-v-01a1c755]{font-size:18px;font-weight:600;color:#303133;margin-left:4px}[data-v-01a1c755] .el-table{border:none}[data-v-01a1c755] .el-table th.is-leaf{border-bottom:1px solid #ebeef5}.icon-uploader[data-v-44a53028] .el-upload:hover .icon-overlay{display:flex!important}.allClassifySelected[data-v-44a53028]{background-color:#f0f7ff;border-radius:8px}.taskCMPreviewDialog[data-v-44a53028] .el-dialog__body{display:flex;justify-content:center;align-items:center}[data-v-44a53028] .el-tree-node__content:has(.disabled-tree-node){background-color:transparent!important;cursor:not-allowed!important}[data-v-44a53028] .el-tree-node__content:has(.disabled-tree-node):hover{background-color:transparent!important}[data-v-44a53028] .el-tree-node.is-current>.el-tree-node__content:has(.disabled-tree-node){background-color:transparent!important}
