.task-description[data-v-ebc111fe]{display:flex;flex-direction:column;height:100%}.task-form[data-v-ebc111fe]{flex:1;overflow-y:auto;padding:20px}.task-form[data-v-ebc111fe] .el-form-item{margin-bottom:20px}.task-form[data-v-ebc111fe] .el-form-item:last-child{margin-bottom:0}.task-form[data-v-ebc111fe] .el-form-item__label{color:#444;font-size:20px;font-weight:600;margin-bottom:15px;padding:0}.form-section[data-v-ebc111fe]{margin-bottom:20px}.form-section[data-v-ebc111fe]:last-child{margin-bottom:0}.title-input[data-v-ebc111fe]{margin-bottom:15px}.title-input[data-v-ebc111fe] .el-input__wrapper{border-radius:6px}[data-v-ebc111fe] .el-textarea{margin-bottom:0}[data-v-ebc111fe] .el-textarea .el-textarea__inner{background:#fff;border:1px solid #e5e7eb;border-bottom:none;border-radius:8px 8px 0 0;min-height:80px}.upload-demo[data-v-ebc111fe],.upload-demo[data-v-ebc111fe] .el-upload{width:100%}.upload-demo[data-v-ebc111fe] .el-upload-dragger{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:0 0 8px 8px;border-top:1px dashed #d1d5db;cursor:pointer;display:flex;padding:0;width:100%}.upload-demo[data-v-ebc111fe] .el-upload__text{display:none}.upload-content[data-v-ebc111fe]{align-items:center;display:flex;gap:8px;margin-left:20px;width:100%}.upload-content .upload-icon[data-v-ebc111fe]{align-items:center;display:flex;gap:8px;justify-content:center}.upload-content .upload-icon img[data-v-ebc111fe]{height:20px;width:20px}.upload-content .upload-text[data-v-ebc111fe]{color:#1c1c1c;font-size:14px;font-weight:500}.upload-content .upload-tip[data-v-ebc111fe]{color:#c83c32;font-size:12px;font-weight:400}.section-title[data-v-ebc111fe]{color:#444;font-size:20px;font-weight:600;margin-bottom:15px;padding:0}.transaction-field[data-v-ebc111fe]{align-items:center;display:flex;margin-bottom:20px;width:100%}.transaction-field[data-v-ebc111fe]:last-child{margin-bottom:0}.transaction-field[data-v-ebc111fe] .el-form-item__label{font-size:14px;font-weight:400;margin-bottom:0;margin-right:15px;width:auto}.transaction-field[data-v-ebc111fe] .el-form-item__content{align-items:center;display:flex;flex:1;margin-left:0}.required-field[data-v-ebc111fe] .el-form-item__label{margin-left:28px}.budget-row[data-v-ebc111fe]{align-items:center;display:flex;gap:15px;width:100%}.budget-input[data-v-ebc111fe],.budget-select[data-v-ebc111fe]{width:260px}.switch-btn[data-v-ebc111fe]{color:#00be8c;font-size:14px;height:auto;line-height:1.5;padding:0}.switch-btn[data-v-ebc111fe]:hover{color:#00a67c}.date-picker[data-v-ebc111fe]{width:260px}[data-v-ebc111fe] .el-input__wrapper,[data-v-ebc111fe] .el-select .el-input__wrapper{border-radius:6px}[data-v-ebc111fe] .el-date-editor.el-input{width:260px}[data-v-ebc111fe] .el-date-editor .el-input__wrapper{border-radius:6px}.custom-button-group[data-v-ebc111fe]{display:flex;gap:15px}.custom-button[data-v-ebc111fe]{background:#fff;border:1px solid #e6e6e6;border-radius:4px;height:40px;position:relative;width:112px}.custom-button.selected[data-v-ebc111fe]{background:#00be8c1a;border:1px solid #00be8c;border-radius:4px}.custom-button.selected .button-text[data-v-ebc111fe]{color:#00be8c}.button-content[data-v-ebc111fe]{align-items:center;display:flex;justify-content:center;line-height:40px;position:relative}.button-text[data-v-ebc111fe]{color:#444;font-size:14px;font-weight:400}.checkmark-corner[data-v-ebc111fe]{height:0;left:0;position:absolute;top:0;width:0}
