.right-side[data-v-082e7ce4]{width:0;opacity:0;overflow:hidden;transition:all .3s ease}.collapsed[data-v-082e7ce4]{width:450px;opacity:1}.head-title[data-v-082e7ce4]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px}.process-container[data-v-082e7ce4]{background:#f0f9ff;border:1px solid #e1f5fe;border-radius:8px;padding:24px;position:relative;flex:1}.process-step[data-v-082e7ce4]{display:flex;align-items:flex-start;position:relative;margin-bottom:47px;height:100px;min-width:200px}.process-step[data-v-082e7ce4]:last-child{margin-bottom:0}.process-step[data-v-082e7ce4]:not(:last-child):after{content:"";position:absolute;left:20px;top:42px;width:2px;height:calc(100% + 4px);background:#e0e0e0}.step-icon[data-v-082e7ce4]{position:relative;width:42px;height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.step-icon.cc[data-v-082e7ce4]{background:#409eff}.icon-content[data-v-082e7ce4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-content .person-name[data-v-082e7ce4]{color:#fff;font-weight:600;font-size:14px}.icon-content .cc-icon[data-v-082e7ce4]{font-size:16px}.status-icon[data-v-082e7ce4]{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.status-icon.completed[data-v-082e7ce4]{background:#67c23a;color:#fff}.status-icon.rejected[data-v-082e7ce4]{background:#f56c6c;color:#fff}.status-icon.pending[data-v-082e7ce4]{background:#e6a23c;color:#fff}.status-icon.cc[data-v-082e7ce4]{background:#67c23a;color:#fff}.status-icon .el-icon[data-v-082e7ce4]{font-size:10px}.step-content[data-v-082e7ce4]{flex:1;min-width:0}.step-title[data-v-082e7ce4]{font-size:12px;color:#909399;margin-bottom:4px}.step-description[data-v-082e7ce4]{font-size:14px;font-weight:600;color:#303133;margin-bottom:4px}.step-time[data-v-082e7ce4]{font-size:12px;color:#909399}.cc-list[data-v-082e7ce4]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.cc-item[data-v-082e7ce4]{display:flex;align-items:center;gap:4px}.cc-avatar[data-v-082e7ce4]{width:20px;height:20px;border-radius:4px;background:#409eff;color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center}.cc-name[data-v-082e7ce4]{font-size:12px;color:#606266}.label[data-v-ba625b4c]{min-width:75px}.content[data-v-ba625b4c]{min-width:150px;width:100%;max-width:240px}.contract-name[data-v-81f57ad4]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;border-radius:4px;transition:all .3s ease;color:#0054fe;font-size:12px}.contract-name[data-v-81f57ad4]:hover{background-color:#f0f7ff;color:#0040d0}.contract-name:hover .contract-icon[data-v-81f57ad4]{color:#0040d0}.contract-name[data-v-81f57ad4]:active{background-color:#e6f2ff;transform:scale(.98)}.contract-text[data-v-81f57ad4]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.contract-icon[data-v-81f57ad4]{color:#0054fe;transition:all .3s ease;flex-shrink:0}.preview-dialog[data-v-81f57ad4] .el-dialog__body{padding:0}.preview-container[data-v-81f57ad4]{width:100%;min-height:80vh;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.preview-iframe[data-v-81f57ad4]{border:none;background:#fff}.preview-error[data-v-81f57ad4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.contract-name[data-v-0affe5bf]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;border-radius:4px;transition:all .3s ease;color:#0054fe;font-size:12px}.contract-name[data-v-0affe5bf]:hover{background-color:#f0f7ff;color:#0040d0}.contract-name:hover .contract-icon[data-v-0affe5bf]{color:#0040d0}.contract-name[data-v-0affe5bf]:active{background-color:#e6f2ff;transform:scale(.98)}.contract-text[data-v-0affe5bf]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.contract-icon[data-v-0affe5bf]{color:#0054fe;transition:all .3s ease;flex-shrink:0}.preview-dialog[data-v-0affe5bf] .el-dialog__body{padding:0}.preview-container[data-v-0affe5bf]{width:100%;min-height:80vh;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.preview-iframe[data-v-0affe5bf]{border:none;background:#fff}.preview-error[data-v-0affe5bf]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.date-range-picker[data-v-5454c64a]{position:relative;display:inline-block}.calendar-popup[data-v-5454c64a]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:12px;min-width:280px;z-index:9999}.calendar-header[data-v-5454c64a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.calendar-title[data-v-5454c64a]{font-size:14px;font-weight:500;color:#303133}.clear-btn[data-v-5454c64a]{padding:0;font-size:12px;color:#909399}.calendar-grid[data-v-5454c64a]{margin-bottom:12px}.calendar-row[data-v-5454c64a]{display:flex;margin-bottom:4px}.calendar-cell[data-v-5454c64a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;border-radius:4px;margin-right:4px}.calendar-cell[data-v-5454c64a]:last-child{margin-right:0}.calendar-cell.day-cell[data-v-5454c64a]{color:#606266}.calendar-cell.day-cell[data-v-5454c64a]:hover{background-color:#f5f7fa}.calendar-cell.day-cell.empty[data-v-5454c64a]{cursor:default;color:transparent}.calendar-cell.day-cell.empty[data-v-5454c64a]:hover{background-color:transparent}.calendar-cell.day-cell.selected-day[data-v-5454c64a]{background-color:#409eff;color:#fff}.calendar-cell.day-cell.start-day[data-v-5454c64a]{background-color:#409eff;color:#fff;border-top-left-radius:16px;border-bottom-left-radius:16px}.calendar-cell.day-cell.end-day[data-v-5454c64a]{background-color:#409eff;color:#fff;border-top-right-radius:16px;border-bottom-right-radius:16px}.calendar-cell.day-cell.range-day[data-v-5454c64a]{background-color:#ecf5ff;color:#409eff}.calendar-footer[data-v-5454c64a]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid #e4e7ed}[data-v-5454c64a] .el-input .el-input__wrapper{cursor:pointer}[data-v-5454c64a] .el-input .el-input__suffix{pointer-events:none}.date-range-picker-example[data-v-7dc585ba]{padding:20px;max-width:600px}.demo-section[data-v-7dc585ba]{margin-bottom:30px;padding:20px;border:1px solid #e4e7ed;border-radius:4px}.demo-section h4[data-v-7dc585ba]{margin:0 0 15px 0;color:#303133}.demo-section p[data-v-7dc585ba]{margin:10px 0 0 0;color:#606266;font-size:14px}[data-v-7dc585ba] .custom-picker .el-input__wrapper{border-color:#67c23a}[data-v-7dc585ba] .custom-picker:hover .el-input__wrapper{border-color:#85ce61}.dropdown-select__trigger[data-v-718a51f4],.dropdown-select__trigger[data-v-718a51f4] .el-input{width:100%}.dropdown-select__trigger[data-v-718a51f4] .el-input__suffix .el-icon{transition:transform .2s ease}.dropdown-select__trigger[data-v-718a51f4] .el-input__suffix .el-icon.is-open{transform:rotate(180deg)}.dropdown-select__panel[data-v-718a51f4]{min-width:180px}.dropdown-select__menu[data-v-718a51f4]{max-height:260px;overflow:auto}.el-input__inner[data-v-718a51f4],.el-input__suffix[data-v-718a51f4]{cursor:pointer!important}.fade-enter-active[data-v-ecac9fa8],.fade-leave-active[data-v-ecac9fa8]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-ecac9fa8],.fade-leave-to[data-v-ecac9fa8]{opacity:0;transform:translateY(-4px)}.selected-file-info[data-v-ecac9fa8]{margin-top:10px;padding:4px 10px;background-color:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed}.selected-file-info .file-name[data-v-ecac9fa8]{font-weight:500;color:#303133}.selected-file-info .file-size[data-v-ecac9fa8]{font-size:12px;color:#909399}.el-upload__tip[data-v-ecac9fa8]{color:#909399;font-size:12px;margin-top:8px}[data-v-ecac9fa8] .el-upload-dragger{--el-upload-dragger-padding-horizontal:20px}[data-v-ecac9fa8] .is-disabled .el-upload-dragger{display:none}[data-v-c8ec4002] .el-upload--picture-card{--el-upload-picture-card-size:170px;--el-fill-color-lighter:#e5e5e5;width:170px;height:calc(var(--el-upload-picture-card-size) - 40px)!important;border:0}[data-v-c8ec4002] .el-upload-list--picture-card{--el-upload-picture-card-size:170px!important}[data-v-c8ec4002] .el-upload-list--picture-card .el-upload-list__item{--el-upload-list-picture-card-size:130px;min-width:170px!important}[data-v-c8ec4002] .el-icon--close-tip{display:none}[data-v-c8ec4002] .el-upload-list--picture-card .el-upload-list__item+.el-upload--picture-card{display:none!important}[data-v-c8ec4002] .el-upload-list--picture-card .el-upload-list__item{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.upload-container[data-v-eb6835e6]{position:relative;width:400px;height:36px;border:1px solid #e0e0e0;border-radius:5px}.upload-container[data-v-eb6835e6] .el-upload{position:absolute;right:10px;top:8px;z-index:99}.upload-container[data-v-eb6835e6] .el-upload-list{position:absolute;left:10px;top:2px;z-index:99;width:300px;margin:0 0 0}[data-v-eb6835e6] .el-upload-list{left:38px!important}[data-v-eb6835e6] .el-upload-list__item-info{height:30px}.upload-container[data-v-295c4b24]{position:relative;width:400px;height:32px;border:1px solid #e0e0e0;border-radius:5px}.upload-container[data-v-295c4b24] .el-upload{position:absolute;right:10px;top:6px;z-index:99}.upload-container[data-v-295c4b24] .el-upload-list{position:absolute;left:10px;top:0;z-index:99;width:300px;margin:0 0 0}[data-v-295c4b24] .el-upload-list{left:38px!important}[data-v-295c4b24] .el-upload-list__item-info{height:30px}[data-v-295c4b24] .el-upload-list__item{margin:0 auto}.icon-box[data-v-4bc50984]{width:80vw;height:40vh}.max-height[data-v-4bc50984]{max-height:250px;overflow-y:auto}.preview-box[data-v-4bc50984]{width:500px;height:500px}[data-v-4bc50984] .el-checkbox-button .el-checkbox-button__inner{padding-right:12px;padding-left:8px;border-radius:4px!important;height:38px;line-height:20px;background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}[data-v-4bc50984] .el-checkbox-button.is-checked .el-checkbox-button__inner{background-color:var(--el-color-primary)!important;color:var(--el-color-white)!important}[data-v-4bc50984] .el-checkbox-button.is-detail .el-checkbox-button__inner{border-color:var(--el-color-info-light-5)!important;background-color:#fff;cursor:default;color:var(--el-disabled-text-color)!important}.drag-checkbox-group[data-v-4bc50984]{display:flex;flex-wrap:wrap}.drag-item[data-v-4bc50984]{display:inline-flex;align-items:center;margin-right:8px}.drag-handle[data-v-4bc50984],.drag-item[data-v-4bc50984]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-handle[data-v-4bc50984]{cursor:grab;padding:6px 6px 6px 0;color:var(--el-text-color-secondary)}.drag-handle[data-v-4bc50984]:active{cursor:grabbing}.original-value-tip[data-v-4bc50984]{color:#f56c6c;width:100%;font-size:12px;margin-top:4px;line-height:1.5}.help-tooltip-icon[data-v-31890f43]{cursor:pointer;margin-left:4px;vertical-align:middle}.help-tooltip-icon[data-v-31890f43]:hover{opacity:.8}