[data-v-54675acd]:root{--menu-text-color-dark:#bfcbd9;--menu-text-color-active-dark:#f4f4f5;--menu-background-dark:#282c34;--menu-hover-background-dark:#4e88f3;--sub-menu-background-dark:#282c34;--logo-title-color-dark:#fff;--navbar-height:50px}[data-v-54675acd]:export{menuTextColor:var(--menu-text-color);menuTextColorActive:var(--menu-text-color-active);menuBackground:var(--menu-background);menuHoverBackground:var(--menu-hover-background);subMenuBackground:var(--sub-menu-background);logoTitleColor:var(--logo-title-color);menuTextColorDark:var(--menu-text-color-dark);menuTextColorActiveDark:var(--menu-text-color-active-dark);menuBackgroundDark:var(--menu-background-dark);menuHoverBackgroundDark:var(--menu-hover-background-dark);subMenuBackgroundDark:var(--sub-menu-background-dark);logoTitleColorDark:var(--logo-title-color-dark);sideBarWidth:var(--sidebar-width);hideSideBarWidth:var(--hide-sidebar-width)}.item-1 .el-input__inner[data-v-54675acd]{width:10%}.item-2 .el-input__inner[data-v-54675acd]{width:20%}.item-3 .el-input__inner[data-v-54675acd]{width:30%}.item-4 .el-input__inner[data-v-54675acd]{width:40%}.item-5 .el-input__inner[data-v-54675acd]{width:50%}.item-6 .el-input__inner[data-v-54675acd]{width:60%}.item-7 .el-input__inner[data-v-54675acd]{width:70%}.item-8 .el-input__inner[data-v-54675acd]{width:80%}.item-9 .el-input__inner[data-v-54675acd]{width:90%}.item-10 .el-input__inner[data-v-54675acd]{width:100%}.task-form .form-section[data-v-54675acd]{margin-bottom:20px;padding:20px;background:#fafafa;border-radius:8px;border:1px solid #e8e8e8}.task-form .form-section[data-v-54675acd]:last-child{margin-bottom:0}.task-form .form-section .section-title[data-v-54675acd]{font-size:14px;font-weight:500;color:#333;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}.task-form .form-section .section-title .required[data-v-54675acd]{color:#ff4d4f}.task-form .form-section[data-v-54675acd] .el-form-item__label{color:#333;font-weight:400}.task-form .form-section[data-v-54675acd] .el-form-item__label.is-required:before{color:#ff4d4f}.task-form .form-section[data-v-54675acd] .el-input__inner,.task-form .form-section[data-v-54675acd] .el-textarea__inner{border-color:#d9d9d9}.task-form .form-section[data-v-54675acd] .el-input__inner:focus,.task-form .form-section[data-v-54675acd] .el-input__inner:hover,.task-form .form-section[data-v-54675acd] .el-textarea__inner:focus,.task-form .form-section[data-v-54675acd] .el-textarea__inner:hover{border-color:#409eff}.task-form .form-section[data-v-54675acd] .el-select .el-input__inner{cursor:pointer}.task-form .task-type-buttons[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:4px}.task-form .task-type-buttons .task-type-btn[data-v-54675acd]{border:1px solid #d9d9d9;background:#fff;color:#666;border-radius:6px;padding:10px 16px;font-size:13px;transition:all .2s}.task-form .task-type-buttons .task-type-btn[data-v-54675acd]:hover{border-color:#409eff;color:#409eff}.task-form .task-type-buttons .task-type-btn.active[data-v-54675acd]{background:#409eff;border-color:#409eff;color:#fff}.task-form .task-type-buttons .task-type-btn.active i[data-v-54675acd]{color:#fff}.task-form .task-type-buttons .task-type-btn i[data-v-54675acd]{margin-right:6px}.task-form .patient-info-card[data-v-54675acd]{margin-bottom:15px;padding:10px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px}.task-form .patient-info-card .patient-info-content[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.task-form .patient-info-card .patient-info-content .patient-detail[data-v-54675acd]{-ms-flex:1;flex:1}.task-form .patient-info-card .patient-info-content .patient-detail .patient-name-tags[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.task-form .patient-info-card .patient-info-content .patient-detail .patient-name-tags .name[data-v-54675acd]{font-weight:500;color:#333}.task-form .patient-info-card .patient-info-content .patient-detail .patient-extra[data-v-54675acd]{font-size:12px;color:#666}.task-form .patient-info-card .patient-info-content .patient-detail .patient-extra span[data-v-54675acd]{margin-right:12px}.task-form .patient-info-card .patient-info-content .patient-detail .patient-extra .health-indicator[data-v-54675acd]{color:#ff4d4f}.task-form .executor-option[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.task-form .executor-option .executor-info[data-v-54675acd]{font-size:12px;color:#999}.task-form .dose-input[data-v-54675acd],.task-form .frequency-input[data-v-54675acd],.task-form .period-input[data-v-54675acd],.task-form .target-input[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.task-form .dose-input span[data-v-54675acd],.task-form .frequency-input span[data-v-54675acd],.task-form .period-input span[data-v-54675acd],.task-form .target-input span[data-v-54675acd]{font-size:13px;color:#666}.task-form .dose-input .unit-text[data-v-54675acd],.task-form .frequency-input .unit-text[data-v-54675acd],.task-form .period-input .unit-text[data-v-54675acd],.task-form .target-input .unit-text[data-v-54675acd]{font-size:12px;color:#999;white-space:nowrap}.task-form .delete-btn[data-v-54675acd]{color:#ff4d4f}.task-form .delete-btn[data-v-54675acd]:hover{color:#ff7875}.task-form .reminder-checkbox-group[data-v-54675acd] .el-checkbox{margin-right:15px}.task-form .reminder-checkbox-group[data-v-54675acd] .el-checkbox:last-child{margin-right:0}.executor-search-area[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.executor-search-area .search-input[data-v-54675acd]{-ms-flex-negative:0;flex-shrink:0}.executor-search-area .filter-row[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.executor-search-area .filter-row .filter-left[data-v-54675acd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.executor-search-area .filter-row .filter-right[data-v-54675acd]{-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.executor-search-area .filter-row .filter-select[data-v-54675acd]{-ms-flex-negative:0;flex-shrink:0}.executor-search-area .filter-row .reset-btn[data-v-54675acd]{color:#409eff;padding:0;font-size:13px}.executor-search-area .filter-row .reset-btn i[data-v-54675acd]{margin-right:4px}.executor-search-area .filter-row .reset-btn[data-v-54675acd]:hover{color:#66b1ff}.executor-dialog-content[data-v-54675acd]{height:400px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.executor-dialog-content .table-area[data-v-54675acd]{-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding:0 20px}.executor-dialog-content .table-area[data-v-54675acd]::-webkit-scrollbar{width:6px}.executor-dialog-content .table-area[data-v-54675acd]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.executor-dialog-content .table-area[data-v-54675acd]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.executor-dialog-content .table-area[data-v-54675acd]::-webkit-scrollbar-track{background:#f5f7fa}.executor-dialog-content .table-area .executor-table[data-v-54675acd] .el-table__row{cursor:pointer}.executor-dialog-content .table-area .executor-table[data-v-54675acd] .el-table__row.current-row>td{background-color:#ecf5ff}.executor-dialog-content .table-area .executor-table[data-v-54675acd] .el-table__row:hover>td{background-color:#f5f7fa}