.textarea-container[data-v-11bc86d6]{display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid #c9c9c9;border-radius:4px;padding:8px 12px;transition:border-color .2s ease}.textarea-container[data-v-11bc86d6]:focus-within{border-color:#004879}.textarea-container.disabled[data-v-11bc86d6]{background:#f5f5f5;border-color:#e0e0e0;cursor:not-allowed}.textarea-container.disabled[data-v-11bc86d6]:focus-within{border-color:#e0e0e0}.action-textarea[data-v-11bc86d6]{width:100%;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:18px;color:#333;border:none;outline:none;resize:none;min-height:72px}.action-textarea[data-v-11bc86d6]::-moz-placeholder{color:#999}.action-textarea[data-v-11bc86d6]::placeholder{color:#999}.action-textarea[data-v-11bc86d6]:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.textarea-footer[data-v-11bc86d6]{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:4px}.character-count[data-v-11bc86d6]{flex:1;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:18px;color:#999}.clear-btn[data-v-11bc86d6]{padding:4px 10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#1e4670;background:transparent;border:none;cursor:pointer;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.clear-btn[data-v-11bc86d6]:hover{color:#004879}.workflow-button[data-v-422eaf9c]{font-size:14px;font-family:IBM Plex Sans Hebrew;line-height:20px;letter-spacing:.25px;transition:background-color .3s ease,color .3s ease,border-color .3s ease;cursor:pointer}.normal[data-v-422eaf9c]{height:40px;padding:8px 32px;border-radius:4px}.narrow[data-v-422eaf9c]{height:38px;padding:8px 20px;border-radius:4px}.round[data-v-422eaf9c]{height:32px;padding:4px 32px;border-radius:15px}.custom[data-v-422eaf9c]{padding:8px 32px;border-radius:4px}.heavy-weight[data-v-422eaf9c]{font-style:normal;font-weight:600}.normal-weight[data-v-422eaf9c]{font-style:normal;font-weight:500}.light-weight[data-v-422eaf9c]{font-style:normal;font-weight:400}.dark-blue[data-v-422eaf9c]{background:var(--VibrantDarkBlue,#004879);color:#fff;border:none}.sky-blue[data-v-422eaf9c]{background:var(--New_Button_SkyBlue,#81b0e1);color:#fff;border:none}.red[data-v-422eaf9c]{background:var(--ErrorRed,#d10000);color:#fff;border:none}.none-stroke[data-v-422eaf9c]{background:none;color:var(--color-Darkblue-000,#1e4670);padding:4px 10px;line-height:14px;height:26px;text-decoration-line:underline;border:none}.dark-blue-stroke[data-v-422eaf9c]{border:1px solid var(--TextButton_Blue,#1e4670);background:none;color:var(--color-Darkblue-000,#1e4670)}.sky-blue-stroke[data-v-422eaf9c]{border:1px solid var(--New_Button_SkyBlue,#81b0e1);background:none;color:var(--New_Library_PressBlue,#5587bc)}.red-stroke[data-v-422eaf9c]{border:1px solid var(--ErrorRed,#d10000);background:none;color:var(--ErrorRed,#d10000)}.dark-blue[data-v-422eaf9c]:hover,.sky-blue[data-v-422eaf9c]:hover{background:#20a7c1}.dark-blue[data-v-422eaf9c]:active,.sky-blue[data-v-422eaf9c]:active{background:#5587bc}.red-stroke[data-v-422eaf9c]:hover,.red[data-v-422eaf9c]:hover{background:var(--ErrorRed_Hover,#f63b3b);color:#fff}.red-stroke[data-v-422eaf9c]:active,.red[data-v-422eaf9c]:active{background:#a60b0b;color:#fff}.dark-blue-stroke[data-v-422eaf9c]:hover{background:rgba(30,70,112,.08)}.dark-blue-stroke[data-v-422eaf9c]:active{background:rgba(30,70,112,.12)}.sky-blue-stroke[data-v-422eaf9c]:hover{background:#fdf9f6}.sky-blue-stroke[data-v-422eaf9c]:active{background:#edf1f4}.none-stroke[data-v-422eaf9c]:hover{background:rgba(30,70,112,.08)}.none-stroke[data-v-422eaf9c]:active{background:rgba(30,70,112,.12)}.custom-fill[data-v-422eaf9c]:hover:not(:disabled){filter:brightness(1.1)}.custom-fill[data-v-422eaf9c]:active:not(:disabled){filter:brightness(.9)}.custom-stroke[data-v-422eaf9c]:hover:not(:disabled){background:rgba(0,0,0,.04)}.custom-stroke[data-v-422eaf9c]:active:not(:disabled){background:rgba(0,0,0,.08)}.disabled.none-stroke[data-v-422eaf9c]:active,.disabled.none-stroke[data-v-422eaf9c]:hover,.none-stroke[data-v-422eaf9c]:disabled{color:var(--DividerGray,#c4c4c4);background:none}.disabled[data-v-422eaf9c]{cursor:not-allowed}.disabled-fill[data-v-422eaf9c],.disabled-fill[data-v-422eaf9c]:hover,.disabled[data-v-422eaf9c]:active{background:var(--DividerGray,#c4c4c4);color:#fff}.disabled-stroke[data-v-422eaf9c],.disabled-stroke[data-v-422eaf9c]:active,.disabled-stroke[data-v-422eaf9c]:hover{border:1px solid var(--ContentMediumGrey,#999);background:#fff;color:var(--ContentMediumGrey,#999)}.loading-icon[data-v-422eaf9c]{animation:spin-422eaf9c 2s linear infinite}.large-font[data-v-422eaf9c]{font-size:18px}.is-shadow[data-v-422eaf9c]{box-shadow:0 1px 3px 0 rgba(74,74,74,.25)}.prefix-icon[data-v-422eaf9c]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:4px;flex-shrink:0}.prefix-icon img[data-v-422eaf9c]{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.suffix-icon[data-v-422eaf9c]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:4px;flex-shrink:0}.suffix-icon img[data-v-422eaf9c]{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}@keyframes spin-422eaf9c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.workflow-dropdown[data-v-12063b07]{width:100%}.assignee-dropdown-wrapper[data-v-68c558f2]{position:relative;width:100%}.assignee-dropdown-input[data-v-68c558f2]{position:relative;width:100%;display:flex;align-items:center;background:#fff;border:1px solid #c4c4c4;border-radius:4px;cursor:text}.assignee-dropdown-input[data-v-68c558f2]:focus-within{border-color:#004879}.search-input[data-v-68c558f2]{flex:1;width:100%;height:100%;border:none;outline:none;background:transparent;font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#333}.search-input[data-v-68c558f2]::-moz-placeholder{color:#999}.search-input[data-v-68c558f2]::placeholder{color:#999}.selected-value[data-v-68c558f2]{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;padding:inherit;font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#333;background:#fff;pointer-events:none}.dropdown-list[data-v-68c558f2]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #c4c4c4;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-y:auto;z-index:1000}.dropdown-list.no-results[data-v-68c558f2]{max-height:auto}.dropdown-item[data-v-68c558f2]{padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#333;cursor:pointer;transition:background-color .2s}.dropdown-item[data-v-68c558f2]:hover:not(.disabled){background-color:#f5f5f5}.dropdown-item.disabled[data-v-68c558f2]{color:#999;cursor:default}.dropdown-item.loading-item[data-v-68c558f2]{text-align:center;color:#6b7280;cursor:default}.loading-text[data-v-68c558f2]{font-style:italic}.workflow-type-chip[data-v-1be007a1]{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 16px;width:280px;height:28px;border-radius:20px;transition:background-color .2s,color .2s;cursor:pointer}.workflow-type-chip[data-v-1be007a1]:not(.is-disabled):not(.is-hovered):not(.is-program){background-color:#e4f3f5}.workflow-type-chip:not(.is-disabled):not(.is-hovered).is-program[data-v-1be007a1]{background-color:#e5f9ef}.workflow-type-chip[data-v-1be007a1]:hover:not(.is-disabled){background-color:#c5e3e7}.workflow-type-chip.is-disabled[data-v-1be007a1]{background-color:#e0e0e0;cursor:not-allowed}.workflow-type-chip-wrapper[data-v-1be007a1]{display:inline-block}.workflow-type-chip:not(.is-disabled):not(.is-hovered):not(.is-program) .chip-text[data-v-1be007a1],.workflow-type-chip:not(.is-disabled):not(.is-hovered):not(.is-program) svg[data-v-1be007a1]:first-child{color:#004879}.workflow-type-chip:not(.is-disabled):not(.is-hovered):not(.is-program) svg[data-v-1be007a1]:last-child{color:#374957}.workflow-type-chip:not(.is-disabled):not(.is-hovered).is-program .chip-text[data-v-1be007a1],.workflow-type-chip:not(.is-disabled):not(.is-hovered).is-program svg[data-v-1be007a1]:first-child{color:#19859a}.workflow-type-chip:not(.is-disabled):not(.is-hovered).is-program svg[data-v-1be007a1]:last-child{color:#167487}.workflow-type-chip:hover:not(.is-disabled):not(.is-program).is-hovered .chip-text[data-v-1be007a1],.workflow-type-chip:hover:not(.is-disabled):not(.is-program).is-hovered svg[data-v-1be007a1]:first-child{color:#004879}.workflow-type-chip:hover:not(.is-disabled):not(.is-program).is-hovered svg[data-v-1be007a1]:last-child{color:#374957}.workflow-type-chip:hover:not(.is-disabled).is-program.is-hovered .chip-text[data-v-1be007a1],.workflow-type-chip:hover:not(.is-disabled).is-program.is-hovered svg[data-v-1be007a1]:first-child{color:#19859a}.workflow-type-chip:hover:not(.is-disabled).is-program.is-hovered svg[data-v-1be007a1]:last-child{color:#167487}.workflow-type-chip.is-disabled .chip-text[data-v-1be007a1],.workflow-type-chip.is-disabled svg[data-v-1be007a1]{color:#979797}.workflow-type-chip svg[data-v-1be007a1]{flex-shrink:0;width:20px;height:20px}.workflow-type-chip svg[data-v-1be007a1]:last-child{width:24px;height:24px}.chip-text[data-v-1be007a1]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-type-chip .icon-bg[data-v-1be007a1]{display:none}.workflow-type-chip .icon-fill[data-v-1be007a1]{fill:currentColor}[data-v-1be007a1] .workflow-type-chip-tooltip{background-color:#666!important;border-radius:2px;padding:2px 16px;max-width:300px}[data-v-1be007a1] .workflow-type-chip-tooltip .tooltip-content{font-family:IBM Plex Sans Hebrew,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#fff;white-space:normal}.save-config-btn[data-v-054cca96]{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:4px 8px;background:#004879;border:none;border-radius:4px;box-shadow:0 1px 3px 0 rgba(74,74,74,.25);cursor:pointer;transition:background .2s ease;width:100%}.save-config-btn[data-v-054cca96]:disabled{background:#c9c9c9;cursor:not-allowed}.save-config-btn[data-v-054cca96]:hover:not(:disabled){background:#036}.save-config-btn[data-v-054cca96]:active{transform:translateY(1px)}.btn-icon[data-v-054cca96]{width:24px;height:24px;flex-shrink:0}.save-config-btn span[data-v-054cca96]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#fff}.patient-item[data-v-3e8e795c]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#fff;border-radius:10px;margin-bottom:12px;border-bottom:1px solid #e5e7eb;transition:all .3s ease;width:100%}.patient-item[data-v-3e8e795c]:last-child{margin-bottom:0}.patient-avatar[data-v-3e8e795c]{width:40px;height:40px;flex-shrink:0}.patient-avatar img[data-v-3e8e795c]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-3e8e795c]{width:100%;height:100%;border-radius:50%;background:#e8e8e8;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#979797}.patient-info[data-v-3e8e795c]{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.patient-header[data-v-3e8e795c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.patient-name[data-v-3e8e795c]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:#333;margin:0;flex:1;min-width:0}.patient-meta[data-v-3e8e795c]{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#666}.patient-added[data-v-3e8e795c],.patient-id[data-v-3e8e795c]{white-space:nowrap}.progress-section[data-v-3e8e795c]{display:flex;gap:8px;margin-top:4px;width:100%}.progress-item[data-v-3e8e795c]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.progress-label[data-v-3e8e795c]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.progress-bar-container[data-v-3e8e795c]{width:100%;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}.progress-bar[data-v-3e8e795c]{height:100%;background:#004879;border-radius:4px;transition:width .3s ease}.patient-actions-group[data-v-3e8e795c]{display:flex;align-items:center;gap:4px;flex-shrink:0}.action-button[data-v-3e8e795c]{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:4px;background:transparent;border:none;cursor:pointer;transition:all .2s ease;border-radius:4px;flex-shrink:0}.action-icon[data-v-3e8e795c]{flex-shrink:0;display:block;width:18px;height:18px}.pause-button[data-v-3e8e795c]{padding:4px}.pause-button[data-v-3e8e795c]:hover{background:#e0f2fe;padding:4px 8px;gap:4px}.pause-button:hover .action-text[data-v-3e8e795c]{max-width:120px;opacity:1;color:#004879;text-decoration:underline}.delete-button .action-icon[data-v-3e8e795c]{width:13px;height:13px}.action-text[data-v-3e8e795c]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;max-width:0;overflow:hidden;opacity:0;white-space:nowrap;transition:all .2s ease}.delete-button[data-v-3e8e795c]:hover{background:#fee2e2;padding:4px 8px;gap:4px}.delete-button:hover .action-text[data-v-3e8e795c]{max-width:120px;opacity:1;color:#d10000;text-decoration:underline}.dialog-header[data-v-18d0d938]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#004879;border-radius:10px 10px 0 0}.header-title[data-v-18d0d938]{display:flex;align-items:center;gap:8px}.header-title span[data-v-18d0d938]{font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#fff}.close-btn[data-v-18d0d938]{width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.close-btn[data-v-18d0d938]:hover{opacity:.8}.dialog-content[data-v-18d0d938]{padding:16px 32px;background:#f9fbfd;max-height:calc(80vh - 200px);overflow-y:auto}.content-wrapper[data-v-18d0d938]{display:flex;flex-direction:column;gap:16px;padding:0 16px}.program-details-section[data-v-18d0d938]{display:flex;flex-direction:column;gap:12px;background:transparent;padding:16px}.section-header[data-v-18d0d938]{display:flex;align-items:center;gap:6px}.section-icon[data-v-18d0d938]{width:20px;height:20px;flex-shrink:0}.section-title[data-v-18d0d938]{font-family:Avenir,sans-serif;font-size:16px;font-weight:800;line-height:24px;letter-spacing:.15px;color:#333}.program-general[data-v-18d0d938]{display:flex;flex-direction:column;gap:4px}.program-name[data-v-18d0d938]{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.15px;color:#666;margin-bottom:4px}.program-description[data-v-18d0d938]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}.program-meta-grid[data-v-18d0d938]{display:flex;gap:32px}.meta-column[data-v-18d0d938]{display:flex;flex:1;flex-direction:column;gap:4px}.meta-item[data-v-18d0d938]{display:flex;align-items:center;gap:8px;min-height:24px}.meta-label[data-v-18d0d938],.meta-value[data-v-18d0d938]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#4a4a4a;white-space:nowrap}.assignees-section[data-v-18d0d938]{display:flex;flex-direction:column;gap:12px}.assignees-header[data-v-18d0d938]{display:flex;align-items:center;justify-content:space-between;padding:0 16px}.add-patients-btn[data-v-18d0d938]{display:flex;align-items:center;gap:4px;padding:4px 10px;background:transparent;border:none;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#1e4670;cursor:pointer;transition:opacity .2s ease;text-decoration:underline}.add-patients-btn[data-v-18d0d938]:hover{opacity:.8}.add-icon[data-v-18d0d938]{width:18px;height:18px}.assignee-list-container[data-v-18d0d938]{background:#fff;border-radius:10px;padding:12px 24px;margin:0 16px}.assignee-list[data-v-18d0d938]{display:flex;flex-direction:column;gap:0;width:100%}.empty-state[data-v-18d0d938]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px}.empty-state img[data-v-18d0d938]{max-width:400px}.empty-text[data-v-18d0d938]{font-family:Inter,sans-serif;font-size:16px;color:#9ca3af}.dialog-footer[data-v-18d0d938]{border-top:1px dashed #c4c4c4;padding:24px;background:#f9fbfd;display:flex;justify-content:space-between;align-items:center}.footer-right-actions[data-v-18d0d938]{display:flex;gap:8px;align-items:center}.divider[data-v-18d0d938]{border-bottom:1px dashed #c4c4c4}