.applicant-info[data-v-bc1549a4],.flow-logs[data-v-76f78520],.seal-selector[data-v-2d112786]{padding:4px 0}.logs-toggle[data-v-76f78520]{margin-bottom:8px;text-align:right}.log-card[data-v-76f78520]{padding:4px 0}.log-card.collapsed[data-v-76f78520]{padding:2px 0}.log-header[data-v-76f78520]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.log-card.collapsed .log-header[data-v-76f78520]{margin-bottom:0}.log-node[data-v-76f78520]{font-weight:600;font-size:14px;color:#303133}.log-operator[data-v-76f78520]{font-size:13px;color:#606266;margin-bottom:2px}.log-time[data-v-76f78520]{color:#909399;font-size:12px}.log-comment[data-v-76f78520]{font-size:13px;color:#409eff;background:#f0f9ff;padding:6px 10px;border-radius:4px;margin-top:4px}.template-files[data-v-30062729]{width:100%}.upload-drop-zone[data-v-30062729]{border:2px dashed #d9d9d9;border-radius:8px;padding:28px 20px;text-align:center;cursor:pointer;transition:all .25s;background:#fafafa}.upload-drop-zone[data-v-30062729]:hover{border-color:#409eff;background:#f0f7ff}.upload-drop-zone.is-dragover[data-v-30062729]{border-color:#409eff;background:#ecf5ff}.upload-icon[data-v-30062729]{font-size:40px;color:#c0c4cc;display:block;margin-bottom:8px}.upload-drop-zone.is-dragover .upload-icon[data-v-30062729],.upload-drop-zone:hover .upload-icon[data-v-30062729]{color:#409eff}.upload-text[data-v-30062729]{font-size:14px;color:#606266}.upload-text em[data-v-30062729]{color:#409eff;font-style:normal}.upload-tip[data-v-30062729]{font-size:12px;color:#909399;margin-top:6px}.hidden-input[data-v-30062729]{display:none}.file-grid[data-v-30062729]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.file-card[data-v-30062729]{width:120px;border:1px solid #e6ebf5;border-radius:6px;overflow:hidden;background:#fff;transition:box-shadow .2s;display:flex;flex-direction:column}.file-card[data-v-30062729]:hover{box-shadow:0 2px 12px rgba(0,0,0,.1)}.file-card.is-uploading[data-v-30062729]{opacity:.6;pointer-events:none;position:relative}.upload-mask[data-v-30062729]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5;font-size:12px;color:#409eff;gap:4px}.upload-mask i[data-v-30062729]{font-size:20px}.file-thumb[data-v-30062729]{width:100%;height:100px;display:flex;align-items:center;justify-content:center;background:#f5f7fa;cursor:pointer;overflow:hidden}.thumb-img[data-v-30062729]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb-icon[data-v-30062729]{display:flex;flex-direction:column;align-items:center;gap:4px}.file-type-icon[data-v-30062729]{font-size:32px;color:#909399}.file-ext[data-v-30062729]{font-size:11px;color:#909399;font-weight:600;text-transform:uppercase}.file-info[data-v-30062729]{padding:6px 8px 2px;flex:1}.file-name[data-v-30062729]{font-size:12px;color:#303133;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.file-size[data-v-30062729]{font-size:11px;color:#909399;display:block;line-height:1.4}.file-actions[data-v-30062729]{display:flex;justify-content:center;gap:10px;padding:6px 8px;border-top:1px solid #f0f2f5}.action-btn[data-v-30062729]{font-size:15px;color:#909399;cursor:pointer;transition:color .2s}.action-btn[data-v-30062729]:hover{color:#409eff}.action-btn.danger[data-v-30062729]:hover{color:#f56c6c}.empty-tip[data-v-30062729]{color:#909399;font-size:13px;display:flex;align-items:center;gap:6px;padding:12px 0}.preview-wrapper[data-v-30062729]{display:flex;align-items:center;position:relative;min-height:420px;background:#f5f7fa}.preview-body[data-v-30062729]{flex:1;display:flex;justify-content:center;align-items:center;min-height:420px;max-height:70vh;overflow:hidden;padding:24px 56px;cursor:grab}.preview-body[data-v-30062729]:active{cursor:grabbing}.preview-img[data-v-30062729]{max-width:100%;max-height:65vh;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.12)}.preview-unsupported[data-v-30062729]{text-align:center;padding:40px 0;color:#909399}.preview-unsupported p[data-v-30062729]{margin:16px 0;font-size:14px}.nav-arrow[data-v-30062729]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer;font-size:18px;color:#606266;transition:all .2s;flex-shrink:0;z-index:10;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px rgba(0,0,0,.1)}.nav-left[data-v-30062729]{left:14px}.nav-right[data-v-30062729]{right:14px}.nav-arrow[data-v-30062729]:hover{background:#409eff;color:#fff;box-shadow:0 2px 12px rgba(64,158,255,.3)}.nav-arrow.disabled[data-v-30062729]{opacity:.35;cursor:not-allowed}.nav-arrow.disabled[data-v-30062729]:hover{background:#fff;color:#606266;box-shadow:0 2px 8px rgba(0,0,0,.1)}.preview-toolbar[data-v-30062729]{display:flex;justify-content:center;align-items:center;gap:4px;padding:10px 0;background:#fff;border-top:1px solid #ebeef5}.toolbar-btn[data-v-30062729]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;color:#606266;font-size:18px;transition:all .2s}.toolbar-btn[data-v-30062729]:hover{background:#ecf5ff;color:#409eff}.toolbar-sep[data-v-30062729]{width:1px;height:20px;background:#dcdfe6;margin:0 6px}.preview-counter[data-v-30062729]{text-align:center;padding:4px 0 8px;font-size:13px;color:#909399;background:#fff}.el-dialog__wrapper:has(.el-dialog.preview-dialog){display:flex;align-items:center;justify-content:center}.el-dialog.preview-dialog{margin:0!important;position:relative!important;top:0!important;left:0!important;transform:none!important;border-radius:10px;overflow:hidden;max-height:calc(100vh - 48px);width:80%!important;max-width:960px;display:flex!important;flex-direction:column!important}.el-dialog.preview-dialog .el-dialog__header{flex-shrink:0;background:#fff;border-bottom:1px solid #ebeef5;padding:14px 20px}.el-dialog.preview-dialog .el-dialog__title{font-size:15px;color:#303133}.el-dialog.preview-dialog .el-dialog__body{flex:1;min-height:0;overflow:hidden;padding:0!important}.risk-control-operator[data-v-3043e1ee]{padding:4px 0}.form-item-render[data-v-27cb3086]{width:100%}.component-label[data-v-27cb3086]{font-size:14px;color:#606266;margin-bottom:10px;font-weight:700;line-height:1.5}.required-mark[data-v-27cb3086]{color:#f56c6c;margin-right:4px}.flow-form-page[data-v-4be0b028]{max-width:1000px;margin:0 auto;height:100%;display:flex;flex-direction:column;overflow:hidden;background-color:#f5f7fa}.form-header[data-v-4be0b028]{justify-content:space-between;padding:16px 24px;border-bottom:1px solid #e6ebf5;background:#fff;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.05);z-index:10}.form-header[data-v-4be0b028],.header-left[data-v-4be0b028]{display:flex;align-items:center}.form-title[data-v-4be0b028]{font-size:18px;font-weight:600;margin-left:16px;color:#303133}.form-body[data-v-4be0b028]{flex:1;overflow-y:auto;padding:24px}.approval-form[data-v-4be0b028]{width:100%}.form-section[data-v-4be0b028]{margin-bottom:24px;border:none;border-radius:8px}.section-header[data-v-4be0b028]{padding:0;border-left:4px solid #409eff;padding-left:10px;line-height:1}.section-title[data-v-4be0b028]{font-size:16px;font-weight:600;color:#303133}.field-wrapper[data-v-4be0b028]{margin-bottom:8px}.action-section[data-v-4be0b028]{border-top:none;border:1px solid #ebeef5}.action-buttons[data-v-4be0b028]{display:flex;gap:16px;justify-content:flex-start;margin-top:10px}.submit-area[data-v-4be0b028]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center;padding:30px 0 50px}.form-body[data-v-4be0b028]::-webkit-scrollbar{width:8px}.form-body[data-v-4be0b028]::-webkit-scrollbar-track{background:#f1f1f1}.form-body[data-v-4be0b028]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.form-body[data-v-4be0b028]::-webkit-scrollbar-thumb:hover{background:#909399}.flow-form-page .el-input.is-disabled .el-input__inner,.flow-form-page .el-textarea.is-disabled .el-textarea__inner{color:#303133;-webkit-text-fill-color:#303133;background-color:#f9f9fb;cursor:default}.flow-form-page .el-select .el-input.is-disabled .el-input__inner{color:#303133;-webkit-text-fill-color:#303133}.flow-form-page .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#409eff;border-color:#409eff}.flow-form-page .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#fff}.flow-form-page .el-checkbox__input.is-disabled+.el-checkbox__label{color:#303133}.flow-form-page .el-switch.is-disabled.is-checked .el-switch__core{background-color:#409eff;border-color:#409eff}.flow-form-page .el-date-editor.is-disabled .el-input__inner,.flow-form-page .el-input-number.is-disabled .el-input__inner{color:#303133;-webkit-text-fill-color:#303133}.flow-form-page .el-descriptions-item__content{color:#303133;font-weight:500}.flow-form-page .el-descriptions-item__label{color:#606266;font-weight:600}.flow-form-page .el-form-item__label{color:#303133;font-weight:600}