.hour-base-info[data-v-fd4023ce]{padding:16px 20px 6px 20px;background-color:#f5f7fa;border-radius:4px;margin-bottom:10px;flex-wrap:wrap}[data-v-fd4023ce] .el-dialog__header{border-bottom:1px solid #ebeef5}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content{display:flex;flex-direction:row;align-items:center}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .main-title{font-size:18px;font-weight:700;margin-right:8px;color:#303133}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title{display:flex;flex-wrap:wrap;gap:8px}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title .tag{font-size:13px;padding:2px 8px;border-radius:4px;display:inline-flex;align-items:center}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title .tag i{margin-right:4px}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title .project-tag{background-color:#ecf5ff;color:#409eff}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title .business-tag{background-color:#f0f9eb;color:#67c23a}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title .manage-tag{background-color:#fdf6ec;color:#e6a23c}[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title .date-tag,[data-v-fd4023ce] .el-dialog__header .dialog-header .title-content .sub-title .user-tag{background-color:#f5f7fa;color:#606266}[data-v-fd4023ce] .el-dialog__body{padding:20px 20px 10px 20px}[data-v-fd4023ce] .el-table__body-wrapper{max-height:45vh;overflow:auto}.calendar-content-layout[data-v-fd4023ce]{display:flex}.calendar-content-layout .calendar-container[data-v-fd4023ce]{width:40%;border-right:1px solid #ebeef5;padding:0;padding-right:15px;overflow:auto}.calendar-content-layout .calendar-container .calendar-day[data-v-fd4023ce]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;position:relative}.calendar-content-layout .calendar-container .calendar-day.has-data[data-v-fd4023ce]{font-weight:700;color:#409eff}.calendar-content-layout .calendar-container .calendar-day.is-selected[data-v-fd4023ce]{background-color:#409eff;color:#fff;border-radius:4px}.calendar-content-layout .calendar-container .calendar-day .dot[data-v-fd4023ce]{position:absolute;bottom:2px;width:6px;height:6px;border-radius:50%;background-color:#67c23a}.calendar-content-layout .content-container[data-v-fd4023ce]{flex:1;height:430px;padding-left:15px;overflow:auto}.calendar-content-layout .content-container .date-info .date-header[data-v-fd4023ce]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.calendar-content-layout .content-container .date-info .date-header .date-title[data-v-fd4023ce]{font-size:16px;font-weight:700}.calendar-content-layout .content-container .date-info .date-header .total-hours[data-v-fd4023ce]{color:#409eff;font-weight:700}.calendar-content-layout .content-container .date-info .work-item[data-v-fd4023ce]{margin-bottom:15px;border-radius:4px;background-color:#f5f7fa}.calendar-content-layout .content-container .date-info .work-item .work-header[data-v-fd4023ce]{display:flex;justify-content:space-between;margin-bottom:8px}.calendar-content-layout .content-container .date-info .work-item .work-header .work-hours[data-v-fd4023ce]{font-weight:700;color:#606266}.calendar-content-layout .content-container .date-info .work-item .work-header .check-employee[data-v-fd4023ce]{color:#909399;font-size:13px;display:flex;align-items:center}.calendar-content-layout .content-container .date-info .work-item .work-header .check-employee i[data-v-fd4023ce]{margin-right:4px}.calendar-content-layout .content-container .date-info .work-item .tag[data-v-fd4023ce]{font-size:13px;padding:2px 8px;border-radius:4px;display:inline-flex;align-items:center}.calendar-content-layout .content-container .date-info .work-item .tag i[data-v-fd4023ce]{margin-right:4px}.calendar-content-layout .content-container .date-info .work-item .project-tag[data-v-fd4023ce]{background-color:#ecf5ff;color:#409eff}.calendar-content-layout .content-container .date-info .work-item .business-tag[data-v-fd4023ce]{background-color:#f0f9eb;color:#67c23a}.calendar-content-layout .content-container .date-info .work-item .manage-tag[data-v-fd4023ce]{background-color:#fdf6ec;color:#e6a23c}.calendar-content-layout .content-container .no-data[data-v-fd4023ce],.calendar-content-layout .content-container .no-date-selected[data-v-fd4023ce]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#909399}.calendar-content-layout .content-container .no-data i[data-v-fd4023ce],.calendar-content-layout .content-container .no-date-selected i[data-v-fd4023ce]{font-size:48px;margin-bottom:10px}.calendar-content-layout .content-container .no-date-selected .el-tag .dot[data-v-fd4023ce]{width:6px;height:6px;border-radius:50%;background-color:#67c23a;vertical-align:middle}[data-v-fd4023ce] .el-calendar__body{padding:12px 20px}[data-v-fd4023ce] .el-calendar-table .el-calendar-day{height:60px;padding:2px}[data-v-fd4023ce] .el-textarea.is-disabled .el-textarea__inner{background-color:#fff}