.coming-soon-text-content[data-v-88fd362c]{color:var(--IconGrey,#374957);text-align:center;font-family:IBM Plex Sans Hebrew;font-size:42px;font-weight:600;line-height:48px}@media (max-width:1000px){.coming-soon-text-content[data-v-88fd362c]{font-size:32px;line-height:40px}}.workflow-card[data-v-73c1eac0]{background:#fff;border:1px solid #c4c4c4;border-radius:10px;padding:24px;width:100%;min-width:0;max-width:100%;height:144px;transition:all .2s ease;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;flex-shrink:0}.workflow-card[data-v-73c1eac0]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.workflow-card:hover.is-archive[data-v-73c1eac0]{border:1px solid var(--VibrantDarkBlue,#004879);background:var(--Cool-White,#f9fbfd)}.workflow-card:hover .workflow-name[data-v-73c1eac0]{font-weight:700}.workflow-card:hover .automation-type-workflow svg rect.icon-bg[data-v-73c1eac0]{fill:#004879}.workflow-card:hover .automation-type-workflow svg path.icon-fill[data-v-73c1eac0]{fill:#fff}.workflow-card:hover .automation-type-program svg rect.icon-bg[data-v-73c1eac0]{fill:#004879}.workflow-card:hover .automation-type-program svg path.icon-fill[data-v-73c1eac0]{fill:#fff}.card-content[data-v-73c1eac0]{display:flex;gap:12px}.workflow-icon[data-v-73c1eac0]{flex-shrink:0;width:56px;height:56px}.workflow-info[data-v-73c1eac0]{flex:1;min-width:0;max-width:100%;display:flex;flex-direction:column;overflow:hidden}.title-row[data-v-73c1eac0]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-height:32px}.workflow-name[data-v-73c1eac0]{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;color:#374957;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.workflow-description[data-v-73c1eac0]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#333;margin:0;word-wrap:break-word;overflow-wrap:break-word;overflow:auto}.action-buttons[data-v-73c1eac0]{display:flex;gap:4px;flex-shrink:0;align-items:center;justify-content:flex-end}.action-btn[data-v-73c1eac0]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 6px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;border-radius:4px;white-space:nowrap;min-width:24px}.action-icon[data-v-73c1eac0]{flex-shrink:0;display:block}.action-text[data-v-73c1eac0]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:16px;max-width:0;overflow:hidden;opacity:0;transition:all .2s ease}.edit-btn[data-v-73c1eac0]:hover{background:#00487914;padding:4px 8px}.edit-btn:hover .action-text[data-v-73c1eac0]{max-width:60px;opacity:1;color:#004879;margin-left:4px;text-decoration:underline}.delete-btn[data-v-73c1eac0]{color:#374957}.delete-btn[data-v-73c1eac0]:hover{background:#ffebee;padding:4px 8px;color:#d10000}.delete-btn:hover .action-text[data-v-73c1eac0]{max-width:80px;opacity:1;color:#d10000;margin-left:4px;text-decoration:underline}.restore-btn[data-v-73c1eac0]:hover{background:rgba(0,72,121,.08)}.restore-btn:hover .action-icon[data-v-73c1eac0]{filter:grayscale(1) brightness(.5)}.restore-btn:hover .action-text[data-v-73c1eac0]{max-width:180px;overflow:visible;opacity:1;color:#1e4670;font-weight:500;line-height:20px;letter-spacing:.1px}.delete-permanently-btn[data-v-73c1eac0]:hover{background:#ffebee;color:#d10000}.delete-permanently-btn:hover .action-icon[data-v-73c1eac0]{filter:brightness(1.1)}.delete-permanently-btn:hover .action-text[data-v-73c1eac0]{max-width:180px;opacity:1;color:#d10000;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px}.card-footer[data-v-73c1eac0]{padding-left:68px}.footer-content[data-v-73c1eac0]{display:flex;align-items:center;gap:8px}.footer-text[data-v-73c1eac0]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#999}.workflow-page[data-v-724a3978]{padding:0;background:transparent;height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}.page-header[data-v-724a3978]{display:flex;justify-content:space-between;align-items:flex-start;background:transparent}.page-title-section[data-v-724a3978]{display:flex;align-items:center;gap:8px;flex:1}.page-title[data-v-724a3978]{font-family:Avenir,sans-serif;font-size:22px;font-weight:500;line-height:24px;color:#333;margin:0;white-space:nowrap}.page-subtitle[data-v-724a3978]{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;color:#666;margin:0}.view-controls[data-v-724a3978]{display:flex;gap:8px}.view-btn[data-v-724a3978]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;transition:all .2s ease;padding:0}.view-btn[data-v-724a3978]:hover:not(.disabled){background:#f3f4f6;border-color:#004897}.view-btn.active[data-v-724a3978]{background:#e3f2fd;border-color:#004897}.view-btn.active svg path[data-v-724a3978]{fill:#374957}.view-btn.disabled[data-v-724a3978]{cursor:not-allowed;opacity:.4;background:#f9f9f9}.view-btn.disabled[data-v-724a3978]:hover{border-color:#e5e7eb}.content-area[data-v-724a3978]{background:#fff;margin:0;box-shadow:0 1px 15px 0 hsla(0,0%,64%,.25);display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.tab-navigation[data-v-724a3978]{display:flex;gap:8px;padding:0}.tab-item[data-v-724a3978]{display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.1px;color:#666;background-color:#fff;cursor:pointer;padding:10px 12px;border-bottom:2px solid transparent;transition:all .2s ease;position:relative;bottom:-1px;box-shadow:0 -4px 6px hsla(0,0%,64%,.25),4px 0 6px hsla(0,0%,64%,.25),-4px 0 6px hsla(0,0%,64%,.25);border-top-left-radius:4px;border-top-right-radius:4px}.tab-item[data-v-724a3978]:hover{color:#004879}.tab-item.active[data-v-724a3978]{color:#004879;border-bottom-color:#004879;box-shadow:-1px -1px 15px 0 hsla(0,0%,64%,.25),1px -1px 15px 0 hsla(0,0%,64%,.25);border-left:1px solid #004879;border-right:1px solid #004879;border-top:1px solid #004879}.search-header[data-v-724a3978]{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.search-container[data-v-724a3978]{display:flex;gap:8px;align-items:center;max-width:308px}.search-label[data-v-724a3978]{display:flex;gap:4px;align-items:center;flex-shrink:0}.search-label-text[data-v-724a3978]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#4a4a4a}.search-input-wrapper[data-v-724a3978]{position:relative;flex:1;min-width:0}.search-input[data-v-724a3978]{width:100%;height:40px;padding:8px 12px;border:1px solid #c9c9c9;border-radius:4px;font-family:IBM Plex Sans Hebrew,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.15px;color:#111827;transition:all .2s ease}.search-input[data-v-724a3978]:focus{outline:none;border-color:#004879}.search-input[data-v-724a3978]::-moz-placeholder{color:#999}.search-input[data-v-724a3978]::placeholder{color:#999}.clear-btn[data-v-724a3978]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;font-family:IBM Plex Sans Hebrew,sans-serif;font-size:14px;font-weight:500;color:#1e4670;text-decoration:underline;cursor:pointer;padding:4px 10px;transition:opacity .2s ease}.clear-btn[data-v-724a3978]:hover{opacity:.7}.search-section[data-v-724a3978]{display:flex;gap:12px;align-items:center}.filter-container[data-v-724a3978]{display:flex;gap:8px;align-items:center;height:40px}.filter-label[data-v-724a3978]{display:flex;gap:4px;align-items:center;height:40px;flex-shrink:0}.filter-label-text[data-v-724a3978]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#4a4a4a}.filter-dropdown[data-v-724a3978]{width:140px}.filter-dropdown .el-input__wrapper[data-v-724a3978]{height:40px;border-radius:4px;border:1px solid #c4c4c4;background:#fff;font-family:IBM Plex Sans Hebrew,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.15px;color:#999}.filter-dropdown .el-input__wrapper.is-focus[data-v-724a3978],.filter-dropdown .el-input__wrapper[data-v-724a3978]:hover{border-color:#004879}.filter-dropdown .el-input__inner[data-v-724a3978]{color:#999;font-family:IBM Plex Sans Hebrew,sans-serif}.action-buttons[data-v-724a3978]{display:flex;gap:12px;align-items:center}.automation-type-tabs[data-v-724a3978]{padding:0 12px;margin-top:16px}.automation-type-tabs[data-v-724a3978],.type-tab[data-v-724a3978]{display:flex;gap:4px;align-items:center;justify-content:center;border-bottom:1px solid #e6e6e6;background:#fff}.type-tab[data-v-724a3978]{padding:4px 12px;cursor:pointer;flex:1;transition:all .2s ease}.type-tab--active[data-v-724a3978]{border-bottom:2px solid #004879}.type-tab--active .type-tab-text[data-v-724a3978]{color:#004879}.type-tab--active svg path[data-v-724a3978]{fill:#004879}.type-tab-text[data-v-724a3978]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;color:#666;white-space:nowrap}.type-tab:hover:not(.type-tab--active) .type-tab-text[data-v-724a3978]{color:#004879}.type-tab:hover:not(.type-tab--active) svg path[data-v-724a3978]{fill:#004879}.workflow-content[data-v-724a3978]{padding:24px 12px;flex:1;overflow-y:auto}.workflow-grid[data-v-724a3978]{display:grid;gap:12px}.workflow-grid.grid-list[data-v-724a3978]{grid-template-columns:1fr}.workflow-grid.grid-grid[data-v-724a3978]{grid-template-columns:repeat(2,1fr)}.workflow-grid.grid-grid-large[data-v-724a3978]{grid-template-columns:repeat(3,1fr)}.create-workflow-card[data-v-724a3978]{background:#f2f2f2;border:1px dashed #c4c4c4;border-radius:10px;padding:24px;height:144px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s ease}.create-workflow-card[data-v-724a3978]:hover{background:#e8e8e8;border-color:#999}.create-icon-wrapper[data-v-724a3978]{width:56px;height:56px;padding:2px;display:flex;align-items:center;justify-content:center;background:#f9fbfd;border-radius:5px;flex-shrink:0}.create-text[data-v-724a3978]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#333;margin:0}.block-icon-wrapper[data-v-a312a47a]{width:18px;display:flex;align-items:center;justify-content:center}.block-icon-wrapper svg[data-v-a312a47a]{transition:fill .2s ease}.test-panel[data-v-2a2a4494]{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:95%;background:#fff;border-radius:10px 10px 0 0;box-shadow:0 1px 15px 0 hsla(0,0%,64%,.25);transition:all .3s}.test-panel.collapsed[data-v-2a2a4494]{height:30px}.test-panel-header[data-v-2a2a4494]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background:linear-gradient(90deg,#e6edf2,#eaf8f9);border-radius:10px 10px 0 0}.test-panel.collapsed .test-panel-header[data-v-2a2a4494]{justify-content:end;padding:6px 24px}.test-panel-title-section[data-v-2a2a4494]{display:flex;align-items:center;gap:4px}.workflow-icon-small[data-v-2a2a4494]{width:24px;height:24px;background:#20a7c1;border-radius:50%}.test-panel-title[data-v-2a2a4494]{font-family:Lato,sans-serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:.2px;color:#004879}.collapse-btn[data-v-2a2a4494]{width:18px;height:18px;padding:2px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.test-panel-content[data-v-2a2a4494]{padding:24px;max-height:550px;overflow-y:auto}.test-panel-description[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666;margin:0}.tabs-container[data-v-2a2a4494]{display:flex;border-bottom:1px solid #e6e6e6;padding:0 8px;margin-bottom:12px}.tab-button[data-v-2a2a4494]{display:flex;align-items:center;gap:4px;padding:4px 16px;background:#fff;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;color:#666;transition:all .2s}.tab-button.active[data-v-2a2a4494]{border-bottom-color:#004879;color:#004879}.tab-button[data-v-2a2a4494]:hover{background:#f9fbfd}.test-run-tab[data-v-2a2a4494]{display:flex;flex-direction:column;gap:8px}.test-description[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666;text-align:center;padding:0 24px;margin:0}.current-test-status[data-v-2a2a4494]{padding:8px 24px}.status-row[data-v-2a2a4494]{display:flex;align-items:center;gap:12px}.status-timestamp[data-v-2a2a4494]{color:#333;text-align:center}.status-chip[data-v-2a2a4494],.status-timestamp[data-v-2a2a4494]{flex:1;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}.status-chip[data-v-2a2a4494]{display:flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px}.status-chip.live[data-v-2a2a4494]{background:#e1d3f1;color:#6f4999}.status-chip.test[data-v-2a2a4494]{background:#e4f3f5;color:#004879}.status-result[data-v-2a2a4494]{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}.status-result.running[data-v-2a2a4494]{color:#374957}.status-result.success[data-v-2a2a4494]{color:#45960d}.status-result.failed[data-v-2a2a4494]{color:#d10000}.status-duration[data-v-2a2a4494]{flex:1;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#333;text-align:center}.test-steps-container[data-v-2a2a4494]{display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.status-message[data-v-2a2a4494]{padding:12px 16px;border-radius:8px}.status-message.running[data-v-2a2a4494]{background:#e8f4fd}.status-message.error[data-v-2a2a4494]{background:#faeaea}.status-message-content[data-v-2a2a4494]{display:flex;align-items:center;gap:10px}.status-message-text[data-v-2a2a4494]{flex:1;display:flex;flex-direction:column;gap:4px}.status-message-title[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;margin:0}.status-message.running .status-message-title[data-v-2a2a4494]{color:#333}.status-message.error .status-message-title[data-v-2a2a4494]{color:#d10000}.status-message-description[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;margin:0}.status-message.running .status-message-description[data-v-2a2a4494]{color:#666}.status-message.error .status-message-description[data-v-2a2a4494]{color:#d10000}.divider[data-v-2a2a4494]{height:1px;background:#c4c4c4;width:100%}.test-steps-list[data-v-2a2a4494]{display:flex;flex-direction:column;gap:8px;padding-top:8px}.test-step[data-v-2a2a4494]{padding:12px 16px;border-radius:8px}.test-step.running[data-v-2a2a4494]{background:#e8f4fd}.test-step.success[data-v-2a2a4494]{background:#f1f9f5}.test-step.failed[data-v-2a2a4494]{background:#faeaea}.step-content[data-v-2a2a4494]{display:flex;align-items:center;gap:10px}.step-icon[data-v-2a2a4494]{flex-shrink:0}.step-text[data-v-2a2a4494]{flex:1;display:flex;flex-direction:column}.step-title[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;margin:0}.test-step.running .step-title[data-v-2a2a4494],.test-step.success .step-title[data-v-2a2a4494]{color:#333}.test-step.failed .step-title[data-v-2a2a4494]{color:#d10000}.step-description[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;margin:0}.test-step.running .step-description[data-v-2a2a4494],.test-step.success .step-description[data-v-2a2a4494]{color:#666}.test-step.failed .step-description[data-v-2a2a4494]{color:#d10000}@keyframes spin-2a2a4494{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinning[data-v-2a2a4494]{animation:spin-2a2a4494 1s linear infinite}.log-view-tab[data-v-2a2a4494]{display:flex;flex-direction:column;gap:16px}.filters-row[data-v-2a2a4494]{display:flex;gap:12px;align-items:flex-end}.filter-group[data-v-2a2a4494]{flex:1;display:flex;flex-direction:column;gap:4px}.filter-label[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#4a4a4a}.filter-select[data-v-2a2a4494]{width:100%}.test-history-table[data-v-2a2a4494]{display:flex;flex-direction:column;background:#f9fbfd;border-radius:4px}.table-header[data-v-2a2a4494]{display:flex;align-items:center;padding:8px 16px;background:#e6e6e6;border-radius:4px 4px 0 0}.table-body[data-v-2a2a4494]{display:flex;flex-direction:column}.table-row[data-v-2a2a4494]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #e6e6e6}.table-row[data-v-2a2a4494]:last-child{border-bottom:none}.table-row[data-v-2a2a4494]:hover{background:#f0f0f0}.table-cell[data-v-2a2a4494]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#333}.table-cell.timestamp[data-v-2a2a4494]{flex:1;text-align:center}.table-cell.status[data-v-2a2a4494],.table-cell.test-type[data-v-2a2a4494]{flex:1;display:flex;justify-content:center}.table-cell.duration[data-v-2a2a4494]{flex:1;text-align:center}.table-cell.details[data-v-2a2a4494]{flex:1;display:flex;justify-content:center}.type-chip[data-v-2a2a4494]{padding:2px 8px;border-radius:999px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}.type-chip.live[data-v-2a2a4494]{background:#e1d3f1;color:#6f4999}.type-chip.test[data-v-2a2a4494]{background:#e4f3f5;color:#004879}.status-indicator[data-v-2a2a4494]{display:flex;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}.status-indicator.running[data-v-2a2a4494]{color:#374957}.status-indicator.success[data-v-2a2a4494]{color:#45960d}.status-indicator.failed[data-v-2a2a4494]{color:#d10000}.view-details-btn[data-v-2a2a4494]{padding:4px 12px;background:transparent;border:none;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#004879;cursor:pointer;text-decoration:underline}.view-details-btn[data-v-2a2a4494]:hover{color:#003a5d}.pagination-container[data-v-2a2a4494]{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.pagination-controls[data-v-2a2a4494]{display:flex;align-items:center;justify-content:center;gap:8px}.pagination-btn[data-v-2a2a4494]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;border-radius:4px}.pagination-btn[data-v-2a2a4494]:hover:not(:disabled){background:#e6e6e6}.pagination-btn[data-v-2a2a4494]:disabled{opacity:.3;cursor:not-allowed}.pagination-number[data-v-2a2a4494]{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:transparent;border:none;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#333;border-radius:4px}.pagination-number[data-v-2a2a4494]:hover{background:#e6e6e6}.pagination-number.active[data-v-2a2a4494]{background:#004879;color:#fff}.pagination-ellipsis[data-v-2a2a4494]{font-family:Roboto,sans-serif;font-size:14px;color:#333}.items-per-page[data-v-2a2a4494]{display:flex;align-items:center;justify-content:flex-end}.per-page-select[data-v-2a2a4494]{width:120px}.dialog-scrollable-content[data-v-dd6e7af8]{max-height:calc(80vh - 120px);overflow-y:auto;flex:1}.dialog-header[data-v-dd6e7af8]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#004879;border-radius:10px 10px 0 0}.header-content[data-v-dd6e7af8]{display:flex;align-items:center;gap:4px}.convert-icon[data-v-dd6e7af8]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.header-title[data-v-dd6e7af8]{font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:normal;color:#fff;margin:0}.close-button[data-v-dd6e7af8]{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.close-button[data-v-dd6e7af8]:hover{opacity:.8}.dialog-content[data-v-dd6e7af8]{padding:24px 32px 12px;background:#f9fbfd}.confirmation-message[data-v-dd6e7af8]{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#374957;margin:0}.confirmation-message strong[data-v-dd6e7af8]{font-weight:700}.dialog-footer[data-v-dd6e7af8]{display:flex;flex-direction:column;padding:0 24px 24px;background:#f9fbfd;border-radius:0 0 10px 10px}.footer-divider[data-v-dd6e7af8]{width:100%;height:1px;background:transparent;border-top:1px dashed #c4c4c4;margin-bottom:24px}.footer-actions[data-v-dd6e7af8]{display:flex;justify-content:space-between;align-items:center;gap:16px}.dialog-header[data-v-75676296]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#004879;border-radius:10px 10px 0 0}.header-content[data-v-75676296]{display:flex;align-items:center;gap:4px}.header-icon[data-v-75676296]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.header-title[data-v-75676296]{font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:normal;color:#fff}.close-button[data-v-75676296]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;cursor:pointer;padding:0}.close-button[data-v-75676296]:hover{opacity:.8}.dialog-content[data-v-75676296]{padding:16px;background:#f9fbfd}.content-section[data-v-75676296]{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.field-group[data-v-75676296]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-75676296]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#4a4a4a}.search-container-wrapper[data-v-75676296]{display:flex;flex-direction:column;gap:0}.search-input-section[data-v-75676296]{display:flex;flex-direction:column;background:#fff;border:1px solid #c9cacd;border-radius:4px;padding:6px 16px;gap:8px}.search-input-row[data-v-75676296]{display:flex;align-items:center;gap:12px;width:100%;min-height:28px}.chips-wrapper[data-v-75676296]{display:flex;flex-wrap:wrap;gap:14px;padding-bottom:4px}.patient-chip[data-v-75676296]{display:flex;align-items:center;gap:8px;padding:2px 16px;background:#e6edf2;border-radius:20px;height:24px}.chip-text[data-v-75676296]{font-family:IBM Plex Sans Hebrew,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#333}.chip-remove[data-v-75676296]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:2px;background:#99b6c9;border:none;border-radius:2px;cursor:pointer;transition:all .2s ease}.chip-remove[data-v-75676296]:hover{background:#7a9bb5}.chip-remove svg[data-v-75676296]{width:100%;height:100%}.search-input[data-v-75676296]{flex:1;padding:0;font-family:IBM Plex Sans Hebrew,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.15px;color:#333;border:none;outline:none;background:transparent}.search-input[data-v-75676296]::-moz-placeholder{color:#999}.search-input[data-v-75676296]::placeholder{color:#999}.search-icon[data-v-75676296]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.patient-results-list[data-v-75676296]{display:flex;flex-direction:column;background:#fff;border:1px solid #c9cacd;border-top:none;border-radius:0 0 4px 4px;max-height:240px;overflow-y:auto}.patient-results-list[data-v-75676296]::-webkit-scrollbar{width:6px}.patient-results-list[data-v-75676296]::-webkit-scrollbar-track{background:#f9fbfd}.patient-results-list[data-v-75676296]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.patient-option[data-v-75676296]{display:flex;align-items:center;gap:4px;padding:8px 16px;cursor:pointer;transition:background .2s ease}.patient-option[data-v-75676296]:hover{background:#f9fbfd}.checkbox-wrapper[data-v-75676296],.custom-checkbox[data-v-75676296]{display:flex;align-items:center;justify-content:center}.custom-checkbox[data-v-75676296]{width:24px;height:24px;border:1px solid #004879;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s ease}.custom-checkbox.checked[data-v-75676296]{background:#004879;border-color:#004879}.patient-name[data-v-75676296]{flex:1;padding:0 8px;font-family:IBM Plex Sans Hebrew,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.15px;color:#999}.patient-option:hover .patient-name[data-v-75676296]{color:#333}.loading-indicator[data-v-75676296],.no-more-results[data-v-75676296]{display:flex;align-items:center;justify-content:center;padding:12px 16px;font-family:IBM Plex Sans Hebrew,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}.loading-indicator[data-v-75676296]{color:#004879}.auto-apply-wrapper[data-v-75676296]{display:flex;align-items:center;gap:6px;align-self:flex-end;margin-top:4px}.checkbox-label[data-v-75676296]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog-footer[data-v-75676296]{display:flex;flex-direction:column;padding:0 24px 24px;background:#f9fbfd;border-radius:0 0 10px 10px}.footer-divider[data-v-75676296]{height:1px;background:#c4c4c4;border-style:dashed;margin-bottom:24px}.footer-actions[data-v-75676296]{display:flex;align-items:center;justify-content:space-between}[data-v-69a2c904] .el-select__wrapper{box-shadow:none!important}.communication-row[data-v-69a2c904]{transition:all .3s ease-in-out}[data-v-69a2c904] .el-radio__inner{width:20px;height:20px;border:2px solid #004879;background-color:#fff}[data-v-69a2c904] .el-radio__input.is-checked .el-radio__inner{background-color:#fff;border-color:#004879}[data-v-69a2c904] .el-radio__input.is-checked .el-radio__inner:after{width:12px;height:12px;background-color:#004879;transform:translate(-50%,-50%) scale(1)}[data-v-69a2c904] .el-radio__inner:hover{border-color:#004879}[data-v-69a2c904] .el-radio__input.is-focus .el-radio__inner{box-shadow:none}.va-toggle[data-v-69a2c904]{position:relative;width:42px;height:24px;border-radius:999px;background:#fff;border:1px solid #374957;display:inline-flex;align-items:center;padding:0;cursor:pointer;transition:background-color .3s linear,border-color .3s linear}.va-toggle.on[data-v-69a2c904]{background:#374957;border-color:#374957}.va-toggle[data-v-69a2c904]:focus-visible{outline:2px solid #1e4670;outline-offset:2px}.va-toggle__thumb[data-v-69a2c904]{position:absolute;left:2px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#374957;transition:left .3s linear,transform .3s linear,background-color .3s linear}.va-toggle.on .va-toggle__thumb[data-v-69a2c904]{left:calc(100% - 20px);background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.icon-wrap[data-v-69a2c904]{position:relative;background-color:#f2f2f2;transition:background-color .2s ease}.icon-wrap svg[data-v-69a2c904]{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-card[data-v-69a2c904]:hover{border-color:#8bbdc7}.product-card.selected[data-v-69a2c904]{border-color:#004879}.icon-wrap.selected[data-v-69a2c904],.product-card:hover .icon-wrap.selected[data-v-69a2c904]{background-color:#004879}.icon-default[data-v-69a2c904]{display:block}.icon-white[data-v-69a2c904],.product-card:hover .icon-wrap .icon-default[data-v-69a2c904]{display:none}.product-card:hover .icon-wrap .icon-white[data-v-69a2c904]{display:block}.icon-wrap.selected .icon-default[data-v-69a2c904]{display:none}.icon-wrap.selected .icon-white[data-v-69a2c904]{display:block}.order-stage[data-v-69a2c904]{position:relative}.step-chip[data-v-69a2c904]{width:28px;height:28px;border-radius:50%;background:#e6eef6;color:#1e4670;display:flex;align-items:center;justify-content:center;font-weight:600}.step-chip.active[data-v-69a2c904]{background:#004879;color:#fff}.tab-btn[data-v-69a2c904]{border:1px solid #004879;border-radius:6px 6px 0 0;background:#fff;color:#374957;padding:8px 16px;font-weight:500;margin-bottom:-1px;gap:16px}.products-area[data-v-69a2c904]{min-height:520px}.product-card[data-v-69a2c904]{background:#fff;border-radius:10px;padding:14px;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:space-between}.cart-area[data-v-69a2c904]{border-left:1px dashed #c4c4c4;border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;padding:16px;display:flex;flex-direction:column;height:470px}.cart-area.overlay[data-v-69a2c904]{position:absolute;right:0;top:40px;width:360px;max-width:calc(100% - 48px);border:1px solid #e5e7eb;border-left:none;border-top-right-radius:0;border-bottom-right-radius:0;border-radius:8px 0 0 8px;background:#fff;box-shadow:-2px 0 5px 0 rgba(74,74,74,.27);z-index:30;transition:width .22s ease-in-out}.cart-area.overlay.overlay-expanded[data-v-69a2c904]{width:820px}.cart-header[data-v-69a2c904]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.cart-list[data-v-69a2c904]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.cart-item[data-v-69a2c904]{border:1px solid #e5e7eb;border-radius:8px;padding:10px;background:#fff}.cart-footer[data-v-69a2c904]{border-top:1px dashed #c4c4c4;margin-top:12px;padding-top:12px;display:flex;justify-content:space-between}.label[data-v-69a2c904]{width:130px;display:inline-block;color:#4a4a4a}.btn-primary[data-v-69a2c904]{background-color:#004879;border-color:#004879}.btn-primary[data-v-69a2c904]:hover{background-color:#1e4670;border-color:#1e4670}.btn-ghost[data-v-69a2c904]{background:#f5f8fb;color:#1e4670;border-color:#d8e3ee}.cancel-btn[data-v-69a2c904]{border:1px solid #d10000;color:#d10000;background-color:#fff;border-radius:4px}.send-btn[data-v-69a2c904]{background-color:#004879;border-color:#004879;color:#fff}.send-btn[data-v-69a2c904]:disabled{background-color:#c4c4c4;border-color:#c4c4c4}@media (max-width:1024px){.order-layout[data-v-69a2c904]{grid-template-columns:1fr}}.tab-container[data-v-69a2c904]{display:flex;border-bottom:1px solid #c4c4c4;gap:8px;padding-left:12px;margin-left:-8px}.tab-btn.active[data-v-69a2c904],.tab-btn[data-v-69a2c904]:hover{background:#004879;color:#fff}.step-one-container[data-v-69a2c904]{height:540px}.step-one-container[data-v-69a2c904],.step-two-container[data-v-69a2c904]{border-radius:5px;background:var(--Cool-White,#f9fbfd);box-shadow:0 2px 12px 0 rgba(74,74,74,.15);padding:16px;width:100%}.step-two-container[data-v-69a2c904]{height:auto}.step-section[data-v-69a2c904]{padding:16px}.steps-scroll[data-v-69a2c904]{overflow-y:auto}.step1-layout[data-v-69a2c904]{display:flex;flex-direction:row;transition:all .3s ease}.step1-layout.collapsed[data-v-69a2c904]{flex-direction:column}.step1-layout.collapsed .step-one-container[data-v-69a2c904]{display:none}.step1-layout.collapsed .cart-sidebar[data-v-69a2c904]{flex:1;width:100%;border-left:none}.cart-area.cart-inline[data-v-69a2c904]{position:relative;right:auto;top:auto;width:100%;max-width:none;border:1px solid #e5e7eb;box-shadow:none;border:none!important;border-radius:5px;background:var(--Cool-White,#f9fbfd);box-shadow:0 2px 12px 0 rgba(74,74,74,.15)}.step-title[data-v-69a2c904]{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.15px}.edit-btn[data-v-69a2c904]{color:#004879;text-decoration:underline;background:none;border:none;cursor:pointer;font-weight:500}.summary-view .summary-heading[data-v-69a2c904]{font-weight:600;font-size:16px;color:var(--color-Grey-Grey-4A,#4a4a4a);margin-bottom:20px}.summary-view .summary-text[data-v-69a2c904]{color:#666}.fade-enter-active[data-v-69a2c904],.fade-leave-active[data-v-69a2c904]{transition:opacity .05s ease}.message-container[data-v-1dde5186]{display:flex;gap:12px;margin-bottom:16px;max-width:100%}.user-message[data-v-1dde5186]{flex-direction:row-reverse}.not-user-message[data-v-1dde5186]{flex-direction:row}.message-content[data-v-1dde5186]{flex:1;min-width:0;max-width:100%}.user-content[data-v-1dde5186]{display:flex;flex-direction:column;align-items:flex-end}.not-user-content[data-v-1dde5186]{display:flex;flex-direction:column;align-items:flex-start}.message-header[data-v-1dde5186]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.user-header[data-v-1dde5186]{flex-direction:row-reverse}.not-user-header[data-v-1dde5186]{flex-direction:row}.sender-name[data-v-1dde5186]{font-family:Inter,sans-serif;font-weight:500;font-size:11px;line-height:16px;letter-spacing:.5px;color:#333}.message-bubble[data-v-1dde5186]{position:relative;max-width:100%;word-wrap:break-word}.bubble-content[data-v-1dde5186]{padding:12px 24px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;position:relative;color:#333;border-radius:20px}.user-bubble[data-v-1dde5186]{background-color:#f2f2f2;margin-right:10px}.not-user-bubble[data-v-1dde5186]{background-color:#e4f3f5;margin-left:10px}.error-bubble[data-v-1dde5186]{background-color:#fee2e2;padding:12px}.error-content[data-v-1dde5186]{display:flex;gap:8px;align-items:flex-start}.error-icon[data-v-1dde5186]{flex-shrink:0;margin-top:2px}.error-text-wrapper[data-v-1dde5186]{flex:1}.error-message[data-v-1dde5186]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#ef4444;margin:0 0 4px 0}.error-actions[data-v-1dde5186]{display:flex;gap:8px;align-items:center}.error-action-link[data-v-1dde5186]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#004879;text-decoration:underline;cursor:pointer}.error-action-link[data-v-1dde5186]:hover{color:#036}.error-more-info[data-v-1dde5186]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}.loading-text[data-v-1dde5186]{font-style:italic;color:#666;margin:0;display:inline-block;margin-right:8px}.thinking-dots[data-v-1dde5186]{display:inline-flex;gap:4px;align-items:center}.thinking-dots .dot[data-v-1dde5186]{width:6px;height:6px;background-color:#666;border-radius:50%;animation:bounce-1dde5186 1.4s ease-in-out infinite both}.thinking-dots .dot[data-v-1dde5186]:first-child{animation-delay:-.32s}.thinking-dots .dot[data-v-1dde5186]:nth-child(2){animation-delay:-.16s}.thinking-dots .dot[data-v-1dde5186]:nth-child(3){animation-delay:0s}@keyframes bounce-1dde5186{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.ai-error-notification[data-v-2a523ed4]{margin:0 16px 8px 16px;background:#fee2e2;padding:12px;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.error-content[data-v-2a523ed4]{display:flex;gap:8px;align-items:flex-start}.error-icon[data-v-2a523ed4]{flex-shrink:0;margin-top:2px}.error-text-wrapper[data-v-2a523ed4]{flex:1}.error-message[data-v-2a523ed4]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#ef4444;margin:0 0 4px 0}.error-actions[data-v-2a523ed4]{display:flex;gap:8px;align-items:center}.error-action-link[data-v-2a523ed4]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#004879;text-decoration:underline;cursor:pointer}.error-action-link[data-v-2a523ed4]:hover{color:#036}.error-more-info[data-v-2a523ed4]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}.right-panel[data-v-60a9bc93]{height:100%;background:#f9fbfd;border-left:1px solid #e6e6e6;display:flex;flex-direction:column;box-shadow:0 1px 15px 0 hsla(0,0%,64%,.25);position:relative;transition:width .3s;z-index:50}.right-panel.collapsed[data-v-60a9bc93]{width:40px!important}.panel-collapse-btn[data-v-60a9bc93]{position:absolute;top:50%;left:-12px;transform:translateY(-50%);width:24px;height:48px;background:#fff;border:1px solid #e5e7eb;border-radius:4px 0 0 4px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100}.panel-collapse-btn[data-v-60a9bc93]:hover{background:#f3f4f6}.side-panel-content[data-v-60a9bc93]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.side-panel-tabs[data-v-60a9bc93]{display:flex;background:#fff;border-bottom:1px solid #e6e6e6;padding:8px 8px 0}.side-panel-tab[data-v-60a9bc93]{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 12px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;color:#666;cursor:pointer;transition:all .2s}.side-panel-tab[data-v-60a9bc93]:hover:not(.active){color:#81b0e1;border-bottom-color:#81b0e1}.side-panel-tab.active[data-v-60a9bc93]{color:#004879;border-bottom-color:#004879;background:#fff}.side-panel-tab.disabled[data-v-60a9bc93]{color:#ccc;cursor:not-allowed;opacity:.5}.side-panel-tab.disabled[data-v-60a9bc93]:hover{color:#ccc;border-bottom-color:transparent}.side-panel-body[data-v-60a9bc93]{flex:1;min-height:0;padding:16px 16px 32px 16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,77%,.5) transparent}.side-panel-body[data-v-60a9bc93]::-webkit-scrollbar{width:8px}.side-panel-body[data-v-60a9bc93]::-webkit-scrollbar-track{background:transparent}.side-panel-body[data-v-60a9bc93]::-webkit-scrollbar-thumb{background:hsla(0,0%,77%,.5);border-radius:4px}.side-panel-body[data-v-60a9bc93]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,60%,.8)}.editor-empty-state[data-v-60a9bc93]{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:64px}.empty-icon[data-v-60a9bc93]{width:108px;height:104px}.empty-text[data-v-60a9bc93]{display:flex;flex-direction:column;gap:8px;text-align:center}.empty-title[data-v-60a9bc93]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#666;margin:0}.empty-description[data-v-60a9bc93]{font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:18px;color:#666;margin:0}.ai-assistant[data-v-60a9bc93]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.ai-chat-area[data-v-60a9bc93]{flex:1;padding:16px 8px;overflow-y:auto;display:flex;flex-direction:column;gap:0}.ai-input-area[data-v-60a9bc93]{padding:10px;border-top:1px solid #e6e6e6}.ai-input-wrapper[data-v-60a9bc93]{display:flex;flex-direction:column;gap:12px;padding:12px;background-color:#fff;border:1px solid #c4c4c4;border-radius:8px}.ai-input[data-v-60a9bc93]{width:100%;border:none;outline:none;resize:none;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#333;min-height:60px}.ai-input[data-v-60a9bc93]::-moz-placeholder{color:#999}.ai-input[data-v-60a9bc93]::placeholder{color:#999}.ai-send-btn[data-v-60a9bc93]{align-self:flex-end;display:flex;align-items:center;gap:8px;padding:6px 16px;background:#c4c4c4;border:none;border-radius:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#fff;cursor:pointer;transition:background .2s}.ai-send-btn[data-v-60a9bc93]:not(:disabled){background:#004879}.ai-send-btn[data-v-60a9bc93]:not(:disabled):hover{background:#036}.ai-send-btn[data-v-60a9bc93]:disabled{background:#c4c4c4;cursor:not-allowed}.ai-send-btn svg[data-v-60a9bc93]{width:18px;height:18px}.disabled-pointer[data-v-60a9bc93]{cursor:not-allowed}.ai-input[data-v-60a9bc93]:disabled{cursor:not-allowed;background-color:#fff}.program-settings-container[data-v-60a9bc93]{display:flex;flex-direction:column;overflow-y:auto;flex:1}.ai-generating-animation[data-v-4391b1bb]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.animation-container[data-v-4391b1bb]{position:relative;width:327.039px;height:418.879px}.block[data-v-4391b1bb],.line[data-v-4391b1bb]{position:absolute}.fade-scale-enter-active[data-v-4391b1bb],.fade-scale-leave-active[data-v-4391b1bb]{transition:opacity .6s ease-in-out,transform .6s cubic-bezier(.34,1.56,.64,1)}.fade-scale-enter-from[data-v-4391b1bb],.fade-scale-leave-to[data-v-4391b1bb]{opacity:0;transform:scale(.85)}.fade-scale-enter-to[data-v-4391b1bb],.fade-scale-leave-from[data-v-4391b1bb]{opacity:1;transform:scale(1)}.block-1[data-v-4391b1bb]{left:99.68px;top:0;width:127.68px;height:96.319px}.block-2[data-v-4391b1bb]{left:99.68px;top:154.56px;width:127.68px;height:103.042px}.block-3[data-v-4391b1bb]{left:12px;top:313.84px;width:127.68px;height:103.04px}.block-4[data-v-4391b1bb]{left:179.36px;top:313.84px;width:127.68px;height:103.04px}.line-1[data-v-4391b1bb]{left:155.68px;top:95.2px;width:15.68px;height:60.48px}.line-2[data-v-4391b1bb]{left:69.84px;top:255.6px;width:99.68px;height:58.24px}.line-3[data-v-4391b1bb]{left:153.52px;top:257.6px;width:99.68px;height:58.24px}.ai-workflow-overlay[data-v-3ae90fca]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;pointer-events:none}.overlay-card[data-v-3ae90fca]{position:relative;background:#fff;padding:48px 64px;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:center;gap:24px;pointer-events:auto}.loading-animation[data-v-3ae90fca]{width:auto;height:auto;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.loading-text[data-v-3ae90fca]{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#333;margin:0}.close-btn[data-v-3ae90fca]{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.close-btn[data-v-3ae90fca]:hover{background-color:#f3f4f6}.close-btn svg[data-v-3ae90fca]{width:24px;height:24px}.error-image[data-v-3ae90fca]{width:400px;height:auto}.error-text[data-v-3ae90fca]{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#333;margin:0}.ai-workflow-preview[data-v-cea917e4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;width:100%;height:100%;padding:60px 20px 60px 20px;pointer-events:none}.preview-header[data-v-cea917e4]{align-items:start;height:100%;padding:16px 32px;border:2px solid #20a7c1;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.15)}.button-group[data-v-cea917e4],.preview-header[data-v-cea917e4]{display:flex;width:100%;justify-content:space-between;pointer-events:none}.button-group[data-v-cea917e4]{align-items:center;gap:16px}.preview-title[data-v-cea917e4]{font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#333;pointer-events:none}.discard-btn[data-v-cea917e4]{display:flex;align-items:center;gap:8px;padding:10px 24px;background:#fff;border:1px solid #ef4444;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#ef4444;cursor:pointer;transition:all .2s;pointer-events:auto}.discard-btn[data-v-cea917e4]:hover{background:#fee2e2}.accept-btn[data-v-cea917e4]{display:flex;align-items:center;gap:8px;padding:10px 24px;background:#004879;border:none;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#fff;cursor:pointer;transition:all .2s;pointer-events:auto}.accept-btn[data-v-cea917e4]:hover{background:#036}.workflow-canvas-container[data-v-42fcefc4]{display:flex;flex-direction:column;height:100vh;background:#fff}[aria-disabled=true][data-v-42fcefc4]{pointer-events:none;opacity:.5}.top-level-tabs[data-v-42fcefc4]{border-bottom:1px solid #e6e6e6}.tab-navigation-bar[data-v-42fcefc4]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;padding:24px 48px 16px;border-bottom:1px solid #c4c4c4}.workflow-header-left[data-v-42fcefc4]{display:flex;flex-direction:column;gap:8px;align-items:center}.back-button[data-v-42fcefc4]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 6px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:#374957;transition:all .2s ease;white-space:nowrap;min-width:24px}.back-button-text[data-v-42fcefc4]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:16px;max-width:0;overflow:hidden;opacity:0;transition:all .2s ease}.back-button[data-v-42fcefc4]:hover{background:#00487914;padding:4px 8px}.back-button:hover .back-button-text[data-v-42fcefc4]{max-width:140px;opacity:1;color:#374957;margin-left:4px}.workflow-title-section[data-v-42fcefc4]{flex:1;display:flex;flex-direction:column;width:100%;gap:0}.title-row[data-v-42fcefc4]{display:flex;align-items:center;justify-content:start;gap:10px;height:32px}.workflow-title-input[data-v-42fcefc4],.workflow-title[data-v-42fcefc4]{font-family:Avenir,sans-serif;font-size:22px;font-weight:500;line-height:24px;letter-spacing:0;color:#333;margin:0}.workflow-title-input[data-v-42fcefc4]{max-width:250px;border:none;background:transparent;outline:none;padding:2px 4px;width:100%;border-radius:4px;transition:background .2s ease}.workflow-title-input[data-v-42fcefc4]:hover{background:#00487914}.workflow-title-input[data-v-42fcefc4]::-moz-placeholder{color:#666}.workflow-title-input[data-v-42fcefc4]::placeholder{color:#666}.edit-title-btn[data-v-42fcefc4]{width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.workflow-description[data-v-42fcefc4]{color:#666}.workflow-description-input[data-v-42fcefc4],.workflow-description[data-v-42fcefc4]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;margin:0;padding:2px 4px}.workflow-description-input[data-v-42fcefc4]{color:#333;border:none;background:transparent;outline:none;max-width:500px;border-radius:4px;transition:background .2s ease;resize:none}.workflow-description-input[data-v-42fcefc4]:hover{background:#00487914}.workflow-description-input[data-v-42fcefc4]::-moz-placeholder{color:#666}.workflow-description-input[data-v-42fcefc4]::placeholder{color:#666}.action-buttons-group[data-v-42fcefc4]{display:flex;flex-direction:column;gap:8px;align-items:flex-end;margin-left:auto;flex-shrink:0}.primary-buttons-row[data-v-42fcefc4]{display:flex;gap:8px;align-items:center}.btn-copy-new[data-v-42fcefc4],.btn-manage-usage[data-v-42fcefc4],.btn-run-test[data-v-42fcefc4],.btn-save-workflow[data-v-42fcefc4]{display:flex;align-items:center;gap:4px;padding:4px 16px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(74,74,74,.25);font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;cursor:pointer;transition:all .2s;white-space:nowrap;min-width:170px;justify-content:center}.btn-copy-new[disabled][data-v-42fcefc4],.btn-manage-usage[disabled][data-v-42fcefc4],.btn-run-test[disabled][data-v-42fcefc4],.btn-save-workflow[disabled][data-v-42fcefc4]{cursor:not-allowed;opacity:.6}.btn-outline[data-v-42fcefc4]{background:#fff;border:1px solid #004879;color:#1e4670}.btn-outline[data-v-42fcefc4]:hover{background-color:#e8f4f8;border-color:#004879}.btn-filled[data-v-42fcefc4]{background:#004879;border:none;color:#fff}.btn-filled[data-v-42fcefc4]:hover{background:#0066a3}.btn-run-test[data-v-42fcefc4]{background:#81b0e1;border:none;color:#fff}.btn-run-test[data-v-42fcefc4]:hover{background:#6a9dd4}.canvas-content[data-v-42fcefc4]{flex:1;overflow:hidden}.three-column-layout[data-v-42fcefc4]{display:flex;height:100%}.block-palette[data-v-42fcefc4]{width:324px;background:#f9fbfd;border-right:1px solid #e6e6e6;display:flex;flex-direction:column;box-shadow:4px 0 12px 0 rgba(0,0,0,.08);z-index:50;position:relative;transition:width .3s}.block-palette.collapsed[data-v-42fcefc4]{width:40px}.left-panel-content[data-v-42fcefc4]{flex:1;display:flex;flex-direction:column;overflow:hidden}.palette-tabs[data-v-42fcefc4]{display:flex;background:#fff;border-bottom:1px solid #e6e6e6;padding:8px 8px 0}.palette-tab[data-v-42fcefc4]{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 16px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;color:#666;cursor:pointer;transition:all .2s}.palette-tab[data-v-42fcefc4]:hover:not(.active){color:#81b0e1;border-bottom-color:#81b0e1}.palette-tab.active[data-v-42fcefc4]{color:#004879;border-bottom-color:#004879;background:#fff}.palette-content[data-v-42fcefc4]{flex:1;padding:16px 24px 24px 32px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,77%,.5) transparent}.palette-content[data-v-42fcefc4]::-webkit-scrollbar{width:8px}.palette-content[data-v-42fcefc4]::-webkit-scrollbar-track{background:transparent}.palette-content[data-v-42fcefc4]::-webkit-scrollbar-thumb{background:hsla(0,0%,77%,.5);border-radius:4px}.palette-content[data-v-42fcefc4]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,60%,.8)}.palette-description[data-v-42fcefc4]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666;text-align:justify;margin:0}.logic-section-divider[data-v-42fcefc4]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:12px 0}.divider-line[data-v-42fcefc4]{flex:1;height:1px;background:#999}.divider-text[data-v-42fcefc4]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#666;white-space:nowrap}.block-grid[data-v-42fcefc4]{display:flex;flex-wrap:wrap;row-gap:12px;justify-content:space-between;padding:0 8px}.block-item[data-v-42fcefc4]{display:flex;flex-direction:column;align-items:center;gap:8px;width:115px;height:112px;padding:12px 16px;background:#fff;border:1px solid #c4c4c4;border-radius:5px;cursor:pointer;transition:all .2s}.block-item:not(.disabled):hover .block-icon[data-v-42fcefc4]{background-color:#004879!important}.block-item[data-v-42fcefc4]:not(.disabled):hover{border-color:#004879;box-shadow:0 2px 8px 0 rgba(0,72,121,.15)}.block-item.selected[data-v-42fcefc4]{border-color:#004879;background:#fff}.block-item.disabled[data-v-42fcefc4]{cursor:not-allowed;opacity:1;border-color:#c4c4c4}.block-icon[data-v-42fcefc4]{width:38px;height:38px;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:8px 4px}.block-label[data-v-42fcefc4]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#666;text-align:center;width:93px;word-wrap:break-word}.block-label.label-selected[data-v-42fcefc4]{color:#333}.block-label.label-disabled[data-v-42fcefc4]{color:#999}.middle-panel[data-v-42fcefc4]{flex:1;display:flex;flex-direction:column;background:#fff;position:relative;z-index:1}.canvas-toolbar-centered[data-v-42fcefc4]{position:absolute;top:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;background:transparent;z-index:10}.btn-auto-layout[data-v-42fcefc4]{display:flex;align-items:center;gap:4px;padding:4px 16px;height:32px;background:#fff;border:1px solid #81b0e1;border-radius:4px;box-shadow:0 1px 3px 0 rgba(74,74,74,.25);font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#81b0e1;cursor:pointer;transition:all .2s ease}.btn-auto-layout[data-v-42fcefc4]:hover{background:#81b0e1;color:#fff}.btn-auto-layout:hover svg path[data-v-42fcefc4]{fill:#fff}.zoom-controls[data-v-42fcefc4]{display:flex;align-items:center;gap:0;height:32px;background:#fff;border:1px solid #c4c4c4;border-radius:5px;overflow:hidden;width:135px}.zoom-btn[data-v-42fcefc4]{width:32px;height:100%;background:#fff;border:none;border-right:1px solid #c4c4c4;font-size:16px;color:#374957;cursor:pointer;display:flex;align-items:center;justify-content:center}.zoom-btn[data-v-42fcefc4]:last-child{border-right:none;border-left:1px solid #c4c4c4}.zoom-btn[data-v-42fcefc4]:hover{background:#f3f4f6}.zoom-level[data-v-42fcefc4]{flex:1;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;color:#666;text-align:center}.workflow-canvas[data-v-42fcefc4]{flex:1;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:auto;position:relative}.canvas-placeholder[data-v-42fcefc4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px}.placeholder-icon[data-v-42fcefc4]{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.placeholder-title[data-v-42fcefc4]{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#999;margin:0}.placeholder-text[data-v-42fcefc4]{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#999;margin:0}.panel-collapse-btn[data-v-42fcefc4]{position:absolute;top:50%;left:-12px;transform:translateY(-50%);width:24px;height:48px;background:#fff;border:1px solid #e5e7eb;border-radius:4px 0 0 4px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100}.panel-collapse-btn.left[data-v-42fcefc4]{left:auto;right:-12px;border-radius:0 4px 4px 0}.panel-collapse-btn[data-v-42fcefc4]:hover{background:#f3f4f6}.panel-collapse-btn svg[data-v-42fcefc4]{transition:transform .3s ease}.panel-collapse-btn svg.rotate-180[data-v-42fcefc4]{transform:rotate(180deg)}.vue-flow-canvas[data-v-42fcefc4]{width:100%;height:100%;background:#fff}.report-format-container[data-v-467f216d]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}h1[data-v-467f216d]{font-size:28px;color:#374957;margin-bottom:12px}p[data-v-467f216d]{font-size:16px;color:#7c8da1}.template-marketplace-container[data-v-6eae0053]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}h1[data-v-6eae0053]{font-size:28px;color:#374957;margin-bottom:12px}p[data-v-6eae0053]{font-size:16px;color:#7c8da1}