.modify-rehab-plan[data-v-88bff484]{min-height:100vh;background-color:#f5f7fa;padding-bottom:1.25rem}.modify-rehab-plan .stage-list[data-v-88bff484]{padding:.75rem}.modify-rehab-plan .stage-card[data-v-88bff484]{background-color:#fff;border-radius:1rem;padding:.75rem;margin-bottom:1rem}.modify-rehab-plan .stage-card .stage-header[data-v-88bff484]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;height:1.625rem}.modify-rehab-plan .stage-card .stage-header .stage-title[data-v-88bff484],.modify-rehab-plan .stage-card .stage-header[data-v-88bff484]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modify-rehab-plan .stage-card .stage-header .stage-title[data-v-88bff484]{font-weight:500;font-size:.9375rem;line-height:1.25rem}.modify-rehab-plan .stage-card .stage-header .stage-title .stage-number[data-v-88bff484]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.09375rem .3125rem;line-height:.875rem;border-radius:50%;color:#fff;font-size:.625rem;margin-right:.5rem}.modify-rehab-plan .stage-card .stage-header .stage-title.stage-1[data-v-88bff484]{color:#2e7d55}.modify-rehab-plan .stage-card .stage-header .stage-title.stage-1 .stage-number[data-v-88bff484]{background-color:#2e7d55}.modify-rehab-plan .stage-card .stage-header .stage-title.stage-2[data-v-88bff484]{color:#f57c00}.modify-rehab-plan .stage-card .stage-header .stage-title.stage-2 .stage-number[data-v-88bff484]{background-color:#f57c00}.modify-rehab-plan .stage-card .stage-header .stage-title.stage-3[data-v-88bff484]{color:#d32f2f}.modify-rehab-plan .stage-card .stage-header .stage-title.stage-3 .stage-number[data-v-88bff484]{background-color:#d32f2f}.modify-rehab-plan .stage-card .stage-header .modify-btn[data-v-88bff484]{font-size:.875rem;color:#999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modify-rehab-plan .stage-card .stage-header .modify-btn .arrow[data-v-88bff484]{margin-left:.25rem}.modify-rehab-plan .stage-card .stage-days[data-v-88bff484]{font-size:.875rem;color:#999;margin-bottom:1.25rem}.modify-rehab-plan .stage-card .day-switcher[data-v-88bff484]{margin-bottom:1.25rem}.modify-rehab-plan .stage-card .day-switcher .switch-btn[data-v-88bff484],.modify-rehab-plan .stage-card .day-switcher[data-v-88bff484]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modify-rehab-plan .stage-card .day-switcher .switch-btn[data-v-88bff484]{height:1.625rem;border-radius:1.25rem;font-size:.875rem;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.modify-rehab-plan .stage-card .day-switcher .switch-btn.prev-btn[data-v-88bff484]{width:4.625rem;border:.0625rem solid #eee;color:#ccc}.modify-rehab-plan .stage-card .day-switcher .switch-btn.prev-btn[data-v-88bff484]:not(.disabled){border-color:#62d5d8;color:#62d5d8}.modify-rehab-plan .stage-card .day-switcher .switch-btn.prev-btn .arrow[data-v-88bff484]{margin-right:.25rem}.modify-rehab-plan .stage-card .day-switcher .switch-btn.next-btn[data-v-88bff484]{width:4.625rem;border:.0625rem solid #62d5d8;color:#62d5d8}.modify-rehab-plan .stage-card .day-switcher .switch-btn.next-btn.disabled[data-v-88bff484]{border-color:#eee;color:#ccc}.modify-rehab-plan .stage-card .day-switcher .switch-btn.next-btn .arrow[data-v-88bff484]{margin-left:.25rem}.modify-rehab-plan .stage-card .day-switcher .switch-btn.disabled[data-v-88bff484]{cursor:not-allowed}.modify-rehab-plan .stage-card .day-switcher .current-day[data-v-88bff484]{font-size:.9375rem;font-weight:500;color:#222;padding:0 1.75rem}.modify-rehab-plan .stage-card .action-list .action-item[data-v-88bff484]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem;background-color:#f8fdfc;border-radius:.75rem;margin-bottom:.75rem}.modify-rehab-plan .stage-card .action-list .action-item[data-v-88bff484]:last-child{margin-bottom:0}.modify-rehab-plan .stage-card .action-list .action-item .action-info[data-v-88bff484]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:.625rem}.modify-rehab-plan .stage-card .action-list .action-item .action-info .action-name[data-v-88bff484]{font-size:.9375rem;font-weight:700;color:#222;margin-bottom:.375rem}.modify-rehab-plan .stage-card .action-list .action-item .action-info .action-spec[data-v-88bff484]{font-size:.875rem;color:#666}.modify-rehab-plan .stage-card .action-list .action-item .action-modify-btn[data-v-88bff484]{width:3.5625rem;height:1.5rem;background:#e8f7f8;border-radius:1rem 1rem 1rem 1rem;font-weight:500;font-size:.875rem;color:#222;line-height:1.5rem;text-align:center;cursor:pointer}.modify-rehab-plan .popup-title[data-v-88bff484]{font-size:1.125rem;font-weight:600;color:#222;text-align:left;padding:.75rem 1.25rem 1rem .75rem;margin-bottom:0}.modify-rehab-plan .popup-buttons[data-v-88bff484]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;padding:.75rem}.modify-rehab-plan .popup-buttons .cancel-btn[data-v-88bff484]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:2.5rem;border-radius:1.5rem;border:.0625rem solid #222;background-color:#fff;color:#222;font-size:1rem;font-weight:500;cursor:pointer}.modify-rehab-plan .popup-buttons .save-btn[data-v-88bff484]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:2.5rem;border-radius:1.5rem;background:-webkit-gradient(linear,left top,right top,from(#6ddcc2),to(#62d5d8));background:-webkit-linear-gradient(left,#6ddcc2,#62d5d8);background:linear-gradient(90deg,#6ddcc2,#62d5d8);border:none;color:#fff;font-size:1rem;font-weight:500;cursor:pointer}.modify-rehab-plan .modify-action-popup[data-v-88bff484]{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modify-rehab-plan .modify-action-popup .popup-title[data-v-88bff484]{font-size:1.125rem;font-weight:600;color:#222;text-align:left;padding:.75rem;margin-bottom:0;background-color:#fff;width:100%}.modify-rehab-plan .modify-action-popup .form-section-container[data-v-88bff484]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.modify-rehab-plan .modify-action-popup .form-section-container .current-action-card[data-v-88bff484]{overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.75rem;background-color:#f8fdfc;border-radius:.75rem;margin:0 .75rem 1.25rem .75rem;border:.0625rem solid #ecf8f5}.modify-rehab-plan .modify-action-popup .form-section-container .current-action-card .action-name[data-v-88bff484]{font-size:1rem;font-weight:500;color:#222;margin-bottom:.375rem}.modify-rehab-plan .modify-action-popup .form-section-container .current-action-card .action-spec[data-v-88bff484]{font-size:.875rem;color:#666}.modify-rehab-plan .modify-action-popup .form-section-container .form-section[data-v-88bff484]{padding:0 .75rem;margin-bottom:1.25rem}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .section-title[data-v-88bff484]{font-size:1rem;font-weight:500;color:#222;margin-bottom:.75rem}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .tag-list[data-v-88bff484]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.625rem;margin-bottom:1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .tag-list .tag-item[data-v-88bff484]{padding:.375rem 1rem;border-radius:.25rem;background-color:#f5f5f5;color:#666;font-size:.875rem;cursor:pointer;border:.0625rem solid transparent}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .tag-list .tag-item.active[data-v-88bff484]{background-color:#fff;border-color:#62d5d8;color:#62d5d8}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .action-select-input[data-v-88bff484]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;background-color:#f5f5f5;border-radius:.5rem;font-size:.875rem;cursor:pointer}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .action-select-input .placeholder[data-v-88bff484]{color:#999}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .action-select-input .arrow-icon[data-v-88bff484]{color:#999;font-size:.875rem}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .form-input[data-v-88bff484]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem 1rem;background-color:#f5f5f5;border:none;border-radius:.5rem;font-size:.875rem;outline:none}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .form-input[data-v-88bff484]::-webkit-input-placeholder{color:#999}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .form-input[data-v-88bff484]::-moz-placeholder{color:#999}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .form-input[data-v-88bff484]::-ms-input-placeholder{color:#999}.modify-rehab-plan .modify-action-popup .form-section-container .form-section .form-input[data-v-88bff484]::placeholder{color:#999}.modify-rehab-plan .modify-stage-popup[data-v-88bff484]{width:17.5rem;padding:0 .75rem .75rem .75rem}.modify-rehab-plan .modify-stage-popup .modify-title[data-v-88bff484]{font-weight:600;font-size:1rem;color:#222;text-align:left;padding:.75rem 0}.modify-rehab-plan .modify-stage-popup .current-stage-info[data-v-88bff484]{font-size:.875rem;color:#666;margin-bottom:1.25rem}.modify-rehab-plan .modify-stage-popup .current-stage-info .stage-name[data-v-88bff484]{color:#62d5d8;font-weight:500}.modify-rehab-plan .modify-stage-popup .form-input[data-v-88bff484]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem 1rem;background-color:#f5f5f5;border:none;border-radius:.5rem;font-size:.875rem;outline:none}.modify-rehab-plan .modify-stage-popup .form-input[data-v-88bff484]::-webkit-input-placeholder{color:#999}.modify-rehab-plan .modify-stage-popup .form-input[data-v-88bff484]::-moz-placeholder{color:#999}.modify-rehab-plan .modify-stage-popup .form-input[data-v-88bff484]::-ms-input-placeholder{color:#999}.modify-rehab-plan .modify-stage-popup .form-input[data-v-88bff484]::placeholder{color:#999}.modify-rehab-plan .action-picker-popup .picker-header[data-v-88bff484]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.75rem;padding:0 1rem;border-bottom:.0625rem solid #eee}.modify-rehab-plan .action-picker-popup .picker-header .picker-cancel[data-v-88bff484],.modify-rehab-plan .action-picker-popup .picker-header .picker-confirm[data-v-88bff484]{font-size:.875rem;color:#3370ff;cursor:pointer}.modify-rehab-plan .action-picker-popup .picker-header .picker-title[data-v-88bff484]{font-size:1rem;font-weight:500;color:#222}.modify-rehab-plan .action-picker-popup .picker-list[data-v-88bff484]{max-height:18.75rem;overflow-y:auto}.modify-rehab-plan .action-picker-popup .picker-list .picker-item[data-v-88bff484]{padding:1rem;text-align:center;font-size:1rem;color:#999;cursor:pointer}.modify-rehab-plan .action-picker-popup .picker-list .picker-item.active[data-v-88bff484]{color:#222;font-weight:500}