.el-radio[data-v-30e23a1d]{white-space:normal}[data-v-26a39b02] .el-collapse,[data-v-26a39b02] .el-collapse .el-collapse-item__header{border:none!important}[data-v-26a39b02] .collapse .el-collapse-item__header{background-color:#f7f8fa}.circle[data-v-26a39b02]{position:relative}.circle[data-v-26a39b02]:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-20px;width:8px;height:8px;background-color:#54c6ea;border-radius:4px}[data-v-26a39b02] .el-collapse-item__arrow{margin:0 8px 0 0!important}.file-item{margin-bottom:4px}.file-item:last-child{margin-bottom:0}.record-container{height:500px;overflow-y:auto;padding:0 20px}.record-container::-webkit-scrollbar{width:6px}.record-container::-webkit-scrollbar-thumb{background-color:#909399;border-radius:3px}.record-container::-webkit-scrollbar-track{background-color:#f5f7fa}.record-item{line-height:24px}.record-item p{margin:8px 0}.record-item label{font-weight:700;margin-right:10px;color:#606266}.circle[data-v-39866793]{width:30px;height:30px;border:2px solid #82ca56;border-radius:50%;text-align:center;line-height:28px}[data-v-39866793] .el-steps .el-step .el-step__main .el-step__description{padding-right:10px!important}.gantt-container[data-v-39866793]{display:flex;flex-direction:column;height:800px;border:1px solid #e8e8e8}.gantt-toolbar[data-v-39866793]{display:flex;justify-content:space-between;padding:8px 16px;border-bottom:1px solid #e8e8e8;background-color:#f5f5f5}.gantt-wrapper[data-v-39866793]{display:flex;flex:1;overflow:hidden;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gantt-side[data-v-39866793]{width:160px;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;text-align:center}.gantt-side-header[data-v-39866793]{height:70px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;border-bottom:1px solid #e8e8e8}.gantt-side-body[data-v-39866793]{flex:1;overflow:auto;font-size:12px}.gantt-side-item[data-v-39866793]{display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer;border-bottom:1px solid #e8e8e8}.active[data-v-39866793]{background:#f56c6c;color:#fff}.gantt-content[data-v-39866793]{flex:1;display:flex;flex-direction:column;overflow:hidden}.gantt-header[data-v-39866793],.gantt-months[data-v-39866793]{border-bottom:1px solid #e8e8e8}.gantt-months[data-v-39866793]{display:flex;height:39px;line-height:39px}.gantt-month[data-v-39866793]{flex:1;text-align:center;font-weight:700}.gantt-days[data-v-39866793]{display:flex}.gantt-day[data-v-39866793]{flex:1;min-width:30px;text-align:center;border-right:1px solid #e8e8e8}.gantt-day-number[data-v-39866793]{font-weight:700}.gantt-day-name[data-v-39866793]{font-size:12px}.gantt-body[data-v-39866793]{flex:1;position:relative;overflow:hidden;min-height:80px}.gantt-grid[data-v-39866793]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;z-index:1}.gantt-grid-cell[data-v-39866793]{flex:1;min-width:30px;height:100%;border-right:1px solid #e8e8e8}.gantt-tasks[data-v-39866793]{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:10px;z-index:2;font-size:12px}.gantt-task[data-v-39866793]{position:absolute;height:30px;border-radius:4px;color:#000;padding:0 5px;white-space:nowrap;line-height:30px;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .3s;z-index:3}.weekend[data-v-39866793]{background-color:#f8f8f8}.today[data-v-39866793]{background-color:#e6f7ff}.today-marker[data-v-39866793]{position:absolute;top:0;bottom:0;width:2px;background-color:#f56c6c;z-index:4}.today[data-v-39866793]{background-color:rgba(230,247,255,.5)}.other-class .gantt-side-item[data-v-39866793]{padding:0!important;height:45px}.th-upload-clip[data-v-39866793]{border:1px dashed #bbb;border-radius:6px;box-sizing:border-box;width:240px;height:32px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-left:10px;background:#fff}[data-v-5e48e0ea] .el-tabs__content{background-color:#f7f8fa!important}[data-v-5e48e0ea] .el-tabs__header{background-color:#fff;border:none}[data-v-5e48e0ea] .el-tabs__header .el-tabs__item.is-active{background-color:#f7f8fa;border-color:transparent;color:#000}[data-v-5e48e0ea] .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#000}[data-v-5e48e0ea] .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):focus-visible{outline:none}