{"version":3,"sources":["vendor/ember-cli/app-prefix.js","cb-ui/adapters/application.js","cb-ui/adapters/quote-consultant.js","cb-ui/adapters/quote-project-goal.js","cb-ui/adapters/quote-service-provider.js","cb-ui/adapters/quote.js","cb-ui/app.js","cb-ui/authenticators/token.js","cb-ui/authorizers/token.js","cb-ui/breakpoints.js","cb-ui/cldrs/de.js","cb-ui/cldrs/en.js","cb-ui/components/-ember-table-private/row-wrapper.js","cb-ui/components/-ember-table-private/simple-checkbox.js","cb-ui/components/agent-proposal.js","cb-ui/components/agent-statistics.js","cb-ui/components/announcement-view.js","cb-ui/components/apadua-svg-logo.js","cb-ui/components/app-top-navbar.js","cb-ui/components/ask-question.js","cb-ui/components/async-button.js","cb-ui/components/axa-request-form.js","cb-ui/components/axa-rfp-summary.js","cb-ui/components/basic-dropdown.js","cb-ui/components/basic-dropdown/content-element.js","cb-ui/components/basic-dropdown/content.js","cb-ui/components/basic-dropdown/trigger.js","cb-ui/components/basic-dropdown2.js","cb-ui/components/basic-panel.js","cb-ui/components/bootstrap-datepicker-inline.js","cb-ui/components/bootstrap-datepicker.js","cb-ui/components/bs-accordion.js","cb-ui/components/bs-accordion/item.js","cb-ui/components/bs-accordion/item/body.js","cb-ui/components/bs-accordion/item/title.js","cb-ui/components/bs-alert.js","cb-ui/components/bs-button-group.js","cb-ui/components/bs-button-group/button.js","cb-ui/components/bs-button.js","cb-ui/components/bs-carousel.js","cb-ui/components/bs-carousel/slide.js","cb-ui/components/bs-collapse.js","cb-ui/components/bs-dropdown.js","cb-ui/components/bs-dropdown/button.js","cb-ui/components/bs-dropdown/menu.js","cb-ui/components/bs-dropdown/menu/divider.js","cb-ui/components/bs-dropdown/menu/item.js","cb-ui/components/bs-dropdown/menu/link-to.js","cb-ui/components/bs-dropdown/toggle.js","cb-ui/components/bs-form.js","cb-ui/components/bs-form/element.js","cb-ui/components/bs-form/element/control.js","cb-ui/components/bs-form/element/control/checkbox.js","cb-ui/components/bs-form/element/control/input.js","cb-ui/components/bs-form/element/control/power-select-multiple.js","cb-ui/components/bs-form/element/control/power-select.js","cb-ui/components/bs-form/element/control/radio.js","cb-ui/components/bs-form/element/control/textarea.js","cb-ui/components/bs-form/element/errors.js","cb-ui/components/bs-form/element/feedback-icon.js","cb-ui/components/bs-form/element/help-text.js","cb-ui/components/bs-form/element/label.js","cb-ui/components/bs-form/element/layout/horizontal.js","cb-ui/components/bs-form/element/layout/horizontal/checkbox.js","cb-ui/components/bs-form/element/layout/inline.js","cb-ui/components/bs-form/element/layout/inline/checkbox.js","cb-ui/components/bs-form/element/layout/vertical.js","cb-ui/components/bs-form/element/layout/vertical/checkbox.js","cb-ui/components/bs-form/group.js","cb-ui/components/bs-modal-simple.js","cb-ui/components/bs-modal.js","cb-ui/components/bs-modal/body.js","cb-ui/components/bs-modal/dialog.js","cb-ui/components/bs-modal/footer.js","cb-ui/components/bs-modal/header.js","cb-ui/components/bs-modal/header/close.js","cb-ui/components/bs-modal/header/title.js","cb-ui/components/bs-nav.js","cb-ui/components/bs-nav/item.js","cb-ui/components/bs-nav/link-to.js","cb-ui/components/bs-navbar.js","cb-ui/components/bs-navbar/content.js","cb-ui/components/bs-navbar/link-to.js","cb-ui/components/bs-navbar/nav.js","cb-ui/components/bs-navbar/toggle.js","cb-ui/components/bs-popover.js","cb-ui/components/bs-popover/element.js","cb-ui/components/bs-progress.js","cb-ui/components/bs-progress/bar.js","cb-ui/components/bs-tab.js","cb-ui/components/bs-tab/pane.js","cb-ui/components/bs-tooltip.js","cb-ui/components/bs-tooltip/element.js","cb-ui/components/checkbox-item.js","cb-ui/components/client-consultant.js","cb-ui/components/client-proposal.js","cb-ui/components/client-statistics.js","cb-ui/components/consultant-list-item.js","cb-ui/components/consultant-statistics.js","cb-ui/components/consultants-list-wrapper.js","cb-ui/components/container-wrapper.js","cb-ui/components/control-within-label.js","cb-ui/components/credit-card-input.js","cb-ui/components/currency-input.js","cb-ui/components/date-input.js","cb-ui/components/document-toc-editor.js","cb-ui/components/document-toc-list.js","cb-ui/components/drag-sort-item.js","cb-ui/components/drag-sort-list.js","cb-ui/components/em-checkbox.js","cb-ui/components/em-form-control-help.js","cb-ui/components/em-form-group.js","cb-ui/components/em-form-label.js","cb-ui/components/em-form-submit.js","cb-ui/components/em-form.js","cb-ui/components/em-input.js","cb-ui/components/em-select.js","cb-ui/components/em-text.js","cb-ui/components/email-input.js","cb-ui/components/ember-inplace-edit.js","cb-ui/components/ember-notify.js","cb-ui/components/ember-notify/message.js","cb-ui/components/ember-popper-targeting-parent.js","cb-ui/components/ember-popper.js","cb-ui/components/ember-table.js","cb-ui/components/ember-table/blended-weighted-rate-cell.js","cb-ui/components/ember-table/company-info-pitch.js","cb-ui/components/ember-table/company-info-technical.js","cb-ui/components/ember-table/evaluation-award-cell.js","cb-ui/components/ember-table/evaluation-feedback-cell.js","cb-ui/components/ember-table/evaluation-title-cell.js","cb-ui/components/ember-table/fee-per-role-graph.js","cb-ui/components/ember-table/financial-final-evaluation-cell.js","cb-ui/components/ember-table/financial-total-proposal-cell.js","cb-ui/components/ember-table/full-row-cell.js","cb-ui/components/ember-table/graphical-representation-title.js","cb-ui/components/ember-table/mandays-graph.js","cb-ui/components/ember-table/pitch-evaluation-table-action.js","cb-ui/components/ember-table/pitch-presentation-cell.js","cb-ui/components/ember-table/proposal-rates-cell.js","cb-ui/components/ember-table/proposal-role-level.js","cb-ui/components/ember-table/proposal-role-mandays.js","cb-ui/components/ember-table/proposal-role.js","cb-ui/components/ember-table/technical-evaluation-table-action.js","cb-ui/components/ember-tbody.js","cb-ui/components/ember-td.js","cb-ui/components/ember-tfoot.js","cb-ui/components/ember-th.js","cb-ui/components/ember-th/resize-handle.js","cb-ui/components/ember-th/sort-indicator.js","cb-ui/components/ember-thead.js","cb-ui/components/ember-tr.js","cb-ui/components/ember-wormhole.js","cb-ui/components/erf-html-checkbox.js","cb-ui/components/erf-html-input.js","cb-ui/components/erf-html-select.js","cb-ui/components/erf-html-text.js","cb-ui/components/fa-icon.js","cb-ui/components/fa-list.js","cb-ui/components/fa-stack.js","cb-ui/components/financial-evaluation-tables.js","cb-ui/components/financial-quotation-details.js","cb-ui/components/form-group-control.js","cb-ui/components/form-group.js","cb-ui/components/increase-decrease.js","cb-ui/components/input-mask.js","cb-ui/components/input-money.js","cb-ui/components/label-request-form.js","cb-ui/components/label-with-tooltip.js","cb-ui/components/labeled-radio-button.js","cb-ui/components/line-clamp.js","cb-ui/components/loading-slider.js","cb-ui/components/menu-container.js","cb-ui/components/models-table-server-paginated.js","cb-ui/components/models-table.js","cb-ui/components/models-table/award.js","cb-ui/components/models-table/cell.js","cb-ui/components/models-table/columns-dropdown.js","cb-ui/components/models-table/columns-hidden.js","cb-ui/components/models-table/data-group-by-select.js","cb-ui/components/models-table/edit-template.js","cb-ui/components/models-table/footer.js","cb-ui/components/models-table/global-filter.js","cb-ui/components/models-table/grouped-header.js","cb-ui/components/models-table/management.js","cb-ui/components/models-table/no-data.js","cb-ui/components/models-table/page-size-select.js","cb-ui/components/models-table/pagination-numeric.js","cb-ui/components/models-table/pagination-simple.js","cb-ui/components/models-table/preview-response-project.js","cb-ui/components/models-table/row-expand.js","cb-ui/components/models-table/row-filtering-cell.js","cb-ui/components/models-table/row-filtering.js","cb-ui/components/models-table/row-group-toggle.js","cb-ui/components/models-table/row-grouping.js","cb-ui/components/models-table/row-sorting-cell.js","cb-ui/components/models-table/row-sorting.js","cb-ui/components/models-table/row.js","cb-ui/components/models-table/select-company.js","cb-ui/components/models-table/select-project.js","cb-ui/components/models-table/select.js","cb-ui/components/models-table/status.js","cb-ui/components/models-table/summary.js","cb-ui/components/models-table/table-body.js","cb-ui/components/models-table/table-footer.js","cb-ui/components/models-table/table-header.js","cb-ui/components/models-table/table.js","cb-ui/components/models-table/themes/bootstrap4/columns-dropdown.js","cb-ui/components/models-table/themes/bootstrap4/data-group-by-select.js","cb-ui/components/models-table/themes/bootstrap4/global-filter.js","cb-ui/components/models-table/themes/bootstrap4/row-filtering-cell.js","cb-ui/components/models-table/themes/semanticui/columns-dropdown.js","cb-ui/components/models-table/themes/semanticui/data-group-by-select.js","cb-ui/components/models-table/themes/semanticui/global-filter.js","cb-ui/components/models-table/themes/semanticui/pagination-numeric.js","cb-ui/components/models-table/themes/semanticui/pagination-simple.js","cb-ui/components/models-table/themes/semanticui/row-filtering-cell.js","cb-ui/components/models-table/themes/semanticui/select.js","cb-ui/components/models-table/worker-roles.js","cb-ui/components/multiple-select-item.js","cb-ui/components/multiple-select.js","cb-ui/components/notifications-widget.js","cb-ui/components/number-input.js","cb-ui/components/nvd3-chart.js","cb-ui/components/one-way-credit-card-mask.js","cb-ui/components/one-way-currency-mask.js","cb-ui/components/one-way-date-mask.js","cb-ui/components/one-way-email-mask.js","cb-ui/components/one-way-input-mask.js","cb-ui/components/one-way-number-mask.js","cb-ui/components/one-way-phone-mask.js","cb-ui/components/one-way-ssn-mask.js","cb-ui/components/one-way-zip-code-mask.js","cb-ui/components/page-title.js","cb-ui/components/phone-number-input.js","cb-ui/components/post-announcement.js","cb-ui/components/power-select-blockless.js","cb-ui/components/power-select-multiple-blockless.js","cb-ui/components/power-select-multiple-with-create.js","cb-ui/components/power-select-multiple.js","cb-ui/components/power-select-multiple/trigger.js","cb-ui/components/power-select-multiple2.js","cb-ui/components/power-select-with-create.js","cb-ui/components/power-select-with-create/suggested-option.js","cb-ui/components/power-select.js","cb-ui/components/power-select/before-options.js","cb-ui/components/power-select/options.js","cb-ui/components/power-select/placeholder.js","cb-ui/components/power-select/power-select-group.js","cb-ui/components/power-select/search-message.js","cb-ui/components/power-select/trigger.js","cb-ui/components/profile-validation-alert.js","cb-ui/components/project-evaluation-info.js","cb-ui/components/project-evaluation-results.js","cb-ui/components/project-evaluation.js","cb-ui/components/project-request-form.js","cb-ui/components/project-steps-completion.js","cb-ui/components/projects-table-clientagent.js","cb-ui/components/projects-table-consultant.js","cb-ui/components/projects-table.js","cb-ui/components/proposal-evaluation-criteria-comment.js","cb-ui/components/proposal-evaluation-item.js","cb-ui/components/proposal-fixed-menu.js","cb-ui/components/question-view.js","cb-ui/components/radio-button-input.js","cb-ui/components/radio-button.js","cb-ui/components/range-slider.js","cb-ui/components/render-partial.js","cb-ui/components/request-form.js","cb-ui/components/resize-window.js","cb-ui/components/rfp-fixed-menu.js","cb-ui/components/rfp-menu.js","cb-ui/components/rfp-summary-menu.js","cb-ui/components/rfp-summary.js","cb-ui/components/rfp-timeline-graph.js","cb-ui/components/score-rank.js","cb-ui/components/scroll-spy.js","cb-ui/components/section-container.js","cb-ui/components/section-editor-bidirectional.js","cb-ui/components/section-editor.js","cb-ui/components/ssn-input.js","cb-ui/components/status-label.js","cb-ui/components/subheader-client-project.js","cb-ui/components/supplement-fee.js","cb-ui/components/table-wrapper.js","cb-ui/components/tcb-datepicker.js","cb-ui/components/template-groups.js","cb-ui/components/tinymce-editor.js","cb-ui/components/top-navbar.js","cb-ui/components/truncate-multiline.js","cb-ui/components/upload-file.js","cb-ui/components/vertical-collection.js","cb-ui/components/x-toggle.js","cb-ui/components/zip-code-input.js","cb-ui/controllers/app.js","cb-ui/controllers/app/account/change-password.js","cb-ui/controllers/app/account/confirm-account.js","cb-ui/controllers/app/account/index.js","cb-ui/controllers/app/agent-project.js","cb-ui/controllers/app/consultants.js","cb-ui/controllers/app/dashboard/agent.js","cb-ui/controllers/app/dashboard/client.js","cb-ui/controllers/app/dashboard/consultant.js","cb-ui/controllers/app/management-consultant/index.js","cb-ui/controllers/app/management-consultant/proposals.js","cb-ui/controllers/app/management/index.js","cb-ui/controllers/app/management/quotes.js","cb-ui/controllers/app/org-settings/cover-letter-settings.js","cb-ui/controllers/app/org-settings/cover-letter-settings/index.js","cb-ui/controllers/app/org-settings/worker-roles/index.js","cb-ui/controllers/app/process.js","cb-ui/controllers/app/project/client/announcements.js","cb-ui/controllers/app/project/client/beauty-contest.js","cb-ui/controllers/app/project/client/configuration.js","cb-ui/controllers/app/project/client/evaluation.js","cb-ui/controllers/app/project/client/financial.js","cb-ui/controllers/app/project/client/pitch.js","cb-ui/controllers/app/project/client/project-management.js","cb-ui/controllers/app/project/client/proposals.js","cb-ui/controllers/app/project/client/questions.js","cb-ui/controllers/app/project/client/review.js","cb-ui/controllers/app/project/client/technical.js","cb-ui/controllers/app/project/client/timeline-configuration.js","cb-ui/controllers/app/project/proposal.js","cb-ui/controllers/app/project/proposal/announcements.js","cb-ui/controllers/app/project/proposal/beauty-contest.js","cb-ui/controllers/app/project/proposal/criteria-evaluation.js","cb-ui/controllers/app/project/proposal/financial-quotation.js","cb-ui/controllers/app/project/proposal/questions.js","cb-ui/controllers/app/project/proposal/result.js","cb-ui/controllers/app/project/proposal/summary.js","cb-ui/controllers/app/project/proposal/technical-proposal.js","cb-ui/controllers/app/project/proposal/user-management.js","cb-ui/controllers/app/rfp/confirm.js","cb-ui/controllers/app/rfp/consultants.js","cb-ui/controllers/app/rfp/cover-letter-choices.js","cb-ui/controllers/app/rfp/criteria-evaluation.js","cb-ui/controllers/app/rfp/custom-cover-letter.js","cb-ui/controllers/app/rfp/index.js","cb-ui/controllers/app/rfp/management.js","cb-ui/controllers/app/rfp/project-details.js","cb-ui/controllers/app/rfp/visual-editor.js","cb-ui/controllers/app/templates/edit.js","cb-ui/controllers/app/templates/index.js","cb-ui/controllers/application.js","cb-ui/controllers/array.js","cb-ui/controllers/axa-request-form.js","cb-ui/controllers/external-evaluation.js","cb-ui/controllers/login.js","cb-ui/controllers/new-password.js","cb-ui/controllers/object.js","cb-ui/controllers/project-request-form.js","cb-ui/controllers/recover-password.js","cb-ui/controllers/request-form.js","cb-ui/controllers/signup.js","cb-ui/controllers/wizard-language.js","cb-ui/controllers/wizard/confirm.js","cb-ui/controllers/wizard/consultants.js","cb-ui/controllers/wizard/index.js","cb-ui/controllers/wizard/project-details.js","cb-ui/formats.js","cb-ui/helpers/abs.js","cb-ui/helpers/acos.js","cb-ui/helpers/acosh.js","cb-ui/helpers/add.js","cb-ui/helpers/and.js","cb-ui/helpers/app-version.js","cb-ui/helpers/append.js","cb-ui/helpers/array.js","cb-ui/helpers/asin.js","cb-ui/helpers/asinh.js","cb-ui/helpers/atan.js","cb-ui/helpers/atan2.js","cb-ui/helpers/atanh.js","cb-ui/helpers/bs-contains.js","cb-ui/helpers/bs-eq.js","cb-ui/helpers/camelize.js","cb-ui/helpers/cancel-all.js","cb-ui/helpers/capitalize.js","cb-ui/helpers/cbrt.js","cb-ui/helpers/ceil.js","cb-ui/helpers/cet-date.js","cb-ui/helpers/changeset-get.js","cb-ui/helpers/changeset-set.js","cb-ui/helpers/changeset.js","cb-ui/helpers/chunk.js","cb-ui/helpers/classify.js","cb-ui/helpers/clz32.js","cb-ui/helpers/compact.js","cb-ui/helpers/compute.js","cb-ui/helpers/contains.js","cb-ui/helpers/cos.js","cb-ui/helpers/cosh.js","cb-ui/helpers/dasherize.js","cb-ui/helpers/dec.js","cb-ui/helpers/div.js","cb-ui/helpers/drop.js","cb-ui/helpers/ember-power-select-is-group.js","cb-ui/helpers/ember-power-select-is-selected.js","cb-ui/helpers/ember-power-select-true-string-if-present.js","cb-ui/helpers/eq.js","cb-ui/helpers/exists-in.js","cb-ui/helpers/exp.js","cb-ui/helpers/expm1.js","cb-ui/helpers/filter-by.js","cb-ui/helpers/filter.js","cb-ui/helpers/find-by.js","cb-ui/helpers/flatten.js","cb-ui/helpers/floor.js","cb-ui/helpers/format-date.js","cb-ui/helpers/format-html-message.js","cb-ui/helpers/format-message.js","cb-ui/helpers/format-number.js","cb-ui/helpers/format-relative.js","cb-ui/helpers/format-time.js","cb-ui/helpers/fround.js","cb-ui/helpers/gcd.js","cb-ui/helpers/get-result-data.js","cb-ui/helpers/group-by.js","cb-ui/helpers/gt.js","cb-ui/helpers/gte.js","cb-ui/helpers/has-next.js","cb-ui/helpers/has-previous.js","cb-ui/helpers/html-safe.js","cb-ui/helpers/humanize.js","cb-ui/helpers/hypot.js","cb-ui/helpers/imul.js","cb-ui/helpers/inc.js","cb-ui/helpers/intersect.js","cb-ui/helpers/intl-get.js","cb-ui/helpers/invoke.js","cb-ui/helpers/is-after.js","cb-ui/helpers/is-array.js","cb-ui/helpers/is-before.js","cb-ui/helpers/is-between.js","cb-ui/helpers/is-empty.js","cb-ui/helpers/is-equal.js","cb-ui/helpers/is-same-or-after.js","cb-ui/helpers/is-same-or-before.js","cb-ui/helpers/is-same.js","cb-ui/helpers/join.js","cb-ui/helpers/l.js","cb-ui/helpers/lcm.js","cb-ui/helpers/log-e.js","cb-ui/helpers/log10.js","cb-ui/helpers/log1p.js","cb-ui/helpers/log2.js","cb-ui/helpers/lowercase.js","cb-ui/helpers/lt.js","cb-ui/helpers/lte.js","cb-ui/helpers/map-by.js","cb-ui/helpers/map.js","cb-ui/helpers/max.js","cb-ui/helpers/min.js","cb-ui/helpers/mod.js","cb-ui/helpers/moment-add.js","cb-ui/helpers/moment-calendar.js","cb-ui/helpers/moment-diff.js","cb-ui/helpers/moment-duration.js","cb-ui/helpers/moment-format.js","cb-ui/helpers/moment-from-now.js","cb-ui/helpers/moment-from.js","cb-ui/helpers/moment-subtract.js","cb-ui/helpers/moment-to-date.js","cb-ui/helpers/moment-to-now.js","cb-ui/helpers/moment-to.js","cb-ui/helpers/moment-unix.js","cb-ui/helpers/moment.js","cb-ui/helpers/mult.js","cb-ui/helpers/next.js","cb-ui/helpers/not-eq.js","cb-ui/helpers/not.js","cb-ui/helpers/now.js","cb-ui/helpers/number-abbr.js","cb-ui/helpers/object-at.js","cb-ui/helpers/optional.js","cb-ui/helpers/or.js","cb-ui/helpers/perform.js","cb-ui/helpers/pipe-action.js","cb-ui/helpers/pipe.js","cb-ui/helpers/pluralize.js","cb-ui/helpers/pow.js","cb-ui/helpers/previous.js","cb-ui/helpers/queue.js","cb-ui/helpers/random.js","cb-ui/helpers/range.js","cb-ui/helpers/reduce.js","cb-ui/helpers/reject-by.js","cb-ui/helpers/repeat.js","cb-ui/helpers/reverse.js","cb-ui/helpers/round.js","cb-ui/helpers/route-action.js","cb-ui/helpers/shuffle.js","cb-ui/helpers/sign.js","cb-ui/helpers/sin.js","cb-ui/helpers/singularize.js","cb-ui/helpers/slice.js","cb-ui/helpers/sort-by.js","cb-ui/helpers/sqrt.js","cb-ui/helpers/sub.js","cb-ui/helpers/t-html.js","cb-ui/helpers/t.js","cb-ui/helpers/take.js","cb-ui/helpers/tan.js","cb-ui/helpers/tanh.js","cb-ui/helpers/task.js","cb-ui/helpers/titleize.js","cb-ui/helpers/toggle-action.js","cb-ui/helpers/toggle.js","cb-ui/helpers/translate-model-field.js","cb-ui/helpers/trim-text.js","cb-ui/helpers/trim.js","cb-ui/helpers/trunc.js","cb-ui/helpers/truncate.js","cb-ui/helpers/underscore.js","cb-ui/helpers/union.js","cb-ui/helpers/unix.js","cb-ui/helpers/uppercase.js","cb-ui/helpers/user-proposal-evaluation-result.js","cb-ui/helpers/user-proposal-evaluation-status-info.js","cb-ui/helpers/utc.js","cb-ui/helpers/w.js","cb-ui/helpers/without.js","cb-ui/helpers/xor.js","cb-ui/index.js","cb-ui/initializers/active-model-adapter.js","cb-ui/initializers/app-version.js","cb-ui/initializers/container-debug-adapter.js","cb-ui/initializers/data-adapter.js","cb-ui/initializers/debug.js","cb-ui/initializers/ember-concurrency.js","cb-ui/initializers/ember-data.js","cb-ui/initializers/ember-simple-auth.js","cb-ui/initializers/export-application-global.js","cb-ui/initializers/injectStore.js","cb-ui/initializers/load-bootstrap-config.js","cb-ui/initializers/local-storage-adapter.js","cb-ui/initializers/metrics.js","cb-ui/initializers/raven.js","cb-ui/initializers/resize.js","cb-ui/initializers/responsive.js","cb-ui/initializers/simple-token.js","cb-ui/initializers/store.js","cb-ui/initializers/transforms.js","cb-ui/initializers/truth-helpers.js","cb-ui/initializers/user-agent.js","cb-ui/instance-initializers/body-class.js","cb-ui/instance-initializers/ember-data.js","cb-ui/instance-initializers/ember-intl.js","cb-ui/instance-initializers/ember-simple-auth.js","cb-ui/instance-initializers/raven-setup.js","cb-ui/instance-initializers/session.js","cb-ui/locales/de/translations.js","cb-ui/locales/en/config.js","cb-ui/locales/en/translations.js","cb-ui/metrics-adapters/google-analytics4.js","cb-ui/mixins/beauty-contest-invitation.js","cb-ui/mixins/company-services-controller.js","cb-ui/mixins/company-services-route.js","cb-ui/mixins/company-studies.js","cb-ui/mixins/consultants-controller.js","cb-ui/mixins/evaluation.js","cb-ui/mixins/loading-slider.js","cb-ui/mixins/resize-aware.js","cb-ui/mixins/rfp-timeline.js","cb-ui/mixins/scrollbar-reset.js","cb-ui/mixins/selected-consultant.js","cb-ui/mixins/selected-proposals.js","cb-ui/mixins/wizard-controller.js","cb-ui/models/academic-title.js","cb-ui/models/address.js","cb-ui/models/agent-new-proposal.js","cb-ui/models/agent-question.js","cb-ui/models/base-criteria-evaluation-group.js","cb-ui/models/base-criteria-evaluation.js","cb-ui/models/beauty-item.js","cb-ui/models/business-type.js","cb-ui/models/client-question.js","cb-ui/models/company-setting.js","cb-ui/models/company-size-employee.js","cb-ui/models/company-size-turnover.js","cb-ui/models/company.js","cb-ui/models/consultant-type.js","cb-ui/models/country.js","cb-ui/models/criteria-evaluation-group.js","cb-ui/models/criteria-evaluation.js","cb-ui/models/currency.js","cb-ui/models/document-section.js","cb-ui/models/evaluation.js","cb-ui/models/extra-company.js","cb-ui/models/financial-criteria-evaluation.js","cb-ui/models/fixed-fee.js","cb-ui/models/general-info.js","cb-ui/models/individual.js","cb-ui/models/industry-standard.js","cb-ui/models/language.js","cb-ui/models/marketing-email.js","cb-ui/models/notification.js","cb-ui/models/organization-worker-role.js","cb-ui/models/project-context.js","cb-ui/models/project-goal.js","cb-ui/models/project-phase.js","cb-ui/models/project-role.js","cb-ui/models/proposal-document-type.js","cb-ui/models/proposal-document.js","cb-ui/models/proposal-evaluation.js","cb-ui/models/proposal-invite.js","cb-ui/models/proposal-perm.js","cb-ui/models/proposal.js","cb-ui/models/public-company.js","cb-ui/models/question.js","cb-ui/models/quote-announcement-document.js","cb-ui/models/quote-announcement.js","cb-ui/models/quote-company-contact.js","cb-ui/models/quote-consultant.js","cb-ui/models/quote-contact.js","cb-ui/models/quote-cover-letter-document.js","cb-ui/models/quote-document-type.js","cb-ui/models/quote-document.js","cb-ui/models/quote-email.js","cb-ui/models/quote-lite.js","cb-ui/models/quote-project-goal.js","cb-ui/models/quote-proposal.js","cb-ui/models/quote-service-provider.js","cb-ui/models/quote-timeline-entry.js","cb-ui/models/quote.js","cb-ui/models/reference.js","cb-ui/models/salutation.js","cb-ui/models/service-standard.js","cb-ui/models/service-type.js","cb-ui/models/study.js","cb-ui/models/team-member.js","cb-ui/models/template.js","cb-ui/models/time-material-supplement.js","cb-ui/models/time-material.js","cb-ui/models/user-lead.js","cb-ui/models/user-profile-status.js","cb-ui/models/user-proposal-evaluation-status.js","cb-ui/models/user-proposal-role.js","cb-ui/models/user-quote-permission.js","cb-ui/models/user-quote-role.js","cb-ui/models/user.js","cb-ui/models/work-package.js","cb-ui/resolver.js","cb-ui/router.js","cb-ui/routes/app.js","cb-ui/routes/app/account.js","cb-ui/routes/app/account/change-password.js","cb-ui/routes/app/account/confirm-account.js","cb-ui/routes/app/account/index.js","cb-ui/routes/app/agent-project.js","cb-ui/routes/app/consultants.js","cb-ui/routes/app/dashboard.js","cb-ui/routes/app/dashboard/agent.js","cb-ui/routes/app/dashboard/client.js","cb-ui/routes/app/dashboard/consultant.js","cb-ui/routes/app/index.js","cb-ui/routes/app/management-consultant.js","cb-ui/routes/app/management-consultant/index.js","cb-ui/routes/app/management-consultant/proposals.js","cb-ui/routes/app/management.js","cb-ui/routes/app/management/index.js","cb-ui/routes/app/management/quotes.js","cb-ui/routes/app/notifications.js","cb-ui/routes/app/org-settings.js","cb-ui/routes/app/org-settings/cover-letter-settings.js","cb-ui/routes/app/org-settings/cover-letter-settings/edit.js","cb-ui/routes/app/org-settings/cover-letter-settings/index.js","cb-ui/routes/app/org-settings/worker-roles/index.js","cb-ui/routes/app/process.js","cb-ui/routes/app/project/client.js","cb-ui/routes/app/project/client/announcements.js","cb-ui/routes/app/project/client/beauty-contest.js","cb-ui/routes/app/project/client/configuration.js","cb-ui/routes/app/project/client/evaluation.js","cb-ui/routes/app/project/client/financial.js","cb-ui/routes/app/project/client/pitch.js","cb-ui/routes/app/project/client/project-management.js","cb-ui/routes/app/project/client/proposals.js","cb-ui/routes/app/project/client/questions.js","cb-ui/routes/app/project/client/review.js","cb-ui/routes/app/project/client/technical.js","cb-ui/routes/app/project/client/timeline-configuration.js","cb-ui/routes/app/project/proposal.js","cb-ui/routes/app/project/proposal/announcements.js","cb-ui/routes/app/project/proposal/beauty-contest.js","cb-ui/routes/app/project/proposal/criteria-evaluation.js","cb-ui/routes/app/project/proposal/financial-quotation.js","cb-ui/routes/app/project/proposal/questions.js","cb-ui/routes/app/project/proposal/result.js","cb-ui/routes/app/project/proposal/summary.js","cb-ui/routes/app/project/proposal/technical-proposal.js","cb-ui/routes/app/project/proposal/user-management.js","cb-ui/routes/app/rfp.js","cb-ui/routes/app/rfp/confirm.js","cb-ui/routes/app/rfp/consultants.js","cb-ui/routes/app/rfp/cover-letter-choices.js","cb-ui/routes/app/rfp/criteria-evaluation.js","cb-ui/routes/app/rfp/custom-cover-letter.js","cb-ui/routes/app/rfp/index.js","cb-ui/routes/app/rfp/management.js","cb-ui/routes/app/rfp/project-details.js","cb-ui/routes/app/rfp/visual-editor.js","cb-ui/routes/app/templates.js","cb-ui/routes/app/templates/edit.js","cb-ui/routes/app/templates/index.js","cb-ui/routes/application.js","cb-ui/routes/axa-request-form.js","cb-ui/routes/external-evaluation.js","cb-ui/routes/ie-detected.js","cb-ui/routes/index.js","cb-ui/routes/landing.js","cb-ui/routes/login.js","cb-ui/routes/logout.js","cb-ui/routes/new-password.js","cb-ui/routes/project-request-form.js","cb-ui/routes/recover-password.js","cb-ui/routes/request-form.js","cb-ui/routes/request-success.js","cb-ui/routes/signup.js","cb-ui/routes/wizard-language.js","cb-ui/routes/wizard.js","cb-ui/routes/wizard/confirm.js","cb-ui/routes/wizard/consultants.js","cb-ui/routes/wizard/index.js","cb-ui/routes/wizard/project-details.js","cb-ui/serializers/base-criteria-evaluation-group.js","cb-ui/serializers/company.js","cb-ui/serializers/criteria-evaluation-group.js","cb-ui/serializers/proposal.js","cb-ui/serializers/quote-announcement.js","cb-ui/serializers/quote.js","cb-ui/serializers/template.js","cb-ui/serializers/user.js","cb-ui/services/ajax.js","cb-ui/services/cb-store.js","cb-ui/services/drag-sort.js","cb-ui/services/ie-detection.js","cb-ui/services/intl.js","cb-ui/services/loading-slider.js","cb-ui/services/media.js","cb-ui/services/metrics.js","cb-ui/services/moment.js","cb-ui/services/notifications.js","cb-ui/services/notify.js","cb-ui/services/profile-validation.js","cb-ui/services/raven.js","cb-ui/services/resize.js","cb-ui/services/session-context.js","cb-ui/services/session.js","cb-ui/services/text-measurer.js","cb-ui/services/unified-event-handler.js","cb-ui/services/user-agent.js","cb-ui/services/validations.js","cb-ui/session-stores/application.js","cb-ui/storages/local-storage.js","cb-ui/templates/active-proposal-evaluation.js","cb-ui/templates/agent-question-modal-tcb-invalid.js","cb-ui/templates/agent-question-modal.js","cb-ui/templates/app.js","cb-ui/templates/app/account.js","cb-ui/templates/app/account/change-password.js","cb-ui/templates/app/account/confirm-account.js","cb-ui/templates/app/account/index.js","cb-ui/templates/app/agent-project.js","cb-ui/templates/app/consultants.js","cb-ui/templates/app/dashboard.js","cb-ui/templates/app/dashboard/agent.js","cb-ui/templates/app/dashboard/client.js","cb-ui/templates/app/dashboard/consultant.js","cb-ui/templates/app/index.js","cb-ui/templates/app/management-consultant.js","cb-ui/templates/app/management-consultant/index.js","cb-ui/templates/app/management-consultant/proposals.js","cb-ui/templates/app/management.js","cb-ui/templates/app/management/index.js","cb-ui/templates/app/management/quotes.js","cb-ui/templates/app/notifications.js","cb-ui/templates/app/org-settings.js","cb-ui/templates/app/org-settings/cover-letter-settings.js","cb-ui/templates/app/org-settings/cover-letter-settings/edit.js","cb-ui/templates/app/org-settings/cover-letter-settings/index.js","cb-ui/templates/app/org-settings/index.js","cb-ui/templates/app/org-settings/quotes.js","cb-ui/templates/app/org-settings/worker-roles.js","cb-ui/templates/app/org-settings/worker-roles/index.js","cb-ui/templates/app/process.js","cb-ui/templates/app/project/client.js","cb-ui/templates/app/project/client/announcements.js","cb-ui/templates/app/project/client/beauty-contest.js","cb-ui/templates/app/project/client/client-evaluation.js","cb-ui/templates/app/project/client/configuration.js","cb-ui/templates/app/project/client/evaluation-data-pitch.js","cb-ui/templates/app/project/client/evaluation-data.js","cb-ui/templates/app/project/client/evaluation.js","cb-ui/templates/app/project/client/financial.js","cb-ui/templates/app/project/client/pitch.js","cb-ui/templates/app/project/client/project-management.js","cb-ui/templates/app/project/client/proposals.js","cb-ui/templates/app/project/client/question-header-one.js","cb-ui/templates/app/project/client/question-header-two.js","cb-ui/templates/app/project/client/questions.js","cb-ui/templates/app/project/client/review.js","cb-ui/templates/app/project/client/technical.js","cb-ui/templates/app/project/client/timeline-configuration.js","cb-ui/templates/app/project/proposal.js","cb-ui/templates/app/project/proposal/announcements.js","cb-ui/templates/app/project/proposal/beauty-contest.js","cb-ui/templates/app/project/proposal/criteria-evaluation.js","cb-ui/templates/app/project/proposal/financial-quotation.js","cb-ui/templates/app/project/proposal/question-header-one.js","cb-ui/templates/app/project/proposal/question-header-two.js","cb-ui/templates/app/project/proposal/questions.js","cb-ui/templates/app/project/proposal/result.js","cb-ui/templates/app/project/proposal/summary.js","cb-ui/templates/app/project/proposal/technical-proposal.js","cb-ui/templates/app/project/proposal/user-management.js","cb-ui/templates/app/rfp.js","cb-ui/templates/app/rfp/confirm.js","cb-ui/templates/app/rfp/consultants.js","cb-ui/templates/app/rfp/cover-letter-choices.js","cb-ui/templates/app/rfp/criteria-evaluation.js","cb-ui/templates/app/rfp/custom-cover-letter.js","cb-ui/templates/app/rfp/index.js","cb-ui/templates/app/rfp/management.js","cb-ui/templates/app/rfp/project-details.js","cb-ui/templates/app/rfp/timeline.js","cb-ui/templates/app/rfp/visual-editor.js","cb-ui/templates/app/templates.js","cb-ui/templates/app/templates/edit.js","cb-ui/templates/app/templates/index.js","cb-ui/templates/application.js","cb-ui/templates/award-project-modal.js","cb-ui/templates/axa-request-form.js","cb-ui/templates/axa-request-success.js","cb-ui/templates/base.js","cb-ui/templates/beauty-contest-modal.js","cb-ui/templates/cancel-participation-modal.js","cb-ui/templates/comment-modal.js","cb-ui/templates/components/agent-proposal.js","cb-ui/templates/components/agent-statistics.js","cb-ui/templates/components/announcement-view.js","cb-ui/templates/components/apadua-svg-logo.js","cb-ui/templates/components/app-top-navbar.js","cb-ui/templates/components/ask-question.js","cb-ui/templates/components/axa-request-form.js","cb-ui/templates/components/axa-rfp-summary.js","cb-ui/templates/components/checkbox-item.js","cb-ui/templates/components/client-consultant.js","cb-ui/templates/components/client-proposal.js","cb-ui/templates/components/client-statistics.js","cb-ui/templates/components/consultant-list-item.js","cb-ui/templates/components/consultant-statistics.js","cb-ui/templates/components/consultants-list-wrapper.js","cb-ui/templates/components/container-wrapper.js","cb-ui/templates/components/document-toc-editor.js","cb-ui/templates/components/document-toc-list.js","cb-ui/templates/components/ember-popper-targeting-parent.js","cb-ui/templates/components/ember-popper.js","cb-ui/templates/components/ember-table/blended-weighted-rate-cell.js","cb-ui/templates/components/ember-table/company-info-pitch.js","cb-ui/templates/components/ember-table/company-info-technical.js","cb-ui/templates/components/ember-table/company-info.js","cb-ui/templates/components/ember-table/criteria-info.js","cb-ui/templates/components/ember-table/evaluation-award-cell.js","cb-ui/templates/components/ember-table/evaluation-feedback-cell.js","cb-ui/templates/components/ember-table/evaluation-results-info.js","cb-ui/templates/components/ember-table/evaluation-score-cell.js","cb-ui/templates/components/ember-table/evaluation-title-cell.js","cb-ui/templates/components/ember-table/fee-per-role-graph.js","cb-ui/templates/components/ember-table/financial-final-evaluation-cell.js","cb-ui/templates/components/ember-table/financial-rank-cell.js","cb-ui/templates/components/ember-table/financial-supplements-cell.js","cb-ui/templates/components/ember-table/financial-total-project-cell.js","cb-ui/templates/components/ember-table/financial-total-proposal-cell.js","cb-ui/templates/components/ember-table/full-row-cell.js","cb-ui/templates/components/ember-table/graphical-representation-title.js","cb-ui/templates/components/ember-table/mandays-graph.js","cb-ui/templates/components/ember-table/pitch-evaluation-table-action.js","cb-ui/templates/components/ember-table/pitch-presentation-cell.js","cb-ui/templates/components/ember-table/proposal-rates-cell.js","cb-ui/templates/components/ember-table/proposal-role-level.js","cb-ui/templates/components/ember-table/proposal-role-mandays.js","cb-ui/templates/components/ember-table/proposal-role.js","cb-ui/templates/components/ember-table/result-data.js","cb-ui/templates/components/ember-table/technical-evaluation-table-action.js","cb-ui/templates/components/ember-table/timematerial-average-daily-cell.js","cb-ui/templates/components/financial-evaluation-tables.js","cb-ui/templates/components/financial-quotation-details.js","cb-ui/templates/components/increase-decrease.js","cb-ui/templates/components/label-request-form.js","cb-ui/templates/components/label-with-tooltip.js","cb-ui/templates/components/labeled-radio-button.js","cb-ui/templates/components/menu-container.js","cb-ui/templates/components/models-table/award.js","cb-ui/templates/components/models-table/consultants.js","cb-ui/templates/components/models-table/edit-template.js","cb-ui/templates/components/models-table/management.js","cb-ui/templates/components/models-table/preview-response-project.js","cb-ui/templates/components/models-table/published.js","cb-ui/templates/components/models-table/select-company.js","cb-ui/templates/components/models-table/select-project.js","cb-ui/templates/components/models-table/status.js","cb-ui/templates/components/models-table/worker-roles.js","cb-ui/templates/components/multiple-select-item.js","cb-ui/templates/components/multiple-select.js","cb-ui/templates/components/notifications-widget.js","cb-ui/templates/components/page-title.js","cb-ui/templates/components/post-announcement.js","cb-ui/templates/components/power-select2/multiple.js","cb-ui/templates/components/profile-validation-alert.js","cb-ui/templates/components/project-evaluation-info.js","cb-ui/templates/components/project-evaluation-results.js","cb-ui/templates/components/project-evaluation.js","cb-ui/templates/components/project-request-form.js","cb-ui/templates/components/project-rfp-summary.js","cb-ui/templates/components/project-steps-completion.js","cb-ui/templates/components/projects-table-clientagent.js","cb-ui/templates/components/projects-table-consultant.js","cb-ui/templates/components/projects-table.js","cb-ui/templates/components/proposal-evaluation-criteria-comment.js","cb-ui/templates/components/proposal-evaluation-item.js","cb-ui/templates/components/proposal-fixed-menu.js","cb-ui/templates/components/proposal-status-label.js","cb-ui/templates/components/question-view.js","cb-ui/templates/components/radio-button.js","cb-ui/templates/components/render-partial.js","cb-ui/templates/components/request-form.js","cb-ui/templates/components/resize-window.js","cb-ui/templates/components/rfp-fixed-menu.js","cb-ui/templates/components/rfp-menu.js","cb-ui/templates/components/rfp-summary-client-only-information.js","cb-ui/templates/components/rfp-summary-menu.js","cb-ui/templates/components/rfp-summary.js","cb-ui/templates/components/rfp-timeline-graph.js","cb-ui/templates/components/score-rank.js","cb-ui/templates/components/scroll-spy.js","cb-ui/templates/components/section-container.js","cb-ui/templates/components/section-editor-bidirectional.js","cb-ui/templates/components/section-editor.js","cb-ui/templates/components/status-label.js","cb-ui/templates/components/subheader-client-project.js","cb-ui/templates/components/supplement-fee.js","cb-ui/templates/components/table-wrapper.js","cb-ui/templates/components/tcb-datepicker.js","cb-ui/templates/components/template-groups.js","cb-ui/templates/components/tinymce-editor.js","cb-ui/templates/components/top-navbar.js","cb-ui/templates/confirm-submit-proposal-modal.js","cb-ui/templates/consultant-modal.js","cb-ui/templates/consultants-unsaved-changes.js","cb-ui/templates/cover-letter-modal.js","cb-ui/templates/dismiss-project-modal.js","cb-ui/templates/edit-cover-letter-modal.js","cb-ui/templates/evaluations-incomlete-modal.js","cb-ui/templates/external-evaluation.js","cb-ui/templates/extra-consultants.js","cb-ui/templates/financial-details-modal.js","cb-ui/templates/ie-detected.js","cb-ui/templates/incomplete-proposal-modal.js","cb-ui/templates/individual-info-modal.js","cb-ui/templates/landing.js","cb-ui/templates/local-storage-language.js","cb-ui/templates/login.js","cb-ui/templates/missing-cover-letter-alert.js","cb-ui/templates/models-table/consultants.js","cb-ui/templates/models-table/preview-response-project.js","cb-ui/templates/models-table/published.js","cb-ui/templates/models-table/select-company.js","cb-ui/templates/models-table/select-project.js","cb-ui/templates/nda-modal.js","cb-ui/templates/new-cover-letter-modal.js","cb-ui/templates/new-password.js","cb-ui/templates/new-user-account-with-company.js","cb-ui/templates/new-worker-role-modal.js","cb-ui/templates/news.js","cb-ui/templates/next-button-async.js","cb-ui/templates/next-button.js","cb-ui/templates/next-link.js","cb-ui/templates/organization-worker-roles-modal.js","cb-ui/templates/project-information.js","cb-ui/templates/project-language-modal.js","cb-ui/templates/project-request-form.js","cb-ui/templates/project-request-success.js","cb-ui/templates/proposal-details.js","cb-ui/templates/proposal-preview-modal.js","cb-ui/templates/proposals-company-selector.js","cb-ui/templates/quote-company-contacts-modal.js","cb-ui/templates/recover-password.js","cb-ui/templates/request-client-callback-modal.js","cb-ui/templates/request-form.js","cb-ui/templates/request-success.js","cb-ui/templates/rfp-confirmation-modal.js","cb-ui/templates/rfp-unsaved-changes.js","cb-ui/templates/save-as-draft-button.js","cb-ui/templates/section-editor-interface.js","cb-ui/templates/signup.js","cb-ui/templates/submit-proposal-modal.js","cb-ui/templates/submit-rfp-modal.js","cb-ui/templates/submitted-info-modal.js","cb-ui/templates/user-evaluation-invitation-modal.js","cb-ui/templates/user-status-modal.js","cb-ui/templates/wizard-language.js","cb-ui/templates/wizard.js","cb-ui/templates/wizard/confirm.js","cb-ui/templates/wizard/consultants.js","cb-ui/templates/wizard/index.js","cb-ui/templates/wizard/project-details.js","cb-ui/themes/bootstrap3.js","cb-ui/themes/bootstrap4.js","cb-ui/themes/default.js","cb-ui/themes/semanticui.js","cb-ui/translations/de.js","cb-ui/translations/en.js","cb-ui/utils/append-access-token.js","cb-ui/utils/can-use-dom.js","cb-ui/utils/download-file.js","cb-ui/utils/fmt.js","cb-ui/utils/get-target-domain.js","cb-ui/utils/intl/missing-message.js","cb-ui/utils/login.js","cb-ui/utils/nv.js","cb-ui/utils/object-transforms.js","cb-ui/utils/remove-from-dom.js","cb-ui/utils/session-manager.js","cb-ui/utils/titleize.js","cb-ui/utils/translate-property.js","cb-ui/utils/uuid-generator.js","cb-ui/validations/aldiQuote.js","cb-ui/validations/axaQuote.js","cb-ui/validations/contactInformation.js","cb-ui/validations/quote.js","cb-ui/validations/quoteProcess.js","cb-ui/validations/siemensQuote.js","vendor/ember-cli/app-suffix.js","vendor/ember-cli/app-config.js","vendor/ember-cli/app-boot.js"],"sourcesContent":["\"use strict\";\n\n\n","define(\"cb-ui/adapters/application\", [\"exports\", \"ember-data\", \"ember-simple-auth/mixins/data-adapter-mixin\", \"cb-ui/utils/session-manager\", \"cb-ui/config/environment\"], function (_exports, _emberData, _dataAdapterMixin, _sessionManager, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  Ember.$.ajaxSetup({\n    crossDomain: true,\n    xhrFields: {\n      withCredentials: true\n    },\n    complete: function complete(jqXHR, textStatus) {\n      (0, _sessionManager.inferredTenantRedirect)(jqXHR.getAllResponseHeaders(), jqXHR.url);\n    },\n    beforeSend: function beforeSend(jqXHR, settings) {\n      var fullUrl = window.location.href;\n      jqXHR.setRequestHeader('X-Full-URL', fullUrl);\n    }\n  });\n\n  var _default = _emberData.default.JSONAPIAdapter.extend(_dataAdapterMixin.default, {\n    intl: Ember.inject.service(),\n    router: Ember.inject.service(),\n    authorizer: 'authorizer:token',\n    namespace: 'api',\n    host: _environment.default.backendAPI,\n    tenantGuardedRoutes: _environment.default['active-tenant-guard'].guardedRoutes,\n    loadedModels: {\n      'country': false,\n      'language': false,\n      'industry-standard': false,\n      'service-standard': false,\n      'company-size-standard': false,\n      'company-size-turnover': false,\n      'project-goal': false,\n      'salutation': false,\n      'business-type': false\n    },\n    shouldReloadAll: function shouldReloadAll(store, snapshotArray) {\n      var modelName = snapshotArray.type.modelName;\n      var loadedModels = this.get('loadedModels');\n\n      if (modelName in loadedModels) {\n        if (loadedModels[modelName]) {\n          return false;\n        } else {\n          loadedModels[modelName] = true;\n        }\n      }\n\n      return true;\n    },\n    shouldBackgroundReloadAll: function shouldBackgroundReloadAll(store, snapshotArray) {\n      var loadedModels = this.get('loadedModels');\n      return !(snapshotArray.type.modelName in loadedModels);\n    },\n    buildURL: function buildURL(modelName, id, snapshot, requestType, query) {\n      var url = this._super(modelName, id, snapshot, requestType, query);\n\n      if (url[url.length - 1] !== '/' && url.indexOf('?') === -1) {\n        url = url + '/';\n      }\n\n      return url;\n    },\n    updateRecord: function updateRecord(store, type, snapshot) {\n      var data = {};\n      var serializer = store.serializerFor(type.modelName);\n      serializer.serializeIntoHash(data, type, snapshot, {\n        includeId: true\n      });\n      var id = snapshot.id;\n      var url = this.buildURL(type.modelName, id, snapshot, 'updateRecord'); //add queryParams to url\n\n      if (snapshot.adapterOptions) {\n        for (var key in snapshot.adapterOptions) {\n          if (snapshot.adapterOptions.hasOwnProperty(key)) {\n            var separator = url.indexOf('?') === -1 ? '?' : '&';\n            url += separator + key + '=' + snapshot.adapterOptions[key];\n          }\n        }\n      }\n\n      return this.ajax(url, 'PUT', {\n        data: data\n      });\n    },\n    createRecord: function createRecord(store, type, snapshot) {\n      var data = {};\n      var serializer = store.serializerFor(type.modelName);\n      var url = this.buildURL(type.modelName, null, snapshot, 'createRecord');\n      serializer.serializeIntoHash(data, type, snapshot, {\n        includeId: true\n      }); //add queryParams to url\n\n      if (snapshot.adapterOptions) {\n        for (var key in snapshot.adapterOptions) {\n          if (snapshot.adapterOptions.hasOwnProperty(key)) {\n            var separator = url.indexOf('?') === -1 ? '?' : '&';\n            url += separator + key + '=' + snapshot.adapterOptions[key];\n          }\n        }\n      }\n\n      return this.ajax(url, \"POST\", {\n        data: data\n      });\n    },\n    urlForFindAll: function urlForFindAll(query) {\n      var url = this._super.apply(this, arguments);\n\n      if (query === 'quote') {\n        url += '/?include=companies';\n      }\n\n      return url;\n    },\n    handleResponse: function handleResponse(status, headers, payload) {\n      var _this = this;\n\n      for (var _len = arguments.length, args = new Array(_len > 3 ? _len - 3 : 0), _key = 3; _key < _len; _key++) {\n        args[_key - 3] = arguments[_key];\n      }\n\n      var translatedErrorKeys = {\n        'This field is required.': 'requiredField',\n        'This field is required. You have to select at least one option.': 'requiredFieldProjectPhase',\n        'The project start date must occur after the project contract award date': 'startDateAfterAwardDate',\n        'Project End date must be after Project Start Date': 'endDateAfterStartDate',\n        'Permission denied': 'permissionDenied',\n        'Beauty Contest Invitation is not possible': 'beautyContestInvitationNotPossible',\n        'Beauty Contest Presentation start is before Evaluation Due': 'beautyContestStartBeforeEvaluation',\n        'Beauty Contest Presentation End is after Beauty Contest Due': 'beautyContestEndAfterBeautyContestDue',\n        'Proposal due date limit passed': 'proposalDueDatePassed',\n        'RfP release date should be at least today.': 'rfpReleaseAtLeastToday',\n        'Missing file': 'missingFile',\n        'Question Round 1 is not open': 'roundOneNotOpen',\n        'Question Round 2 is not open': 'roundTwoNotOpen',\n        'Not all proposals have been rated': 'notAllProposalsRated',\n        'Beauty contest response denied': 'beautyContestResponseDenied',\n        'You have to upload your cover letter first.': 'customCoverLetterError',\n        'Your email is not yet confirmed.': 'emailNotConfirmed',\n        'User profile must be completed before being able to send out the RfP.': 'incompleteProfile',\n        'Your account was not yet validated by an agent.': 'notValidatedByAgent',\n        'Enter a valid email address.': 'invalidEmailAddress',\n        \"Phone number must be entered in the format: '+999999999'. Up to 15 digits allowed.\": \"invalidPhone\",\n        \"The total of criteria evaluation weight should be 100%\": \"invalidCriteriaEvaluationWeight\"\n      }; //TODO: Catch missing errors from translationErrors using sentry\n\n      if (status === 400 && payload.errors) {\n        var newListErrors = [];\n        payload.errors.forEach(function (error) {\n          if (error.hasOwnProperty('detail')) {\n            var newError = {\n              detail: error.detail,\n              source: error.source,\n              status: error.status\n            };\n\n            if (newError.detail === 'This field may not be blank.' || newError.detail === 'This field may not be null.') {\n              newError.detail = 'This field is required.';\n            }\n\n            if (newError.detail in translatedErrorKeys) {\n              newError.detail = _this.get('intl').t(translatedErrorKeys[newError.detail]).toString();\n            }\n\n            newListErrors.push(newError);\n          }\n        });\n        return new _emberData.default.InvalidError(newListErrors);\n      }\n\n      var router = this.get('router');\n      var transition = router._router._routerMicrolib.activeTransition;\n\n      if (transition) {\n        var targetRouteUrl = _sessionManager.default.computeUrlFromTransition(transition);\n\n        if (this.get('tenantGuardedRoutes').includes(transition.targetName)) {\n          var transitionToken = transition.queryParams.tcbToken || _sessionManager.default.getAccessToken();\n\n          var tokenPayload = _sessionManager.SessionManager.getTokenPayload(transitionToken);\n\n          if (!tokenPayload.active_tenant_id) {\n            this.transitionTo('app.dashboard');\n            return this._super.apply(this, arguments);\n            ;\n          }\n\n          return this._super.apply(this, arguments);\n          ;\n        }\n\n        (0, _sessionManager.inferredTenantRedirect)(headers, targetRouteUrl);\n      }\n\n      return this._super.apply(this, arguments);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/adapters/quote-consultant\", [\"exports\", \"cb-ui/config/environment\", \"ember-simple-auth/mixins/data-adapter-mixin\", \"active-model-adapter\"], function (_exports, _environment, _dataAdapterMixin, _activeModelAdapter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _activeModelAdapter.default.extend(_dataAdapterMixin.default, {\n    authorizer: 'authorizer:token',\n    namespace: 'api',\n    host: _environment.default.backendAPI,\n    buildURL: function buildURL(modelName, id, snapshot, requestType, query) {\n      var url = this._super(modelName, id, snapshot, requestType, query);\n\n      if (url[url.length - 1] !== '/') {\n        url = url + '/';\n      }\n\n      return url;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/adapters/quote-project-goal\", [\"exports\", \"cb-ui/adapters/application\"], function (_exports, _application) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n  function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n  function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\n  function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\n  function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\n  function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\n  function _get(target, property, receiver) { if (typeof Reflect !== \"undefined\" && Reflect.get) { _get = Reflect.get; } else { _get = function _get(target, property, receiver) { var base = _superPropBase(target, property); if (!base) return; var desc = Object.getOwnPropertyDescriptor(base, property); if (desc.get) { return desc.get.call(receiver); } return desc.value; }; } return _get(target, property, receiver || target); }\n\n  function _superPropBase(object, property) { while (!Object.prototype.hasOwnProperty.call(object, property)) { object = _getPrototypeOf(object); if (object === null) break; } return object; }\n\n  function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n  function _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\n  function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\n  var QuoteProjectGoalAdapter =\n  /*#__PURE__*/\n  function (_ApplicationAdapter) {\n    _inherits(QuoteProjectGoalAdapter, _ApplicationAdapter);\n\n    function QuoteProjectGoalAdapter() {\n      _classCallCheck(this, QuoteProjectGoalAdapter);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(QuoteProjectGoalAdapter).apply(this, arguments));\n    }\n\n    _createClass(QuoteProjectGoalAdapter, [{\n      key: \"createRecord\",\n      value: function createRecord(store, type, snapshot) {\n        var tenant = window.TENANT;\n\n        if (tenant) {\n          if (!snapshot.adapterOptions) {\n            snapshot.adapterOptions = {};\n          }\n\n          snapshot.adapterOptions['tenant'] = tenant;\n        }\n\n        return _get(_getPrototypeOf(QuoteProjectGoalAdapter.prototype), \"createRecord\", this).call(this, store, type, snapshot);\n      }\n    }]);\n\n    return QuoteProjectGoalAdapter;\n  }(_application.default);\n\n  _exports.default = QuoteProjectGoalAdapter;\n});","define(\"cb-ui/adapters/quote-service-provider\", [\"exports\", \"cb-ui/adapters/application\"], function (_exports, _application) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n  function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n  function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\n  function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\n  function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\n  function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\n  function _get(target, property, receiver) { if (typeof Reflect !== \"undefined\" && Reflect.get) { _get = Reflect.get; } else { _get = function _get(target, property, receiver) { var base = _superPropBase(target, property); if (!base) return; var desc = Object.getOwnPropertyDescriptor(base, property); if (desc.get) { return desc.get.call(receiver); } return desc.value; }; } return _get(target, property, receiver || target); }\n\n  function _superPropBase(object, property) { while (!Object.prototype.hasOwnProperty.call(object, property)) { object = _getPrototypeOf(object); if (object === null) break; } return object; }\n\n  function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n  function _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\n  function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\n  var QuoteServiceProviderAdapter =\n  /*#__PURE__*/\n  function (_ApplicationAdapter) {\n    _inherits(QuoteServiceProviderAdapter, _ApplicationAdapter);\n\n    function QuoteServiceProviderAdapter() {\n      _classCallCheck(this, QuoteServiceProviderAdapter);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(QuoteServiceProviderAdapter).apply(this, arguments));\n    }\n\n    _createClass(QuoteServiceProviderAdapter, [{\n      key: \"createRecord\",\n      value: function createRecord(store, type, snapshot) {\n        var tenant = window.TENANT;\n\n        if (tenant) {\n          if (!snapshot.adapterOptions) {\n            snapshot.adapterOptions = {};\n          }\n\n          snapshot.adapterOptions['tenant'] = tenant;\n        }\n\n        return _get(_getPrototypeOf(QuoteServiceProviderAdapter.prototype), \"createRecord\", this).call(this, store, type, snapshot);\n      }\n    }]);\n\n    return QuoteServiceProviderAdapter;\n  }(_application.default);\n\n  _exports.default = QuoteServiceProviderAdapter;\n});","define(\"cb-ui/adapters/quote\", [\"exports\", \"cb-ui/adapters/application\"], function (_exports, _application) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n  function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n  function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\n  function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\n  function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\n  function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\n  function _get(target, property, receiver) { if (typeof Reflect !== \"undefined\" && Reflect.get) { _get = Reflect.get; } else { _get = function _get(target, property, receiver) { var base = _superPropBase(target, property); if (!base) return; var desc = Object.getOwnPropertyDescriptor(base, property); if (desc.get) { return desc.get.call(receiver); } return desc.value; }; } return _get(target, property, receiver || target); }\n\n  function _superPropBase(object, property) { while (!Object.prototype.hasOwnProperty.call(object, property)) { object = _getPrototypeOf(object); if (object === null) break; } return object; }\n\n  function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n  function _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\n  function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\n  var QuoteAdapter =\n  /*#__PURE__*/\n  function (_ApplicationAdapter) {\n    _inherits(QuoteAdapter, _ApplicationAdapter);\n\n    function QuoteAdapter() {\n      _classCallCheck(this, QuoteAdapter);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(QuoteAdapter).apply(this, arguments));\n    }\n\n    _createClass(QuoteAdapter, [{\n      key: \"createRecord\",\n      value: function createRecord(store, type, snapshot) {\n        var tenant = window.TENANT;\n\n        if (tenant) {\n          if (!snapshot.adapterOptions) {\n            snapshot.adapterOptions = {};\n          }\n\n          snapshot.adapterOptions['tenant'] = tenant;\n        }\n\n        return _get(_getPrototypeOf(QuoteAdapter.prototype), \"createRecord\", this).call(this, store, type, snapshot);\n      }\n    }]);\n\n    return QuoteAdapter;\n  }(_application.default);\n\n  _exports.default = QuoteAdapter;\n});","define(\"cb-ui/app\", [\"exports\", \"cb-ui/resolver\", \"ember-load-initializers\", \"cb-ui/config/environment\", \"moment\"], function (_exports, _resolver, _emberLoadInitializers, _environment, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  // import Ember from 'ember';\n  // Ember.MODEL_FACTORY_INJECTIONS = true;\n  var App = Ember.Application.extend({\n    modulePrefix: _environment.default.modulePrefix,\n    podModulePrefix: _environment.default.podModulePrefix,\n    Resolver: _resolver.default\n  });\n  (0, _emberLoadInitializers.default)(App, _environment.default.modulePrefix);\n  var _default = App;\n  /**\n   * moment.js plugin: additional methods\n   * businessDiff (mStartDate)\n   * businessAdd (numberOfDays)\n   * businessSubtract (numberOfDays)\n   * business ([false])\n   */\n\n  _exports.default = _default;\n\n  _moment.default.fn.businessDiff = function (start) {\n    var a,\n        b,\n        c,\n        iDiff = 0,\n        unit = 'day';\n\n    if (this.isSame(start)) {\n      return iDiff;\n    }\n\n    if (this.isBefore(start)) {\n      a = start.clone();\n      b = this.clone();\n      c = -1;\n    } else {\n      a = this.clone();\n      b = start.clone();\n      c = 1;\n    }\n\n    do {\n      var iDay = b.day();\n\n      if (iDay > 0 && iDay < 6) {\n        iDiff++;\n      }\n\n      b.add(unit, 1);\n    } while (a.diff(b, unit) > 0);\n\n    return iDiff * c;\n  };\n\n  _moment.default.fn.businessAdd = function (days) {\n    var i = 0;\n\n    while (i < days) {\n      this.add('day', 1);\n\n      if (this.day() > 0 && this.day() < 6) {\n        i++;\n      }\n    }\n\n    return this;\n  };\n\n  _moment.default.fn.businessSubtract = function (days) {\n    var i = 0;\n\n    while (i < days) {\n      this.subtract('day', 1);\n\n      if (this.day() > 0 && this.day() < 6) {\n        i++;\n      }\n    }\n\n    return this;\n  };\n\n  _moment.default.fn.business = function (backwards) {\n    while (this.day() === 0 || this.day() === 6) {\n      this[!!backwards ? 'businessSubtract' : 'businessAdd'](1);\n    }\n\n    return this;\n  };\n});","define(\"cb-ui/authenticators/token\", [\"exports\", \"ember-simple-auth/authenticators/base\", \"cb-ui/config/environment\", \"cb-ui/utils/get-target-domain\", \"cb-ui/utils/login\", \"cb-ui/utils/session-manager\"], function (_exports, _base, _environment, _getTargetDomain, _login, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\n\n  function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\n\n  var _default = _base.default.extend({\n    serverTokenEndpoint: _environment.default.backendAPI + _environment.default['simple-token'].serverTokenEndpoint,\n    verifyServerTokenEndpoint: _environment.default.backendAPI + _environment.default['simple-token'].verifyServerTokenEndpoint,\n    tokenAttributeName: 'token',\n    identificationAttributeName: _environment.default['simple-token'].identificationAttributeName,\n    notify: Ember.inject.service(),\n    authenticate: function authenticate() {\n      return new Ember.RSVP.Promise(\n      /*#__PURE__*/\n      function () {\n        var _ref = _asyncToGenerator(\n        /*#__PURE__*/\n        regeneratorRuntime.mark(function _callee(resolve, reject) {\n          var accessToken, decoded, refreshed;\n          return regeneratorRuntime.wrap(function _callee$(_context) {\n            while (1) {\n              switch (_context.prev = _context.next) {\n                case 0:\n                  accessToken = _sessionManager.default.getAccessToken();\n\n                  if (!accessToken) {\n                    _context.next = 12;\n                    break;\n                  }\n\n                  decoded = (0, _login.jwtPayload)(accessToken);\n\n                  if (!(decoded.token_type === 'refresh')) {\n                    _context.next = 9;\n                    break;\n                  }\n\n                  _context.next = 6;\n                  return (0, _login.refreshAndBlacklistCall)(accessToken);\n\n                case 6:\n                  refreshed = _context.sent;\n\n                  _sessionManager.default.setAccessToken(refreshed.accessToken);\n\n                  _sessionManager.default.setRefreshToken(refreshed.refreshToken);\n\n                case 9:\n                  resolve({\n                    token: _sessionManager.default.getAccessToken(),\n                    user_id: decoded.user_id,\n                    email: decoded.email\n                  });\n                  _context.next = 14;\n                  break;\n\n                case 12:\n                  reject();\n                  window.location = \"\".concat((0, _getTargetDomain.default)(), \"/login?logoutBefore=true\");\n\n                case 14:\n                case \"end\":\n                  return _context.stop();\n              }\n            }\n          }, _callee, this);\n        }));\n\n        return function (_x, _x2) {\n          return _ref.apply(this, arguments);\n        };\n      }());\n    },\n    restore: function restore(data) {\n      var _this$getProperties = this.getProperties('tokenAttributeName', 'identificationAttributeName'),\n          tokenAttributeName = _this$getProperties.tokenAttributeName,\n          identificationAttributeName = _this$getProperties.identificationAttributeName;\n\n      var tokenAttribute = Ember.get(data, tokenAttributeName);\n      var identificationAttribute = Ember.get(data, identificationAttributeName);\n      return new Ember.RSVP.Promise(function (resolve, reject) {\n        if (!Ember.isEmpty(tokenAttribute) && !Ember.isEmpty(identificationAttribute)) {\n          resolve(data);\n        } else {\n          reject();\n        }\n      });\n    },\n    invalidate: function invalidate() {\n      return Ember.RSVP.resolve();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/authorizers/token\", [\"exports\", \"ember-simple-auth/authorizers/base\", \"cb-ui/utils/session-manager\", \"cb-ui/utils/login\"], function (_exports, _base, _sessionManager, _login) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\n\n  function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\n\n  var _default = _base.default.extend({\n    session: Ember.inject.service(),\n    authorize: function () {\n      var _authorize = _asyncToGenerator(\n      /*#__PURE__*/\n      regeneratorRuntime.mark(function _callee(data, block) {\n        var token, expire, now, refreshToken, _token;\n\n        return regeneratorRuntime.wrap(function _callee$(_context) {\n          while (1) {\n            switch (_context.prev = _context.next) {\n              case 0:\n                token = _sessionManager.default.getAccessToken();\n                expire = (0, _login.jwtPayload)(token).exp;\n                now = new Date().getTime() / 1000;\n\n                if (!(expire - now < 30)) {\n                  _context.next = 15;\n                  break;\n                }\n\n                refreshToken = _sessionManager.default.getRefreshToken();\n\n                if (!refreshToken) {\n                  _context.next = 12;\n                  break;\n                }\n\n                _context.next = 8;\n                return (0, _login.refreshCall)(refreshToken);\n\n              case 8:\n                _token = _context.sent;\n\n                if (_token.accessToken) {\n                  _sessionManager.default.setAccessToken(_token.accessToken);\n\n                  block('Authorization', \"Bearer \".concat(_token.accessToken));\n                } else {\n                  _sessionManager.default.logout();\n                }\n\n                _context.next = 13;\n                break;\n\n              case 12:\n                _sessionManager.default.logout();\n\n              case 13:\n                _context.next = 16;\n                break;\n\n              case 15:\n                block('Authorization', \"Bearer \".concat(token));\n\n              case 16:\n              case \"end\":\n                return _context.stop();\n            }\n          }\n        }, _callee, this);\n      }));\n\n      function authorize(_x, _x2) {\n        return _authorize.apply(this, arguments);\n      }\n\n      return authorize;\n    }()\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/breakpoints\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    mobile: '(max-width: 767px)',\n    tablet: '(min-width: 768px) and (max-width: 991px)',\n    desktop: '(min-width: 992px) and (max-width: 1200px)',\n    jumbo: '(min-width: 1201px)'\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/cldrs/de\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*jslint eqeq: true*/\n  var _default = [{\n    \"locale\": \"de\",\n    \"pluralRuleFunction\": function pluralRuleFunction(n, ord) {\n      var s = String(n).split(\".\"),\n          v0 = !s[1];\n      if (ord) return \"other\";\n      return n == 1 && v0 ? \"one\" : \"other\";\n    },\n    \"fields\": {\n      \"year\": {\n        \"displayName\": \"Jahr\",\n        \"relative\": {\n          \"0\": \"dieses Jahr\",\n          \"1\": \"nächstes Jahr\",\n          \"-1\": \"letztes Jahr\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} Jahr\",\n            \"other\": \"in {0} Jahren\"\n          },\n          \"past\": {\n            \"one\": \"vor {0} Jahr\",\n            \"other\": \"vor {0} Jahren\"\n          }\n        }\n      },\n      \"month\": {\n        \"displayName\": \"Monat\",\n        \"relative\": {\n          \"0\": \"diesen Monat\",\n          \"1\": \"nächsten Monat\",\n          \"-1\": \"letzten Monat\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} Monat\",\n            \"other\": \"in {0} Monaten\"\n          },\n          \"past\": {\n            \"one\": \"vor {0} Monat\",\n            \"other\": \"vor {0} Monaten\"\n          }\n        }\n      },\n      \"day\": {\n        \"displayName\": \"Tag\",\n        \"relative\": {\n          \"0\": \"heute\",\n          \"1\": \"morgen\",\n          \"2\": \"übermorgen\",\n          \"-2\": \"vorgestern\",\n          \"-1\": \"gestern\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} Tag\",\n            \"other\": \"in {0} Tagen\"\n          },\n          \"past\": {\n            \"one\": \"vor {0} Tag\",\n            \"other\": \"vor {0} Tagen\"\n          }\n        }\n      },\n      \"hour\": {\n        \"displayName\": \"Stunde\",\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} Stunde\",\n            \"other\": \"in {0} Stunden\"\n          },\n          \"past\": {\n            \"one\": \"vor {0} Stunde\",\n            \"other\": \"vor {0} Stunden\"\n          }\n        }\n      },\n      \"minute\": {\n        \"displayName\": \"Minute\",\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} Minute\",\n            \"other\": \"in {0} Minuten\"\n          },\n          \"past\": {\n            \"one\": \"vor {0} Minute\",\n            \"other\": \"vor {0} Minuten\"\n          }\n        }\n      },\n      \"second\": {\n        \"displayName\": \"Sekunde\",\n        \"relative\": {\n          \"0\": \"jetzt\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} Sekunde\",\n            \"other\": \"in {0} Sekunden\"\n          },\n          \"past\": {\n            \"one\": \"vor {0} Sekunde\",\n            \"other\": \"vor {0} Sekunden\"\n          }\n        }\n      }\n    }\n  }];\n  _exports.default = _default;\n});","define(\"cb-ui/cldrs/en\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*jslint eqeq: true*/\n  var _default = [{\n    \"locale\": \"en\",\n    \"pluralRuleFunction\": function pluralRuleFunction(n, ord) {\n      var s = String(n).split(\".\"),\n          v0 = !s[1],\n          t0 = Number(s[0]) == n,\n          n10 = t0 && s[0].slice(-1),\n          n100 = t0 && s[0].slice(-2);\n      if (ord) return n10 == 1 && n100 != 11 ? \"one\" : n10 == 2 && n100 != 12 ? \"two\" : n10 == 3 && n100 != 13 ? \"few\" : \"other\";\n      return n == 1 && v0 ? \"one\" : \"other\";\n    },\n    \"fields\": {\n      \"year\": {\n        \"displayName\": \"year\",\n        \"relative\": {\n          \"0\": \"this year\",\n          \"1\": \"next year\",\n          \"-1\": \"last year\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} year\",\n            \"other\": \"in {0} years\"\n          },\n          \"past\": {\n            \"one\": \"{0} year ago\",\n            \"other\": \"{0} years ago\"\n          }\n        }\n      },\n      \"month\": {\n        \"displayName\": \"month\",\n        \"relative\": {\n          \"0\": \"this month\",\n          \"1\": \"next month\",\n          \"-1\": \"last month\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} month\",\n            \"other\": \"in {0} months\"\n          },\n          \"past\": {\n            \"one\": \"{0} month ago\",\n            \"other\": \"{0} months ago\"\n          }\n        }\n      },\n      \"day\": {\n        \"displayName\": \"day\",\n        \"relative\": {\n          \"0\": \"today\",\n          \"1\": \"tomorrow\",\n          \"-1\": \"yesterday\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} day\",\n            \"other\": \"in {0} days\"\n          },\n          \"past\": {\n            \"one\": \"{0} day ago\",\n            \"other\": \"{0} days ago\"\n          }\n        }\n      },\n      \"hour\": {\n        \"displayName\": \"hour\",\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} hour\",\n            \"other\": \"in {0} hours\"\n          },\n          \"past\": {\n            \"one\": \"{0} hour ago\",\n            \"other\": \"{0} hours ago\"\n          }\n        }\n      },\n      \"minute\": {\n        \"displayName\": \"minute\",\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} minute\",\n            \"other\": \"in {0} minutes\"\n          },\n          \"past\": {\n            \"one\": \"{0} minute ago\",\n            \"other\": \"{0} minutes ago\"\n          }\n        }\n      },\n      \"second\": {\n        \"displayName\": \"second\",\n        \"relative\": {\n          \"0\": \"now\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} second\",\n            \"other\": \"in {0} seconds\"\n          },\n          \"past\": {\n            \"one\": \"{0} second ago\",\n            \"other\": \"{0} seconds ago\"\n          }\n        }\n      }\n    }\n  }];\n  _exports.default = _default;\n});","define(\"cb-ui/components/-ember-table-private/row-wrapper\", [\"exports\", \"ember-table/components/-private/row-wrapper\"], function (_exports, _rowWrapper) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowWrapper.default;\n    }\n  });\n});","define(\"cb-ui/components/-ember-table-private/simple-checkbox\", [\"exports\", \"ember-table/components/-private/simple-checkbox\"], function (_exports, _simpleCheckbox) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _simpleCheckbox.default;\n    }\n  });\n});","define(\"cb-ui/components/agent-proposal\", [\"exports\", \"ember-changeset\", \"cb-ui/config/environment\"], function (_exports, _emberChangeset, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    notify: Ember.inject.service(),\n    proposal: null,\n    companyIndividualEmail: '',\n    consultant: null,\n    showCompanies: false,\n    companies: new Ember.A(),\n    selectedCompany: null,\n    showSaveNewCompany: null,\n    memberEmails: null,\n    adminEmails: null,\n    reassingInvitation: false,\n    uniqueCompanyIndividuals: [],\n    //adminUrl: config.apiURL + 'admin/app/individual/add/',\n    adminUrl: Ember.computed('window.location.hostname', function () {\n      return \"\".concat(_environment.default.CANONICAL_DOMAIN_SOURCE, \"/apapanel/app/individual/add/\");\n    }),\n    emailsObserver: Ember.computed('proposal.company.companyUsers.[]', function () {\n      var _this = this;\n\n      this.get('proposal.company.companyUsers').then(function (users) {\n        var adminEmails = [];\n        users.forEach(function (user) {\n          if (user.get('isCompanyAdmin')) {\n            adminEmails.push(user.get('email'));\n          }\n        });\n\n        _this.set('adminEmails', adminEmails.join(', '));\n      });\n    }),\n    consultantObserver: Ember.observer('proposal', 'proposal.consultantUser', function () {\n      var _this2 = this;\n\n      if (this.get('proposal')) {\n        this.get('proposal.consultantUser').then(function (user) {\n          _this2.set('consultant', user);\n        });\n      }\n    }),\n    uniqueIndividualsObserver: Ember.computed('proposal', 'proposal.company.individuals.[]', function () {\n      var _this3 = this;\n\n      var computedIndividuals = [];\n      this.get('proposal.company.individuals').then(function (individuals) {\n        individuals.forEach(function (individual) {\n          if ((!computedIndividuals.map(function (x) {\n            return x.get('email');\n          }).includes(individual.get('email')) || individual.get('email') === '') && !_this3.get('proposal.contacts').map(function (x) {\n            return x.get('email');\n          }).includes(individual.get('email'))) {\n            computedIndividuals.push(individual);\n          }\n        });\n        computedIndividuals.sort(function (a, b) {\n          return \"\".concat(a.get('firstName'), \" \").concat(a.get('surmame'), \" - \").concat(a.get('email')) < \"\".concat(b.get('firstName'), \" \").concat(b.get('surmame'), \" - \").concat(b.get('email')) ? -1 : 1;\n        });\n\n        _this3.set('uniqueCompanyIndividuals', computedIndividuals);\n      });\n    }),\n    didReceiveAttrs: function didReceiveAttrs() {\n      this._super.apply(this, arguments);\n\n      this.set('proposalChangeset', new _emberChangeset.default(this.get('proposal')));\n    },\n    actions: {\n      submitAction: function submitAction(changeset) {\n        var _this4 = this;\n\n        changeset.validate();\n\n        if (changeset.get('isValid')) {\n          changeset.save().then(function () {\n            _this4.get('notify').success(\"The changes have been saved.\");\n          }).catch(function (err) {\n            err.errors.forEach(function (error) {\n              _this4.get('notify').error(error.detail);\n            });\n          });\n        } else {\n          this.get('notify').error(\"Form is not valid\");\n        }\n      },\n      sendInvitation: function sendInvitation() {\n        var companyIndividual = this.get('companyIndividualEmail');\n\n        if (companyIndividual) {\n          this.sendAction('sendInvitation', this.get('proposal'), companyIndividual);\n          this.set('reassingInvitation', false);\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.selectValidIndividual'));\n        }\n      },\n      removeConsultant: function removeConsultant() {\n        this.sendAction('removeConsultant', this.get('proposal'));\n      },\n      showIndividualInfo: function showIndividualInfo(individual) {\n        this.sendAction('showIndividualInfo', individual);\n      },\n      showCompanyList: function showCompanyList() {\n        this.set('showCompanies', true);\n      },\n      selectedCompanyChanged: function selectedCompanyChanged(newCompany) {\n        this.set('selectedCompany', newCompany);\n\n        if (newCompany) {\n          this.set('showSaveNewCompany', true);\n        } else {\n          this.set('showSaveNewCompany', true);\n        }\n      },\n      saveCompanyProposal: function saveCompanyProposal() {\n        var _this5 = this;\n\n        var proposal = this.get('proposal');\n        proposal.get('company').then(function (oldCompany) {\n          _this5.sendAction('saveCompanyProposal', proposal, oldCompany, _this5.get('selectedCompany'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/agent-statistics\", [\"exports\", \"cb-ui/components/client-statistics\"], function (_exports, _clientStatistics) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _clientStatistics.default.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/announcement-view\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/apadua-svg-logo\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/app-top-navbar\", [\"exports\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _environment, _sessionManager, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tenantsEndpoint: _environment.default['tenants'].tenantsEndpoint,\n    classNames: ['border-bottom', 'white-bg navbar-top-container'],\n    notifications: Ember.inject.service(),\n    ieDetection: Ember.inject.service(),\n    notify: Ember.inject.service(),\n    router: Ember.inject.service(),\n    profile: Ember.inject.service('profile-validation'),\n    showInfo: false,\n    quote: null,\n    tenantName: null,\n    tenantLogo: null,\n    tenantLogoError: false,\n    userFullName: Ember.computed('sessionContext.currentUser.firstName', 'sessionContext.currentUser.lastName', function () {\n      var user = this.get('sessionContext.currentUser');\n\n      if (user) {\n        return (user.get('firstName') + ' ' + user.get('lastName')).trim();\n      }\n    }),\n    userIsAgent: Ember.computed('sessionContext.currentUser.firstName', 'sessionContext.currentUser.lastName', function () {\n      var user = this.get('sessionContext.currentUser');\n      return user.get('isStaff');\n    }),\n    nextUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/organization/users\"), this.get('session.data.authenticated.token'));\n    }),\n    nextDashboardUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp\"), this.get('session.data.authenticated.token'));\n    }),\n    notificationsUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/notifications/all\"), this.get('session.data.authenticated.token'));\n    }),\n    tenantNameObserver: Ember.on('init', Ember.observer('sessionContext.currentUser', function () {\n      var _this = this;\n\n      Ember.$.ajax({\n        url: this.tenantsEndpoint,\n        type: 'GET',\n        headers: {\n          Accept: 'application/json',\n          'Content-Type': 'application/json',\n          Authorization: \"Bearer \".concat(_sessionManager.default.getAccessToken())\n        }\n      }).then(function (data, statusText, response) {\n        var currentTenantId = _sessionManager.default.getCurrentTenantId();\n\n        if (currentTenantId) {\n          var tenant = data.find(function (tenant) {\n            return tenant.id === currentTenantId;\n          });\n\n          if (tenant) {\n            _this.set('tenantName', tenant.name);\n\n            _this.set('tenantLogo', tenant.logo);\n          }\n        }\n      }, function () {});\n    })),\n    removeProgressBar: function () {\n      Ember.$(\"#progressBar\").remove();\n    }.on('didInsertElement'),\n    detectBrowser: function () {\n      if (this.get('ieDetection').usesIe()) {\n        this.get('router').transitionTo('ie-detected');\n      }\n    }.on('didInsertElement'),\n    profileValidation: function () {\n      var _this2 = this;\n\n      Ember.run.later(function () {\n        var profileAlert = _this2.get('profile');\n\n        if (profileAlert.showAlert()) {\n          if (!_this2.get('sessionContext.currentUser.emailValidated')) {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.emailNotConfirmed').toString());\n          }\n\n          if (!_this2.get('sessionContext.currentUser.tcbValidated')) {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.accountNotValidated').toString());\n          }\n\n          profileAlert.alertShown();\n        }\n      }, '2000');\n    }.on('didInsertElement'),\n    actions: {\n      handleTenantLogoLoadFail: function handleTenantLogoLoadFail() {\n        this.set('tenantLogoError', true);\n      },\n      logout: function logout() {\n        this.sendAction('logout');\n      },\n      markAllAsRead: function markAllAsRead() {\n        this.get('notifications').markAllAsRead();\n      },\n      changeUserLanguage: function changeUserLanguage(language) {\n        this.sendAction('changeUserLanguage', language);\n      },\n      contactTCB: function contactTCB() {\n        this.sendAction('contactTCB');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ask-question\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var projectTypes = ['Project Scope', 'Technical Proposal', 'Beauty Contest', 'Team Overview', 'References', 'Other Topics'];\n\n  var _default = Ember.Component.extend({\n    newQuestion: null,\n    newQuestionType: projectTypes[0],\n    questionTypes: projectTypes,\n    actions: {\n      selectQuestionType: function selectQuestionType(type) {\n        this.set('newQuestionType', type);\n      },\n      addQuestion: function addQuestion() {\n        this.sendAction('addQuestion', this.get('newQuestion'), this.get('newQuestionType'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/async-button\", [\"exports\", \"ember-async-button/components/async-button\"], function (_exports, _asyncButton) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _asyncButton.default;\n    }\n  });\n});","define(\"cb-ui/components/axa-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      projectLanguageChanged: function projectLanguageChanged(value) {\n        this.set('changeset.projectLanguage', value);\n\n        if (value === 'de') {\n          var german = this.get('languages').filter(function (x) {\n            return x.id === \"2\";\n          })[0];\n          this.set('changeset.proposalLanguage', german);\n          var clientProfile = \"Der AXA Konzern zählt mit Beitragseinnahmen von 12 Mrd. Euro (2022) und 8.028 Mitarbeitenden zu den größten Erstversicherern in Deutschland. Die AXA Deutschland ist Teil der AXA Gruppe, einem der weltweit führenden Versicherungsunternehmen und Vermögensmanager mit Tätigkeitsschwerpunkten in Europa, Nordamerika und dem asiatisch-pazifischen Raum.\";\n          this.set('changeset.clientIntroduction', clientProfile);\n        }\n\n        if (value === 'en') {\n          var english = this.get('languages').filter(function (x) {\n            return x.id === \"1\";\n          })[0];\n          this.set('changeset.proposalLanguage', english);\n          var _clientProfile = \"With premium income of 12 billion euros (2022) and 8,028 employees, the AXA Group is one of the largest primary insurers in Germany. AXA Germany is part of the AXA Group, one of the world's leading insurance companies and asset managers with operations in Europe, North America and the Asia-Pacific region.\";\n          this.set('changeset.clientIntroduction', _clientProfile);\n        }\n      },\n      strategicExecutionBoardChanged: function strategicExecutionBoardChanged(evt) {\n        this.set('changeset.strategicExecutionBoard', evt.target.checked);\n      },\n      engagementChanged: function engagementChanged(value) {\n        this.set('changeset.remoteConsulting', value);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/axa-rfp-summary\", [\"exports\", \"cb-ui/config/environment\", \"cb-ui/utils/download-file\", \"ember-local-storage\"], function (_exports, _environment, _downloadFile, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    quote: null,\n    requestedTimelineEntries: new Ember.A(),\n    hideEvaluationCriterias: false,\n    otherDocumentType: 'Other document type',\n    quoteConsultants: new Ember.A(),\n    localProjectGoals: new Ember.A(),\n    extraConsultants: new Ember.A(),\n    showTitle: true,\n    showSections: true,\n    isPreview: false,\n    isQuoteOwner: false,\n    isContactInfoVisible: false,\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    beautyContestCriteriaEvaluations: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A(),\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    isEditAllowed: Ember.computed('quote.status', 'isQuoteOwner', function () {\n      return this.get('isQuoteOwner') && this.get('quote.status') === 'draft';\n    }),\n    monetaryProjectGoals: Ember.computed.filterBy('localProjectGoals', 'isMonetary', true),\n    nonMonetaryProjectGoals: Ember.computed.filterBy('localProjectGoals', 'isMonetary', false),\n    specialistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Specialist'),\n    diversifiedConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Diversified Consultant'),\n    generalistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Generalist'),\n    typeNotSpecifiedConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Not Specified')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/basic-dropdown\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown\"], function (_exports, _basicDropdown) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _basicDropdown.default;\n    }\n  });\n});","define(\"cb-ui/components/basic-dropdown/content-element\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown/content-element\"], function (_exports, _contentElement) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _contentElement.default;\n    }\n  });\n});","define(\"cb-ui/components/basic-dropdown/content\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown/content\"], function (_exports, _content) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _content.default;\n    }\n  });\n});","define(\"cb-ui/components/basic-dropdown/trigger\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown/trigger\"], function (_exports, _trigger) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trigger.default;\n    }\n  });\n});","define(\"cb-ui/components/basic-dropdown2\", [\"exports\", \"cb-ui/components/basic-dropdown\"], function (_exports, _basicDropdown) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _basicDropdown.default.extend({\n    openDropdown: false,\n    // open dropdown options only if openDropdown is true\n    open: function open(e) {\n      if (this.get('openDropdown')) {\n        var publicAPI = this.get('publicAPI');\n\n        if (publicAPI.disabled || publicAPI.isOpen) {\n          return;\n        }\n\n        var onOpen = this.get('onOpen');\n\n        if (onOpen && onOpen(publicAPI, e) === false) {\n          return;\n        }\n\n        this.updateState({\n          isOpen: true\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/basic-panel\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['basic-panel']\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/bootstrap-datepicker-inline\", [\"exports\", \"ember-bootstrap-datepicker/components/bootstrap-datepicker-inline\"], function (_exports, _bootstrapDatepickerInline) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _bootstrapDatepickerInline.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/bootstrap-datepicker\", [\"exports\", \"ember-bootstrap-datepicker/components/bootstrap-datepicker\"], function (_exports, _bootstrapDatepicker) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _bootstrapDatepicker.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/bs-accordion\", [\"exports\", \"ember-bootstrap/components/bs-accordion\"], function (_exports, _bsAccordion) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsAccordion.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-accordion/item\", [\"exports\", \"ember-bootstrap/components/bs-accordion/item\"], function (_exports, _item) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _item.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-accordion/item/body\", [\"exports\", \"ember-bootstrap/components/bs-accordion/item/body\"], function (_exports, _body) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _body.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-accordion/item/title\", [\"exports\", \"ember-bootstrap/components/bs-accordion/item/title\"], function (_exports, _title) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _title.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-alert\", [\"exports\", \"ember-bootstrap/components/bs-alert\"], function (_exports, _bsAlert) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsAlert.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-button-group\", [\"exports\", \"ember-bootstrap/components/bs-button-group\"], function (_exports, _bsButtonGroup) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsButtonGroup.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-button-group/button\", [\"exports\", \"ember-bootstrap/components/bs-button-group/button\"], function (_exports, _button) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _button.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-button\", [\"exports\", \"ember-bootstrap/components/bs-button\"], function (_exports, _bsButton) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsButton.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-carousel\", [\"exports\", \"ember-bootstrap/components/bs-carousel\"], function (_exports, _bsCarousel) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsCarousel.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-carousel/slide\", [\"exports\", \"ember-bootstrap/components/bs-carousel/slide\"], function (_exports, _slide) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _slide.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-collapse\", [\"exports\", \"ember-bootstrap/components/bs-collapse\"], function (_exports, _bsCollapse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsCollapse.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-dropdown\", [\"exports\", \"ember-bootstrap/components/bs-dropdown\"], function (_exports, _bsDropdown) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsDropdown.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-dropdown/button\", [\"exports\", \"ember-bootstrap/components/bs-dropdown/button\"], function (_exports, _button) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _button.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-dropdown/menu\", [\"exports\", \"ember-bootstrap/components/bs-dropdown/menu\"], function (_exports, _menu) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _menu.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-dropdown/menu/divider\", [\"exports\", \"ember-bootstrap/components/bs-dropdown/menu/divider\"], function (_exports, _divider) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _divider.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-dropdown/menu/item\", [\"exports\", \"ember-bootstrap/components/bs-dropdown/menu/item\"], function (_exports, _item) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _item.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-dropdown/menu/link-to\", [\"exports\", \"ember-bootstrap/components/bs-dropdown/menu/link-to\"], function (_exports, _linkTo) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _linkTo.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-dropdown/toggle\", [\"exports\", \"ember-bootstrap/components/bs-dropdown/toggle\"], function (_exports, _toggle) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _toggle.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form\", [\"exports\", \"ember-bootstrap-changeset-validations/components/bs-form\"], function (_exports, _bsForm) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsForm.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element\", [\"exports\", \"ember-bootstrap-changeset-validations/components/bs-form/element\"], function (_exports, _element) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _element.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/control\", [\"exports\", \"ember-bootstrap/components/bs-form/element/control\"], function (_exports, _control) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _control.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/control/checkbox\", [\"exports\", \"ember-bootstrap/components/bs-form/element/control/checkbox\"], function (_exports, _checkbox) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _checkbox.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/control/input\", [\"exports\", \"ember-bootstrap/components/bs-form/element/control/input\"], function (_exports, _input) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _input.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/control/power-select-multiple\", [\"exports\", \"ember-bootstrap-power-select/components/bs-form/element/control/power-select-multiple\"], function (_exports, _powerSelectMultiple) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectMultiple.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/control/power-select\", [\"exports\", \"ember-bootstrap-power-select/components/bs-form/element/control/power-select\"], function (_exports, _powerSelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelect.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/control/radio\", [\"exports\", \"ember-bootstrap/components/bs-form/element/control/radio\"], function (_exports, _radio) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _radio.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/control/textarea\", [\"exports\", \"ember-bootstrap/components/bs-form/element/control/textarea\"], function (_exports, _textarea) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _textarea.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/errors\", [\"exports\", \"ember-bootstrap/components/bs-form/element/errors\"], function (_exports, _errors) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _errors.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/feedback-icon\", [\"exports\", \"ember-bootstrap/components/bs-form/element/feedback-icon\"], function (_exports, _feedbackIcon) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _feedbackIcon.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/help-text\", [\"exports\", \"ember-bootstrap/components/bs-form/element/help-text\"], function (_exports, _helpText) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _helpText.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/label\", [\"exports\", \"ember-bootstrap/components/bs-form/element/label\"], function (_exports, _label) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _label.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/layout/horizontal\", [\"exports\", \"ember-bootstrap/components/bs-form/element/layout/horizontal\"], function (_exports, _horizontal) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _horizontal.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/layout/horizontal/checkbox\", [\"exports\", \"ember-bootstrap/components/bs-form/element/layout/horizontal/checkbox\"], function (_exports, _checkbox) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _checkbox.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/layout/inline\", [\"exports\", \"ember-bootstrap/components/bs-form/element/layout/inline\"], function (_exports, _inline) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _inline.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/layout/inline/checkbox\", [\"exports\", \"ember-bootstrap/components/bs-form/element/layout/inline/checkbox\"], function (_exports, _checkbox) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _checkbox.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/layout/vertical\", [\"exports\", \"ember-bootstrap/components/bs-form/element/layout/vertical\"], function (_exports, _vertical) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _vertical.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/element/layout/vertical/checkbox\", [\"exports\", \"ember-bootstrap/components/bs-form/element/layout/vertical/checkbox\"], function (_exports, _checkbox) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _checkbox.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-form/group\", [\"exports\", \"ember-bootstrap/components/bs-form/group\"], function (_exports, _group) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _group.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal-simple\", [\"exports\", \"ember-bootstrap/components/bs-modal-simple\"], function (_exports, _bsModalSimple) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsModalSimple.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal\", [\"exports\", \"ember-bootstrap/components/bs-modal\"], function (_exports, _bsModal) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsModal.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal/body\", [\"exports\", \"ember-bootstrap/components/bs-modal/body\"], function (_exports, _body) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _body.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal/dialog\", [\"exports\", \"ember-bootstrap/components/bs-modal/dialog\"], function (_exports, _dialog) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dialog.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal/footer\", [\"exports\", \"ember-bootstrap/components/bs-modal/footer\"], function (_exports, _footer) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _footer.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal/header\", [\"exports\", \"ember-bootstrap/components/bs-modal/header\"], function (_exports, _header) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _header.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal/header/close\", [\"exports\", \"ember-bootstrap/components/bs-modal/header/close\"], function (_exports, _close) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _close.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-modal/header/title\", [\"exports\", \"ember-bootstrap/components/bs-modal/header/title\"], function (_exports, _title) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _title.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-nav\", [\"exports\", \"ember-bootstrap/components/bs-nav\"], function (_exports, _bsNav) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsNav.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-nav/item\", [\"exports\", \"ember-bootstrap/components/bs-nav/item\"], function (_exports, _item) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _item.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-nav/link-to\", [\"exports\", \"ember-bootstrap/components/bs-nav/link-to\"], function (_exports, _linkTo) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _linkTo.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-navbar\", [\"exports\", \"ember-bootstrap/components/bs-navbar\"], function (_exports, _bsNavbar) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsNavbar.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-navbar/content\", [\"exports\", \"ember-bootstrap/components/bs-navbar/content\"], function (_exports, _content) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _content.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-navbar/link-to\", [\"exports\", \"ember-bootstrap/components/bs-navbar/link-to\"], function (_exports, _linkTo) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _linkTo.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-navbar/nav\", [\"exports\", \"ember-bootstrap/components/bs-navbar/nav\"], function (_exports, _nav) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _nav.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-navbar/toggle\", [\"exports\", \"ember-bootstrap/components/bs-navbar/toggle\"], function (_exports, _toggle) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _toggle.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-popover\", [\"exports\", \"ember-bootstrap/components/bs-popover\"], function (_exports, _bsPopover) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsPopover.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-popover/element\", [\"exports\", \"ember-bootstrap/components/bs-popover/element\"], function (_exports, _element) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _element.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-progress\", [\"exports\", \"ember-bootstrap/components/bs-progress\"], function (_exports, _bsProgress) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsProgress.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-progress/bar\", [\"exports\", \"ember-bootstrap/components/bs-progress/bar\"], function (_exports, _bar) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bar.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-tab\", [\"exports\", \"ember-bootstrap/components/bs-tab\"], function (_exports, _bsTab) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsTab.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-tab/pane\", [\"exports\", \"ember-bootstrap/components/bs-tab/pane\"], function (_exports, _pane) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _pane.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-tooltip\", [\"exports\", \"ember-bootstrap/components/bs-tooltip\"], function (_exports, _bsTooltip) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsTooltip.default;\n    }\n  });\n});","define(\"cb-ui/components/bs-tooltip/element\", [\"exports\", \"ember-bootstrap/components/bs-tooltip/element\"], function (_exports, _element) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _element.default;\n    }\n  });\n});","define(\"cb-ui/components/checkbox-item\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    item: null,\n    isChecked: null,\n    label: null,\n    isCheckedObserver: Ember.observer('isChecked', function () {\n      if (this.get('isChecked')) {\n        this.sendAction('addItem', this.get('item'));\n      } else {\n        this.sendAction('removeItem', this.get('item'));\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/client-consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    proposals: null,\n    selectedProposal: null,\n    actions: {\n      changeSelectedProposal: function changeSelectedProposal(proposal) {\n        if (proposal === this.get('selectedProposal')) {\n          this.set('selectedProposal', null);\n        } else {\n          this.set('selectedProposal', proposal);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/client-proposal\", [\"exports\", \"cb-ui/utils/download-file\", \"ember-local-storage\"], function (_exports, _downloadFile, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    notify: Ember.inject.service('notify'),\n    store: Ember.inject.service(),\n    proposal: null,\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    proposalStatus: Ember.computed('proposal', function () {\n      if (this.get('proposal.isActive')) {\n        return \"projectStatuses.\".concat(this.get('proposal.status'));\n      }\n\n      return 'projectStatuses.inactive';\n    }),\n    actions: {\n      cloneProposal: function cloneProposal(proposal) {\n        var _this = this;\n\n        if (confirm(this.get('intl').t('confirmMessages.cloneProposal'))) {\n          proposal.cloneProposal().then(function () {\n            _this.get('notify').success(_this.get('intl').t('notifyMessages.cloneProposal').toString());\n\n            window.location.reload();\n          }).catch(function () {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        }\n      },\n      downloadProposalDoc: function downloadProposalDoc(id) {\n        this.get('store').findRecord('proposal-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/client-statistics\", [\"exports\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\"], function (_exports, _environment, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    ajax: Ember.inject.service(),\n    tagName: '',\n    statisticsData: null,\n    didInsertElement: function didInsertElement() {\n      var _this = this;\n\n      var ajax = this.get('ajax');\n      ajax.post(_environment.default.backendAPI + '/api/dashboard-statistics-data/', {\n        headers: {\n          'Authorization': 'Bearer ' + _sessionManager.default.getTokenPayload()\n        }\n      }).then(function (response) {\n        _this.set('statisticsData', response);\n      }).catch(function () {\n        _this.get('notify').error(_this.get('intl').t('notifyMessages.projectStatisticsNotLoaded').toString());\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/consultant-list-item\", [\"exports\", \"cb-ui/components/multiple-select-item\"], function (_exports, _multipleSelectItem) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _multipleSelectItem.default.extend({\n    tagName: 'div',\n    classNames: ['consultant-list-item'],\n    language: 'en',\n    isPublic: false,\n    company: Ember.computed.alias('item.company'),\n    // determine if the consultant is selected or not based on selectedItems and company\n    itemIsSelectedObserver: Ember.on('init', Ember.observer('selectedItems.[]', 'company', function () {\n      var self = this; // this.set('isSelected', false);\n\n      Ember.run.next(function () {\n        var newIsSelected;\n        var oldIsSelected = self.get('isSelected');\n\n        if (self) {\n          if (self.get('selectedItems.length')) {\n            newIsSelected = self.get('selectedItems').includes(self.get('company.content'));\n\n            if (oldIsSelected !== newIsSelected) {\n              self.set('isSelected', newIsSelected);\n            }\n          } else {\n            if (oldIsSelected) {\n              self.set('isSelected', false);\n            }\n          }\n        }\n      });\n    })),\n    click: function click() {\n      return false;\n    },\n    actions: {\n      toggleModal: function toggleModal() {\n        this.sendAction('toggleModal', this.get('company.content'), this.get('item.industryScore'), this.get('item.serviceScore'));\n      },\n      toggleSelected: function toggleSelected() {\n        this.sendAction(this.get('isSelected') ? 'removeItem' : 'addItem', this.get('company'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/consultant-statistics\", [\"exports\", \"cb-ui/components/client-statistics\"], function (_exports, _clientStatistics) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _clientStatistics.default.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/consultants-list-wrapper\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    specialistConsultants: new Ember.A(),\n    diversifiedConsultants: new Ember.A(),\n    generalistConsultants: new Ember.A(),\n    didReceiveAttrs: function didReceiveAttrs() {\n      if (this.get('media.isDesktop') || this.get('media.isJumbo')) {\n        var self = this;\n        Ember.run.next(this, function () {\n          var containers = self.$('.consultants-container');\n          var descriptionContainers = self.$(containers).find('.consultants-container-description');\n          var descriptionHeights = descriptionContainers.map(function (index, item) {\n            return self.$(item).height();\n          });\n          var maxDescriptionHeight = Math.max.apply(null, descriptionHeights);\n          descriptionContainers.height(maxDescriptionHeight);\n          var containersHeights = containers.map(function (index, item) {\n            return self.$(item).height();\n          });\n          var maxContainersHeights = Math.max.apply(null, containersHeights);\n          containers.css('min-height', (maxContainersHeights + 12).toString() + 'px');\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/container-wrapper\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'span',\n    type: null,\n    didInsertElement: function didInsertElement() {\n      var self = this;\n      Ember.run.schedule('afterRender', this, function () {\n        //TODO: handle different if it s input\n        if (this.get('media.isMobile') || this.get('media.isTablet')) {\n          self.sendAction('focusTriggered', this, self.get('type'));\n        } else {\n          this.$('div:first').on('focusin.wrapper', function () {\n            self.sendAction('focusTriggered', this, self.get('type'));\n          });\n        }\n      });\n    },\n    willDestroyElement: function willDestroyElement() {\n      this.off('focusin.wrapper');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/control-within-label\", [\"exports\", \"ember-rapid-forms/components/control-within-label\"], function (_exports, _controlWithinLabel) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _controlWithinLabel.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/credit-card-input\", [\"exports\", \"ember-inputmask/components/credit-card-input\"], function (_exports, _creditCardInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _creditCardInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/currency-input\", [\"exports\", \"ember-inputmask/components/currency-input\"], function (_exports, _currencyInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _currencyInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/date-input\", [\"exports\", \"ember-inputmask/components/date-input\"], function (_exports, _dateInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _dateInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/document-toc-editor\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['document-toc-editor', 'p-m'],\n    sections: null,\n    rootSections: null,\n    list: null,\n    actions: {\n      addSection: function addSection() {\n        this.attrs.addSection();\n      },\n      'delete': function _delete(section) {\n        this.attrs.delete(section);\n      }\n    },\n    sendSerializedList: function sendSerializedList() {\n      this.attrs.changeList(this.get('list').nestable('serialize'));\n    },\n    didInsertElement: function didInsertElement() {\n      var _this = this;\n\n      var list = this.$().find('#nestable');\n      this.set('list', list);\n      var nestable = list.nestable();\n      nestable.on('change', function () {\n        _this.sendSerializedList();\n      });\n      this.bindScroll();\n    },\n    bindScroll: function bindScroll() {\n      Ember.$(window).on('mousemove.toc', function (e) {\n        var draggedElement = Ember.$('.dd-dragel');\n        var htmlBody = Ember.$('html, body');\n\n        if (draggedElement && draggedElement.length > 0 && !htmlBody.is(':animated')) {\n          var bottom = Ember.$(window).height() - 50,\n              top = 50;\n\n          if (e.clientY > bottom && Ember.$(window).scrollTop() + Ember.$(window).height() < Ember.$(document).height() - 100) {\n            htmlBody.animate({\n              scrollTop: Ember.$(window).scrollTop() + 300\n            }, 600);\n          } else if (e.clientY < top && Ember.$(window).scrollTop() > 0) {\n            htmlBody.animate({\n              scrollTop: Ember.$(window).scrollTop() - 300\n            }, 600);\n          } else {\n            htmlBody.finish();\n          }\n        }\n      });\n    },\n    willDestroyElement: function willDestroyElement() {\n      Ember.$(window).off('mousemove.toc');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/document-toc-list\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'ol',\n    classNames: ['dd-list'],\n    sections: null,\n    sectionsSorting: ['order'],\n    sortedSections: Ember.computed.sort('sections', 'sectionsSorting'),\n    actions: {\n      'delete': function _delete(section) {\n        this.attrs.delete(section);\n      },\n      goTo: function goTo(section) {\n        var el = Ember.$('#section_' + section.get('uid'));\n        el.scrollToBySpeed({\n          speed: 1500,\n          offset: 160\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/drag-sort-item\", [\"exports\", \"ember-drag-sort/components/drag-sort-item\"], function (_exports, _dragSortItem) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dragSortItem.default;\n    }\n  });\n});","define(\"cb-ui/components/drag-sort-list\", [\"exports\", \"ember-drag-sort/components/drag-sort-list\"], function (_exports, _dragSortList) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dragSortList.default;\n    }\n  });\n});","define(\"cb-ui/components/em-checkbox\", [\"exports\", \"ember-rapid-forms/components/em-checkbox\"], function (_exports, _emCheckbox) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emCheckbox.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-form-control-help\", [\"exports\", \"ember-rapid-forms/components/em-form-control-help\"], function (_exports, _emFormControlHelp) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emFormControlHelp.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-form-group\", [\"exports\", \"ember-rapid-forms/components/em-form-group\"], function (_exports, _emFormGroup) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emFormGroup.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-form-label\", [\"exports\", \"ember-rapid-forms/components/em-form-label\"], function (_exports, _emFormLabel) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emFormLabel.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-form-submit\", [\"exports\", \"ember-rapid-forms/components/em-form-submit\"], function (_exports, _emFormSubmit) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emFormSubmit.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-form\", [\"exports\", \"ember-rapid-forms/components/em-form\"], function (_exports, _emForm) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emForm.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-input\", [\"exports\", \"ember-rapid-forms/components/em-input\"], function (_exports, _emInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-select\", [\"exports\", \"ember-rapid-forms/components/em-select\"], function (_exports, _emSelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emSelect.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/em-text\", [\"exports\", \"ember-rapid-forms/components/em-text\"], function (_exports, _emText) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _emText.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/email-input\", [\"exports\", \"ember-inputmask/components/email-input\"], function (_exports, _emailInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _emailInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-inplace-edit\", [\"exports\", \"ember-inplace-edit/components/ember-inplace-edit\"], function (_exports, _emberInplaceEdit) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _emberInplaceEdit.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-notify\", [\"exports\", \"ember-notify/components/ember-notify\"], function (_exports, _emberNotify) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _emberNotify.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-notify/message\", [\"exports\", \"ember-notify/components/ember-notify/message\"], function (_exports, _message) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _message.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-popper-targeting-parent\", [\"exports\", \"ember-popper/components/ember-popper-targeting-parent\"], function (_exports, _emberPopperTargetingParent) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPopperTargetingParent.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-popper\", [\"exports\", \"ember-popper/components/ember-popper\"], function (_exports, _emberPopper) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPopper.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-table\", [\"exports\", \"ember-table/components/ember-table/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-table/blended-weighted-rate-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/company-info-pitch\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    notify: Ember.inject.service('notify'),\n    actions: {\n      reinitiateProposalEvaluations: function reinitiateProposalEvaluations(proposal) {\n        var _this = this;\n\n        if (confirm(this.get('intl').t('confirmMessages.reinitiateProposalEvaluations'))) {\n          proposal.reinitiatePitchProposalEvaluations().then(function () {\n            _this.get('notify').success(_this.get('intl').t('notifyMessages.reinitiateProposalEvaluations').toString());\n\n            window.location.reload();\n          }).catch(function () {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/company-info-technical\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    notify: Ember.inject.service('notify'),\n    actions: {\n      reinitiateProposalEvaluations: function reinitiateProposalEvaluations(proposal) {\n        var _this = this;\n\n        if (confirm(this.get('intl').t('confirmMessages.reinitiateProposalEvaluations'))) {\n          proposal.reinitiateTechnicalProposalEvaluations().then(function () {\n            _this.get('notify').success(_this.get('intl').t('notifyMessages.reinitiateProposalEvaluations').toString());\n\n            window.location.reload();\n          }).catch(function () {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/evaluation-award-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    cellValue: null,\n    proposal: Ember.computed.alias('cellValue.proposal'),\n    actions: {\n      openAwardProjectModal: function openAwardProjectModal(proposal) {\n        this.sendAction('openAwardProjectModal', proposal);\n      },\n      openDismissProjectModal: function openDismissProjectModal(proposal) {\n        this.sendAction('openDismissProjectModal', proposal);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/evaluation-feedback-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    cellValue: null,\n    proposal: Ember.computed.alias('cellValue.proposal'),\n    actions: {\n      addFeedback: function addFeedback() {\n        this.set('proposal.dontSendFeedback', false);\n      },\n      removeFeedback: function removeFeedback() {\n        this.set('proposal.dontSendFeedback', true);\n        this.set('proposal.feedback', '');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/evaluation-title-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    cellValue: null,\n    section: Ember.computed.alias('cellValue.section'),\n    details: Ember.computed.alias('cellValue.details'),\n    pitchCriteriaGroups: Ember.computed.alias('cellValue.pitchCriteriaGroups'),\n    technicalCriteriaGroups: Ember.computed.alias('cellValue.technicalCriteriaGroups'),\n    actions: {\n      goToEvaluation: function goToEvaluation(section) {\n        this.sendAction('goToEvaluation', section);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/fee-per-role-graph\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n  var _default = Ember.Component.extend({\n    beforeGraphSetup: function beforeGraphSetup(svg, chart) {\n      chart.color(['#0d3c5a']);\n      chart.showValues(true);\n      chart.showControls(false);\n      chart.noData(\"There are no roles\");\n      chart.valueFormat(d3.format(\",.0f\"));\n    },\n    afterChartSetup: function afterChartSetup(svg, chart) {\n      chart.dispatch.on('renderEnd', function () {\n        d3.selectAll(\"g.nv-axisMaxMin.nv-axisMaxMin-x.nv-axisMax-x\").each(function () {\n          var d = d3.select(this);\n          d.style('visibility', 'hidden');\n        });\n        d3.selectAll(\"g.nv-axisMaxMin.nv-axisMaxMin-x.nv-axisMin-x\").each(function () {\n          var d = d3.select(this);\n          d.style('visibility', 'hidden');\n        });\n        d3.selectAll(\"g.tick\").each(function () {\n          var d = d3.select(this);\n          d.style('visibility', 'hidden');\n        });\n        d3.selectAll(\"g.tick.zero\").each(function () {\n          var d = d3.select(this);\n          d.style('visibility', 'visible');\n        });\n        d3.selectAll(\"g.tick.zero\")[0].forEach(function (g) {\n          g.childNodes.forEach(function (gcn) {\n            gcn.childNodes.forEach(function (gcncn) {\n              if (_typeof(gcncn) == \"object\") {\n                if (gcncn.textContent.split(\"] - \").length == 2) {\n                  g.style = \"opacity: 1; visibility: hidden;\";\n                }\n              }\n            });\n          });\n        });\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/financial-final-evaluation-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    cellValue: null,\n    proposal: Ember.computed.alias('cellValue.proposal'),\n    actions: {\n      openFinancialDetailsModal: function openFinancialDetailsModal(proposal) {\n        this.sendAction('openFinancialDetailsModal', proposal);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/financial-total-proposal-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    cellValue: null,\n    showVolumeModal: false\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/full-row-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'tr',\n    classNames: ['et-tr'],\n    rowValue: null\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/graphical-representation-title\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    beforeGraphSetup: function beforeGraphSetup(svg, chart) {\n      chart.color(['#0d3c5a']);\n      chart.showValues(true);\n      chart.showControls(false);\n      chart.noData(\"\");\n      chart.valueFormat(d3.format(\".0f\"));\n    },\n    afterChartSetup: function afterChartSetup(svg, chart) {\n      if (svg[0][0].childNodes[0].childNodes[0]) {\n        while (svg[0][0].childNodes[0].childNodes[0].childNodes.length > 1) {\n          svg[0][0].childNodes[0].childNodes[0].childNodes[svg[0][0].childNodes[0].childNodes[0].childNodes.length - 1].remove();\n        }\n\n        svg[0][0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes.forEach(function (svgcn) {\n          if (svgcn.childNodes.length > 1) {\n            svgcn.childNodes[0].remove();\n          }\n        });\n      }\n    },\n    dispatchChartEvents: {\n      chart: {\n        renderEnd: function renderEnd(svg, chart) {\n          svg[0][0].setAttribute(\"style\", \"width: 400px\");\n          setTimeout(function () {\n            svg[0][0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes.forEach(function (svgcn) {\n              var originalWidth = svg[0][0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].getBoundingClientRect().width;\n              var outerWidth = document.getElementsByClassName('chart-outer-layer')[0].parentNode.parentNode.parentNode.offsetWidth;\n              var innerWidth = svgcn.getBoundingClientRect().width;\n\n              if (svgcn.transform.baseVal[0]) {\n                if (innerWidth == originalWidth) {\n                  svgcn.transform.baseVal[0].setMatrix(svgcn.transform.baseVal[0][\"matrix\"].translate(outerWidth - 50 - innerWidth / 2, 0));\n                } else {\n                  svgcn.transform.baseVal[0].setMatrix(svgcn.transform.baseVal[0][\"matrix\"].translate(outerWidth - 50 - originalWidth / 2, 0));\n                }\n              }\n            });\n          }, 100);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/mandays-graph\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    beforeGraphSetup: function beforeGraphSetup(svg, chart) {\n      chart.color(['#ffc000']);\n      chart.showValues(true);\n      chart.showControls(false);\n      chart.noData(\"There are no roles\");\n      chart.valueFormat(d3.format(\",.0f\"));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/pitch-evaluation-table-action\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    isCurrentUser: null,\n    showAllActions: false,\n    actions: {\n      viewEvaluationDetails: function viewEvaluationDetails(evaluator) {\n        this.sendAction('viewEvaluationDetails', evaluator);\n      },\n      deleteEvaluationInvitation: function deleteEvaluationInvitation(evaluator) {\n        this.sendAction('deleteEvaluationInvitation', evaluator);\n      },\n      resendEvaluationInvitation: function resendEvaluationInvitation(evaluator) {\n        this.sendAction('resendEvaluationInvitation', evaluator);\n      },\n      triggerWarningModal: function triggerWarningModal() {\n        this.sendAction('triggerWarningModal');\n      },\n      disableEvaluator: function disableEvaluator(evaluator) {\n        this.sendAction('disableEvaluator', evaluator);\n      },\n      enableEvaluator: function enableEvaluator(evaluator) {\n        this.sendAction('enableEvaluator', evaluator);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/pitch-presentation-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    cellValue: null,\n    proposal: Ember.computed.alias('cellValue.proposal'),\n    actions: {\n      openBeautyContestModal: function openBeautyContestModal(proposal) {\n        this.sendAction('openBeautyContestModal', proposal);\n      },\n      removeInvitation: function removeInvitation(proposal) {\n        this.sendAction('removeInvitation', proposal);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/proposal-rates-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/proposal-role-level\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/proposal-role-mandays\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/proposal-role\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-table/technical-evaluation-table-action\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    isCurrentUser: null,\n    showAllActions: false,\n    actions: {\n      viewEvaluationDetails: function viewEvaluationDetails(evaluator) {\n        this.sendAction('viewEvaluationDetails', evaluator);\n      },\n      deleteEvaluationInvitation: function deleteEvaluationInvitation(evaluator) {\n        this.sendAction('deleteEvaluationInvitation', evaluator);\n      },\n      resendEvaluationInvitation: function resendEvaluationInvitation(evaluator) {\n        this.sendAction('resendEvaluationInvitation', evaluator);\n      },\n      triggerWarningModal: function triggerWarningModal() {\n        this.sendAction('triggerWarningModal');\n      },\n      disableEvaluator: function disableEvaluator(evaluator) {\n        this.sendAction('disableEvaluator', evaluator);\n      },\n      enableEvaluator: function enableEvaluator(evaluator) {\n        this.sendAction('enableEvaluator', evaluator);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ember-tbody\", [\"exports\", \"ember-table/components/ember-tbody/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-td\", [\"exports\", \"ember-table/components/ember-td/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-tfoot\", [\"exports\", \"ember-table/components/ember-tfoot/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-th\", [\"exports\", \"ember-table/components/ember-th/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-th/resize-handle\", [\"exports\", \"ember-table/components/ember-th/resize-handle/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-th/sort-indicator\", [\"exports\", \"ember-table/components/ember-th/sort-indicator/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-thead\", [\"exports\", \"ember-table/components/ember-thead/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-tr\", [\"exports\", \"ember-table/components/ember-tr/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/ember-wormhole\", [\"exports\", \"ember-wormhole/components/ember-wormhole\"], function (_exports, _emberWormhole) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberWormhole.default;\n    }\n  });\n});","define(\"cb-ui/components/erf-html-checkbox\", [\"exports\", \"ember-rapid-forms/components/html-checkbox\"], function (_exports, _htmlCheckbox) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _htmlCheckbox.default;\n    }\n  });\n});","define(\"cb-ui/components/erf-html-input\", [\"exports\", \"ember-rapid-forms/components/html-input\"], function (_exports, _htmlInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _htmlInput.default;\n    }\n  });\n});","define(\"cb-ui/components/erf-html-select\", [\"exports\", \"ember-rapid-forms/components/html-select\"], function (_exports, _htmlSelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _htmlSelect.default;\n    }\n  });\n});","define(\"cb-ui/components/erf-html-text\", [\"exports\", \"ember-rapid-forms/components/html-text\"], function (_exports, _htmlText) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _htmlText.default;\n    }\n  });\n});","define(\"cb-ui/components/fa-icon\", [\"exports\", \"ember-font-awesome/components/fa-icon\"], function (_exports, _faIcon) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _faIcon.default;\n    }\n  });\n});","define(\"cb-ui/components/fa-list\", [\"exports\", \"ember-font-awesome/components/fa-list\"], function (_exports, _faList) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _faList.default;\n    }\n  });\n});","define(\"cb-ui/components/fa-stack\", [\"exports\", \"ember-font-awesome/components/fa-stack\"], function (_exports, _faStack) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _faStack.default;\n    }\n  });\n});","define(\"cb-ui/components/financial-evaluation-tables\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    filteredProposals: new Ember.A(),\n    showDailyRateTable: false,\n    showMandaysTable: true,\n    showFeePerRoleTable: true,\n    showCharts: true,\n    quote: null,\n    blendedWeightedRateColumns: Ember.computed('intl.locale.[]', 'filteredProposals.length', function () {\n      var columns = [];\n      var proposals = this.get('filteredProposals');\n\n      if (proposals.length == 0) {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.dailyRate'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: true\n        });\n      } else {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.dailyRate'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: false\n        });\n      }\n\n      proposals.forEach(function (p) {\n        columns.push({\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    blendedWeightedRateRows: Ember.computed('int.locale[]', 'filteredProposals.length', 'expandDailyRateTable', function () {\n      var proposals = this.get('filteredProposals');\n      var roles = [];\n      var res = [];\n      var levels = {};\n      proposals.forEach(function (item) {\n        var data = item.get('arithmeticAndWeightedAverageDailyRate');\n\n        for (var key in data) {\n          if (key != 'total' && roles.indexOf(key) < 0) {\n            roles.push(key);\n            levels[key] = data[key]['level'];\n          }\n        }\n      });\n      var items = Object.keys(levels).map(function (key) {\n        return [key, levels[key]];\n      });\n      items.sort(function (first, second) {\n        return second[1] - first[1];\n      });\n      items.forEach(function (item) {\n        var role = item[0];\n        var thisRole = {};\n        thisRole['title'] = {\n          title: role,\n          cellComponent: 'ember-table/proposal-role'\n        };\n        proposals.forEach(function (item) {\n          var r = item.get('arithmeticAndWeightedAverageDailyRate')[role]; // if (item.get('isClosedEnvelope')) {\n          //     r = null;\n          // }\n\n          var ba, wa;\n\n          if (r) {\n            ba = r['arithmetic_average_daily_rate'];\n            wa = r['weighted_average_daily_rate'];\n          } else {\n            ba = 0;\n            wa = 0;\n          }\n\n          thisRole[item.get('id')] = {\n            proposal: item,\n            blended: ba,\n            weighted: wa,\n            cellComponent: 'ember-table/blended-weighted-rate-cell'\n          };\n        });\n        res.push(thisRole);\n      });\n      return res;\n    }),\n    mandayColumns: Ember.computed('intl.locale.[]', 'filteredProposals.length', function () {\n      var columns = [];\n      var proposals = this.get('filteredProposals');\n\n      if (proposals.length == 0) {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalMandays'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: true\n        });\n      } else {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalMandays'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: false\n        });\n      }\n\n      proposals.forEach(function (p) {\n        columns.push({\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    mandayRows: Ember.computed('intl.locale.[]', 'filteredProposals.length', function () {\n      var proposals = this.get('filteredProposals');\n      var roles = [];\n      var res = [];\n      var levels = {};\n      proposals.forEach(function (item) {\n        var data = item.get('arithmeticAndWeightedAverageDailyRate');\n\n        for (var key in data) {\n          if (key != 'total' && roles.indexOf(key) < 0) {\n            roles.push(key);\n            levels[key] = data[key]['level'];\n          }\n        }\n      });\n      var items = Object.keys(levels).map(function (key) {\n        return [key, levels[key]];\n      });\n      items.sort(function (first, second) {\n        return second[1] - first[1];\n      });\n      items.forEach(function (item) {\n        var role = item[0];\n        var thisRole = {};\n        thisRole['title'] = {\n          title: role,\n          level: levels[role],\n          cellComponent: 'ember-table/proposal-role-level'\n        };\n        proposals.forEach(function (item) {\n          var r = item.get('arithmeticAndWeightedAverageDailyRate')[role];\n          var days;\n\n          if (r) {\n            days = r['total_mandays_planned'];\n          } else {\n            days = 0;\n          }\n\n          thisRole[item.get('id')] = {\n            proposal: item,\n            mandays: days,\n            cellComponent: 'ember-table/proposal-role-mandays'\n          };\n        });\n        res.push(thisRole);\n      });\n      var graph = {};\n      var graphicalRepresentationRoles = [];\n      var graphicalRepresentationValues = [];\n      items.forEach(function (item) {\n        graphicalRepresentationRoles.push(item[1] + '. ' + item[0]);\n        graphicalRepresentationValues.push({\n          x: item[1] + '. ' + item[0],\n          y: 0\n        });\n      });\n      graph['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.graphicalRepresentation'),\n        roles: graphicalRepresentationRoles,\n        datum: [{\n          \"key\": \"fee\",\n          \"values\": graphicalRepresentationValues\n        }],\n        cellComponent: 'ember-table/graphical-representation-title'\n      };\n      proposals.forEach(function (item) {\n        var values = [];\n        items.forEach(function (itm) {\n          var role = itm[0];\n          var r = item.get('arithmeticAndWeightedAverageDailyRate')[role];\n          var days;\n\n          if (r) {\n            days = r['total_mandays_planned'];\n          } else {\n            days = 0;\n          }\n\n          values.push({\n            x: '[' + levels[role] + '] - ' + role,\n            y: days\n          });\n        });\n        graph[item.get('id')] = {\n          proposal: item,\n          datum: [{\n            'key': 'days',\n            'values': values\n          }],\n          cellComponent: 'ember-table/mandays-graph'\n        };\n      });\n      res.push(graph);\n      return res;\n    }),\n    feePerRoleColumns: Ember.computed('intl.locale.[]', 'filteredProposals.length', function () {\n      var columns = [];\n      var proposals = this.get('filteredProposals');\n\n      if (proposals.length == 0) {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.feePerRole'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: true\n        });\n      } else {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.feePerRole'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: false\n        });\n      }\n\n      proposals.forEach(function (p) {\n        columns.push({\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    feePerRoleRows: Ember.computed('intl.locale.[]', 'filteredProposals.length', function () {\n      var proposals = this.get('filteredProposals');\n      var roles = [];\n      var res = [];\n      var levels = {};\n      proposals.forEach(function (item) {\n        var data = item.get('arithmeticAndWeightedAverageDailyRate');\n\n        for (var key in data) {\n          if (key != 'total' && roles.indexOf(key) < 0) {\n            roles.push(key);\n            levels[key] = data[key]['level'];\n          }\n        }\n      });\n      var items = Object.keys(levels).map(function (key) {\n        return [key, levels[key]];\n      });\n      items.sort(function (first, second) {\n        return second[1] - first[1];\n      });\n      items.forEach(function (item) {\n        var role = item[0];\n        var thisRole = {};\n        thisRole['title'] = {\n          title: role,\n          level: levels[role],\n          cellComponent: 'ember-table/proposal-role-level'\n        };\n        proposals.forEach(function (item) {\n          var r = item.get('arithmeticAndWeightedAverageDailyRate')[role];\n          var fee;\n\n          if (r) {\n            fee = r['total_fee'];\n          } else {\n            fee = 0;\n          }\n\n          thisRole[item.get('id')] = {\n            proposal: item,\n            rate: fee,\n            cellComponent: 'ember-table/proposal-rates-cell'\n          };\n        });\n        res.push(thisRole);\n      });\n      var graph = {};\n      var graphicalRepresentationRoles = [];\n      var graphicalRepresentationValues = [];\n      items.forEach(function (item) {\n        graphicalRepresentationRoles.push(item[1] + '. ' + item[0]);\n        graphicalRepresentationValues.push({\n          x: item[1] + '. ' + item[0],\n          y: 0\n        });\n      });\n      graph['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.graphicalRepresentation'),\n        roles: graphicalRepresentationRoles,\n        datum: [{\n          \"key\": \"fee\",\n          \"values\": graphicalRepresentationValues\n        }],\n        cellComponent: 'ember-table/graphical-representation-title'\n      };\n      proposals.forEach(function (item) {\n        var values = [];\n        items.forEach(function (itm) {\n          var role = itm[0];\n          var r = item.get('arithmeticAndWeightedAverageDailyRate')[role];\n          var fee;\n\n          if (r) {\n            fee = r['total_fee'];\n          } else {\n            fee = 0;\n          }\n\n          values.push({\n            x: '[' + levels[role] + '] - ' + role,\n            y: fee\n          });\n        });\n        graph[item.get('id')] = {\n          proposal: item,\n          datum: [{\n            'key': 'fee',\n            'values': values\n          }],\n          cellComponent: 'ember-table/fee-per-role-graph'\n        };\n      });\n      res.push(graph);\n      return res;\n    }),\n    overallChartData: Ember.computed('filteredProposals.[]', function () {\n      var tfvalues = [];\n      var svalues = [];\n      var dvalues = [];\n      var tvvalues = [];\n      this.get('filteredProposals').forEach(function (item) {\n        item.get('company').then(function (c) {\n          var data = item.get('financialQuotationEvaluationData');\n          var totalVolume = item.get('financialQuotationTotal');\n          var tmrebate = item.get('timeMaterialsRebate');\n          var ffrebate = item.get('fixedFeeRebate');\n          var supplements = data['supplements_fee_value'];\n          var total = data['financial_quotation_fee'];\n\n          if (item.get('isClosedEnvelope')) {\n            totalVolume = 0;\n            tmrebate = 0;\n            ffrebate = 0;\n            supplements = 0;\n            total = 0;\n          }\n\n          var rebate = tmrebate + ffrebate;\n          var auxvals = [{\n            x: c.get('companyNameAlias'),\n            y: total\n          }, {\n            x: c.get('companyNameAlias'),\n            y: supplements\n          }, {\n            x: c.get('companyNameAlias'),\n            y: -rebate\n          }, {\n            x: c.get('companyNameAlias'),\n            y: totalVolume\n          }];\n          tfvalues.push(auxvals[0]);\n          svalues.push(auxvals[1]);\n          dvalues.push(auxvals[2]);\n          tvvalues.push(auxvals[3]);\n        });\n      });\n      return [{\n        'key': 'Total Fee',\n        'values': tfvalues\n      }, {\n        'key': 'Other costs',\n        'values': svalues\n      }, {\n        'key': 'Discount',\n        'values': dvalues\n      }, {\n        'key': 'Total Volume',\n        'values': tvvalues\n      }];\n    }),\n    dailyRateChartData: Ember.computed('filteredProposals.[]', function () {\n      var blendedValues = [];\n      var weightedValues = [];\n      this.get('filteredProposals').forEach(function (item) {\n        item.get('company').then(function (c) {\n          var data = item.get('arithmeticAndWeightedAverageDailyRate');\n          var total = data['total'];\n\n          if (item.get('isClosedEnvelope')) {\n            total['arithmetic_average_daily_rate'] = 0;\n            total['total_fee'] = 0;\n            total['total_mandays_planned'] = 0;\n            total['weighted_average_daily_rate'] = 0;\n          }\n\n          var auxvals = [{\n            x: c.get('companyNameAlias'),\n            y: total['arithmetic_average_daily_rate']\n          }, {\n            x: c.get('companyNameAlias'),\n            y: total['weighted_average_daily_rate']\n          }];\n          blendedValues.push(auxvals[0]);\n          weightedValues.push(auxvals[1]);\n        });\n      });\n      return [{\n        'key': 'Blended Average',\n        'values': blendedValues\n      }, {\n        'key': 'Weighted Average',\n        'values': weightedValues\n      }];\n    }),\n    totalMandaysChartData: Ember.computed('filteredProposals.[]', function () {\n      var values = [];\n      var key = \"Total Mandays Planned\";\n      this.get('filteredProposals').forEach(function (item) {\n        item.get('company').then(function (c) {\n          var total = item.get('totalMandaysPlannedOverall');\n\n          if (item.get('isClosedEnvelope')) {\n            total = 0;\n          }\n\n          values.push({\n            x: c.get('companyNameAlias'),\n            y: total\n          });\n        });\n      });\n      return [{\n        'key': key,\n        'values': values\n      }];\n    }),\n    durationInWeeksChartData: Ember.computed('filteredProposals.[]', function () {\n      var values = [];\n      var key = \"Duration In Weeks\";\n      this.get('filteredProposals').forEach(function (item) {\n        item.get('company').then(function (c) {\n          var total = item.get('durationInWeeks');\n\n          if (item.get('isClosedEnvelope')) {\n            total = 0;\n          }\n\n          values.push({\n            x: c.get('companyNameAlias'),\n            y: total\n          });\n        });\n      });\n      return [{\n        'key': key,\n        'values': values\n      }];\n    }),\n    beforeDiscreteSetup: function beforeDiscreteSetup(svg, chart) {\n      chart.valueFormat(d3.format(\",.0f\")).showValues(true);\n      chart.wrapLabels(true);\n      chart.color(['#0d3c5a']);\n      chart.margin({\n        'left': 425\n      });\n    },\n    beforeSetupRate: function beforeSetupRate(svg, chart) {\n      chart.color(['#0d3c5a', '#ffc000']);\n      chart.margin({\n        'left': 425\n      });\n      chart.showControls(false);\n      chart.legend.margin({\n        top: 3,\n        right: 0,\n        left: 0,\n        bottom: 10\n      });\n    },\n    beforeSetupOverall: function beforeSetupOverall(svg, chart) {\n      chart.color(['#454545', '#ffc000', '#dcdcdc', '#0d3c5a']);\n      chart.margin({\n        'left': 425\n      });\n      chart.showControls(false);\n      chart.legend.margin({\n        top: 3,\n        right: 0,\n        left: 0,\n        bottom: 10\n      });\n    },\n    afterSetupMultiBar: function afterSetupMultiBar(svg, chart) {\n      chart.dispatch.on('renderEnd', function () {\n        d3.selectAll('.nv-multiBarWithLegend').each(function () {\n          var glabels = d3.select(this);\n          var cl = 0;\n          glabels.selectAll('.labels').remove();\n          glabels.append('g').attr('class', 'labels');\n          d3.selectAll('.nv-multiBarWithLegend .labels').each(function () {\n            var lbls = d3.select(this);\n            lbls.selectAll('text').remove();\n            var ci = 0;\n            d3.selectAll('.nv-multiBarWithLegend .nv-group').each(function (d, i) {\n              var g = d3.select(this);\n\n              if (i == 0 || i == 2) {\n                ci += 1;\n              }\n\n              if (ci == cl + 1) {\n                g.selectAll('text').remove();\n                g.selectAll('.nv-bar').each(function (bar) {\n                  var b = d3.select(this);\n                  var barWidth = b.attr('width');\n                  lbls.append('text').attr('transform', b.attr('transform').substring(0, b.attr('transform').length - 2).concat('6)')).text(function () {\n                    return parseFloat(bar.y).toFixed(0).toString().replace(/\\B(?=(\\d{3})+(?!\\d))/g, \",\");\n                  }).attr('y', function () {\n                    return parseFloat(b.attr('y')) - 10;\n                  }).attr('x', function () {\n                    var width = this.getBBox().width;\n                    return parseFloat(b.attr('x')) + parseFloat(barWidth) / 2 - width / 2;\n                  }).attr('class', 'bar-values').style(\"fill\", \"rgba(70,70,70,1)\").style(\"stroke\", \"rgba(0,0,0,0)\").style(\"font-weight\", \"bold\");\n                });\n              }\n            });\n            cl += 1;\n          });\n        });\n      });\n    },\n    didInsertElement: function didInsertElement() {\n      this.$().find('.summary-section-title').on('click', function () {\n        Ember.$(this).find('span:first').toggleClass('glyphicon-triangle-bottom glyphicon-triangle-right');\n      });\n      this.$().find('.rate-analisys-title').on('click', function () {\n        Ember.$(this).find('span:first').toggleClass('glyphicon-triangle-right glyphicon-triangle-bottom');\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/financial-quotation-details\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    proposal: null,\n    numberFormat: '0,0.00',\n    timeMaterialsSupplements: Ember.computed.filterBy('proposal.timeMaterialSupplements', 'type', 'time_material'),\n    fixedFeeSupplements: Ember.computed.filterBy('proposal.timeMaterialSupplements', 'type', 'fixed_fee'),\n    supplementsFee: Ember.computed('proposal.financialQuotationData', function () {\n      return this.get('proposal.financialQuotationData.supplementsFeeValue');\n    }),\n    analysisDaysFee: 0,\n    conceptDaysFee: 0,\n    implementationDaysFee: 0,\n    auditDaysFee: 0,\n    isLoading: false,\n    durationInWorkingDays: Ember.computed('proposal', function () {\n      return 5 * this.get('proposal').get('durationInWeeks');\n    }),\n    analysisDaysFeeObs: Ember.on('init', Ember.observer('proposal', function () {\n      var _this = this;\n\n      this.set('isLoading', true);\n      this.get('proposal.timeMaterials').then(function (timeMaterials) {\n        //analysis\n        var timeMaterialsAnalysis = timeMaterials.filter(function (timeMaterial) {\n          return timeMaterial && !isNaN(timeMaterial.get('analysisDays'));\n        });\n\n        _this.set('analysisDaysFee', timeMaterialsAnalysis.reduce(function (prevValue, item) {\n          return prevValue + item.get('analysisDays') * item.get('rate');\n        }, 0)); //concept\n\n\n        var timeMaterialsConcept = timeMaterials.filter(function (timeMaterial) {\n          return timeMaterial && !isNaN(timeMaterial.get('conceptDays'));\n        });\n\n        _this.set('conceptDaysFee', timeMaterialsConcept.reduce(function (prevValue, item) {\n          return prevValue + item.get('conceptDays') * item.get('rate');\n        }, 0)); //implementation\n\n\n        var timeMaterialsImplementation = timeMaterials.filter(function (timeMaterial) {\n          return timeMaterial && !isNaN(timeMaterial.get('implementationDays'));\n        });\n\n        _this.set('implementationDaysFee', timeMaterialsImplementation.reduce(function (prevValue, item) {\n          return prevValue + item.get('implementationDays') * item.get('rate');\n        }, 0)); //audit\n\n\n        var timeMaterialsAudit = timeMaterials.filter(function (timeMaterial) {\n          return timeMaterial && !isNaN(timeMaterial.get('auditDays'));\n        });\n\n        _this.set('auditDaysFee', timeMaterialsAudit.reduce(function (prevValue, item) {\n          return prevValue + item.get('auditDays') * item.get('rate');\n        }, 0));\n\n        _this.set('isLoading', false);\n      });\n    }))\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/form-group-control\", [\"exports\", \"ember-rapid-forms/components/form-group-control\"], function (_exports, _formGroupControl) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _formGroupControl.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/form-group\", [\"exports\", \"ember-rapid-forms/components/form-group\"], function (_exports, _formGroup) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  //import Ember from 'ember';\n  var _default = _formGroup.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/increase-decrease\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    property: null,\n    disabled: false,\n    minValue: 1,\n    propertyObserver: Ember.observer('property', function () {\n      var property = this.get('property');\n\n      if (isNaN(property)) {\n        this.set('property', 1);\n      } else {\n        if (property > 100) {\n          this.set('property', 100);\n        }\n      }\n    }),\n    actions: {\n      increaseValue: function increaseValue() {\n        if (!this.get('disabled')) {\n          var property = this.get('property');\n\n          if (isNaN(property)) {\n            this.set('property', 1);\n          } else {\n            this.set('property', parseInt(property) + 1);\n          }\n        }\n      },\n      decreaseValue: function decreaseValue() {\n        if (!this.get('disabled')) {\n          var property = this.get('property');\n\n          if (isNaN(property)) {\n            this.set('property', 1);\n          } else {\n            if (property > this.get('minValue')) {\n              this.set('property', parseInt(property) - 1);\n            }\n          }\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/input-mask\", [\"exports\", \"ember-inputmask/components/input-mask\"], function (_exports, _inputMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _inputMask.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/input-money\", [\"exports\", \"ember-maskmoney/components/imput-money\"], function (_exports, _imputMoney) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _imputMoney.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/label-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/label-with-tooltip\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/labeled-radio-button\", [\"exports\", \"ember-radio-button/components/labeled-radio-button\"], function (_exports, _labeledRadioButton) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _labeledRadioButton.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/line-clamp\", [\"exports\", \"ember-line-clamp/components/line-clamp\"], function (_exports, _lineClamp) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _lineClamp.default;\n    }\n  });\n});","define(\"cb-ui/components/loading-slider\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n  var _Ember = Ember,\n      Component = _Ember.Component,\n      run = _Ember.run,\n      isBlank = _Ember.isBlank,\n      inject = _Ember.inject,\n      on = _Ember.on;\n\n  var _default = Component.extend({\n    tagName: 'div',\n    classNames: ['loading-slider'],\n    classNameBindings: 'expanding',\n    loadingSlider: inject.service(),\n    init: function init() {\n      this._super.apply(this, arguments);\n\n      run.once(this, function () {\n        this.get('loadingSlider').on('startLoading', this, this._startLoading);\n        this.get('loadingSlider').on('endLoading', this, this._endLoading);\n        this.get('loadingSlider').on('changeAttrs', this, this._changeAttrs);\n      });\n    },\n    setAttrsThenManage: on('didReceiveAttrs', function () {\n      this.setProperties({\n        isLoading: this.getAttr('isLoading'),\n        duration: this.getAttr('duration'),\n        expanding: this.getAttr('expanding'),\n        speed: this.getAttr('speed'),\n        color: this.getAttr('color')\n      });\n      this.manage();\n    }),\n    willDestroy: function willDestroy() {\n      run.once(this, function () {\n        this.get('loadingSlider').off('startLoading', this, this._startLoading);\n        this.get('loadingSlider').off('endLoading', this, this._endLoading);\n        this.get('loadingSlider').off('changeAttrs', this, this._changeAttrs);\n      });\n    },\n    _startLoading: function _startLoading() {\n      this.set('isLoading', true);\n      this.manage();\n    },\n    _endLoading: function _endLoading() {\n      this.set('isLoading', false);\n    },\n    _changeAttrs: function _changeAttrs(attrs) {\n      this.setProperties(attrs);\n      this.manage();\n    },\n    manage: function manage() {\n      if (isBlank(this.$())) {\n        return;\n      }\n\n      if (this.get('isLoading')) {\n        if (this.get('expanding')) {\n          this.expandingAnimate.call(this);\n        } else {\n          this.animate.call(this);\n        }\n      } else {\n        this.set('isLoaded', true);\n      }\n    },\n    animate: function animate() {\n      this.set('isLoaded', false);\n      var self = this,\n          elapsedTime = 0,\n          inner = $('<span>'),\n          outer = this.$(),\n          duration = this.getWithDefault('duration', 300),\n          innerWidth = 0,\n          outerWidth = this.$().width(),\n          stepWidth = Math.round(outerWidth / 50),\n          color = this.get('color');\n      outer.append(inner);\n\n      if (color) {\n        inner.css('background-color', color);\n      }\n\n      var interval = window.setInterval(function () {\n        elapsedTime = elapsedTime + 10;\n        inner.width(innerWidth = innerWidth + stepWidth); // slow the animation if we used more than 75% the estimated duration\n        // or 66% of the animation width\n\n        if (elapsedTime > duration * 0.75 || innerWidth > outerWidth * 0.66) {\n          // don't stop the animation completely\n          if (stepWidth > 1) {\n            stepWidth = stepWidth * 0.97;\n          }\n        }\n\n        if (innerWidth > outerWidth) {\n          run.later(function () {\n            outer.empty();\n            window.clearInterval(interval);\n          }, 50);\n        } // the activity has finished\n\n\n        if (self.get('isLoaded')) {\n          // start with a sizable pixel step\n          if (stepWidth < 10) {\n            stepWidth = 10;\n          } // accelerate to completion\n\n\n          stepWidth = stepWidth + stepWidth;\n        }\n      }, 10);\n    },\n    expandingAnimate: function expandingAnimate() {\n      var self = this,\n          outer = this.$(),\n          speed = this.getWithDefault('speed', 1000),\n          colorQueue = this.get('color');\n\n      if ('object' === _typeof(colorQueue)) {\n        (function updateFn() {\n          var color = colorQueue.shift();\n          colorQueue.push(color);\n          self.expandItem.call(self, color);\n\n          if (!self.get('isLoading')) {\n            outer.empty();\n          } else {\n            window.setTimeout(updateFn, speed);\n          }\n        })();\n      } else {\n        this.expandItem.call(this, colorQueue, true);\n      }\n    },\n    expandItem: function expandItem(color, cleanUp) {\n      var self = this,\n          inner = $('<span>').css({\n        'background-color': color\n      }),\n          outer = this.$(),\n          innerWidth = 0,\n          outerWidth = outer.width(),\n          stepWidth = Math.round(outerWidth / 50);\n      var ua = window.navigator.userAgent;\n      var ie10 = ua.indexOf(\"MSIE \"),\n          ie11 = ua.indexOf('Trident/'),\n          ieEdge = ua.indexOf('Edge/');\n      outer.append(inner);\n      var interval = window.setInterval(function () {\n        var step = innerWidth = innerWidth + stepWidth;\n\n        if (innerWidth > outerWidth) {\n          window.clearInterval(interval);\n\n          if (cleanUp) {\n            outer.empty();\n          }\n        }\n\n        if (ie10 > 0 || ie11 > 0 || ieEdge > 0) {\n          inner.css({\n            'margin': '0 auto',\n            'width': step\n          });\n        } else {\n          inner.css({\n            'margin-left': '-' + step / 2 + 'px',\n            'width': step\n          });\n        }\n      }, 10);\n    },\n    didInsertElement: function didInsertElement() {\n      this.$().html('<span>');\n      var color = this.get('color');\n\n      if (color) {\n        this.$('span').css('background-color', color);\n      }\n\n      if (this.get('runManageInitially')) {\n        this._startLoading();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/menu-container\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['col-md-2', 'col-md-2-sidebar', 'col-md-pull-10'],\n    didInsertElement: function didInsertElement() {\n      var _this = this;\n\n      Ember.run.schedule('afterRender', function () {\n        _this.calculateHeight();\n      });\n      this.get('resizeService').on('debouncedDidResize', function () {\n        _this.calculateHeight();\n      });\n    },\n    calculateHeight: function calculateHeight() {\n      if (this.$()) {\n        var position = this.$().position();\n\n        if (position.top) {\n          //45 - padding bottom + margin bottom for the content container\n          var maxHeight = Ember.$(window).height() - position.top - 45;\n          this.$().height(maxHeight);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table-server-paginated\", [\"exports\", \"ember-models-table/components/models-table-server-paginated\"], function (_exports, _modelsTableServerPaginated) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _modelsTableServerPaginated.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table\", [\"exports\", \"ember-models-table/components/models-table\"], function (_exports, _modelsTable) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _modelsTable.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/award\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/cell\", [\"exports\", \"ember-models-table/components/models-table/cell\"], function (_exports, _cell) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _cell.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/columns-dropdown\", [\"exports\", \"ember-models-table/components/models-table/columns-dropdown\"], function (_exports, _columnsDropdown) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _columnsDropdown.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/columns-hidden\", [\"exports\", \"ember-models-table/components/models-table/columns-hidden\"], function (_exports, _columnsHidden) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _columnsHidden.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/data-group-by-select\", [\"exports\", \"ember-models-table/components/models-table/data-group-by-select\"], function (_exports, _dataGroupBySelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dataGroupBySelect.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/edit-template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      sendAction: function sendAction(actionName, record) {\n        this.sendAction(actionName, record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/footer\", [\"exports\", \"ember-models-table/components/models-table/footer\"], function (_exports, _footer) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _footer.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/global-filter\", [\"exports\", \"ember-models-table/components/models-table/global-filter\"], function (_exports, _globalFilter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _globalFilter.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/grouped-header\", [\"exports\", \"ember-models-table/components/models-table/grouped-header\"], function (_exports, _groupedHeader) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _groupedHeader.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      send: function send(actionName, record) {\n        console.log('actionName', actionName);\n        this.sendAction(actionName, record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/no-data\", [\"exports\", \"ember-models-table/components/models-table/no-data\"], function (_exports, _noData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _noData.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/page-size-select\", [\"exports\", \"ember-models-table/components/models-table/page-size-select\"], function (_exports, _pageSizeSelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _pageSizeSelect.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/pagination-numeric\", [\"exports\", \"ember-models-table/components/models-table/pagination-numeric\"], function (_exports, _paginationNumeric) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _paginationNumeric.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/pagination-simple\", [\"exports\", \"ember-models-table/components/models-table/pagination-simple\"], function (_exports, _paginationSimple) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _paginationSimple.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/preview-response-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      sendAction: function sendAction(actionName, record) {\n        this.sendAction(actionName, record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/row-expand\", [\"exports\", \"ember-models-table/components/models-table/row-expand\"], function (_exports, _rowExpand) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowExpand.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/row-filtering-cell\", [\"exports\", \"ember-models-table/components/models-table/row-filtering-cell\"], function (_exports, _rowFilteringCell) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowFilteringCell.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/row-filtering\", [\"exports\", \"ember-models-table/components/models-table/row-filtering\"], function (_exports, _rowFiltering) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowFiltering.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/row-group-toggle\", [\"exports\", \"ember-models-table/components/models-table/row-group-toggle\"], function (_exports, _rowGroupToggle) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowGroupToggle.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/row-grouping\", [\"exports\", \"ember-models-table/components/models-table/row-grouping\"], function (_exports, _rowGrouping) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowGrouping.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/row-sorting-cell\", [\"exports\", \"ember-models-table/components/models-table/row-sorting-cell\"], function (_exports, _rowSortingCell) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowSortingCell.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/row-sorting\", [\"exports\", \"ember-models-table/components/models-table/row-sorting\"], function (_exports, _rowSorting) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowSorting.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/row\", [\"exports\", \"ember-models-table/components/models-table/row\"], function (_exports, _row) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _row.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/select-company\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      sendAction: function sendAction(record) {\n        this.sendAction('selectProject', record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/select-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      sendAction: function sendAction(record) {\n        this.sendAction('selectProject', record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/select\", [\"exports\", \"ember-models-table/components/models-table/select\"], function (_exports, _select) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _select.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/status\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/models-table/summary\", [\"exports\", \"ember-models-table/components/models-table/summary\"], function (_exports, _summary) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _summary.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/table-body\", [\"exports\", \"ember-models-table/components/models-table/table-body\"], function (_exports, _tableBody) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _tableBody.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/table-footer\", [\"exports\", \"ember-models-table/components/models-table/table-footer\"], function (_exports, _tableFooter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _tableFooter.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/table-header\", [\"exports\", \"ember-models-table/components/models-table/table-header\"], function (_exports, _tableHeader) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _tableHeader.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/table\", [\"exports\", \"ember-models-table/components/models-table/table\"], function (_exports, _table) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _table.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/bootstrap4/columns-dropdown\", [\"exports\", \"ember-models-table/components/models-table/themes/bootstrap4/columns-dropdown\"], function (_exports, _columnsDropdown) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _columnsDropdown.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/bootstrap4/data-group-by-select\", [\"exports\", \"ember-models-table/components/models-table/themes/bootstrap4/data-group-by-select\"], function (_exports, _dataGroupBySelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dataGroupBySelect.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/bootstrap4/global-filter\", [\"exports\", \"ember-models-table/components/models-table/themes/bootstrap4/global-filter\"], function (_exports, _globalFilter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _globalFilter.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/bootstrap4/row-filtering-cell\", [\"exports\", \"ember-models-table/components/models-table/themes/bootstrap4/row-filtering-cell\"], function (_exports, _rowFilteringCell) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowFilteringCell.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/semanticui/columns-dropdown\", [\"exports\", \"ember-models-table/components/models-table/themes/semanticui/columns-dropdown\"], function (_exports, _columnsDropdown) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _columnsDropdown.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/semanticui/data-group-by-select\", [\"exports\", \"ember-models-table/components/models-table/themes/semanticui/data-group-by-select\"], function (_exports, _dataGroupBySelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dataGroupBySelect.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/semanticui/global-filter\", [\"exports\", \"ember-models-table/components/models-table/themes/semanticui/global-filter\"], function (_exports, _globalFilter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _globalFilter.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/semanticui/pagination-numeric\", [\"exports\", \"ember-models-table/components/models-table/themes/semanticui/pagination-numeric\"], function (_exports, _paginationNumeric) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _paginationNumeric.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/semanticui/pagination-simple\", [\"exports\", \"ember-models-table/components/models-table/themes/semanticui/pagination-simple\"], function (_exports, _paginationSimple) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _paginationSimple.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/semanticui/row-filtering-cell\", [\"exports\", \"ember-models-table/components/models-table/themes/semanticui/row-filtering-cell\"], function (_exports, _rowFilteringCell) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rowFilteringCell.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/themes/semanticui/select\", [\"exports\", \"ember-models-table/components/models-table/themes/semanticui/select\"], function (_exports, _select) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _select.default;\n    }\n  });\n});","define(\"cb-ui/components/models-table/worker-roles\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      send: function send(actionName, record) {\n        console.log('actionName', actionName);\n        this.sendAction(actionName, record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/multiple-select-item\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'li',\n    classNameBindings: ['isSelected:selected'],\n    item: null,\n    selectedItems: Ember.A(),\n    isSelected: false,\n    // determine if the item is selected or not based on selectedItems and item\n    itemIsSelectedObserver: Ember.on('init', Ember.observer('selectedItems.[]', 'item', function () {\n      var self = this; // this.set('isSelected', false);\n\n      Ember.run.next(function () {\n        var newIsSelected;\n        var oldIsSelected = self.get('isSelected');\n\n        if (self) {\n          if (self.get('selectedItems.length')) {\n            newIsSelected = self.get('selectedItems').includes(self.get('item'));\n\n            if (oldIsSelected !== newIsSelected) {\n              self.set('isSelected', newIsSelected);\n            }\n          } else {\n            if (oldIsSelected) {\n              self.set('isSelected', false);\n            }\n          }\n        }\n      });\n    })),\n    click: function click() {\n      this.sendAction(this.get('isSelected') ? 'removeItem' : 'addItem', this.get('item'));\n      return false;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/multiple-select\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    label: null,\n    items: Ember.A(),\n    selectedItems: Ember.A(),\n    language: 'en',\n    actions: {\n      addItem: function addItem(item) {\n        this.sendAction('addItem', item);\n      },\n      removeItem: function removeItem(item) {\n        this.sendAction('removeItem', item);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/notifications-widget\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    notifications: Ember.inject.service(),\n    actions: {\n      markAllAsRead: function markAllAsRead() {\n        this.get('notifications').markAllAsRead();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/number-input\", [\"exports\", \"ember-inputmask/components/number-input\"], function (_exports, _numberInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _numberInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/nvd3-chart\", [\"exports\", \"ember-cli-nvd3/components/nvd3-chart\"], function (_exports, _nvd3Chart) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _nvd3Chart.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/one-way-credit-card-mask\", [\"exports\", \"ember-inputmask/components/one-way-credit-card-mask\"], function (_exports, _oneWayCreditCardMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWayCreditCardMask.default;\n    }\n  });\n});","define(\"cb-ui/components/one-way-currency-mask\", [\"exports\", \"ember-inputmask/components/one-way-currency-mask\"], function (_exports, _oneWayCurrencyMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWayCurrencyMask.default;\n    }\n  });\n});","define(\"cb-ui/components/one-way-date-mask\", [\"exports\", \"ember-inputmask/components/one-way-date-mask\"], function (_exports, _oneWayDateMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWayDateMask.default;\n    }\n  });\n});","define(\"cb-ui/components/one-way-email-mask\", [\"exports\", \"ember-inputmask/components/one-way-email-mask\"], function (_exports, _oneWayEmailMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWayEmailMask.default;\n    }\n  });\n});","define(\"cb-ui/components/one-way-input-mask\", [\"exports\", \"ember-inputmask/components/one-way-input-mask\"], function (_exports, _oneWayInputMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _oneWayInputMask.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/one-way-number-mask\", [\"exports\", \"ember-inputmask/components/one-way-number-mask\"], function (_exports, _oneWayNumberMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWayNumberMask.default;\n    }\n  });\n});","define(\"cb-ui/components/one-way-phone-mask\", [\"exports\", \"ember-inputmask/components/one-way-phone-mask\"], function (_exports, _oneWayPhoneMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWayPhoneMask.default;\n    }\n  });\n});","define(\"cb-ui/components/one-way-ssn-mask\", [\"exports\", \"ember-inputmask/components/one-way-ssn-mask\"], function (_exports, _oneWaySsnMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWaySsnMask.default;\n    }\n  });\n});","define(\"cb-ui/components/one-way-zip-code-mask\", [\"exports\", \"ember-inputmask/components/one-way-zip-code-mask\"], function (_exports, _oneWayZipCodeMask) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _oneWayZipCodeMask.default;\n    }\n  });\n});","define(\"cb-ui/components/page-title\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    title: null,\n    classNames: ['ibox-title', 'text-notransform'],\n    showInfoIcon: null,\n    currentStep: 0,\n    quote: null,\n    iconLinkEnabled: false,\n    actions: {\n      showCommentModal: function showCommentModal() {\n        this.sendAction('showCommentModal');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/phone-number-input\", [\"exports\", \"ember-inputmask/components/phone-number-input\"], function (_exports, _phoneNumberInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _phoneNumberInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/post-announcement\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    notify: Ember.inject.service(),\n    newAnnouncement: null,\n    actions: {\n      addAnnouncement: function addAnnouncement() {\n        var editor = this.get('editor');\n        var editorText = editor.getContent();\n\n        if (Ember.isEmpty(editorText)) {\n          this.get('notify').error(this.get('intl').t('notifyMessages.announcementContentEmpty').toString());\n          return;\n        } else if (editorText !== this.get('newAnnouncement')) {\n          this.set('newAnnouncement', editorText);\n        }\n\n        this.sendAction('addAnnouncement', this.get('newAnnouncement'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/power-select-blockless\", [\"exports\", \"ember-power-select-blockless/components/power-select-blockless\"], function (_exports, _powerSelectBlockless) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectBlockless.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select-multiple-blockless\", [\"exports\", \"ember-power-select-blockless/components/power-select-multiple-blockless\"], function (_exports, _powerSelectMultipleBlockless) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectMultipleBlockless.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select-multiple-with-create\", [\"exports\", \"ember-power-select-with-create/components/power-select-multiple-with-create\"], function (_exports, _powerSelectMultipleWithCreate) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectMultipleWithCreate.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select-multiple\", [\"exports\", \"ember-power-select/components/power-select-multiple\"], function (_exports, _powerSelectMultiple) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectMultiple.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select-multiple/trigger\", [\"exports\", \"ember-power-select/components/power-select-multiple/trigger\"], function (_exports, _trigger) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trigger.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select-multiple2\", [\"exports\", \"ember-power-select/components/power-select-multiple\"], function (_exports, _powerSelectMultiple) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _powerSelectMultiple.default.extend({\n    actions: {\n      handleOpen: function handleOpen() {\n        return false;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/power-select-with-create\", [\"exports\", \"ember-power-select-with-create/components/power-select-with-create\"], function (_exports, _powerSelectWithCreate) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectWithCreate.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select-with-create/suggested-option\", [\"exports\", \"ember-power-select-with-create/components/power-select-with-create/suggested-option\"], function (_exports, _suggestedOption) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _suggestedOption.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select\", [\"exports\", \"ember-power-select/components/power-select\"], function (_exports, _powerSelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelect.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select/before-options\", [\"exports\", \"ember-power-select/components/power-select/before-options\"], function (_exports, _beforeOptions) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _beforeOptions.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select/options\", [\"exports\", \"ember-power-select/components/power-select/options\"], function (_exports, _options) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _options.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select/placeholder\", [\"exports\", \"ember-power-select/components/power-select/placeholder\"], function (_exports, _placeholder) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _placeholder.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select/power-select-group\", [\"exports\", \"ember-power-select/components/power-select/power-select-group\"], function (_exports, _powerSelectGroup) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectGroup.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select/search-message\", [\"exports\", \"ember-power-select/components/power-select/search-message\"], function (_exports, _searchMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _searchMessage.default;\n    }\n  });\n});","define(\"cb-ui/components/power-select/trigger\", [\"exports\", \"ember-power-select/components/power-select/trigger\"], function (_exports, _trigger) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trigger.default;\n    }\n  });\n});","define(\"cb-ui/components/profile-validation-alert\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      close: function close() {\n        this.$().fadeOut();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/project-evaluation-info\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    evaluator: null,\n    proposals: new Ember.A(),\n    proposalsEvaluations: new Ember.A(),\n    criteriaGroups: new Ember.A(),\n    tableColumnWidth: Ember.computed('proposals.length', function () {\n      var proposalsLength = this.get('proposals.length');\n\n      if (proposalsLength) {\n        return (75 / parseInt(proposalsLength)).toString() + '%';\n      }\n\n      return 0;\n    }),\n    columns: Ember.computed('proposals.length', 'evaluator', function () {\n      var columns = [{\n        heading: this.get('intl').t('app.components.projectEvaluationInfo.tableTitle') + ' ' + this.get('evaluator.fullName') + ' - ' + this.get('evaluator.email'),\n        valuePath: 'title',\n        isFixed: 'left',\n        width: 200\n      }];\n      this.get('proposals').forEach(function (p) {\n        columns.push({\n          width: 150,\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    rows: Ember.computed('proposals.length', 'criteriaGroups.length', function () {\n      var rows = [];\n      var criteriaGroups = this.get('criteriaGroups');\n      var proposals = this.get('proposals');\n      criteriaGroups.forEach(function (cg) {\n        var data = {\n          title: cg.get('title'),\n          rowComponent: 'ember-table/full-row-cell'\n        };\n        rows.push(data);\n        cg.get('evaluations').forEach(function (criteria) {\n          var rowData = {\n            title: {\n              cellComponent: 'ember-table/criteria-info',\n              title: criteria.get('title'),\n              description: criteria.get('description')\n            }\n          };\n          proposals.forEach(function (p) {\n            rowData[p.get('id')] = {\n              cellComponent: 'ember-table/evaluation-results-info',\n              criteria: criteria,\n              proposal: p\n            };\n          });\n          rows.push(rowData);\n        });\n      });\n      return rows;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/project-evaluation-results\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    proposals: new Ember.A(),\n    criteriaGroups: new Ember.A(),\n    quoteEvaluationResults: new Ember.A(),\n    columns: Ember.computed('proposals.length', function () {\n      var columns = [{\n        heading: '',\n        valuePath: 'title',\n        isFixed: 'left',\n        width: 200\n      }];\n      this.get('proposals').forEach(function (p) {\n        columns.push({\n          width: 150,\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    rows: Ember.computed('proposals.length', 'criteriaGroups.length', function () {\n      var rows = [];\n      var criteriaGroups = this.get('criteriaGroups');\n      var proposals = this.get('proposals');\n      criteriaGroups.forEach(function (cg) {\n        var data = {\n          title: cg.get('title'),\n          rowComponent: 'ember-table/full-row-cell'\n        };\n        rows.push(data);\n        cg.get('evaluations').forEach(function (criteria) {\n          var rowData = {\n            title: {\n              cellComponent: 'ember-table/criteria-info',\n              title: criteria.get('title'),\n              description: criteria.get('description')\n            }\n          };\n          proposals.forEach(function (p) {\n            rowData[p.get('id')] = {\n              cellComponent: 'ember-table/result-data',\n              criteria: criteria,\n              proposal: p,\n              criteriaScore: true\n            };\n          });\n          rows.push(rowData);\n        });\n      });\n      var concludedEvaluationsRow = {\n        title: this.get('intl').t('app.components.projectEvaluationResults.concludedEvaluations')\n      };\n      proposals.forEach(function (p) {\n        concludedEvaluationsRow[p.get('id')] = {\n          cellComponent: 'ember-table/result-data',\n          proposal: p,\n          finishedEvaluations: true,\n          bold: true\n        };\n      });\n      var totalScoreRow = {\n        title: this.get('intl').t('app.components.projectEvaluationResults.totalScore')\n      };\n      proposals.forEach(function (p) {\n        totalScoreRow[p.get('id')] = {\n          cellComponent: 'ember-table/result-data',\n          proposal: p,\n          totalScore: true,\n          bold: true\n        };\n      });\n      rows.push(concludedEvaluationsRow);\n      rows.push(totalScoreRow);\n      return rows;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/project-evaluation\", [\"exports\", \"ember-concurrency\", \"cb-ui/utils/download-file\"], function (_exports, _emberConcurrency, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    technicalType: 'technical',\n    pitchType: 'pitch',\n    notify: Ember.inject.service(),\n    cbStore: Ember.inject.service(),\n    store: Ember.inject.service(),\n    sessionContext: Ember.inject.service(),\n    isLoading: true,\n    currentUser: null,\n    proposals: new Ember.A(),\n    selectedProposal: null,\n    showStartEvaluationButton: null,\n    showNotInvitedModal: false,\n    selectedProposalUserEvaluationStatus: null,\n    selectedProposalEvaluations: new Ember.A(),\n    permissionDenied: false,\n    // contains a mapping between groups, criteriaEvaluations with associated proposalEvaluations\n    groupsCriteriaProposalEvaluations: new Ember.A(),\n    //query params\n    evaluationType: null,\n    quoteId: null,\n    tcbToken: null,\n    // used to hide financial proposal from partial 'proposal-details'\n    onlyTechnical: true,\n    isQuoteAdmin: false,\n    allCriteriaEvaluated: Ember.computed('selectedProposalEvaluations.@each.score', {\n      get: function get() {\n        var criteriaNotEvaluated = this.get('selectedProposalEvaluations').filterBy('score', 0);\n        return criteriaNotEvaluated.get('length') === 0 && this.get('selectedProposalEvaluations').get('length');\n      }\n    }),\n    proposal: Ember.computed.alias('selectedProposal'),\n    isTechnicalEvaluation: Ember.computed('technicalType', 'evaluationType', function () {\n      return this.get('technicalType') === this.get('evaluationType');\n    }),\n    isPitchEvaluation: Ember.computed('pitchType', 'evaluationType', function () {\n      return this.get('pitchType') === this.get('evaluationType');\n    }),\n    evaluationIsSubmitted: Ember.computed('selectedProposalUserEvaluationStatus.status', function () {\n      return this.get('selectedProposalUserEvaluationStatus.status') === 'finished';\n    }),\n    selectedProposalUserEvaluationStatusObserver: Ember.observer('selectedProposalUserEvaluationStatus', function () {\n      var _this = this;\n\n      var type = this.get('evaluationType'); //  TODO: FIX this\n\n      if (this.get('isTechnicalEvaluation')) {\n        type = 'technical_proposal';\n      }\n\n      this.get('store').query('proposal-evaluation', {\n        proposal_id: this.get('selectedProposal.id'),\n        evaluation_type: type\n      }).then(function (proposalEvaluations) {\n        _this.set('selectedProposalEvaluations', proposalEvaluations.sortBy('id'));\n\n        var groupsCriteriaProposalEvaluations = new Ember.A();\n\n        var groups = _this.get('criteriaEvaluationGroups');\n\n        groups.forEach(function (group) {\n          var criteriaEvaluationsProposalEvaluations = new Ember.A();\n          var evaluations = group.get('evaluations').sortBy('order');\n          evaluations.forEach(function (evaluation) {\n            var proposalEvaluation = proposalEvaluations.find(function (item) {\n              return item.get('criteriaEvaluation.id') === evaluation.get('id');\n            });\n            criteriaEvaluationsProposalEvaluations.addObject({\n              criteriaEvaluation: evaluation,\n              proposalEvaluation: proposalEvaluation\n            });\n          });\n          groupsCriteriaProposalEvaluations.addObject({\n            group: group,\n            criteriaProposalEvaluations: criteriaEvaluationsProposalEvaluations\n          });\n\n          _this.set('groupsCriteriaProposalEvaluations', groupsCriteriaProposalEvaluations);\n        });\n      }).catch(function () {\n        _this.get('notify').error('Failed');\n      });\n    }),\n    didReceiveAttrs: function didReceiveAttrs() {\n      var _this2 = this;\n\n      this._super.apply(this, arguments);\n\n      this.set('isLoading', true);\n      console.log('Did Recevied attrs');\n      var evaluationType = this.get('evaluationType');\n      var quoteId = this.get('quoteId');\n      var cbStore = this.get('cbStore');\n      var type = evaluationType === 'technical' ? 'technical_proposal' : evaluationType;\n      var hash = new Ember.RSVP.hash({\n        currentUser: this.get('sessionContext.currentUser'),\n        proposals: cbStore.queryWrapper('proposal', 'id', {\n          quote_id: quoteId\n        }).catch(function () {\n          _this2.set('permissionDenied', true);\n\n          _this2.set('isLoading', false);\n        }),\n        criteriaEvaluationGroups: this.get('store').query('criteria-evaluation-group', {\n          include: 'evaluations',\n          quote_id: quoteId,\n          type: type\n        }).catch(function () {\n          _this2.set('permissionDenied', true);\n\n          _this2.set('isLoading', false);\n        })\n      });\n      hash.then(function (model) {\n        _this2.set('criteriaEvaluationGroups', model.criteriaEvaluationGroups.sortBy('order'));\n\n        _this2.set('currentUser', model.currentUser);\n\n        _this2.set('proposals', model.proposals);\n\n        _this2.set('selectedProposal', null);\n\n        _this2.set('showStartEvaluationButton', false);\n\n        _this2.set('tcbToken', null);\n\n        _this2.set('selectedProposalEvaluations', new Ember.A());\n\n        _this2.set('groupsCriteriaProposalEvaluations', new Ember.A());\n\n        _this2.set('isLoading', false);\n\n        if (model.proposals.length) {\n          _this2.set('quote', model['proposals'][0].get('quote'));\n        }\n      }, function () {\n        _this2.get('notify').error('Failed loading data. Please try later');\n      });\n    },\n    saveComments: (0, _emberConcurrency.task)(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee() {\n      var proposalEvaluations;\n      return regeneratorRuntime.wrap(function _callee$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              _context.next = 2;\n              return (0, _emberConcurrency.timeout)(2000);\n\n            case 2:\n              proposalEvaluations = [];\n              this.get('groupsCriteriaProposalEvaluations').forEach(function (group) {\n                group.criteriaProposalEvaluations.forEach(function (cpe) {\n                  proposalEvaluations.push(cpe.proposalEvaluation);\n                });\n              });\n              proposalEvaluations.filterBy('hasDirtyAttributes').invoke('save', {\n                adapterOptions: {\n                  evaluation_type: this.get('evaluationType')\n                }\n              });\n\n            case 5:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, _callee, this);\n    })).restartable(),\n    submitTask: (0, _emberConcurrency.task)(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee2() {\n      var _this3 = this;\n\n      return regeneratorRuntime.wrap(function _callee2$(_context2) {\n        while (1) {\n          switch (_context2.prev = _context2.next) {\n            case 0:\n              _context2.next = 2;\n              return (0, _emberConcurrency.waitForProperty)(this, 'saveComments.isIdle');\n\n            case 2:\n              return _context2.abrupt(\"return\", new Ember.RSVP.Promise(function (resolve, reject) {\n                var proposalEvaluationUserStatus = _this3.get('selectedProposalUserEvaluationStatus');\n\n                if (proposalEvaluationUserStatus && _this3.get('allCriteriaEvaluated')) {\n                  proposalEvaluationUserStatus.set('status', 'finished');\n                  proposalEvaluationUserStatus.save().then(function () {\n                    resolve();\n\n                    _this3.get('notify').success('The evaluation was submitted successfully');\n\n                    _this3.sendAction('refreshRoute');\n                  }).catch(function () {\n                    reject();\n\n                    _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n                  });\n                } else {\n                  reject();\n\n                  _this3.get('notify').error('Not all criteria have been evaluated');\n                }\n              }));\n\n            case 3:\n            case \"end\":\n              return _context2.stop();\n          }\n        }\n      }, _callee2, this);\n    })).restartable(),\n    actions: {\n      changeSelectedProposal: function changeSelectedProposal(proposal) {\n        var _this4 = this;\n\n        if (proposal === this.get('selectedProposal')) {\n          this.set('selectedProposal', null);\n        } else {\n          var evaluationType = this.get('evaluationType');\n          this.get('store').query('user-proposal-evaluation-status', {\n            proposal_id: proposal.get('id'),\n            evaluation_type: evaluationType\n          }).then(function (userProposalEvaluationStatusList) {\n            _this4.set('selectedProposal', proposal);\n\n            if (userProposalEvaluationStatusList.get('length')) {\n              _this4.set('selectedProposalUserEvaluationStatus', userProposalEvaluationStatusList.get('firstObject'));\n\n              _this4.set('showStartEvaluationButton', false);\n            } else {\n              _this4.set('showStartEvaluationButton', true);\n            }\n          }).catch(function () {\n            _this4.get('notify').error('error');\n          });\n        }\n      },\n      logout: function logout() {\n        this.send('invalidateSession');\n      },\n      startProposalEvaluation: function startProposalEvaluation(selectedProposal) {\n        var _this5 = this;\n\n        if ((selectedProposal.get('beautyContestInvitationStatus') === 'not invited' || selectedProposal.get('beautyContestInvitationStatus') === null || selectedProposal.get('beautyContestInvitationDate') == null) && this.get('evaluationType') === 'pitch') {\n          this.set('showNotInvitedModal', true);\n          return new Promise(function (resolve) {\n            resolve(null);\n          });\n        } else {\n          return this.get('store').createRecord('user-proposal-evaluation-status', {\n            user: this.get('currentUser'),\n            proposal: selectedProposal,\n            status: 'open',\n            evaluationType: this.get('evaluationType')\n          }).save().then(function (proposalEvaluationUserStatus) {\n            _this5.set('selectedProposalUserEvaluationStatus', proposalEvaluationUserStatus);\n\n            _this5.set('showStartEvaluationButton', false);\n\n            _this5.get('notify').success('Evaluation started. You can now evaluate the proposal.');\n          }).catch(function (error) {\n            _this5.get('notify').error(error.errors[0].detail);\n          });\n        }\n      },\n      startProposalEvaluationWithoutInvitation: function startProposalEvaluationWithoutInvitation(selectedProposal) {\n        var _this6 = this;\n\n        return this.get('store').createRecord('user-proposal-evaluation-status', {\n          user: this.get('currentUser'),\n          proposal: selectedProposal,\n          status: 'open',\n          evaluationType: this.get('evaluationType')\n        }).save().then(function (proposalEvaluationUserStatus) {\n          _this6.set('selectedProposalUserEvaluationStatus', proposalEvaluationUserStatus);\n\n          _this6.set('showStartEvaluationButton', false);\n\n          _this6.get('notify').success('Evaluation started. You can now evaluate the proposal.');\n\n          _this6.set('showNotInvitedModal', false);\n        }).catch(function (error) {\n          _this6.get('notify').error(error.errors[0].detail);\n        });\n      },\n      closeNotInvitedModal: function closeNotInvitedModal() {\n        this.set('showNotInvitedModal', false);\n      },\n      toggleContainer: function toggleContainer(containerId) {\n        var $container = Ember.$('#' + containerId);\n        $container.prev('h3').find('span').toggleClass('glyphicon-triangle-right glyphicon-triangle-bottom ');\n        $container.fadeToggle();\n      },\n      proposalEvaluationScoreChanged: function proposalEvaluationScoreChanged(proposalEvaluation, newScore) {\n        var _this7 = this;\n\n        proposalEvaluation.save({\n          adapterOptions: {\n            evaluation_type: this.get('evaluationType')\n          }\n        }).then(function () {// this.get('notify').success('The score was updated');\n        }).catch(function () {\n          _this7.get('notify').error(_this7.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      submitEvaluation: function submitEvaluation() {\n        this.get('submitTask').perform();\n      },\n      hideDisplayComment: function hideDisplayComment(commentId) {\n        Ember.$('#comment-' + commentId).fadeToggle();\n      },\n      updateComments: function updateComments() {\n        this.get('saveComments').perform();\n      },\n      downloadProposalDoc: function downloadProposalDoc(id) {\n        this.get('store').findRecord('proposal-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/project-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      projectLanguageChanged: function projectLanguageChanged(value) {\n        this.set('changeset.projectLanguage', value);\n\n        if (value === 'de') {\n          var german = this.get('languages').filter(function (x) {\n            return x.id === \"2\";\n          })[0];\n          this.set('changeset.proposalLanguage', german);\n        }\n\n        if (value === 'en') {\n          var english = this.get('languages').filter(function (x) {\n            return x.id === \"1\";\n          })[0];\n          this.set('changeset.proposalLanguage', english);\n        }\n      },\n      engagementChanged: function engagementChanged(value) {\n        this.set('changeset.remoteConsulting', value);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/project-steps-completion\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    quote: null\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/projects-table-clientagent\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var customCssClasses = {\n    outerTableWrapper: 'models-table-wrapper',\n    innerTableWrapper: 'inner-table-wrapper',\n    table: 'table table-striped table-bordered table-condensed table-hover table-dashboard',\n    globalFilterWrapper: 'pull-left',\n    columnsDropdownWrapper: 'pull-right columns-dropdown',\n    columnsDropdownButtonWrapper: 'btn-group',\n    columnsDropdown: 'dropdown-menu pull-right',\n    theadCell: 'table-header',\n    tfooterWrapper: 'table-footer clearfix',\n    footerSummary: 'table-summary',\n    footerSummaryNumericPagination: 'col-md-3 col-sm-3',\n    footerSummaryDefaultPagination: 'col-md-8 col-sm-8',\n    pageSizeWrapper: 'col-md-2 col-sm-2',\n    pageSizeSelectWrapper: 'pull-right',\n    paginationWrapper: 'table-nav',\n    paginationWrapperNumeric: 'col-md-7 col-sm-7',\n    paginationWrapperDefault: 'col-md-2 col-sm-2',\n    buttonDefault: 'btn btn-white',\n    noDataCell: ''\n  };\n  var customMessages = {\n    searchLabel: \"app.components.modelsTable.searchLabel\",\n    columnsTitle: \"app.components.modelsTable.columnsTitle\",\n    columnsShowAll: \"app.components.modelsTable.columnsShowAll\",\n    columnsHideAll: \"app.components.modelsTable.columnsHideAll\",\n    columnsRestoreDefaults: \"app.components.modelsTable.columnsRestoreDefaults\",\n    tableSummaryShow: \"app.components.modelsTable.tableSummaryShow\",\n    tableSummaryOf: \"app.components.modelsTable.tableSummaryOf\",\n    allColumnsAreHidden: \"app.components.modelsTable.allColumnsAreHidden\",\n    noDataToShow: \"app.components.modelsTable.noDataToShow\"\n  };\n\n  var _default = Ember.Component.extend({\n    items: null,\n    draft: true,\n    sent: true,\n    completed: true,\n    onHold: false,\n    cancelled: false,\n    customCssClasses: customCssClasses,\n    filteredItems: Ember.computed('draft', 'sent', 'completed', 'onHold', 'cancelled', function () {\n      var _this = this;\n\n      var filtered = [];\n      this.get('items').forEach(function (item) {\n        if (_this.get('draft') && item.get('status') === 'draft') {\n          filtered.push(item);\n        }\n\n        if (_this.get('sent') && item.get('status') === 'sent') {\n          filtered.push(item);\n        }\n\n        if (_this.get('completed') && item.get('status') === 'completed') {\n          filtered.push(item);\n        }\n\n        if (_this.get('cancelled') && item.get('status') === 'cancelled') {\n          filtered.push(item);\n        }\n\n        if (_this.get('onHold') && item.get('status') === 'on hold') {\n          filtered.push(item);\n        }\n      });\n      return filtered;\n    }),\n    customMessages: Ember.computed('intl.locale.[]', function () {\n      return {\n        \"searchLabel\": this.get('intl').t(customMessages.searchLabel).toString(),\n        \"columns-title\": this.get('intl').t(customMessages.columnsTitle).toString(),\n        \"columns-showAll\": this.get('intl').t(customMessages.columnsShowAll).toString(),\n        \"columns-hideAll\": this.get('intl').t(customMessages.columnsHideAll).toString(),\n        \"columns-restoreDefaults\": this.get('intl').t(customMessages.columnsRestoreDefaults).toString(),\n        \"tableSummary\": this.get('intl').t(customMessages.tableSummaryShow).toString() + ' %@ - %@ ' + this.get('intl').t(customMessages.tableSummaryOf).toString() + ' %@',\n        \"allColumnsAreHidden\": this.get('intl').t(customMessages.allColumnsAreHidden).toString(),\n        \"noDataToShow\": this.get('intl').t(customMessages.noDataToShow).toString()\n      };\n    }),\n    columnsFieldsToUpdate: ['title', 'propertyName', 'template'],\n    columns: Ember.computed('intl.locale.[]', function () {\n      return [{\n        propertyName: 'intID',\n        title: 'ID',\n        className: 'table-id',\n        sortPrecedence: 0,\n        sortDirection: 'desc'\n      }, {\n        propertyName: 'projectName',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectName\").toString()\n      }, {\n        propertyName: 'consultantsNames.names',\n        title: this.get('intl').t(\"app.dashboardClient.projects.consultants\").toString(),\n        component: 'models-table/consultants',\n        className: 'consulting-firms-spacing'\n      }, {\n        propertyName: 'ownerName',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectManager\").toString()\n      }, {\n        propertyName: 'publishedAt',\n        title: this.get('intl').t(\"app.dashboardClient.projects.submittedAt\").toString(),\n        component: 'models-table/published',\n        className: \"text-center\"\n      }, {\n        propertyName: 'projectAwardDate',\n        title: this.get('intl').t(\"app.dashboardClient.projects.awardDate\").toString(),\n        component: 'models-table/award',\n        className: \"text-center\"\n      }, {\n        propertyName: 'statusAlias',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectStatus\").toString(),\n        component: 'models-table/status',\n        className: \"text-center\"\n      }, {\n        title: this.get('intl').t(\"app.dashboardClient.projects.actions\").toString(),\n        component: 'models-table/select-project'\n      }];\n    }),\n    actions: {\n      selectProject: function selectProject(record) {\n        this.sendAction('selectProject', record);\n      },\n      showPreviewProject: function showPreviewProject(record) {\n        this.sendAction('showPreviewProject', record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/projects-table-consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var customCssClasses = {\n    outerTableWrapper: 'models-table-wrapper',\n    innerTableWrapper: 'inner-table-wrapper',\n    table: 'table table-striped table-bordered table-condensed table-hover table-dashboard',\n    globalFilterWrapper: 'pull-left',\n    columnsDropdownWrapper: 'pull-right columns-dropdown',\n    columnsDropdownButtonWrapper: 'btn-group',\n    columnsDropdown: 'dropdown-menu pull-right',\n    theadCell: 'table-header',\n    tfooterWrapper: 'table-footer clearfix',\n    footerSummary: 'table-summary',\n    footerSummaryNumericPagination: 'col-md-3 col-sm-3',\n    footerSummaryDefaultPagination: 'col-md-8 col-sm-8',\n    pageSizeWrapper: 'col-md-2 col-sm-2',\n    pageSizeSelectWrapper: 'pull-right',\n    paginationWrapper: 'table-nav',\n    paginationWrapperNumeric: 'col-md-7 col-sm-7',\n    paginationWrapperDefault: 'col-md-2 col-sm-2',\n    buttonDefault: 'btn btn-white',\n    noDataCell: ''\n  };\n  var customMessages = {\n    searchLabel: \"app.components.modelsTable.searchLabel\",\n    columnsTitle: \"app.components.modelsTable.columnsTitle\",\n    columnsShowAll: \"app.components.modelsTable.columnsShowAll\",\n    columnsHideAll: \"app.components.modelsTable.columnsHideAll\",\n    columnsRestoreDefaults: \"app.components.modelsTable.columnsRestoreDefaults\",\n    tableSummaryShow: \"app.components.modelsTable.tableSummaryShow\",\n    tableSummaryOf: \"app.components.modelsTable.tableSummaryOf\",\n    allColumnsAreHidden: \"app.components.modelsTable.allColumnsAreHidden\",\n    noDataToShow: \"app.components.modelsTable.noDataToShow\"\n  };\n\n  var _default = Ember.Component.extend({\n    items: null,\n    invited: true,\n    accepted: true,\n    submitted: true,\n    awarded: false,\n    onhold: false,\n    dismissed: false,\n    lost: false,\n    declined: false,\n    customCssClasses: customCssClasses,\n    filteredItems: Ember.computed('invited', 'accepted', 'submitted', 'awarded', 'onhold', 'dismissed', 'lost', 'declined', function () {\n      var _this = this;\n\n      var filtered = [];\n      this.get('items').forEach(function (item) {\n        if (_this.get('invited') && item.get('status') === 'invited') {\n          filtered.push(item);\n        }\n\n        if (_this.get('accepted') && item.get('status') === 'accepted') {\n          filtered.push(item);\n        }\n\n        if (_this.get('submitted') && item.get('status') === 'submitted') {\n          filtered.push(item);\n        }\n\n        if (_this.get('awarded') && item.get('status') === 'awarded') {\n          filtered.push(item);\n        }\n\n        if (_this.get('onhold') && item.get('status') === 'on hold') {\n          filtered.push(item);\n        }\n\n        if (_this.get('dismissed') && item.get('status') === 'dismissed') {\n          filtered.push(item);\n        }\n\n        if (_this.get('lost') && item.get('status') === 'lost') {\n          filtered.push(item);\n        }\n\n        if (_this.get('declined') && item.get('status') === 'declined') {\n          filtered.push(item);\n        }\n      });\n      return filtered;\n    }),\n    customMessages: Ember.computed('intl.locale.[]', function () {\n      return {\n        \"searchLabel\": this.get('intl').t(customMessages.searchLabel).toString(),\n        \"columns-title\": this.get('intl').t(customMessages.columnsTitle).toString(),\n        \"columns-showAll\": this.get('intl').t(customMessages.columnsShowAll).toString(),\n        \"columns-hideAll\": this.get('intl').t(customMessages.columnsHideAll).toString(),\n        \"columns-restoreDefaults\": this.get('intl').t(customMessages.columnsRestoreDefaults).toString(),\n        \"tableSummary\": this.get('intl').t(customMessages.tableSummaryShow).toString() + ' %@ - %@ ' + this.get('intl').t(customMessages.tableSummaryOf).toString() + ' %@',\n        \"allColumnsAreHidden\": this.get('intl').t(customMessages.allColumnsAreHidden).toString(),\n        \"noDataToShow\": this.get('intl').t(customMessages.noDataToShow).toString()\n      };\n    }),\n    columnsFieldsToUpdate: ['title', 'propertyName', 'template'],\n    columns: Ember.computed('intl.locale.[]', function () {\n      return [{\n        propertyName: 'intID',\n        title: 'ID',\n        className: 'table-id',\n        sortPrecedence: 0,\n        sortDirection: 'desc'\n      }, {\n        propertyName: 'projectName',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectName\").toString()\n      }, {\n        propertyName: 'consultantsNames.names',\n        title: this.get('intl').t(\"app.dashboardClient.projects.consultants\").toString(),\n        component: 'models-table/consultants',\n        className: 'consulting-firms-spacing'\n      }, {\n        propertyName: 'ownerName',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectManager\").toString()\n      }, {\n        propertyName: 'publishedAt',\n        title: this.get('intl').t(\"app.dashboardClient.projects.submittedAt\").toString(),\n        component: 'models-table/published',\n        className: \"text-center\"\n      }, {\n        propertyName: 'projectAwardDate',\n        title: this.get('intl').t(\"app.dashboardClient.projects.awardDate\").toString(),\n        component: 'models-table/award',\n        className: \"text-center\"\n      }, {\n        propertyName: 'statusAlias',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectStatus\").toString(),\n        component: 'models-table/status',\n        className: \"text-center\"\n      }, {\n        title: this.get('intl').t(\"app.dashboardClient.projects.actions\").toString(),\n        component: 'models-table/select-project'\n      }];\n    }),\n    actions: {\n      selectProject: function selectProject(record) {\n        this.sendAction('selectProject', record);\n      },\n      showPreviewProject: function showPreviewProject(record) {\n        this.sendAction('showPreviewProject', record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/projects-table\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var customCssClasses = {\n    outerTableWrapper: 'models-table-wrapper',\n    innerTableWrapper: 'inner-table-wrapper',\n    table: 'table table-striped table-bordered table-condensed table-hover table-dashboard',\n    globalFilterWrapper: 'pull-left',\n    columnsDropdownWrapper: 'pull-right columns-dropdown',\n    columnsDropdownButtonWrapper: 'btn-group',\n    columnsDropdown: 'dropdown-menu pull-right',\n    theadCell: 'table-header',\n    tfooterWrapper: 'table-footer clearfix',\n    footerSummary: 'table-summary',\n    footerSummaryNumericPagination: 'col-md-3 col-sm-3',\n    footerSummaryDefaultPagination: 'col-md-8 col-sm-8',\n    pageSizeWrapper: 'col-md-2 col-sm-2',\n    pageSizeSelectWrapper: 'pull-right',\n    paginationWrapper: 'table-nav',\n    paginationWrapperNumeric: 'col-md-7 col-sm-7',\n    paginationWrapperDefault: 'col-md-2 col-sm-2',\n    buttonDefault: 'btn btn-white',\n    noDataCell: ''\n  };\n  var customMessages = {\n    searchLabel: \"app.components.modelsTable.searchLabel\",\n    columnsTitle: \"app.components.modelsTable.columnsTitle\",\n    columnsShowAll: \"app.components.modelsTable.columnsShowAll\",\n    columnsHideAll: \"app.components.modelsTable.columnsHideAll\",\n    columnsRestoreDefaults: \"app.components.modelsTable.columnsRestoreDefaults\",\n    tableSummaryShow: \"app.components.modelsTable.tableSummaryShow\",\n    tableSummaryOf: \"app.components.modelsTable.tableSummaryOf\",\n    allColumnsAreHidden: \"app.components.modelsTable.allColumnsAreHidden\",\n    noDataToShow: \"app.components.modelsTable.noDataToShow\"\n  };\n\n  var _default = Ember.Component.extend({\n    items: null,\n    customCssClasses: customCssClasses,\n    customMessages: Ember.computed('intl.locale.[]', function () {\n      return {\n        \"searchLabel\": this.get('intl').t(customMessages.searchLabel).toString(),\n        \"columns-title\": this.get('intl').t(customMessages.columnsTitle).toString(),\n        \"columns-showAll\": this.get('intl').t(customMessages.columnsShowAll).toString(),\n        \"columns-hideAll\": this.get('intl').t(customMessages.columnsHideAll).toString(),\n        \"columns-restoreDefaults\": this.get('intl').t(customMessages.columnsRestoreDefaults).toString(),\n        \"tableSummary\": this.get('intl').t(customMessages.tableSummaryShow).toString() + ' %@ - %@ ' + this.get('intl').t(customMessages.tableSummaryOf).toString() + ' %@',\n        \"allColumnsAreHidden\": this.get('intl').t(customMessages.allColumnsAreHidden).toString(),\n        \"noDataToShow\": this.get('intl').t(customMessages.noDataToShow).toString()\n      };\n    }),\n    columnsFieldsToUpdate: ['title', 'propertyName', 'template'],\n    columns: Ember.computed('intl.locale.[]', function () {\n      return [{\n        propertyName: 'intID',\n        title: 'ID',\n        className: 'table-id',\n        sortPrecedence: 0,\n        sortDirection: 'desc'\n      }, {\n        propertyName: 'projectName',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectName\").toString()\n      }, {\n        propertyName: 'consultantsNames.names',\n        title: this.get('intl').t(\"app.dashboardClient.projects.consultants\").toString(),\n        component: 'models-table/consultants',\n        className: 'consulting-firms-spacing'\n      }, {\n        propertyName: 'ownerName',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectManager\").toString()\n      }, {\n        propertyName: 'publishedAt',\n        title: this.get('intl').t(\"app.dashboardClient.projects.submittedAt\").toString(),\n        component: 'models-table/published',\n        className: \"text-center\"\n      }, {\n        propertyName: 'projectAwardDate',\n        title: this.get('intl').t(\"app.dashboardClient.projects.awardDate\").toString(),\n        component: 'models-table/award',\n        className: \"text-center\"\n      }, {\n        propertyName: 'statusAlias',\n        title: this.get('intl').t(\"app.dashboardClient.projects.projectStatus\").toString(),\n        component: 'models-table/status',\n        className: \"text-center\"\n      }, {\n        title: this.get('intl').t(\"app.dashboardClient.projects.actions\").toString(),\n        component: 'models-table/select-project'\n      }];\n    }),\n    actions: {\n      selectProject: function selectProject(record) {\n        this.sendAction('selectProject', record);\n      },\n      showPreviewProject: function showPreviewProject(record) {\n        this.sendAction('showPreviewProject', record);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/proposal-evaluation-criteria-comment\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    user: null,\n    proposal: null,\n    criteriaEvaluation: null,\n    proposalsEvaluations: new Ember.A(),\n    proposalEvaluation: Ember.computed('user', 'proposal', 'criteriaEvaluation', 'proposalEvaluations', function () {\n      var that = this;\n      var proposalsEvaluations = this.get('proposalsEvaluations');\n      return proposalsEvaluations.find(function (pe) {\n        return pe.get('user.id') === that.get('user.id') && pe.get('criteriaEvaluation.id') === that.get('criteriaEvaluation.id') && pe.get('proposal.id') === that.get('proposal.id');\n      });\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/proposal-evaluation-item\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: '',\n    proposal: null,\n    proposalEvaluations: new Ember.A(),\n    proposalIsSubmitted: Ember.computed.equal('proposal.status', 'submitted'),\n    evaluationCategory: null,\n    evaluation: null,\n    notYetRatedClass: '',\n    roundedScore: Ember.computed('evaluation', 'evaluation.score', function () {\n      var evaluation = this.get('evaluation');\n\n      if (evaluation) {\n        var score = evaluation.get('score');\n\n        if (score) {\n          return Math.round(score);\n        }\n      }\n\n      return null;\n    }),\n    evaluationObserver: Ember.on('init', Ember.observer('proposalEvaluations', 'proposal', function () {\n      var _this = this;\n\n      if (this.get('proposalEvaluations')) {\n        this.get('proposalEvaluations').then(function (evaluations) {\n          var evaluationList = evaluations.filterBy('criteriaEvaluation.titleEn', _this.get('evaluationCategory.titleEn'));\n\n          if (evaluationList) {\n            _this.set('evaluation', evaluationList.get('firstObject'));\n          }\n        });\n      }\n    })),\n    actions: {\n      changeEvaluationScore: function changeEvaluationScore() {\n        if (this.get('proposal.isEditAllowed')) {\n          this.sendAction('changeEvaluationScore', this.get('evaluation'), this.get('evaluationCategory'));\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/proposal-fixed-menu\", [\"exports\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\", \"cb-ui/config/environment\"], function (_exports, _appendAccessToken, _getTargetDomain, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    quote: null,\n    proposal: null,\n    notify: Ember.inject.service(),\n    currentUser: null,\n    isProposalOrCompanyAdmin: null,\n    domain: Ember.computed('window.location.hostname', function () {\n      return _environment.default.CANONICAL_DOMAIN_NEXT;\n    }),\n    base64QuoteId: Ember.computed('quote', function () {\n      return window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(this.get('quote.id')))));\n    }),\n    base64ProposalId: Ember.computed('proposal', function () {\n      return window.btoa(unescape(encodeURIComponent(\"QuoteProposalNode:\".concat(this.get('proposal.id')))));\n    }),\n    userManagementUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(this.get('base64QuoteId'), \"/proposals/\").concat(this.get('base64ProposalId'), \"/setup/users\"), this.get('session.data.authenticated.token'));\n    }),\n    announcementstUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(this.get('base64QuoteId'), \"/proposals/\").concat(this.get('base64ProposalId'), \"/setup/announcements\"), this.get('session.data.authenticated.token'));\n    }),\n    internalDocsUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(this.get('base64QuoteId'), \"/proposals/\").concat(this.get('base64ProposalId'), \"/setup/documents\"), this.get('session.data.authenticated.token'));\n    }),\n    actions: {\n      confirmPariticipation: function confirmPariticipation() {\n        var _this = this;\n\n        var proposal = this.get('proposal');\n        proposal.set('participationConfirmed', true);\n        proposal.save().then(function () {\n          _this.get('notify').success(_this.get('intl').t('notifyMessages.participationConfirmed').toString());\n        }).catch(function () {\n          _this.get('notify').error('error');\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/question-view\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    renderedAnswer: Ember.computed('question.answer', function () {\n      var answer = Ember.Handlebars.Utils.escapeExpression(this.get('question.answer'));\n      return answer.replace(/\\n/g, '<br>');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/radio-button-input\", [\"exports\", \"ember-radio-button/components/radio-button-input\"], function (_exports, _radioButtonInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _radioButtonInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/radio-button\", [\"exports\", \"ember-radio-button/components/radio-button\"], function (_exports, _radioButton) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _radioButton.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/range-slider\", [\"exports\", \"ember-cli-nouislider/components/range-slider\"], function (_exports, _rangeSlider) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _rangeSlider.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/render-partial\", [\"exports\", \"ember-local-storage\"], function (_exports, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    partialKey: '',\n    partialName: Ember.computed('partialKey', 'localStorage.language', function () {\n      var partialKey = this.get('partialKey');\n      var language = this.get('localStorage.language') || 'en';\n\n      if (partialKey) {\n        return partialKey + '-' + language;\n      }\n\n      return null;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      engagementChanged: function engagementChanged(value) {\n        this.set('changeset.remoteConsulting', value);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/resize-window\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'span',\n    didInsertElement: function didInsertElement() {\n      var self = this;\n      Ember.run.next(function () {\n        Ember.$(window).on('resize.resizeWrapper', function () {\n          self.resizeEvent();\n        });\n        self.resizeEvent();\n      });\n      Ember.run.later(function () {\n        self.resizeEvent();\n      }, 1000);\n    },\n    resizeEvent: function resizeEvent() {\n      this.sendAction('resizeTriggered', Ember.$(window).width() < 985);\n    },\n    willDestroyElement: function willDestroyElement() {\n      this.off('resize.resizeWrapper');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/rfp-fixed-menu\", [\"exports\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\", \"cb-ui/config/environment\"], function (_exports, _appendAccessToken, _getTargetDomain, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    width: 10,\n    activeStep: 0,\n    quote: null,\n    showUnsavedChangesModal: false,\n    targetRoute: null,\n    containerWidth: Ember.computed('width', function () {\n      var widthColumns = this.get('width');\n      return \"width: \" + (widthColumns * 8.333333337).toString() + '%';\n    }),\n    domain: Ember.computed('window.location.hostname', function () {\n      return _environment.default.CANONICAL_DOMAIN_NEXT;\n    }),\n    base64Id: Ember.computed('quote', function () {\n      return window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(this.get('quote.id')))));\n    }),\n    userManagementUrl: Ember.computed('session.data.authenticated.token', function () {\n      return \"\".concat((0, _getTargetDomain.default)(), \"/project/\").concat(this.get('quote.id'), \"/user-management\");\n    }),\n    projectInfoUrl: Ember.computed('window.location.hostname', 'quote', function () {\n      return \"\".concat((0, _getTargetDomain.default)(), \"/project/\").concat(this.get('quote.id'));\n    }),\n    consultingFirmUrl: Ember.computed('window.location.hostname', 'quote', function () {\n      return \"\".concat((0, _getTargetDomain.default)(), \"/project/\").concat(this.get('quote.id'), \"/vendors\");\n    }),\n    rfpDetailsUrl: Ember.computed('window.location.hostname', 'quote', function () {\n      return \"\".concat((0, _getTargetDomain.default)(), \"/project/\").concat(this.get('quote.id'), \"/rfp-details\");\n    }),\n    reviewAndSubmitUrl: Ember.computed('window.location.hostname', 'quote', function () {\n      return \"\".concat((0, _getTargetDomain.default)(), \"/project/\").concat(this.get('quote.id'), \"/review-and-submit\");\n    }),\n    projectDetailsUrl: Ember.computed('window.location.hostname', 'quote', function () {\n      return \"\".concat((0, _getTargetDomain.default)(), \"/project/\").concat(this.get('quote.id'), \"/rfp-details\");\n    }),\n    internalDocsUrl: Ember.computed('session.data.authenticated.token', function () {\n      return \"\".concat((0, _getTargetDomain.default)(), \"/project/\").concat(this.get('quote.id'), \"/documents\");\n    }),\n    actions: {\n      openUnsavedChangesModal: function openUnsavedChangesModal(route) {\n        this.set('showUnsavedChangesModal', true);\n        this.set('targetRoute', route);\n      },\n      closeUnsavedChangesModal: function closeUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', false);\n        this.set('targetRoute', null);\n      },\n      proceed: function proceed(route) {\n        var parentProceed = this.get('proceed');\n        parentProceed(route);\n      },\n      saveAndProceed: function saveAndProceed(route) {\n        var parentProceed = this.get('saveAndProceed');\n        parentProceed(route);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/rfp-menu\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    activeStep: null\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/rfp-summary-menu\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    hideEvaluationCriterias: false\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/rfp-summary\", [\"exports\", \"cb-ui/config/environment\", \"cb-ui/utils/download-file\", \"ember-local-storage\"], function (_exports, _environment, _downloadFile, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _EmberComponent$exte;\n\n  function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n  var _default = Ember.Component.extend((_EmberComponent$exte = {\n    quote: null,\n    requestedTimelineEntries: new Ember.A(),\n    hideEvaluationCriterias: false,\n    otherDocumentType: 'Other document type',\n    quoteConsultants: new Ember.A(),\n    localProjectGoals: new Ember.A(),\n    extraConsultants: new Ember.A(),\n    showTitle: true,\n    showSections: true,\n    isPreview: false,\n    isQuoteOwner: false,\n    isContactInfoVisible: false,\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    beautyContestCriteriaEvaluations: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A(),\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    isEditAllowed: Ember.computed('quote.status', 'isQuoteOwner', function () {\n      return this.get('isQuoteOwner') && this.get('quote.status') === 'draft';\n    }),\n    monetaryProjectGoals: Ember.computed.filterBy('localProjectGoals', 'isMonetary', true),\n    nonMonetaryProjectGoals: Ember.computed.filterBy('localProjectGoals', 'isMonetary', false),\n    specialistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Specialist'),\n    diversifiedConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Diversified Consultant'),\n    generalistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Generalist'),\n    typeNotSpecifiedConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType.consultantTypeEn', 'Not Specified')\n  }, _defineProperty(_EmberComponent$exte, \"requestedTimelineEntries\", Ember.computed('quote.allTimelineEntries.@each.name', function () {\n    if (this.get('quote.status') === 'requested') {\n      var entries = [];\n      this.get('quote.allTimelineEntries').forEach(function (te) {\n        if (te.get('date')) {\n          entries.push(te);\n        }\n      });\n      return entries;\n    }\n  })), _defineProperty(_EmberComponent$exte, \"didInsertElement\", function didInsertElement() {\n    this.$().find('.summary-section-title').on('click', function () {\n      Ember.$(this).find('span:first').toggleClass('glyphicon-triangle-bottom glyphicon-triangle-right');\n      Ember.$(this).next('div').slideToggle();\n    });\n  }), _defineProperty(_EmberComponent$exte, \"actions\", {\n    editCoverLetter: function editCoverLetter() {\n      this.sendAction('editCoverLetter');\n    },\n    createNewCoverLetter: function createNewCoverLetter() {\n      this.sendAction('createNewCoverLetter');\n    },\n    showQuoteCompanyContacts: function showQuoteCompanyContacts() {\n      this.sendAction('showQuoteCompanyContacts');\n    },\n    downloadRfpPDF: function downloadRfpPDF(url) {\n      (0, _downloadFile.default)(url, 'Cover letter.pdf');\n    }\n  }), _EmberComponent$exte));\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/rfp-timeline-graph\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    quote: null,\n    quoteTimelineEntries: null,\n    timelineGraph: null,\n    didInsertElement: function didInsertElement() {\n      var self = this;\n      Ember.run.schedule('afterRender', function () {\n        self.createTimelineGraph();\n      });\n    },\n    quoteObserver: Ember.observer('quote', 'quoteTimelineEntries.@each.date', 'quoteTimelineEntries.@each.name', 'sessionContext.currentUser.language', function () {\n      Ember.run.debounce(this, this.createTimelineGraphDebounced, 1000);\n    }),\n    willDestroyElement: function willDestroyElement() {\n      this.destroyTimelineGraph();\n    },\n    createTimelineGraphDebounced: function createTimelineGraphDebounced() {\n      this.destroyTimelineGraph();\n      this.createTimelineGraph();\n    },\n    createTimelineGraph: function createTimelineGraph() {\n      var _this = this;\n\n      var container = document.getElementById('timeline-graph');\n      var timelineEntries = this.get('quoteTimelineEntries');\n      var data = [{\n        name: this.get('intl').t('app.components.rfpTimelineGraph.today').toString(),\n        originalDate: (0, _moment.default)()\n      }];\n\n      for (var i = 0; i < timelineEntries.length; i++) {\n        var entry = timelineEntries[i];\n\n        if (!entry.get('date')) {\n          continue;\n        }\n\n        data.addObject({\n          originalDate: entry.get('date'),\n          name: entry.get('label')\n        });\n      }\n\n      data = data.map(function (item, idx) {\n        item.id = idx + 1;\n        item.start = _this.CETDate(item.originalDate);\n        item.content = '<div>' + item.name + '</div><div>' + _this.CETDate2(item.originalDate) + '</div>';\n        return item;\n      });\n      var timeline = new vis.Timeline(container, data, {\n        // eslint-disable-line\n        //min zoom 1 day\n        zoomMin: 700000000.0,\n        //max zoom 3 months\n        zoomMax: 7.884e+9,\n        min: '2016-01-01',\n        max: '2050-01-01',\n        showCurrentTime: false,\n        locale: this.get('intl.locale')[0]\n      });\n      this.set('timelineGraph', timeline);\n\n      if (data.length > 1) {\n        timeline.setWindow((0, _moment.default)(data[1].originalDate).subtract(3, 'days').toDate(), (0, _moment.default)(data[data.length - 1].originalDate).add(2, 'days').toDate());\n        Ember.run.later(function () {\n          if (!timeline.getVisibleItems().includes(2)) {\n            timeline.focus(2);\n          }\n        }, 1000);\n      } else {\n        timeline.fit();\n        timeline.focus(1);\n      }\n    },\n    destroyTimelineGraph: function destroyTimelineGraph() {\n      var timelineGraph = this.get('timelineGraph');\n\n      if (timelineGraph) {\n        timelineGraph.destroy();\n      }\n    },\n    CETDate: function CETDate(date) {\n      return (0, _moment.default)(date).tz('Europe/Berlin').format('YYYY-MM-DD');\n    },\n    CETDate2: function CETDate2(date) {\n      return (0, _moment.default)(date).tz('Europe/Berlin').format('DD.MM.YYYY');\n    },\n    actions: {\n      move: function move(direction) {\n        var timeline = this.get('timelineGraph');\n        var interval;\n        var range;\n        var percentage;\n\n        if (timeline) {\n          range = timeline.getWindow();\n          interval = range.end - range.start;\n        }\n\n        if (direction === 'left') {\n          percentage = 0.2;\n        } else if (direction === 'right') {\n          percentage = -0.2;\n        }\n\n        timeline.setWindow({\n          start: range.start.valueOf() - interval * percentage,\n          end: range.end.valueOf() - interval * percentage\n        });\n      },\n      zoom: function zoom(type) {\n        var timeline = this.get('timelineGraph');\n        var interval;\n        var range;\n        var percentage;\n\n        if (timeline) {\n          range = timeline.getWindow();\n          interval = range.end - range.start;\n        }\n\n        if (type === 'out') {\n          percentage = 0.2;\n        } else if (type === 'in') {\n          percentage = -0.2;\n        }\n\n        timeline.setWindow({\n          start: range.start.valueOf() - interval * percentage,\n          end: range.end.valueOf() + interval * percentage\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/score-rank\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    proposal: null,\n    proposals: new Ember.A(),\n    isTechnical: false,\n    isBeautyContest: false,\n    isFinancial: false,\n    rank: null,\n    technicalScores: Ember.computed('proposals.@each.intermediateScoreTechnicalProposal', function () {\n      var validProposals = this.get('proposals').filter(function (p) {\n        var technicalScore = p.get('intermediateScoreTechnicalProposal');\n\n        if (technicalScore && technicalScore > 0) {\n          return true;\n        }\n      });\n      return validProposals.map(function (item) {\n        return item.get('intermediateScoreTechnicalProposal');\n      });\n    }),\n    beautyContestScores: Ember.computed('proposals.@each.intermediateScoreBeautyContest', function () {\n      var validProposals = this.get('proposals').filter(function (p) {\n        var score = p.get('intermediateScoreBeautyContest');\n\n        if (score && score > 0) {\n          return true;\n        }\n      });\n      return validProposals.map(function (item) {\n        return item.get('intermediateScoreBeautyContest');\n      });\n    }),\n    financialScores: Ember.computed('proposale.@each.financialQuotationData', function () {\n      var validProposals = this.get('proposals').filter(function (p) {\n        var score = p.get('financialQuotationData.intermediateScore');\n\n        if (score && score > 0) {\n          return true;\n        }\n      });\n      return validProposals.map(function (item) {\n        return item.get('financialQuotationData.intermediateScore');\n      });\n    }),\n    rankObserver: Ember.on('init', Ember.observer('proposal', 'proposals.@each.intermediateScoreTechnicalProposal', 'proposals.@each.intermediateScoreBeautyContest', 'proposals.@each.financialQuotationData', function () {\n      var currentScore = null;\n      var proposalsScores = [];\n\n      if (this.get('isTechnical')) {\n        currentScore = this.get('proposal.intermediateScoreTechnicalProposal');\n        proposalsScores = this.get('technicalScores');\n      } else if (this.get('isBeautyContest')) {\n        currentScore = this.get('proposal.intermediateScoreBeautyContest');\n        proposalsScores = this.get('beautyContestScores');\n      } else if (this.get('isFinancial')) {\n        currentScore = this.get('proposal.financialQuotationData.intermediateScore');\n        proposalsScores = this.get('financialScores');\n      }\n\n      if (currentScore) {\n        proposalsScores.sort(function (a, b) {\n          return a - b;\n        }).reverse();\n        var rank = proposalsScores.indexOf(currentScore);\n\n        if (rank >= 0) {\n          this.set('rank', rank + 1);\n        }\n      }\n    }))\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/scroll-spy\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    didInsertElement: function didInsertElement() {\n      Ember.$('.scrollspy').scrollSpy();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/section-container\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    quote: null,\n    sectionsSorting: ['order'],\n    sortedSections: Ember.computed.sort('sections', 'sectionsSorting'),\n    sections: null,\n    actions: {\n      'delete': function _delete(section) {\n        this.attrs.delete(section);\n      },\n      disable: function disable(section) {\n        this.attrs.disable(section);\n      },\n      enable: function enable(section) {\n        this.attrs.enable(section);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/section-editor-bidirectional\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['section-editor'],\n    localValue: null,\n    quote: null,\n    section: null,\n    localValueInit: Ember.on('init', Ember.observer('quote', 'section', function () {\n      this.resetLocalValue();\n    })),\n    renderValue: Ember.computed('localValue', function () {\n      if (this.get('localValue')) {\n        return this.get('localValue').replace(/\\n/g, '<br>');\n      }\n\n      return null;\n    }),\n    resetLocalValue: function resetLocalValue() {\n      var quote = this.get('quote');\n      var section = this.get('section');\n\n      if (quote && section && section.get('bidirectionalKey')) {\n        this.set('localValue', quote.get(section.get('bidirectionalKey')));\n      }\n    },\n    actions: {\n      'delete': function _delete() {\n        this.attrs.delete(this.get('section'));\n      },\n      disable: function disable() {\n        this.attrs.disable(this.get('section'));\n      },\n      enable: function enable() {\n        this.attrs.enable(this.get('section'));\n      },\n      edit: function edit() {\n        this.set('isEditing', true);\n      },\n      saveChanges: function saveChanges() {\n        var _this = this;\n\n        var quote = this.get('quote');\n        quote.set(this.get('section.bidirectionalKey'), this.get('localValue'));\n        quote.save().then(function () {\n          _this.set('isEditing', false);\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      cancelEdit: function cancelEdit() {\n        this.set('isEditing', false);\n        this.resetLocalValue();\n      },\n      saveSection: function saveSection() {\n        this.get('section').save();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/section-editor\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['section-editor'],\n    section: null,\n    notify: Ember.inject.service('notify'),\n    isEditing: false,\n    editor: null,\n    //tinymce instance\n    sectionKeys: null,\n    actions: {\n      'delete': function _delete() {\n        this.attrs.delete(this.get('section'));\n      },\n      disable: function disable() {\n        this.attrs.disable(this.get('section'));\n      },\n      enable: function enable() {\n        this.attrs.enable(this.get('section'));\n      },\n      edit: function edit() {\n        this.set('isEditing', true);\n      },\n      closeEdit: function closeEdit() {\n        var _this = this;\n\n        var editor = this.get('editor');\n        this.set('section.content', editor.getContent());\n        Ember.run.next(function () {\n          _this.get('section').save().then(function () {\n            _this.set('isEditing', false);\n          }).catch(function () {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        });\n      },\n      cancelEdit: function cancelEdit() {\n        this.set('isEditing', false);\n      },\n      saveSection: function saveSection() {\n        var _this2 = this;\n\n        this.get('section').save().catch(function () {\n          _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/ssn-input\", [\"exports\", \"ember-inputmask/components/ssn-input\"], function (_exports, _ssnInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _ssnInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/components/status-label\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    status: null\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/subheader-client-project\", [\"exports\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\", \"cb-ui/config/environment\"], function (_exports, _appendAccessToken, _getTargetDomain, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    quote: null,\n    width: 10,\n    containerWidth: Ember.computed('width', function () {\n      var widthColumns = this.get('width');\n      return \"width: \" + (widthColumns * 8.333333337).toString() + '%';\n    }),\n    domain: Ember.computed('window.location.hostname', function () {\n      return _environment.default.CANONICAL_DOMAIN_NEXT;\n    }),\n    base64Id: Ember.computed('quote', function () {\n      return window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(this.get('quote.id')))));\n    }),\n    userManagementUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(this.get('base64Id'), \"/evaluation/users\"), this.get('session.data.authenticated.token'));\n    }),\n    announcementstUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(this.get('base64Id'), \"/evaluation/announcements\"), this.get('session.data.authenticated.token'));\n    }),\n    internalDocsUrl: Ember.computed('session.data.authenticated.token', function () {\n      return (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(this.get('base64Id'), \"/evaluation/documents\"), this.get('session.data.authenticated.token'));\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/supplement-fee\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    currency: null,\n    totalFee: null,\n    reference: null,\n    percentage: null,\n    fee: null,\n    showOnlyValue: false,\n    numberFormat: '0,0.00',\n    value: Ember.computed('reference', 'percentage', 'totalFee', 'fee', function () {\n      var totalFee = this.get('totalFee');\n      var reference = this.get('reference');\n      var percentage = this.get('percentage');\n      var fee = this.get('fee');\n\n      if (reference === '% of Fee') {\n        if (totalFee && !isNaN(totalFee) && !isNaN(percentage)) {\n          return percentage * totalFee / 100;\n        }\n      } else if (reference === 'Fixed Fee') {\n        if (totalFee && !isNaN(totalFee) && !isNaN(fee)) {\n          return fee * 100 / totalFee;\n        }\n      }\n\n      return 0;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/table-wrapper\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    didInsertElement: function didInsertElement() {\n      var _this = this;\n\n      Ember.run.later(this, function () {\n        _this.destroyFloatThead();\n\n        _this.initFloatThead();\n      }, 500);\n    },\n    observerIsMobileIsTablet: Ember.observer('media.isMobile', 'media.isTablet', function () {\n      if (this.get('media.isMobile') || this.get('media.isTablet')) {\n        this.destroyFloatThead();\n      } else {\n        this.initFloatThead();\n      }\n    }),\n    willDestroyElement: function willDestroyElement() {\n      this.destroyFloatThead();\n    },\n    initFloatThead: function initFloatThead() {\n      var $table = Ember.$('table.table-container');\n      $table.floatThead({\n        position: 'fixed',\n        top: 95,\n        zIndex: 99\n      });\n    },\n    destroyFloatThead: function destroyFloatThead() {\n      this.$('table.table-container').floatThead('destroy');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/tcb-datepicker\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    //action params\n    tagName: '',\n    source: null,\n    target: null,\n    alias: null,\n    sync: null,\n    // end action params\n    startDate: null,\n    endDate: null,\n    value: null,\n    readonly: false,\n    disabled: false,\n    placeholder: 'DD/MM/YYYY',\n    isStartDate: true,\n    timelineDatePicker: false,\n    syncDatePickerValue: true,\n    dateFormat: 'dd.mm.yyyy',\n    dateLtStart: Ember.computed('value', 'startDate', function () {\n      return this.get('value') < this.get('startDate');\n    }),\n    dateGtStart: Ember.computed('value', 'startDate', function () {\n      return this.get('value') > this.get('endDate');\n    }),\n    datePickerValue: Ember.computed('value', function () {\n      var value = this.get('value');\n\n      if (!this.get('syncDatePickerValue')) {\n        return value;\n      }\n\n      if (value) {\n        var datePickerTime = ' 17:00:00';\n        var datePickerMonth = (\"0\" + (value.getMonth() + 1)).slice(-2);\n        var datePickerDay = (\"0\" + value.getDate()).slice(-2);\n\n        var newDate = _moment.default.tz(value.getFullYear() + '-' + datePickerMonth + '-' + datePickerDay + datePickerTime, 'Europe/Berlin');\n\n        return newDate.toDate();\n      }\n\n      return new Date();\n    }),\n    convertLocalTimeToCET: function convertLocalTimeToCET(value) {\n      var datePickerTime = ' 17:00:00';\n      var datePickerMonth = (\"0\" + (value.getMonth() + 1)).slice(-2);\n      var datePickerDay = (\"0\" + value.getDate()).slice(-2);\n\n      var newDate = _moment.default.tz(value.getFullYear() + '-' + datePickerMonth + '-' + datePickerDay + datePickerTime, 'Europe/Berlin');\n\n      return newDate.toDate();\n    },\n    actions: {\n      changeTimelineDate: function changeTimelineDate(value) {\n        var source = this.get('source');\n        var target = this.get('target');\n        var alias = this.get('alias');\n        var sync = this.get('sync');\n\n        if (source && target && alias && sync && value) {\n          var newValue = this.convertLocalTimeToCET(value);\n          this.sendAction('changeTimelineDate', source, target, alias, sync, newValue);\n          this.set('syncDatePickerValue', true);\n        } else {\n          this.set('syncDatePickerValue', false);\n          this.set('value', this.convertLocalTimeToCET(value));\n          this.set('syncDatePickerValue', true);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/template-groups\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    template: null,\n    groupsData: new Ember.A(),\n    //technical or pitch type\n    type: null,\n    // used for hiding details for consultant\n    hideDetails: false,\n    actions: {\n      editTemplate: function editTemplate(template) {\n        this.sendAction('editTemplate', template);\n      },\n      cloneTemplate: function cloneTemplate(template) {\n        this.sendAction('cloneTemplate', template);\n      },\n      showDropdown: function showDropdown() {\n        this.sendAction('showDropdown', this.get('type'));\n      },\n      newTemplate: function newTemplate() {\n        this.sendAction('newTemplate', this.get('type'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/tinymce-editor\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['text-editor'],\n    parent: null,\n    //parent component dependency\n    opened: false,\n    value: null,\n    keys: null,\n    _options: {\n      removed_menuitems: 'newdocument visualaid code Blocks',\n      inline_styles: false,\n      skin_url: '/tinymce/skins/lightgray',\n      theme_url: '/tinymce/themes/modern/theme.min.js',\n      content_css: '/plugins/variable.css',\n      external_plugins: {\n        noneditable: '/tinymce/plugins/noneditable/plugin.min.js',\n        textcolor: '/tinymce/plugins/textcolor/plugin.min.js',\n        variable: '/plugins/variable.js',\n        variable_list: '/plugins/variable_list.js'\n      },\n      menubar: false,\n      toolbar1: 'bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | forecolor backcolor | variable variable_list',\n      extended_valid_elements: \"span[class|style|width|height|align|name|data-variable-key|data-variable-value|data-variable-default|data-type]\",\n      remove_trailing_brs: false\n    },\n    didInsertElement: function () {\n      if (!this.get('opened')) {\n        var component = this;\n        var options = this.get('_options');\n        var hasVariables = this.get('hasVariables');\n        var hasExternalPluginsKey = 'variable' in this._options.external_plugins;\n\n        if (hasVariables === false) {\n          delete this._options.external_plugins['variable'];\n          delete this._options.external_plugins['variable_list'];\n        } else if (hasExternalPluginsKey === false) {\n          this._options.external_plugins['variable'] = '/plugins/variable.js';\n          this._options.external_plugins['variable_list'] = '/plugins/variable_list.js';\n        }\n\n        Ember.merge(options, {\n          setup: function setup(editor) {\n            // bind change event\n            //component.set('editor', editor);\n            component.set('parent.editor', editor); //editor.on('change', function() {\n            //  component.set('value',\n            //    editor.getContent());\n            //});\n          },\n          sectionKeys: this.get('keys')\n        });\n        this.$('textarea').tinymce(options);\n        this.set('opened', true);\n      }\n    }.on('didInsertElement'),\n    //valueChanged: function() {\n    //  var controller = this;\n    //  tinymce.editors.filter(function(editor) {\n    //    return editor.id === controller.get('parent.editor').id;\n    //  }).forEach(function(editor) {\n    //    //editor.setContent(controller.get('value'));\n    //  });\n    //}.observes('value'),\n    willDestroyElement: function willDestroyElement() {\n      //this.get('editor').off('change');\n      this.$('textarea').tinymce().destroy();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/top-navbar\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      logout: function logout() {\n        this.sendAction('logout');\n      },\n      changeLocalStorageLanguage: function changeLocalStorageLanguage(language) {\n        this.sendAction('changeLocalStorageLanguage', language);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/truncate-multiline\", [\"exports\", \"ember-truncate/components/truncate-multiline\"], function (_exports, _truncateMultiline) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _truncateMultiline.default;\n    }\n  });\n});","define(\"cb-ui/components/upload-file\", [\"exports\", \"ember-uploader\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\"], function (_exports, _emberUploader, _environment, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  // Override EmberUploader.Uploader to allow custom headers like Authorization\n  var CustomUploader = _emberUploader.default.Uploader.extend({\n    dom: null,\n    headers: {},\n    // Override\n    _ajax: function _ajax(settings) {\n      settings = Ember.merge(settings, this.getProperties('headers'));\n      return this._super(settings);\n    },\n    isUploadingObserver: Ember.observer('isUploading', function () {\n      if (this.get('isUploading')) {\n        this.get('dom').css('visibility', 'hidden');\n        this.get('dom').after('<img src=\"images/loading.gif\">');\n      } else {\n        this.get('dom').next().remove();\n        this.get('dom').css('visibility', 'visible');\n      }\n    })\n  });\n\n  var _default = _emberUploader.default.FileField.extend({\n    notify: Ember.inject.service('notify'),\n    name: null,\n    quoteId: null,\n    isProposal: false,\n    fileType: null,\n    extraFileType: null,\n    multiple: true,\n    host: _environment.default.backendAPI,\n    url: '',\n    accept: '',\n    filesDidChange: function filesDidChange(files) {\n      var _this = this;\n\n      var uploadUrl = this.get('host') + this.get('url');\n      var session = this.get('session');\n      var uploader = CustomUploader.create({\n        url: uploadUrl,\n        headers: {\n          'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n        },\n        dom: this.$()\n      });\n\n      if (!Ember.isEmpty(files)) {\n        uploader.upload(files[0], {\n          file_type: this.get('fileType.id'),\n          extra_file_type: this.get('extraFileType')\n        }).then(function (response) {\n          _this.sendAction('addDocument', response.data);\n        }).catch(function (response) {\n          if (response && response.responseJSON && response.responseJSON.errors) {\n            if (response.responseJSON.errors.filterBy('detail', 'Invalid file type')) {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.invalidCoverLetterFileFormat').toString());\n            } else {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n            }\n          } else {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          }\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/vertical-collection\", [\"exports\", \"@html-next/vertical-collection/components/vertical-collection/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _component.default;\n    }\n  });\n});","define(\"cb-ui/components/x-toggle\", [\"exports\", \"ember-cli-toggle/components/x-toggle/component\", \"cb-ui/config/environment\"], function (_exports, _component, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var config = _environment.default['ember-cli-toggle'] || {};\n\n  var _default = _component.default.extend({\n    theme: config.defaultTheme || 'default',\n    defaultOffLabel: config.defaultOffLabel || 'Off::off',\n    defaultOnLabel: config.defaultOnLabel || 'On::on',\n    showLabels: config.defaultShowLabels || false,\n    size: config.defaultSize || 'medium'\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/components/zip-code-input\", [\"exports\", \"ember-inputmask/components/zip-code-input\"], function (_exports, _zipCodeInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _zipCodeInput.default;\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app\", [\"exports\", \"ember-ajax\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\"], function (_exports, _emberAjax, _environment, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    showAgentQuestionModal: null,\n    question: null,\n    userPhone: null,\n    user: null,\n    closedAtLeastOneAlert: false,\n    actions: {\n      toggleClosedAtLeastOneAlert: function toggleClosedAtLeastOneAlert() {\n        this.set('closedAtLeastOneAlert', true);\n      },\n      resendValidationEmail: function resendValidationEmail() {\n        var _this = this;\n\n        var url = _environment.default.backendAPI + '/api/send-validation-email/';\n        (0, _emberAjax.default)(url, {\n          type: 'POST',\n          headers: {\n            'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n          }\n        }).then(function () {\n          _this.get('notify').success(_this.get('intl').t('infoRibbon.emailSent').toString());\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/account/change-password\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    user: null,\n    password: null,\n    newPassword: null,\n    retypeNewPassword: null,\n    passwordsMatch: true,\n    errors: Ember.computed(function () {\n      return _emberData.default.Errors.create();\n    }),\n    passwordMatchingObserver: Ember.observer('user.password', 'user.retypePassword', function () {\n      var user = this.get('user');\n      var newPassword = user.get('password');\n      var retypePassword = user.get('retypePassword');\n\n      if (newPassword && retypePassword !== newPassword) {\n        user.get('errors').add('retypePassword', 'Values don\\'t match. Please correct the password.');\n      }\n\n      if (this.get('newPassword') !== this.get('retypeNewPassword')) {\n        this.set('passwordsMatch', false);\n      } else {\n        this.set('passwordsMatch', true);\n      }\n    }),\n    actions: {\n      changePassword: function changePassword() {\n        var _this = this;\n\n        var currentPassword = this.get('user.currentPassword');\n\n        if (currentPassword) {\n          if (this.get('passwordsMatch')) {\n            var user = this.get('user');\n            user.set('currentPassword', currentPassword);\n            user.save({\n              adapterOptions: {\n                change_password: true\n              }\n            }).then(function () {\n              user.set('currentPassword', null);\n\n              _this.transitionToRoute('app.account');\n\n              Ember.run.next(_this, function () {\n                _this.get('notify').success(_this.get('intl').t('notifyMessages.passwordChanged').toString());\n              });\n            }).catch(function () {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n            });\n          } else {\n            this.get('notify').error(this.get('intl').t('notifyMessages.correctNewPassword').toString());\n          }\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.fillInCurrentPassword').toString());\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/account/confirm-account\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    isConfirmed: null\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/account/index\", [\"exports\", \"cb-ui/config/environment\", \"ember-ajax\", \"cb-ui/utils/session-manager\"], function (_exports, _environment, _emberAjax, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    queryParams: ['returnToProject'],\n    returnToProject: null,\n    emailSent: null,\n    notify: Ember.inject.service(),\n    user: null,\n    salutations: new Ember.A(),\n    academicTitles: new Ember.A(),\n    actions: {\n      saveChanges: function saveChanges() {\n        var _this = this;\n\n        var user = this.get('user');\n\n        if (user.get('website')) {\n          if (!(user.get('website').startsWith('http://') || user.get('website').startsWith('https://'))) {\n            user.set('website', 'https://' + user.get('website'));\n          }\n        }\n\n        user.save({\n          adapterOptions: {\n            complete_profile: true\n          }\n        }).then(function (savedUser) {\n          // we reload the user to update the company relation\n          savedUser.reload();\n\n          var returnToProject = _this.get('returnToProject');\n\n          if (returnToProject) {\n            history.back();\n          }\n\n          _this.get('notify').success(_this.get('intl').t('notifyMessages.profileWasUpdated').toString());\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.checkProfileMandatoryFields').toString());\n        });\n      },\n      resendValidationEmail: function resendValidationEmail() {\n        var _this2 = this;\n\n        var url = _environment.default.backendAPI + '/api/send-validation-email/';\n        (0, _emberAjax.default)(url, {\n          type: 'POST',\n          headers: {\n            'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n          }\n        }).then(function () {\n          _this2.set('emailSent', true);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/agent-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    quote: null,\n    proposals: null,\n    activeIndividual: null,\n    showIndividualInfoModal: null,\n    companies: new Ember.A(),\n    actions: {\n      sendInvitation: function sendInvitation(proposal, individualEmail) {\n        this.store.createRecord('proposal-invite', {\n          proposal: proposal,\n          individualEmail: individualEmail\n        }).save().then(function () {\n          proposal.reload();\n        }).catch(function () {\n          proposal.reload();\n        });\n      },\n      removeConsultant: function removeConsultant(proposal) {\n        var _this = this;\n\n        proposal.status = 'dismissed';\n        proposal.isActive = false;\n        proposal.save().then(function () {\n          _this.get('notify').success('Consultant removed');\n\n          _this.get('proposals').forEach(function (p) {\n            p.set('consultants', null);\n          });\n\n          _this.set('proposals', null);\n\n          _this.send('refreshRoute');\n        }).catch(function (response) {\n          if (response && response.errors && response.errors.length) {\n            _this.get('notify').error(response.errors[0].detail);\n          }\n        });\n      },\n      addConsultant: function addConsultant(company) {\n        var quote = this.get('quote');\n        var ctrl = this;\n        quote.get('companies').then(function (companies) {\n          companies.addObject(company);\n          quote.save().then(function () {\n            ctrl.get('notify').success('Consultant added');\n            ctrl.set('selectedCompany', null);\n            ctrl.get('proposals').forEach(function (p) {\n              p.set('consultants', null);\n            });\n            ctrl.set('proposals', null);\n            ctrl.send('refreshRoute');\n          }).catch(function (response) {\n            if (response && response.errors && response.errors.length) {\n              ctrl.get('notify').error(response.errors[0].detail);\n            }\n          });\n        });\n      },\n      showIndividualInfo: function showIndividualInfo(individual) {\n        this.set('activeIndividual', individual);\n        this.set('showIndividualInfoModal', true);\n      },\n      closeModal: function closeModal() {\n        this.set('showIndividualInfoModal', false);\n      },\n      changeCompanyProposal: function changeCompanyProposal(proposal, oldCompany, newCompany) {\n        var _this2 = this;\n\n        this.store.createRecord('agent-new-proposal', {\n          proposal: proposal,\n          oldCompany: oldCompany,\n          newCompany: newCompany\n        }).save().then(function () {\n          _this2.get('notify').success('The proposal was updated.');\n\n          Ember.run.later(_this2, function () {\n            window.location.reload();\n          }, 1000);\n        }).catch(function (response) {\n          if (response && response.errors && response.errors.length) {\n            _this2.get('notify').error(response.errors[0].detail);\n          }\n\n          window.location.reload();\n        });\n      },\n      selectedCompanyChanged: function selectedCompanyChanged(newCompany) {\n        this.set('selectedCompany', newCompany);\n\n        if (newCompany) {\n          this.set('showSaveNewCompany', true);\n        } else {\n          this.set('showSaveNewCompany', true);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    companies: new Ember.A(),\n    company: null,\n    showConsultantModal: null,\n    currentUser: null,\n    appLanguage: Ember.computed.alias('currentUser.language'),\n    sortServicesProperty: Ember.computed('appLanguage', function () {\n      return ['service' + this.get('appLanguage')];\n    }),\n    sortIndustriesProperty: Ember.computed('appLanguage', function () {\n      return ['industry' + this.get('appLanguage')];\n    }),\n    sortedCompanyServices: Ember.computed.sort('company.services', 'sortServicesProperty'),\n    sortedCompanyIndustries: Ember.computed.sort('company.industries', 'sortIndustriesProperty'),\n    columns: Ember.computed(function () {\n      return [{\n        propertyName: 'companyName',\n        title: 'Consultant Firm'\n      }, {\n        propertyName: 'globalAddress.country.commonNameEn',\n        title: 'Country'\n      }, {\n        propertyName: 'globalAddress.city',\n        title: 'City '\n      }, {\n        propertyName: 'consultantType.consultantTypeEn',\n        title: 'Type'\n      }, {\n        propertyName: 'industriesNames.names',\n        title: 'Industries'\n      }, {\n        propertyName: 'specializationsNames.names',\n        title: 'Specializations'\n      }, {\n        title: 'Actions',\n        template: 'models-table/select-company'\n      }];\n    }),\n    actions: {\n      showConsultantInfoModal: function showConsultantInfoModal(consultant) {\n        this.set('company', consultant);\n        this.set('showConsultantModal', consultant);\n      },\n      close: function close() {\n        this.set('showConsultantModal', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/dashboard/agent\", [\"exports\", \"ember-concurrency\"], function (_exports, _emberConcurrency) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notifications: Ember.inject.service(),\n    setupView: function setupView() {\n      this.get('queryQuotes').perform();\n    },\n    queryQuotes: (0, _emberConcurrency.task)(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee() {\n      var quoteList, draftQuotes, requestedQuotes;\n      return regeneratorRuntime.wrap(function _callee$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              _context.next = 2;\n              return this.store.findAll('quote-lite');\n\n            case 2:\n              quoteList = _context.sent;\n              this.set('quotes', quoteList);\n              draftQuotes = quoteList.filter(function (quote) {\n                return quote.get('status') !== 'requested';\n              });\n              requestedQuotes = quoteList.filter(function (quote) {\n                return quote.get('status') === 'requested';\n              });\n              this.set('draftQuotes', draftQuotes);\n              this.set('requestedQuotes', requestedQuotes);\n              this.set('rows', requestedQuotes);\n\n            case 9:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, _callee, this);\n    })).restartable(),\n    actions: {\n      selectProject: function selectProject(record) {\n        this.transitionToRoute('app.agent-project', record.get('id'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/dashboard/client\", [\"exports\", \"ember-intl\", \"ember-concurrency\", \"cb-ui/config/environment\"], function (_exports, _emberIntl, _emberConcurrency, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    //default projectLanguage is English\n    projectLanguage: 'en',\n    showProjectLanguageModal: false,\n    items: null,\n    requested: true,\n    rejected: false,\n    rows: Ember.computed('requested', 'rejected', 'items', function () {\n      var _this = this;\n\n      var filtered = [];\n      this.get('items').forEach(function (item) {\n        if (_this.get('requested') && item.get('status') === 'requested') {\n          filtered.push(item);\n        }\n\n        if (_this.get('rejected') && item.get('status') === 'rejected') {\n          filtered.push(item);\n        }\n      });\n      return filtered;\n    }),\n    projectNameHTML: (0, _emberIntl.translationMacro)('app.dashboardClient.projects.projectName'),\n    consultantsHTML: (0, _emberIntl.translationMacro)('app.dashboardClient.projects.consultants'),\n    projectStatusHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.industryStandard'),\n    actionsHTML: (0, _emberIntl.translationMacro)('app.dashboardClient.projects.projectStatus'),\n    setupView: function setupView() {\n      this.get('setupTable').perform();\n    },\n    setupTable: (0, _emberConcurrency.task)(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee() {\n      var columns;\n      return regeneratorRuntime.wrap(function _callee$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              _context.next = 2;\n              return this.get('queryQuotes').perform();\n\n            case 2:\n              columns = [{\n                name: \"ID\",\n                valuePath: \"id\",\n                maxWidth: 50\n              }, {\n                name: \"app.dashboardClient.projects.projectName\",\n                valuePath: \"projectName\"\n              }, {\n                name: \"app.dashboardClient.projects.requesterName\",\n                valuePath: 'personFirstName'\n              }, {\n                name: \"app.dashboardClient.projects.projectStatus\",\n                valuePath: \"statusAlias\",\n                maxWidth: 180\n              }, {\n                name: \"app.dashboardClient.projects.actions\",\n                component: 'models-table/select-project',\n                maxWidth: 240\n              }];\n              this.set('columns', columns);\n\n            case 4:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, _callee, this);\n    })).restartable(),\n    queryQuotes: (0, _emberConcurrency.task)(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee2() {\n      var quoteList, draftQuotes, requestedQuotes;\n      return regeneratorRuntime.wrap(function _callee2$(_context2) {\n        while (1) {\n          switch (_context2.prev = _context2.next) {\n            case 0:\n              _context2.next = 2;\n              return this.store.findAll('quote-lite');\n\n            case 2:\n              quoteList = _context2.sent;\n              this.set('quotes', quoteList);\n              draftQuotes = quoteList.filter(function (quote) {\n                return quote.get('status') !== 'requested';\n              });\n              requestedQuotes = quoteList.filter(function (quote) {\n                return quote.get('status') === 'requested' || quote.get('status') === 'rejected';\n              });\n              this.set('draftQuotes', draftQuotes);\n              this.set('requestedQuotes', requestedQuotes);\n              this.set('items', requestedQuotes);\n\n            case 9:\n            case \"end\":\n              return _context2.stop();\n          }\n        }\n      }, _callee2, this);\n    })).restartable(),\n    actions: {\n      selectProjectLanguage: function selectProjectLanguage() {\n        this.set('showProjectLanguageModal', true);\n      },\n      gotoRatecards: function gotoRatecards() {\n        window.location = _environment.default.ratecardsURL + '/';\n      },\n      closeModal: function closeModal() {\n        this.set('showProjectLanguageModal', false);\n      },\n      reviveRejectedQuote: function reviveRejectedQuote(quote) {\n        var _this2 = this;\n\n        this.store.findRecord('quote', quote.get('id')).then(function (fullQuote) {\n          fullQuote.set('status', 'requested');\n          fullQuote.save().then(function () {\n            _this2.get('queryQuotes').perform();\n          }).catch(function () {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n          ;\n        }).catch(function () {\n          _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n        ;\n      },\n      newQuote: function newQuote() {\n        var _this3 = this;\n\n        this.set('showProjectLanguageModal', false); // 45 represents the ID for EURO currency which is the default\n\n        this.store.findRecord('currency', 45).then(function (currency) {\n          var quote = _this3.store.createRecord('quote', {\n            currency: currency,\n            status: 'draft',\n            projectName: '',\n            mainLanguage: '',\n            projectContext: '',\n            startDate: '',\n            personSalutation: '',\n            personLastName: '',\n            personFirstName: '',\n            personRole: '',\n            projectManagerFunction: '',\n            steeringCommitteeHead: '',\n            clientIntroduction: '',\n            documents: [],\n            projectLanguage: _this3.get('projectLanguage')\n          }); //const cpny = this.get('user').get('company');\n\n\n          quote.save().then(function (quote) {\n            _this3.transitionToRoute('app.rfp.index', quote.id);\n          });\n        });\n      },\n      selectProject: function selectProject(record) {\n        var _this4 = this;\n\n        this.store.findRecord('quote', record.get('id')).then(function (quote) {\n          var quoteStatus = quote.get('status');\n\n          if (quoteStatus === 'draft') {\n            _this4.transitionToRoute('app.rfp.index', record.get('id'));\n          } else if (quoteStatus === 'sent' || quoteStatus === 'completed' || quoteStatus === 'on hold' || quoteStatus == 'cancelled') {\n            _this4.transitionToRoute('app.project.client.review', record.get('id'));\n          }\n        });\n      },\n      showModal: function showModal() {\n        this.set('showAgentQuestionModal', true);\n      },\n      newAgentQuestion: function newAgentQuestion() {\n        var _this5 = this;\n\n        if (this.get('question')) {\n          this.store.createRecord('agent-question', {\n            question: this.get('question'),\n            userPhone: this.get('userPhone')\n          }).save().then(function () {\n            _this5.get('notify').success(_this5.get('intl').t('notifyMessages.requestWasSent').toString());\n\n            _this5.set(\"showAgentQuestionModal\", false);\n\n            _this5.set(\"question\", null);\n          });\n        }\n      },\n      closeAgentQuestionModal: function closeAgentQuestionModal() {\n        var user = this.get('user');\n\n        if (user) {\n          this.set('userPhone', user.get('mobilePhone') ? user.get('mobilePhone') : user.get('phone') ? user.get('phone') : null);\n        } else {\n          this.set('userPhone', null);\n        }\n\n        this.set('showAgentQuestionModal', false);\n        this.set('question', null);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/dashboard/consultant\", [\"exports\", \"ember-local-storage\", \"ember-ajax\", \"cb-ui/config/environment\"], function (_exports, _emberLocalStorage, _emberAjax, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var radioOptions = {\n    paymentAccepted: 'paymentAccepted',\n    paymentDeclined: 'paymentDeclined'\n  };\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service('notify'),\n    ajax: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    payment: null,\n    proposal: null,\n    quoteId: null,\n    showNDA: false,\n    showPreviewModal: false,\n    isSendingRequest: false,\n    showAgentQuestionModal: null,\n    termsAndConditionsText: null,\n    radioButtonOptions: radioOptions,\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    invitedToAnyRfp: Ember.computed('proposals', function () {\n      if (this.get('proposals.length') == 0) {\n        return false;\n      }\n\n      return true;\n    }),\n    columns: Ember.computed('intl.locale.[]', function () {\n      return [{\n        propertyName: 'projectId',\n        title: 'Project ID',\n        classNames: 'table-id',\n        sortPrecedence: 0,\n        sortDirection: 'desc'\n      }, {\n        propertyName: 'projectName',\n        title: this.get('intl').t(\"app.dashboardConsultant.projects.projectName\").toString()\n      }, {\n        propertyName: 'companyName',\n        title: this.get('intl').t(\"app.dashboardConsultant.projects.companyName\").toString()\n      }, {\n        propertyName: 'ownerName',\n        title: this.get('intl').t(\"app.dashboardConsultant.projects.projectManager\").toString()\n      }, {\n        propertyName: 'statusAlias',\n        title: this.get('intl').t(\"app.dashboardConsultant.projects.projectStatus\").toString(),\n        filterWithSelect: true\n      }, {\n        propertyName: 'industryTitle',\n        title: this.get('intl').t(\"app.dashboardConsultant.projects.industry\").toString()\n      }, {\n        propertyName: 'serviceTitle',\n        title: this.get('intl').t(\"app.dashboardConsultant.projects.businessArea\").toString()\n      }, {\n        title: this.get('intl').t(\"app.dashboardConsultant.projects.actions\").toString(),\n        component: 'models-table/preview-response-project'\n      }];\n    }),\n    showConfirmationSelectionButton: Ember.computed('payment', function () {\n      return this.get('payment') === 'paymentAccepted';\n    }),\n    setDefaultValues: function setDefaultValues() {\n      this.set('proposal', null);\n      this.set('payment', null);\n      this.set('showNDA', null);\n      this.set('showPreviewModal', null);\n      this.set('showFullTnCs', false);\n      this.set('cancelPartiticipationModal', false);\n    },\n    actions: {\n      gotoRatecards: function gotoRatecards() {\n        window.location = _environment.default.ratecardsURL + '/';\n      },\n      selectProject: function selectProject(record) {\n        var _this = this;\n\n        this.setDefaultValues();\n\n        if (record.get('status') === 'invited') {\n          this.set('proposal', record);\n          this.set('quoteId', record.get('quote.id')); // load terms and conds\n          // ajax call\n          // then de la el setezi valoare intro variabila pe controller\n\n          if (!this.get('termsAndConditionsText')) {\n            this.get('ajax').request(_environment.default.TERMS_AND_CONDITIONS_URL).then(function (data) {\n              _this.set('termsAndConditionsText', data['text']);\n            });\n          }\n\n          this.set('showNDA', true);\n        } else if (record.get('isIncludedInEvaluation') || record.get('isAccepted') || record.get('status') == 'on hold') {\n          this.transitionToRoute('app.project.proposal.summary', record.get('quote.id'), record.get('id'));\n        } else if (record.get('status') === 'declined') {\n          this.get('notify').error(this.get('intl').t('notifyMessages.participationDeclined').toString());\n        }\n      },\n      showPreviewProject: function showPreviewProject(record) {\n        this.set('proposal', record);\n        this.set('showPreviewModal', true);\n      },\n      confirmSelection: function confirmSelection() {\n        var _this2 = this;\n\n        if (this.get('payment') === 'paymentAccepted') {\n          var proposal = this.get('proposal');\n          proposal.set('status', 'accepted');\n          proposal.save().then(function () {\n            _this2.transitionToRoute('app.project.proposal.summary', _this2.get('quoteId'), _this2.get('proposal.id'));\n\n            _this2.setDefaultValues();\n          });\n        } else {\n          this.setDefaultValues();\n        }\n      },\n      closeNDA: function closeNDA() {\n        this.setDefaultValues();\n      },\n      turnOffCancelParticipationModal: function turnOffCancelParticipationModal() {\n        this.set('cancelPartiticipationModal', false);\n      },\n      turnOnCancelParticipationModal: function turnOnCancelParticipationModal() {\n        this.set('cancelPartiticipationModal', true);\n      },\n      sendCancelParticipationReason: function sendCancelParticipationReason() {\n        var _this3 = this;\n\n        if (this.get('isSendingRequest')) {\n          return;\n        }\n\n        this.set('isSendingRequest', true);\n\n        if (this.get('proposal').get('cancelReason') && !Ember.isEmpty($.trim(this.get('proposal').get('cancelReason')))) {\n          var proposal = this.get('proposal');\n\n          if (proposal.get('hasDirtyAttributes') && proposal.changedAttributes()['cancelReason'] !== undefined) {\n            proposal.set('status', 'declined');\n            proposal.save().then(function () {\n              _this3.set('cancelPartiticipationModal', false);\n\n              _this3.setDefaultValues();\n\n              _this3.set('isSendingRequest', false);\n            }).catch(function () {\n              _this3.set('isSendingRequest', false);\n            });\n          } else {\n            this.set('isSendingRequest', false);\n          }\n        } else {\n          this.set('isSendingRequest', false);\n          this.get('notify').error(this.get('intl').t('app.modals.cancelParticipation.disabledButtonErrorMessage'));\n        }\n      },\n      expandTnC: function expandTnC() {\n        this.set('showFullTnCs', true);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/management-consultant/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    company: null,\n    companyUsers: new Ember.A(),\n    currentUser: null,\n    //fields for new user account modal\n    email: null,\n    firstName: null,\n    lastName: null,\n    isCompanyAdmin: null,\n    showNewMemberModal: null,\n    companyName: Ember.computed.alias('company.companyName'),\n    columns: Ember.computed(function () {\n      return [{\n        propertyName: 'id',\n        title: 'ID'\n      }, {\n        propertyName: 'email',\n        title: 'Email'\n      }, {\n        propertyName: 'firstName',\n        title: 'First name '\n      }, {\n        propertyName: 'lastName',\n        title: 'Last name '\n      }, {\n        propertyName: 'isCompanyAdmin',\n        title: 'Is company admin'\n      }, {\n        title: 'Actions',\n        component: 'models-table/management',\n        className: 'models-table__actions-10'\n      }];\n    }),\n    validateEmail: function validateEmail(email) {\n      var re = /\\S+@\\S+\\.\\S+/;\n      return re.test(email);\n    },\n    closeModal: function closeModal() {\n      this.setProperties({\n        email: null,\n        firstName: null,\n        lastName: null,\n        isCompanyAdmin: null,\n        showNewMemberModal: false\n      });\n    },\n    actions: {\n      showMemberModal: function showMemberModal() {\n        this.set('showNewMemberModal', true);\n      },\n      closeMemberModal: function closeMemberModal() {\n        this.closeModal();\n      },\n      saveNewMember: function saveNewMember() {\n        var _this = this;\n\n        var currentUser = this.get('currentUser');\n        var firstName = this.get('firstName');\n        var lastName = this.get('lastName');\n        var email = this.get('email');\n        var isCompanyAdmin = this.get('isCompanyAdmin');\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          if (firstName && firstName.trim() && lastName && lastName.trim() && email && email.trim()) {\n            if (_this.validateEmail(email)) {\n              return currentUser.createCompanyUser({\n                first_name: firstName,\n                last_name: lastName,\n                email: email,\n                is_company_admin: isCompanyAdmin\n              }).then(function () {\n                _this.get('notify').success('The account with email ' + email.trim() + ' was created');\n\n                _this.closeModal();\n\n                resolve();\n\n                _this.send('refreshRoute');\n              }).catch(function () {\n                _this.get('notify').error(_this.get('intl').t('notifyMessages.userAlreadyExists').toString());\n\n                reject();\n              });\n            } else {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.provideValidEmail').toString());\n\n              reject();\n            }\n          } else {\n            _this.get('notify').error(_this.get('intl').t('app.management.index.requiredFields').toString());\n\n            reject();\n          }\n        });\n      },\n      editProposals: function editProposals(user) {\n        this.transitionToRoute('app.managementConsultant.proposals', user.get('id'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/management-consultant/proposals\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var ADMIN = 'admin',\n      USER = 'user';\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    currentUser: null,\n    companyUser: null,\n    userProposalsAccess: new Ember.A(),\n    proposalsWithoutAccess: new Ember.A(),\n    newProposalsAccess: new Ember.A(),\n    provideAdminAccess: false,\n    actions: {\n      addUserProposalRole: function addUserProposalRole() {},\n      changeProposalAccess: function changeProposalAccess(access) {\n        var _this = this;\n\n        var currentRole = access.get('role');\n\n        if (currentRole === ADMIN) {\n          access.set('role', USER);\n        } else if (currentRole === USER) {\n          access.set('role', ADMIN);\n        }\n\n        access.save().then(function () {\n          _this.get('notify').success('Access was updated for proposal with id ' + access.get('proposal.id'));\n        });\n      },\n      deleteProposalAccess: function deleteProposalAccess(access) {\n        var _this2 = this;\n\n        access.destroyRecord().then(function () {\n          _this2.send('refreshRoute');\n\n          _this2.get('notify').success('Access was removed');\n        });\n      },\n      save: function save(newProposalsAccess) {\n        var _this3 = this;\n\n        var promisesList = newProposalsAccess.map(function (item) {\n          return _this3.store.createRecord('user-proposal-role', {\n            proposal: item,\n            user: _this3.get('companyUser'),\n            role: _this3.get('provideAdminAccess') ? ADMIN : USER\n          }).save();\n        });\n        return new Ember.RSVP.all(promisesList).then(function () {\n          _this3.send('refreshRoute');\n\n          _this3.get('notify').success(_this3.get('intl').t('notifyMessages.newProposalAccess').toString());\n        }).catch(function () {\n          _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/management/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    company: null,\n    companyUsers: new Ember.A(),\n    currentUser: null,\n    //fields for new user account modal\n    email: null,\n    firstName: null,\n    lastName: null,\n    isCompanyAdmin: null,\n    showNewMemberModal: null,\n    companyName: Ember.computed.alias('company.companyName'),\n    columns: Ember.computed(function () {\n      return [{\n        propertyName: 'id',\n        title: 'ID'\n      }, {\n        propertyName: 'email',\n        title: 'Email'\n      }, {\n        propertyName: 'firstName',\n        title: 'First name '\n      }, {\n        propertyName: 'lastName',\n        title: 'Last name '\n      }, {\n        propertyName: 'isCompanyAdmin',\n        title: 'Is company admin'\n      }, {\n        title: 'Actions',\n        component: 'models-table/management',\n        className: 'models-table__actions-10'\n      }];\n    }),\n    validateEmail: function validateEmail(email) {\n      var re = /\\S+@\\S+\\.\\S+/;\n      return re.test(email);\n    },\n    closeModal: function closeModal() {\n      this.setProperties({\n        email: null,\n        firstName: null,\n        lastName: null,\n        isCompanyAdmin: null,\n        showNewMemberModal: false\n      });\n    },\n    actions: {\n      showMemberModal: function showMemberModal() {\n        this.set('showNewMemberModal', true);\n      },\n      closeMemberModal: function closeMemberModal() {\n        this.closeModal();\n      },\n      saveNewMember: function saveNewMember() {\n        var _this = this;\n\n        var currentUser = this.get('currentUser');\n        var firstName = this.get('firstName');\n        var lastName = this.get('lastName');\n        var email = this.get('email');\n        var isCompanyAdmin = this.get('isCompanyAdmin');\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          if (firstName && firstName.trim() && lastName && lastName.trim() && email && email.trim()) {\n            if (_this.validateEmail(email)) {\n              return currentUser.createCompanyUser({\n                first_name: firstName,\n                last_name: lastName,\n                email: email,\n                is_company_admin: isCompanyAdmin\n              }).then(function () {\n                _this.get('notify').success('The account with email ' + email.trim() + ' was created');\n\n                _this.closeModal();\n\n                resolve();\n\n                _this.send('refreshRoute');\n              }).catch(function () {\n                _this.get('notify').error(_this.get('intl').t('notifyMessages.userAlreadyExists').toString());\n\n                reject();\n              });\n            } else {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.provideValidEmail').toString());\n\n              reject();\n            }\n          } else {\n            _this.get('notify').error(_this.get('intl').t('app.management.index.requiredFields').toString());\n\n            reject();\n          }\n        });\n      },\n      editQuotes: function editQuotes(user) {\n        this.transitionToRoute('app.management.quotes', user.get('id'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/management/quotes\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var ADMIN = 'admin',\n      USER = 'user';\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    currentUser: null,\n    companyUser: null,\n    userQuotesAccess: new Ember.A(),\n    quotesWithoutAccess: new Ember.A(),\n    newQuotesAccess: new Ember.A(),\n    provideAdminAccess: false,\n    actions: {\n      addUserQuoteRole: function addUserQuoteRole() {},\n      changeQuoteAccess: function changeQuoteAccess(access) {\n        var _this = this;\n\n        var currentRole = access.get('role');\n\n        if (currentRole === ADMIN) {\n          access.set('role', USER);\n        } else if (currentRole === USER) {\n          access.set('role', ADMIN);\n        }\n\n        access.save().then(function () {\n          _this.get('notify').success('Access was updated for quote with id ' + access.get('quote.id'));\n        });\n      },\n      deleteQuoteAccess: function deleteQuoteAccess(access) {\n        var _this2 = this;\n\n        access.destroyRecord().then(function () {\n          _this2.send('refreshRoute');\n\n          _this2.get('notify').success('Access was removed');\n        });\n      },\n      save: function save(newQuotesAccess) {\n        var _this3 = this;\n\n        var promisesList = newQuotesAccess.map(function (item) {\n          return _this3.store.createRecord('user-quote-role', {\n            quote: item,\n            user: _this3.get('companyUser'),\n            role: _this3.get('provideAdminAccess') ? ADMIN : USER\n          }).save();\n        });\n        return new Ember.RSVP.all(promisesList).then(function () {\n          _this3.send('refreshRoute');\n\n          _this3.get('notify').success(_this3.get('intl').t('notifyMessages.newQuoteAccess').toString());\n        }).catch(function () {\n          _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/org-settings/cover-letter-settings\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/org-settings/cover-letter-settings/index\", [\"exports\", \"ember-intl\"], function (_exports, _emberIntl) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    successSavedMessage: (0, _emberIntl.translationMacro)('app.orgSettings.coverLetterSettings.actions.successSaved'),\n    errorMessage: (0, _emberIntl.translationMacro)('app.orgSettings.coverLetterSettings.actions.error'),\n    coverLetterLogoChangedSuccessMessage: (0, _emberIntl.translationMacro)('app.orgSettings.coverLetterSettings.actions.coverLetterLogoChangedSuccess'),\n    shownImage: null,\n    shownFooterImage: null,\n    actions: {\n      saveCoverLetterTextChanges: function saveCoverLetterTextChanges() {\n        var _this = this;\n\n        var editor = this.get('editor');\n        var companySettings = this.companySettings;\n        var coverLetterText = companySettings.get('coverLetterText');\n        var editorText = editor.getContent();\n\n        if (Ember.isEmpty(editorText)) {\n          companySettings.set('coverLetterText', null);\n        } else if (editorText !== coverLetterText) {\n          companySettings.set('coverLetterText', editorText);\n        }\n\n        if (companySettings.hasDirtyAttributes) {\n          companySettings.save().then(function () {\n            _this.get('notify').success(_this.get('successSavedMessage'));\n          }).catch(function () {\n            _this.get('notify').error(_this.get('errorMessage'));\n          });\n        }\n      },\n      addCoverLetterTextLogo: function addCoverLetterTextLogo() {\n        var _this2 = this;\n\n        this.get('companySettings').reload().then(function () {\n          _this2.set('shownImage', _this2.companySettings.get('coverLetterLogo'));\n\n          _this2.get('notify').success(_this2.get('coverLetterLogoChangedSuccessMessage'));\n        });\n      },\n      addCoverLetterTextFooterLogo: function addCoverLetterTextFooterLogo() {\n        var _this3 = this;\n\n        this.get('companySettings').reload().then(function () {\n          _this3.set('shownFooterImage', _this3.companySettings.get('coverLetterFooterLogo'));\n\n          _this3.get('notify').success(_this3.get('coverLetterLogoChangedSuccessMessage'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/org-settings/worker-roles/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    company: null,\n    currentUser: null,\n    //fields for new worker role modal\n    consultantRole: null,\n    level: null,\n    description: null,\n    showNewWorkerRoleModal: null,\n    modalEditInstance: null,\n    companyName: Ember.computed.alias('company.companyName'),\n    columns: Ember.computed(function () {\n      return [{\n        propertyName: 'id',\n        title: 'ID'\n      }, {\n        propertyName: 'company.companyName',\n        title: 'Company'\n      }, {\n        propertyName: 'level',\n        title: 'Level'\n      }, {\n        propertyName: 'consultantRole',\n        title: 'Consultant role'\n      }, {\n        propertyName: 'description',\n        title: 'Description',\n        className: 'textarea-pre-line'\n      }, {\n        title: 'Actions',\n        component: 'models-table/worker-roles',\n        className: 'models-table__actions-10'\n      }];\n    }),\n    closeModal: function closeModal() {\n      this.setProperties({\n        level: null,\n        consultantRole: null,\n        description: null,\n        modalEditInstance: null,\n        showNewWorkerRoleModal: false\n      });\n    },\n    actions: {\n      showModal: function showModal() {\n        this.set('showNewWorkerRoleModal', true);\n      },\n      closeNewWorkerModal: function closeNewWorkerModal() {\n        this.closeModal();\n      },\n      saveNewWorkerRole: function saveNewWorkerRole() {\n        var _this = this;\n\n        var consultantRole = this.get('consultantRole');\n        var level = this.get('level');\n        var description = this.get('description');\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          if (consultantRole && consultantRole.trim() && level && level.trim() && description && description.trim()) {\n            var owr = _this.get('modalEditInstance');\n\n            if (!owr) {\n              owr = _this.store.createRecord('organization-worker-role');\n            }\n\n            owr.setProperties({\n              'consultantRole': consultantRole.trim(),\n              'level': level.trim(),\n              'description': description.trim(),\n              'company': _this.get('company')\n            });\n            owr.save().then(function () {\n              _this.get('notify').success('The consultant role ' + consultantRole.trim() + ' was created');\n\n              _this.closeModal();\n\n              resolve();\n\n              _this.send('refreshRoute');\n            }).catch(function () {\n              reject();\n            });\n          } else {\n            _this.get('notify').error(_this.get('intl').t('app.orgSettings.workerRoles.index.requiredFields').toString());\n\n            reject();\n          }\n        });\n      },\n      editWorkerRole: function editWorkerRole(owr) {\n        // this.transitionToRoute('app.management.quotes', owr.get('id'));\n        this.setProperties({\n          'consultantRole': owr.get('consultantRole'),\n          'level': owr.get('level'),\n          'description': owr.get('description'),\n          'showNewWorkerRoleModal': true,\n          'modalEditInstance': owr\n        });\n      },\n      deleteWorkerRole: function deleteWorkerRole(owr) {\n        var _this2 = this;\n\n        // this.transitionToRoute('app.management.quotes', owr.get('id'));\n        if (confirm(this.get('intl').t('app.orgSettings.workerRoles.index.confirmDeleteWorkerRole'))) {\n          owr.destroyRecord().then(function () {\n            _this2.get('notify').success('The entry has been deleted');\n\n            _this2.send('refreshRoute');\n          }).catch(function () {\n            _this2.get('notify').error('Failed to delete entry');\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/process\", [\"exports\", \"ember-changeset\", \"ember-changeset-validations\", \"cb-ui/validations/quoteProcess\"], function (_exports, _emberChangeset, _emberChangesetValidations, _quoteProcess) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var ADMIN = 'admin';\n  var USER = 'user';\n  var DRAFT = 'draft';\n  var REQUESTTODRAFT = 'request_to_draft';\n  var REJECTED = 'rejected';\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    hasErrorsAdmins: false,\n    hasErrorsOwner: false,\n    hasErrorsReason: false,\n    showAcceptModal: false,\n    showRejectModal: false,\n    statusChangeReason: \"\",\n    fullNameMatcher: function fullNameMatcher(person, term) {\n      var fullName = person.get('firstName') + ' ' + person.get('lastName');\n\n      if (fullName.toLocaleLowerCase().match(term.toLocaleLowerCase())) {\n        return 1;\n      }\n\n      return -1;\n    },\n    setupChangeset: function setupChangeset() {\n      Ember.set(this, 'quoteChangeset', new _emberChangeset.default(this.get('quote'), (0, _emberChangesetValidations.default)(_quoteProcess.default), _quoteProcess.default));\n      this.addObserver('userAdminsForQuote', this, 'adminsAddedOrRemoved');\n      this.addObserver('userUsersForQuote', this, 'usersAddedOrRemoved');\n    },\n    adminsAddedOrRemoved: function adminsAddedOrRemoved() {\n      var _this = this;\n\n      var newArrray = [];\n      this.get('companyUsers').forEach(function (item) {\n        if (!_this.get('userAdminsForQuote').contains(item)) {\n          newArrray.addObject(item);\n        }\n      });\n      Ember.set(this, 'companyUsersUsers', newArrray);\n    },\n    usersAddedOrRemoved: function usersAddedOrRemoved() {\n      var _this2 = this;\n\n      var newArrray = [];\n      this.get('companyUsers').forEach(function (item) {\n        if (!_this2.get('userUsersForQuote').contains(item)) {\n          newArrray.addObject(item);\n        }\n      });\n      Ember.set(this, 'companyUsersAdmins', newArrray);\n    },\n    actions: {\n      openAcceptModal: function openAcceptModal() {\n        this.set('showAcceptModal', true);\n      },\n      closeAcceptModal: function closeAcceptModal() {\n        this.set('showAcceptModal', false);\n      },\n      openRejectModal: function openRejectModal() {\n        this.set('showRejectModal', true);\n      },\n      closeRejectModal: function closeRejectModal() {\n        this.set('showRejectModal', false);\n      },\n      submitAction: function submitAction() {\n        var _this3 = this;\n\n        var changeset = this.get('quoteChangeset');\n        var quoteRelatedPromises = [];\n\n        if (this.get('userAdminsForQuote').length == 0) {\n          Ember.$('#admins').addClass('has-error');\n          this.set('hasErrorsAdmins', true);\n        } else {\n          Ember.$('#admins').removeClass('has-error');\n          this.set('hasErrorsAdmins', false);\n        }\n\n        if (this.get('ownerForQuote') === null) {\n          Ember.$('#quoteOwner').addClass('has-error');\n          this.set('hasErrorsOwner', true);\n        } else {\n          Ember.$('#quoteOwner').removeClass('has-error');\n          this.set('hasErrorsOwner', false);\n        }\n\n        if (!this.get('hasErrorsAdmins') && !this.get('hasErrorsOwner')) {\n          this.get('userAdminsForQuote').forEach(function (user) {\n            var record = _this3.store.createRecord('user-quote-role', {\n              quote: _this3.get('quote'),\n              user: user,\n              role: ADMIN,\n              canEvaluate: true\n            });\n\n            quoteRelatedPromises.push(record.save());\n          });\n          this.get('userUsersForQuote').forEach(function (user) {\n            var record = _this3.store.createRecord('user-quote-role', {\n              quote: _this3.get('quote'),\n              user: user,\n              role: USER,\n              canEvaluate: true\n            });\n\n            quoteRelatedPromises.push(record.save());\n          });\n          Ember.RSVP.all(quoteRelatedPromises).then(function () {\n            changeset.set('owner', _this3.get('ownerForQuote'));\n            changeset.set('status', REQUESTTODRAFT);\n            changeset.save().then(function () {\n              _this3.set('showAcceptModal', false);\n\n              _this3.set('showRejectModal', false);\n\n              _this3.transitionToRoute('app.dashboard');\n            }).catch(function (err) {\n              err.errors.forEach(function (error) {\n                if (error.status === \"400\") {\n                  _this3.get('notify').error(_this3.get('intl').t('notifyMessages.noAdminsSet'));\n                }\n              });\n            });\n          }).catch(function (err) {\n            err.errors.forEach(function (error) {\n              if (error.status === \"400\") {\n                _this3.get('notify').error(error.detail);\n              }\n            });\n          });\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.resolveExistingError'));\n        }\n      },\n      submitRejection: function submitRejection() {\n        var _this4 = this;\n\n        var changeset = this.get('quoteChangeset');\n        var reason = this.get('statusChangeReason');\n\n        if (reason === \"\") {\n          Ember.$('#reason').addClass('has-error');\n          this.set(\"hasErrorsReason\", true);\n        } else {\n          Ember.$('#reason').removeClass('has-error');\n          this.set(\"hasErrorsReason\", false);\n        }\n\n        if (!this.get('hasErrorsReason')) {\n          changeset.set('status', REJECTED);\n          changeset.set('statusChangeReason', reason);\n          changeset.save().then(function () {\n            _this4.set('showAcceptModal', false);\n\n            _this4.set('showRejectModal', false);\n\n            _this4.transitionToRoute('app.dashboard');\n          }).catch(function (err) {\n            err.errors.forEach(function (error) {\n              if (error.status === \"400\") {\n                _this4.get('notify').error(_this4.get('intl').t('notifyMessages.errorrOccurredTryAgain'));\n              }\n            });\n          });\n        }\n      },\n      goToSection: function goToSection(section) {\n        Ember.$(\"html, body\").animate({\n          scrollTop: Ember.$('#' + section).offset().top - 100\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/announcements\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    showAddAnnouncement: false,\n    quote: null,\n    announcements: null,\n    sortedAnnouncements: Ember.computed.sort('announcements', 'sortProperties'),\n    sortProperties: ['postedAt:desc'],\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    localDocuments: new Ember.A(),\n    loadQuoteAnnouncementData: function loadQuoteAnnouncementData(quoteAnnouncement) {\n      var _this = this;\n\n      var quoteAnnouncementDocuments = new Ember.A();\n      var dataLoadedPromises = [];\n      var documentsPromise = quoteAnnouncement.get('quoteAnnouncementDocuments');\n      dataLoadedPromises.push(documentsPromise);\n      documentsPromise.then(function (documents) {\n        documents.forEach(function (document) {\n          quoteAnnouncementDocuments.addObject(document);\n        });\n      });\n      Ember.RSVP.all(dataLoadedPromises).catch(function () {\n        _this.get('notify').error('Announcement details couldn\\'t be loaded.');\n      });\n    },\n    actions: {\n      toggleAddAnnouncement: function toggleAddAnnouncement() {\n        this.toggleProperty('showAddAnnouncement');\n      },\n      addAnnouncement: function addAnnouncement(announcementText) {\n        var _this2 = this;\n\n        var announcement = this.store.createRecord('quote-announcement', {\n          quote: this.get('quote'),\n          content: announcementText,\n          user: this.get('currentUser'),\n          quoteAnnouncementDocuments: this.get('localDocuments')\n        });\n        announcement.save().then(function () {\n          _this2.set('showAddAnnouncement', false);\n\n          _this2.set('localDocuments', new Ember.A());\n\n          _this2.get('notify').success(_this2.get('intl').t('notifyMessages.announcementPosted').toString());\n        }, function () {\n          _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n\n          announcement.unloadRecord();\n        });\n      },\n      addQuoteAnnouncementDocument: function addQuoteAnnouncementDocument(file) {\n        var _this3 = this;\n\n        this.store.find('quote-announcement-document', file.id).then(function (currentFile) {\n          var localDocuments = _this3.get('localDocuments');\n\n          localDocuments.addObject(currentFile);\n\n          _this3.get('notify').success('The file was uploaded and added');\n        });\n      },\n      removeQuoteAnnouncementDocument: function removeQuoteAnnouncementDocument(file) {\n        this.get('localDocuments').removeObject(file);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/beauty-contest\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var invitationTextDefault = \"<p>Dear participant</p><p>We have evaluated your submitted proposal and would like to give you the change to pitch in a final beauty contest with few other selected consultants. In this pitch we would like you to personally present your project approach and get to know you and part of your team. For us it would be very important to meet your proposed project manager.</p> <p> Please find below the address, date and time for the beauty contest.</p>\";\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service('notify'),\n    quote: null,\n    proposals: new Ember.A(),\n    beautyContestAddress: null,\n    quoteCompany: null,\n    beautyContestInvitationAddress: null,\n    proposalsWithoutBeautyContestInvitation: new Ember.A(),\n    beautyContestInvitationText: invitationTextDefault,\n    proposalsWithoutBeautyContestInvitationObserver: Ember.observer('proposals.[]', 'proposals.@each.beautyContestInvitationStatus', function () {\n      var proposalsWithoutInvitation = this.get('proposals').filter(function (proposal) {\n        var beautyContestInvitationStatus = proposal.get('beautyContestInvitationStatus');\n        return !beautyContestInvitationStatus || !beautyContestInvitationStatus.trim();\n      });\n      var proposals = new Ember.A();\n      proposalsWithoutInvitation.forEach(function (proposal) {\n        proposals.addObject({\n          proposal: proposal,\n          isChecked: false\n        });\n      });\n      this.set('proposalsWithoutBeautyContestInvitation', proposals);\n    }),\n    proposalsWithBeautyContestInvitation: Ember.computed('proposals.[]', 'proposals.@each.beautyContestInvitationStatus', function () {\n      return this.get('proposals').filter(function (proposal) {\n        var beautyContestInvitationStatus = proposal.get('beautyContestInvitationStatus');\n        return beautyContestInvitationStatus === 'accepted' || beautyContestInvitationStatus === 'invitation sent' || proposal.get('declinedInvitationBeautyContest');\n      });\n    }),\n    isCurrentUserReadOnly: Ember.computed('proposal.metadata.user.role', function () {\n      return this.get('proposal.metadata.user.role') === 'readonly';\n    }),\n    proposalsBeautyContestInvitationRemoved: Ember.computed('proposals.[]', 'proposals.@each.beautyContestInvitationStatus', function () {\n      return this.get('proposals').filterBy('beautyContestInvitationStatus', 'not invited');\n    }),\n    beautyContestAddressObserver: Ember.observer('quote', 'quoteCompany', 'quoteCompany.companyName', 'quoteCompany.globalAddress', 'quoteCompany.addresses', function () {\n      var companyName = this.get('quoteCompany.companyName') ? this.get('quoteCompany.companyName') : '';\n      var addressBeautyContest = '<p>Please meet us at: </p>' + '<div>' + companyName + '</div>';\n      var globalAddress = this.get('quoteCompany.globalAddress');\n\n      if (globalAddress) {\n        globalAddress.get('country').then(function (country) {\n          addressBeautyContest += '<div>' + globalAddress.get('addressLine-1') + '</div><div>' + globalAddress.get('city') + '</div><div>' + country.get('commonNameEn') + '</div>';\n        });\n      }\n\n      this.set('beautyContestInvitationAddress', addressBeautyContest);\n    }),\n    actions: {\n      toggleDisplay: function toggleDisplay(containerId) {\n        var $container = Ember.$('#' + containerId);\n        $container.prev('h4').find('span').toggleClass('glyphicon-triangle-bottom glyphicon-triangle-right');\n        $container.fadeToggle();\n      },\n      sendInvitations: function sendInvitations() {\n        var _this = this;\n\n        var proposalItems = this.get('proposalsWithoutBeautyContestInvitation').filterBy('isChecked', true);\n\n        if (proposalItems.get('length')) {\n          if (confirm('Are you sure you want to send the invitations')) {\n            var savePromises = [];\n            proposalItems.forEach(function (item) {\n              var proposal = item.proposal;\n              proposal.set('beautyContestInvitationStatus', 'invitation sent');\n              proposal.set('beautyContestInvitationText', _this.get('beautyContestInvitationText'));\n              proposal.set('beautyContestInvitationAddress', _this.get('beautyContestInvitationAddress'));\n              savePromises.push(proposal.save());\n            });\n            Ember.RSVP.all(savePromises).then(function () {\n              _this.get('notify').success('Invitations sent successfully');\n\n              proposalItems.forEach(function (item) {\n                var proposal = item.proposal;\n                proposal.reload();\n              });\n            }).catch(function () {\n              proposalItems.forEach(function (item) {\n                var proposal = item.proposal;\n                proposal.rollbackAttributes();\n              });\n\n              _this.get('notify').error('Invalid data');\n            });\n          }\n        }\n      },\n      removeInvitation: function removeInvitation(proposal) {\n        if (confirm('Are you sure you want to delete the invitation ?')) {\n          proposal.set('beautyContestInvitationStatus', 'not invited');\n          proposal.save(function () {\n            proposal.reload();\n          });\n        }\n      },\n      openDatepicker: function openDatepicker(datepickerId) {\n        var selector = '#' + datepickerId.toString() + '.start-date-picker';\n        Ember.$(selector).focus();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/configuration\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    routerService: Ember.inject.service('router'),\n    notify: Ember.inject.service('notify'),\n    intl: Ember.inject.service(),\n    isCurrentUserReadOnly: Ember.computed('userQuoteRole.role', function () {\n      return this.get('userQuoteRole.role') === 'readonly';\n    }),\n    queryParams: ['technicalTemplateId', 'pitchTemplateId'],\n    technicalTemplateId: null,\n    pitchTemplateId: null,\n    quote: null,\n    currentUser: null,\n    currentUserCompany: null,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    showWarningModal: false,\n    //used for dropdowns\n    technicalTemplatesOptions: null,\n    pitchTemplatesOptions: null,\n    //selected templates from dropdown\n    technicalTemplate: null,\n    pitchTemplate: null,\n    //template groups data\n    technicalTemplateGroups: new Ember.A(),\n    pitchTemplateGroups: new Ember.A(),\n    technicalTemplateDataLoaded: null,\n    pitchTemplateDataLoaded: null,\n    // flags for displaying dropdowns\n    showTechnicalTemplatesDropdown: null,\n    showPitchTemplatesDropdown: null,\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A(),\n    technicalType: 'technical',\n    pitchType: 'pitch',\n    criteriaEvaluationMax: 100,\n    criteriaEvaluationMin: 0,\n    sliderStep: 1,\n    initialFinancialWeight: null,\n    initialTechnicalWeight: null,\n    initialPitchWeight: null,\n    financialSlider: null,\n    technicalSlider: null,\n    warnings: [],\n    pitchSlider: null,\n    pips: Ember.computed('media.isMobile', function () {\n      return {\n        mode: 'positions',\n        values: this.get('media.isMobile') ? [0, 50, 100] : [0, 20, 40, 60, 80, 100],\n        density: this.get('media.isMobile') ? 10 : 2\n      };\n    }),\n    updateSliders: function updateSliders(initialValue, newValue, updatedSlider, sliderOne, sliderTwo) {\n      var updateWithValue, updateWithValueTwo;\n\n      if (sliderOne.isDisabled && sliderTwo.isDisabled) {\n        console.log('slider one dis', sliderOne.isDisabled);\n        console.log('slider twp dis', sliderTwo.isDisabled);\n        updatedSlider.set(initialValue);\n      } else if (sliderOne.isDisabled) {\n        newValue = Math.min(100 - sliderOne.get(), newValue);\n\n        if (newValue === 0) {\n          updateWithValueTwo = initialValue;\n        } else {\n          updateWithValueTwo = initialValue - newValue;\n        }\n\n        updatedSlider.set(newValue);\n        sliderTwo.set(sliderTwo.get() + updateWithValueTwo);\n      } else if (sliderTwo.isDisabled) {\n        newValue = Math.min(100 - sliderTwo.get(), newValue);\n\n        if (newValue === 0) {\n          updateWithValue = initialValue;\n        } else {\n          updateWithValue = initialValue - newValue;\n        }\n\n        updatedSlider.set(newValue);\n        sliderOne.set(sliderOne.get() + updateWithValue);\n      } else {\n        if (initialValue !== newValue) {\n          if (newValue === 0) {\n            updateWithValue = updateWithValueTwo = initialValue / 2;\n          } else {\n            updateWithValue = updateWithValueTwo = (initialValue - newValue) / 2;\n          }\n\n          if (updateWithValue % 1 !== 0) {\n            updateWithValueTwo += parseInt(updateWithValue - Math.floor(updateWithValue));\n            updateWithValue = Math.floor(updateWithValue);\n          }\n\n          var initialValueSliderOne = sliderOne.get();\n          var initialValueSliderTwo = sliderTwo.get();\n          var newValueSliderOne = initialValueSliderOne + updateWithValue;\n          var newValueSliderTwo = initialValueSliderTwo + updateWithValueTwo;\n\n          if (newValueSliderOne < 0 && newValueSliderTwo < 0) {\n            newValue = 100;\n            newValueSliderOne = 0;\n            newValueSliderTwo = 0;\n          } else if (newValueSliderOne < 0) {\n            newValueSliderTwo += newValueSliderOne;\n            newValueSliderOne = 0;\n          } else if (newValueSliderTwo < 0) {\n            newValueSliderOne += newValueSliderTwo;\n            newValueSliderTwo = 0;\n          }\n\n          updatedSlider.set(newValue);\n          sliderOne.set(newValueSliderOne);\n          sliderTwo.set(newValueSliderTwo);\n        }\n      }\n    },\n    updateSliderValues: function updateSliderValues(updatedProperty, value) {\n      var modifiedProperty = 'quote.' + updatedProperty;\n      var initialValue = this.get(modifiedProperty);\n      var financialSlider = this.get('financialSlider');\n      var technicalSlider = this.get('technicalSlider');\n      var pitchSlider = this.get('pitchSlider');\n\n      if (updatedProperty === 'financialWeight') {\n        this.updateSliders(initialValue, value, financialSlider, technicalSlider, pitchSlider);\n      } else if (updatedProperty === 'technicalWeight') {\n        this.updateSliders(initialValue, value, technicalSlider, financialSlider, pitchSlider);\n      } else if (updatedProperty === 'pitchWeight') {\n        this.updateSliders(initialValue, value, pitchSlider, financialSlider, technicalSlider);\n      }\n\n      this.set('quote.financialWeight', financialSlider.get());\n      this.set('quote.technicalWeight', technicalSlider.get());\n      this.set('quote.pitchWeight', pitchSlider.get());\n    },\n    serializeData: function serializeData(template) {\n      var dataJSON = {\n        template: null,\n        template_title: 'Copy of - ' + template.get('title'),\n        template_type: template.get('type'),\n        groups: []\n      };\n      var groups = template.hasMany('baseCriteriaEvaluationGroups').value();\n      var groupsJSON = [];\n      groups.forEach(function (group) {\n        var criteriaEvaluations = group.hasMany('baseCriteriaEvaluations').value();\n        var criteriaEvaluationsJSON = [];\n        criteriaEvaluations.forEach(function (ca) {\n          var attributes = {};\n\n          var snapshotAttributes = ca._createSnapshot()._attributes;\n\n          for (var key in snapshotAttributes) {\n            attributes[key.underscore()] = snapshotAttributes[key];\n          }\n\n          criteriaEvaluationsJSON.push(attributes);\n        });\n        groupsJSON.push({\n          title: group.get('title'),\n          order: group.get('order'),\n          'base_criteria_evaluations': criteriaEvaluationsJSON\n        });\n      });\n      dataJSON.groups = groupsJSON;\n      return dataJSON;\n    },\n    actions: {\n      closeWarningModal: function closeWarningModal() {\n        this.set('showWarningModal', false);\n        this.set('warnings', []);\n      },\n      checkForWarnings: function checkForWarnings() {\n        if (this.get('initialFinancialWeight') != this.get('quote.financialWeight') || this.get('initialTechnicalWeight') != this.get('quote.technicalWeight') || this.get('initialPitchWeight') != this.get('quote.pitchWeight')) {\n          this.warnings.push(this.intl.t('app.partials.evaluationData.weightWarning'));\n        }\n\n        if (this.get('technicalTemplate')) {\n          this.warnings.push(this.intl.t('app.partials.evaluationData.technicalTemplateWarning'));\n        }\n\n        if (this.get('pitchTemplate')) {\n          this.warnings.push(this.intl.t('app.partials.evaluationData.pitchTemplateWarning'));\n        }\n\n        if (this.get('warnings.length')) {\n          this.set('showWarningModal', true);\n        }\n      },\n      selectTemplate: function selectTemplate() {\n        var _this = this;\n\n        var quote = this.get('quote');\n        var technicalTemplate = this.get('technicalTemplate');\n        var pitchTemplate = this.get('pitchTemplate');\n        var saveOptions = {\n          adapterOptions: {}\n        };\n        if (technicalTemplate) saveOptions.adapterOptions['technical_id'] = technicalTemplate.get('id');\n        if (pitchTemplate) saveOptions.adapterOptions['pitch_id'] = pitchTemplate.get('id');\n        return quote.save(saveOptions).then(function () {\n          _this.set('technicalTemplateId', null);\n\n          _this.set('pitchTemplateId', null);\n        }).catch(function (response) {\n          if (response.errors && response.errors[0].detail === _this.get('intl').t('invalidCriteriaEvaluationWeight').toString()) {\n            _this.get('notify').error(_this.get('intl').t('invalidCriteriaEvaluationWeight').toString());\n          }\n        }).finally(function () {\n          _this.set('showTechnicalTemplatesDropdown', false);\n\n          _this.set('showPitchTemplatesDropdown', false);\n\n          _this.set('showWarningModal', false);\n\n          _this.set('technicalTemplate', null);\n\n          _this.set('pitchTemplate', null);\n\n          _this.set('warnings', []);\n\n          _this.send('refreshRoute');\n        });\n      },\n      previous: function previous() {\n        this.transitionToRoute('app.rfp.project-details');\n      },\n      updateValues: function updateValues(updatedProperty, value) {\n        this.updateSliderValues(updatedProperty, value);\n      },\n      closeCoverLetterModal: function closeCoverLetterModal() {\n        this.set('showCoverLetterQuestion', false);\n        this.send('refreshRoute');\n      },\n      defaultCoverLetter: function defaultCoverLetter() {\n        this.transitionToRoute('app.rfp.visual-editor');\n      },\n      customCoverLetter: function customCoverLetter() {\n        this.transitionToRoute('app.rfp.custom-cover-letter');\n      },\n      updateTechnicalTemplate: function updateTechnicalTemplate(template) {\n        var _this2 = this;\n\n        var technicalTemplate = this.get('technicalTemplate');\n        this.set('technicalTemplateDataLoaded', false);\n\n        if (!technicalTemplate || technicalTemplate.get('id') !== template.get('id')) {\n          this.set('technicalTemplate', template);\n          this.store.query('base-criteria-evaluation-group', {\n            include: 'base_criteria_evaluations',\n            template_id: template.get('id')\n          }).then(function (groupsData) {\n            _this2.set('technicalTemplateDataLoaded', true);\n\n            _this2.set('technicalTemplateGroups', groupsData);\n          }).catch(function () {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredReloadApp').toString());\n          });\n        }\n      },\n      dropdownTemplateChanged: function dropdownTemplateChanged(selectedTemplate) {\n        var _this3 = this;\n\n        var templateToSet = null;\n        var selectedTemplateType = selectedTemplate.get('type');\n        var isTechnical = false;\n        var isPitch = false;\n\n        if (selectedTemplateType === 'technical_proposal') {\n          templateToSet = this.get('technicalTemplate');\n          this.set('technicalTemplateDataLoaded', false);\n          isTechnical = true;\n        } else if (selectedTemplateType === 'pitch') {\n          templateToSet = this.get('pitchTemplate');\n          this.set('pitchTemplateDataLoaded', false);\n          isPitch = true;\n        }\n\n        if (!templateToSet || templateToSet.get('id') !== selectedTemplate.get('id')) {\n          this.store.query('base-criteria-evaluation-group', {\n            include: 'base_criteria_evaluations',\n            template_id: selectedTemplate.get('id')\n          }).then(function (groupsData) {\n            if (isTechnical) {\n              _this3.setProperties({\n                technicalTemplate: selectedTemplate,\n                technicalTemplateDataLoaded: true,\n                technicalTemplateGroups: groupsData\n              });\n            } else if (isPitch) {\n              _this3.setProperties({\n                pitchTemplate: selectedTemplate,\n                pitchTemplateDataLoaded: true,\n                pitchTemplateGroups: groupsData\n              });\n            }\n          }).catch(function () {\n            _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        }\n      },\n      editTemplate: function editTemplate(template) {\n        var _this4 = this;\n\n        this.get('quote').save().then(function () {\n          _this4.transitionToRoute('app.templates.edit', template.get('id'), {\n            queryParams: {\n              quoteId: _this4.get('quote.id'),\n              technicalTemplateId: _this4.get('technicalTemplate.id'),\n              pitchTemplateId: _this4.get('pitchTemplate.id'),\n              projectConfiguration: true\n            }\n          });\n        }).catch(function () {\n          _this4.get('notify').error(_this4.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      cloneTemplate: function cloneTemplate(template) {\n        var _this5 = this;\n\n        var technicalTemplateId = this.get('technicalTemplate.id');\n        var pitchTemplateId = this.get('pitchTemplate.id');\n        this.get('quote').save().then(function () {\n          template.bulkSave(_this5.serializeData(template)).then(function (response) {\n            var cloneId = response.data.template;\n            var queryTechnicalTemplateId = template.get('id') === technicalTemplateId ? cloneId : technicalTemplateId;\n            var queryPitchTemplateId = template.get('id') === pitchTemplateId ? cloneId : pitchTemplateId;\n\n            _this5.get('notify').success(_this5.get('intl').t('notifyMessages.templateClonedSuccess').toString());\n\n            _this5.transitionToRoute('app.templates.edit', cloneId, {\n              queryParams: {\n                quoteId: _this5.get('quote.id'),\n                technicalTemplateId: queryTechnicalTemplateId,\n                pitchTemplateId: queryPitchTemplateId,\n                projectConfiguration: true\n              }\n            }).then(function () {\n              _this5.get('notify').success(_this5.get('intl').t('notifyMessages.redirectTemplateSuccess').toString());\n            }).catch(function () {\n              _this5.get('notify').error(_this5.get('intl').t('notifyMessages.redirectTemplateError').toString());\n            });\n          }).catch(function () {\n            _this5.get('notify').error(_this5.get('intl').t('notifyMessages.templateClonedError').toString());\n          });\n        });\n      },\n      showDropdown: function showDropdown(dataType) {\n        if (dataType === this.get('technicalType')) {\n          this.set('showTechnicalTemplatesDropdown', true);\n        } else if (dataType === this.get('pitchType')) {\n          this.set('showPitchTemplatesDropdown', true);\n        }\n      },\n      newTemplate: function newTemplate(templateType) {\n        var _this6 = this;\n\n        this.get('quote').save().then(function () {\n          var isPitch = templateType === _this6.get('pitchType');\n\n          var isTechnical = templateType === _this6.get('technicalType');\n\n          _this6.store.createRecord('template', {\n            title: 'New template ',\n            company: _this6.get('currentUserCompany'),\n            type: templateType === _this6.get('pitchType') ? templateType : 'technical_proposal'\n          }).save().then(function (template) {\n            var pitchTemplateId = _this6.get('pitchTemplate.id');\n\n            var technicalTemplateId = _this6.get('technicalTemplate.id');\n\n            if (isPitch) {\n              pitchTemplateId = template.get('id');\n            }\n\n            if (isTechnical) {\n              technicalTemplateId = template.get('id');\n            }\n\n            _this6.transitionToRoute('app.templates.edit', template.get('id'), {\n              queryParams: {\n                quoteId: _this6.get('quote.id'),\n                technicalTemplateId: technicalTemplateId,\n                pitchTemplateId: pitchTemplateId,\n                projectConfiguration: true\n              }\n            }).then(function () {\n              _this6.get('notify').success(_this6.get('intl').t('notifyMessages.redirectTemplateSuccess').toString());\n            }).catch(function () {\n              _this6.get('notify').error(_this6.get('intl').t('notifyMessages.redirectTemplateError').toString());\n            });\n          });\n        }).catch(function () {\n          _this6.get('notify').error(_this6.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/evaluation\", [\"exports\", \"cb-ui/mixins/beauty-contest-invitation\", \"cb-ui/mixins/selected-proposals\"], function (_exports, _beautyContestInvitation, _selectedProposals) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_selectedProposals.default, _beautyContestInvitation.default, {\n    notify: Ember.inject.service('notify'),\n    quote: null,\n    currentUser: null,\n    userQuoteRole: null,\n    proposals: new Ember.A(),\n    activeEvaluation: null,\n    activeEvaluationCategory: null,\n    awardedProposal: null,\n    dismissedProposal: null,\n    activeProposal: null,\n    showEvaluationModal: null,\n    showAwardProjectModal: null,\n    showDismissProjectModal: null,\n    showFinancialDetailsModal: null,\n    showEvaluationsIncompleteModal: false,\n    beautyContestItems: new Ember.A(),\n    criteriaEvaluations: new Ember.A(),\n    notYetRatedClass: '',\n    consultantName: '',\n    quoteEvaluationResults: new Ember.A(),\n    technicalCriteriaGroups: new Ember.A(),\n    pitchCriteriaGroups: new Ember.A(),\n    isCurrentUserReadOnly: Ember.computed('userQuoteRole.role', function () {\n      return this.get('userQuoteRole.role') === 'readonly';\n    }),\n    quoteTechnicalEvaluationResults: new Ember.A(),\n    quotePitchEvaluationResults: new Ember.A(),\n    showTechnicalEvaluationDetails: false,\n    showPitchEvaluationDetails: false,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    timePickerStartOptions: Ember.computed(function () {\n      var minutes = new Ember.A(['00', '15', '30', '45']);\n      var timePickerOptions = new Ember.A();\n\n      var _loop = function _loop(i) {\n        var hour = i.toString();\n\n        if (hour.length !== 2) {\n          hour = '0' + hour;\n        }\n\n        minutes.forEach(function (item) {\n          timePickerOptions.addObject(hour + ':' + item);\n        });\n      };\n\n      for (var i = 0; i < 24; i++) {\n        _loop(i);\n      }\n\n      return timePickerOptions;\n    }),\n    timePickerEndOptions: Ember.computed('beautyContestProposal.beautyContestInvitationStartTime', function () {\n      var timePickerStartOptions = this.get('timePickerStartOptions').slice();\n      timePickerStartOptions.addObject('24:00');\n      var timePickerOptions = new Ember.A();\n\n      if (this.get('beautyContestProposal') && this.get('beautyContestProposal.beautyContestInvitationStartTime')) {\n        var startTime = this.get('beautyContestProposal.beautyContestInvitationStartTime');\n        timePickerStartOptions.forEach(function (timeOption) {\n          if (startTime < timeOption) {\n            timePickerOptions.addObject(timeOption);\n          }\n        });\n        return timePickerOptions;\n      }\n\n      return timePickerStartOptions;\n    }),\n    consultantNameObserver: Ember.observer('activeEvaluationCategory', 'activeEvaluation', 'activeEvaluation.proposal', function () {\n      var _this = this;\n\n      if (this.get('activeEvaluation')) {\n        this.get('activeEvaluation.proposal').then(function (proposal) {\n          proposal.get('consultantUser').then(function (consultantUser) {\n            _this.set('consultantName', consultantUser.get('fullName'));\n          });\n        });\n      }\n    }),\n    evaluationModalTitle: Ember.computed('activeEvaluationCategory', 'activeEvaluation', 'consultantName', function () {\n      return this.get('activeEvaluationCategory.titleEn') + ' Evaluation for proposal from ' + this.get('consultantName');\n    }),\n    technicalCriteriaEvaluations: Ember.computed.filterBy('criteriaEvaluations', 'type', 'technical_proposal'),\n    beautyContestCriteriaEvaluations: Ember.computed.filterBy('criteriaEvaluations', 'type', 'beauty_contest'),\n    colspanEmptyColumns: Ember.computed('proposal.length', function () {\n      return 5 - this.get('proposals.length');\n    }),\n    tableColumnWidth: Ember.computed('proposals.length', function () {\n      var proposalsLength = this.get('proposals.length');\n\n      if (proposalsLength) {\n        return (75 / parseInt(proposalsLength)).toString() + '%';\n      }\n\n      return 0;\n    }),\n    columns: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var columns = [{\n        minWidth: 256,\n        maxWidth: 256,\n        heading: '',\n        valuePath: 'title',\n        isFixed: 'left'\n      }];\n      this.get('proposals').forEach(function (p) {\n        columns.push({\n          width: 150,\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    rows: Ember.computed('intl.locale.[]', 'proposals.length', 'quoteTechnicalEvaluationResults.length', function () {\n      var _this2 = this;\n\n      var proposals = this.get('proposals');\n      var technicalCriteriaGroups = this.get('technicalCriteriaGroups');\n      var pitchCriteriaGroups = this.get('pitchCriteriaGroups');\n      var technicalData = {\n        isCollapsed: true,\n        title: {\n          section: 'technical',\n          cellComponent: 'ember-table/evaluation-title-cell',\n          details: this.get('quote.technicalWeight'),\n          technicalCriteriaGroups: this.get('technicalCriteriaGroups')\n        },\n        children: []\n      };\n      var pitchData = {\n        isCollapsed: true,\n        title: {\n          section: 'pitch',\n          cellComponent: 'ember-table/evaluation-title-cell',\n          details: this.get('quote.pitchWeight'),\n          pitchCriteriaGroups: this.get('pitchCriteriaGroups')\n        },\n        children: []\n      };\n      var financialData = {\n        title: {\n          section: 'financial',\n          cellComponent: 'ember-table/evaluation-title-cell',\n          details: this.get('quote.financialWeight')\n        }\n      };\n      var totalData = {\n        title: 'Total'\n      };\n      var totalProjectData = {};\n      var projectVolumeAtAwardingData = {};\n      totalProjectData['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProject'),\n        description: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProjectDetails'),\n        cellComponent: 'ember-table/criteria-info'\n      };\n      projectVolumeAtAwardingData['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProjectAtAwarding'),\n        description: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProjectAtAwardingDetails'),\n        cellComponent: 'ember-table/criteria-info'\n      };\n      var awardData = {\n        title: {\n          section: 'award',\n          cellComponent: 'ember-table/evaluation-title-cell',\n          details: this.get('intl').t('app.projectClient.evaluation.label.finalEvaluation.details')\n        }\n      };\n      var feedbackData = {\n        title: {\n          section: 'feedback',\n          cellComponent: 'ember-table/evaluation-title-cell',\n          details: this.get('intl').t('app.projectClient.evaluation.label.feedback.details')\n        }\n      };\n      proposals.forEach(function (p) {\n        var transitions = p.get('finalProposalTotalHistory') ? JSON.parse(p.get('finalProposalTotalHistory').replaceAll(\"'\", \"\\\"\")) : {\n          transitions: []\n        };\n        technicalData[p.get('id')] = {\n          cellComponent: 'ember-table/evaluation-score-cell',\n          section: 'technical',\n          proposal: p,\n          quoteEvaluationResults: _this2.get('quoteEvaluationResults')\n        };\n        pitchData[p.get('id')] = {\n          cellComponent: 'ember-table/evaluation-score-cell',\n          section: 'pitch',\n          proposal: p,\n          quoteEvaluationResults: _this2.get('quoteEvaluationResults')\n        };\n        financialData[p.get('id')] = {\n          cellComponent: 'ember-table/evaluation-score-cell',\n          section: 'financial',\n          proposal: p,\n          quoteEvaluationResults: _this2.get('quoteEvaluationResults')\n        };\n        totalData[p.get('id')] = {\n          cellComponent: 'ember-table/evaluation-score-cell',\n          section: 'total',\n          proposal: p,\n          quoteEvaluationResults: _this2.get('quoteEvaluationResults')\n        };\n        totalProjectData[p.get('id')] = {\n          proposal: p,\n          transitions: transitions,\n          cellComponent: 'ember-table/financial-total-project-cell'\n        };\n        projectVolumeAtAwardingData[p.get('id')] = {\n          proposal: p,\n          timestamp: transitions.transitions.length > 0 ? transitions.transitions[transitions.transitions.length - 1].timestamp : null,\n          changedBy: transitions.transitions.length > 0 ? transitions.transitions[transitions.transitions.length - 1].changed_by : null,\n          cellComponent: 'ember-table/financial-total-proposal-cell'\n        };\n        awardData[p.get('id')] = {\n          cellComponent: 'ember-table/evaluation-award-cell',\n          proposal: p\n        };\n        feedbackData[p.get('id')] = {\n          cellComponent: 'ember-table/evaluation-feedback-cell',\n          proposal: p,\n          userIsQuoteAdmin: p\n        };\n      });\n      var technicalRows = [];\n      technicalCriteriaGroups.forEach(function (group) {\n        var data = {\n          title: group.get('title'),\n          rowComponent: 'ember-table/full-row-cell'\n        };\n        technicalRows.push(data);\n        group.get('evaluations').forEach(function (criteria) {\n          var rowData = {\n            title: {\n              cellComponent: 'ember-table/criteria-info',\n              title: criteria.get('title'),\n              description: criteria.get('description')\n            }\n          };\n          proposals.forEach(function (p) {\n            rowData[p.get('id')] = {\n              cellComponent: 'ember-table/result-data',\n              criteria: criteria,\n              proposal: p,\n              criteriaScore: true,\n              quoteEvaluationResults: _this2.get('quoteTechnicalEvaluationResults')\n            };\n          });\n          technicalRows.push(rowData);\n        });\n        technicalData['children'] = technicalRows;\n      });\n      var pitchRows = [];\n      pitchCriteriaGroups.forEach(function (group) {\n        var data = {\n          title: group.get('title'),\n          rowComponent: 'ember-table/full-row-cell'\n        };\n        pitchRows.push(data);\n        group.get('evaluations').forEach(function (criteria) {\n          var rowData = {\n            title: {\n              cellComponent: 'ember-table/criteria-info',\n              title: criteria.get('title'),\n              description: criteria.get('description')\n            }\n          };\n          proposals.forEach(function (p) {\n            rowData[p.get('id')] = {\n              cellComponent: 'ember-table/result-data',\n              criteria: criteria,\n              proposal: p,\n              criteriaScore: true,\n              quoteEvaluationResults: _this2.get('quotePitchEvaluationResults')\n            };\n          });\n          pitchRows.push(rowData);\n        });\n        pitchData['children'] = pitchRows;\n      });\n      var tableData = [technicalData, financialData];\n\n      if (this.get('quote.pitchWeight') > 0) {\n        tableData.push(pitchData);\n      }\n\n      tableData.push(totalData);\n      tableData.push(totalProjectData);\n\n      if (this.get('userIsQuoteAdmin')) {\n        tableData.push(projectVolumeAtAwardingData);\n      }\n\n      tableData.push(awardData);\n      tableData.push(feedbackData);\n      return tableData;\n    }),\n    actions: {\n      changeEvaluationScore: function changeEvaluationScore(proposalEvaluation, evaluationCategory) {\n        this.set('showEvaluationModal', true);\n        this.set('activeEvaluation', proposalEvaluation);\n        this.set('activeEvaluationCategory', evaluationCategory);\n      },\n      closeEvaluationModal: function closeEvaluationModal() {\n        this.set('showEvaluationModal', false);\n        this.get('activeEvaluation').rollbackAttributes();\n        this.set('activeEvaluation', null);\n        this.set('activeEvaluationCategory', null);\n      },\n      openAwardProjectModal: function openAwardProjectModal(proposal) {\n        var awardProject = true;\n        var submittedProposals = this.get('proposals').filterBy('isSubmitted', true);\n        var quoteEvaluationResults = this.get('quoteEvaluationResults');\n        submittedProposals.forEach(function (proposal) {\n          if (!proposal.get('financialQuotationData.evaluationFinalScore') || !quoteEvaluationResults.technical.proposals[proposal.get('id')] //TODO: Proposal pitch evaluations not mandatory\n          // || !quoteEvaluationResults.pitch.proposals[proposal.get('id')]\n          //\n          ) {\n              awardProject = false;\n            }\n        });\n\n        if (awardProject) {\n          if (proposal.get('status') === 'submitted') {\n            this.set('awardedProposal', proposal);\n            this.set('showAwardProjectModal', true);\n          }\n        } else {\n          this.set('notYetRatedClass', 'label label-danger');\n          this.set('awardedProposal', proposal);\n          this.set('showEvaluationsIncompleteModal', true);\n        }\n      },\n      awardProject: function awardProject() {\n        var _this3 = this;\n\n        var proposal = this.get('awardedProposal');\n        var isValid = true;\n\n        if (proposal.get('dontSendFeedback') == false && (proposal.get('feedback') == null || proposal.get('feedback') == '')) {\n          isValid = false;\n        }\n\n        var sentProposals = this.get('proposals').filter(function (p) {\n          return p.get('status') == 'submitted' || p.get('status') == 'accepted';\n        });\n        sentProposals.forEach(function (p) {\n          if (p.get('dontSendFeedback') == false && (p.get('feedback') == null || p.get('feedback') == '')) {\n            isValid = false;\n          }\n        });\n\n        if (isValid == false) {\n          this.get('notify').error(this.get('intl').t('notifyMessages.noEmptyFeedback').toString());\n          return;\n        }\n\n        if (proposal.get('status') === 'submitted') {\n          proposal.set('status', 'awarded');\n          var validProposals = this.get('proposals').filter(function (p) {\n            return p.get('status') !== 'declined';\n          });\n          validProposals.forEach(function (p) {\n            if (p.get('id') === proposal.get('id')) {\n              p.set('status', 'awarded');\n            } else {\n              if (p.get('status') === 'submitted') {\n                p.set('status', 'lost');\n              } else {\n                if (p.get('status') !== 'dismissed') {\n                  p.set('status', 'dismissed');\n                }\n              }\n            }\n          });\n          var lostProposals = validProposals.filter(function (p) {\n            return p.get('status') === 'lost' || p.get('status') === 'dismissed';\n          });\n          var lostProposalSavePromises = lostProposals.map(function (p) {\n            return p.save();\n          });\n          Ember.RSVP.all(lostProposalSavePromises).then(function () {\n            return proposal.save();\n          }).then(function () {\n            _this3.get('notify').success(_this3.get('intl').t('notifyMessages.projectAwarded').toString());\n          });\n        }\n\n        this.set('showAwardProjectModal', false);\n        this.set('showEvaluationsIncompleteModal', false);\n        this.set('awardedProposal', null);\n      },\n      closeAwardProjectModal: function closeAwardProjectModal() {\n        this.set('showAwardProjectModal', false);\n        this.set('awardedProposal', null);\n      },\n      openDismissProjectModal: function openDismissProjectModal(proposal) {\n        if (proposal.get('status') === 'submitted') {\n          this.set('dismissedProposal', proposal);\n          this.set('showDismissProjectModal', true);\n        } else {\n          this.set('notYetRatedClass', 'label label-danger');\n          this.set('dismissedProposal', proposal);\n          this.set('showEvaluationsIncompleteModal', true);\n        }\n      },\n      dismissProject: function dismissProject() {\n        var _this4 = this;\n\n        var proposal = this.get('dismissedProposal');\n        proposal.set('keepEvaluationsAfterDismissal', true);\n        var isValid = true;\n\n        if (proposal.get('dontSendFeedback') == false && (proposal.get('feedback') == null || proposal.get('feedback') == '')) {\n          isValid = false;\n        }\n\n        if (isValid == false) {\n          this.get('notify').error(this.get('intl').t('notifyMessages.noEmptyFeedback').toString());\n          return;\n        }\n\n        if (proposal.get('status') === 'submitted') {\n          proposal.set('status', 'dismissed');\n          proposal.save().then(function () {\n            _this4.get('notify').success(_this4.get('intl').t('notifyMessages.projectDismissed').toString());\n          });\n        }\n\n        this.set('showDismissProjectModal', false);\n        this.set('showEvaluationsIncompleteModal', false);\n        this.set('dismissedProposal', null);\n      },\n      dismissProjectAndDiscardEvaluation: function dismissProjectAndDiscardEvaluation() {\n        var _this5 = this;\n\n        var proposal = this.get('dismissedProposal');\n        proposal.set('keepEvaluationsAfterDismissal', false);\n        var isValid = true;\n\n        if (proposal.get('dontSendFeedback') == false && (proposal.get('feedback') == null || proposal.get('feedback') == '')) {\n          isValid = false;\n        }\n\n        if (isValid == false) {\n          this.get('notify').error(this.get('intl').t('notifyMessages.noEmptyFeedback').toString());\n          return;\n        }\n\n        if (proposal.get('status') === 'submitted') {\n          proposal.set('status', 'dismissed');\n          proposal.save().then(function () {\n            _this5.get('notify').success(_this5.get('intl').t('notifyMessages.projectDismissed').toString());\n          });\n        }\n\n        this.set('showDismissProjectModal', false);\n        this.set('showEvaluationsIncompleteModal', false);\n        this.set('dismissedProposal', null);\n      },\n      closeDismissProjectModal: function closeDismissProjectModal() {\n        this.set('showDismissProjectModal', false);\n        this.set('dismissedProposal', null);\n      },\n      closeWarningModal: function closeWarningModal() {\n        this.set('showEvaluationsIncompleteModal', false);\n        this.set('awardedProposal', null);\n        this.set('dismissedProposal', null);\n      },\n      openFinancialDetailsModal: function openFinancialDetailsModal(proposal) {\n        this.set('activeProposal', proposal);\n        this.set('showFinancialDetailsModal', true);\n      },\n      closeFinancialDetailsModal: function closeFinancialDetailsModal() {\n        this.set('showFinancialDetailsModal', false);\n        this.set('activeProposal', null);\n      },\n      saveEvaluation: function saveEvaluation(proposalEvaluation) {\n        var _this6 = this;\n\n        proposalEvaluation.save().then(function (savedEvaluation) {\n          savedEvaluation.reload();\n          savedEvaluation.get('proposal').then(function (proposal) {\n            proposal.reload();\n          });\n\n          _this6.set('showEvaluationModal', false);\n\n          _this6.set('activeEvaluation', null);\n\n          _this6.set('activeEvaluationCategory', null);\n        });\n      },\n      presentationStartChanged: function presentationStartChanged(value) {\n        var proposal = this.get('beautyContestProposal');\n\n        if (proposal) {\n          proposal.set('beautyContestInvitationStartTime', value);\n          var beautyContestEndTime = proposal.get('beautyContestInvitationEndTime');\n\n          if (beautyContestEndTime && beautyContestEndTime <= proposal.get('beautyContestInvitationStartTime')) {\n            proposal.set('beautyContestInvitationEndTime', null);\n          }\n        }\n      },\n      presentationEndChanged: function presentationEndChanged(value) {\n        var proposal = this.get('beautyContestProposal');\n\n        if (proposal) {\n          proposal.set('beautyContestInvitationEndTime', value);\n          var beautyContestStartTime = proposal.get('beautyContestInvitationStartTime');\n\n          if (beautyContestStartTime && beautyContestStartTime >= proposal.get('beautyContestInvitationEndTime')) {\n            proposal.set('beautyContestInvitationStartTime', null);\n          }\n        }\n      },\n      toggleDisplayTable: function toggleDisplayTable(containerId) {\n        var $container = Ember.$('#' + containerId);\n        $container.prev('h4').find('span').toggleClass('glyphicon-triangle-bottom glyphicon-triangle-right');\n        $container.fadeToggle();\n      },\n      goToEvaluation: function goToEvaluation(evaluationType) {\n        var quote = this.get('quote');\n\n        if (evaluationType === 'technical') {\n          this.transitionToRoute('app.project.client.technical', quote);\n        } else if (evaluationType === 'financial') {\n          this.transitionToRoute('app.project.client.financial', quote);\n        } else if (evaluationType === 'pitch') {\n          this.transitionToRoute('app.project.client.pitch', quote);\n        }\n      },\n      toggleEvaluationDetails: function toggleEvaluationDetails(evaluationType) {\n        if (evaluationType === 'technical') {\n          this.toggleProperty('showTechnicalEvaluationDetails');\n        } else if (evaluationType === 'pitch') {\n          this.toggleProperty('showPitchEvaluationDetails');\n        }\n      },\n      changeSelectedProposal: function changeSelectedProposal(proposal) {\n        this.handleProposalSelection(this, proposal);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/financial\", [\"exports\", \"cb-ui/mixins/selected-proposals\"], function (_exports, _selectedProposals) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_selectedProposals.default, {\n    notify: Ember.inject.service('notify'),\n    quote: null,\n    currentUser: null,\n    proposals: new Ember.A(),\n    activeEvaluation: null,\n    activeEvaluationCategory: null,\n    awardedProposal: null,\n    activeProposal: null,\n    showEvaluationModal: null,\n    showAwardProjectModal: null,\n    isPreview: false,\n    showFinancialDetailsModal: null,\n    beautyContestItems: new Ember.A(),\n    criteriaEvaluations: new Ember.A(),\n    notYetRatedClass: '',\n    consultantName: '',\n    showMandaysInfo: true,\n    showFeePerRoleInfo: true,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    isCurrentUserReadOnly: Ember.computed('userQuoteRole.role', function () {\n      return this.get('userQuoteRole.role') === 'readonly';\n    }),\n    consultantNameObserver: Ember.observer('activeEvaluationCategory', 'activeEvaluation', 'activeEvaluation.proposal', function () {\n      var _this = this;\n\n      if (this.get('activeEvaluation')) {\n        this.get('activeEvaluation.proposal').then(function (proposal) {\n          proposal.get('consultantUser').then(function (consultantUser) {\n            _this.set('consultantName', consultantUser.get('fullName'));\n          });\n        });\n      }\n    }),\n    colspanEmptyColumns: Ember.computed('proposal.length', function () {\n      return 5 - this.get('proposals.length');\n    }),\n    financialEvaluationColumns: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var columns = [];\n      var proposals = this.get('proposals');\n\n      if (proposals.length == 0) {\n        columns.push({\n          heading: '',\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: true\n        });\n      } else {\n        columns.push({\n          heading: '',\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: false\n        });\n      }\n\n      proposals.forEach(function (p) {\n        columns.push({\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    financialEvaluationRows: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var proposals = this.get('proposals');\n      var totalFee = {};\n      var otherCosts = {};\n      var totalFeeWithOtherCosts = {};\n      var discount = {};\n      var totalVolume = {};\n      var durationInWeeks = {};\n      var durationInWorkingDays = {};\n      var paymentTerms = {};\n      totalFee['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalFee'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      otherCosts['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.otherCosts'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      totalFeeWithOtherCosts['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalFeeWithOtherCosts'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      discount['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.discount'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      totalVolume['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalVolume'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      durationInWeeks['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.durationInWeeks'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      durationInWorkingDays['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.durationInWorkingDays'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      var showPaymentTerms = false;\n      proposals.forEach(function (p) {\n        if (p.get('fixedFeePaymentTerms') != \"\") showPaymentTerms = true;\n      });\n\n      if (showPaymentTerms) {\n        paymentTerms['title'] = {\n          title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.paymentTerms'),\n          cellComponent: 'ember-table/proposal-role'\n        };\n      }\n\n      proposals.forEach(function (p) {\n        totalFee[p.get('id')] = {\n          proposal: p,\n          rate: p.get('financialQuotationEvaluationData')['financial_quotation_fee'],\n          cellComponent: 'ember-table/proposal-rates-cell'\n        };\n        otherCosts[p.get('id')] = {\n          proposal: p,\n          rate: p.get('financialQuotationEvaluationData')['supplements_fee_value'],\n          cellComponent: 'ember-table/proposal-rates-cell'\n        };\n        totalFeeWithOtherCosts[p.get('id')] = {\n          proposal: p,\n          rate: p.get('financialQuotationEvaluationData')['financial_quotation_fee'] + p.get('financialQuotationEvaluationData')['supplements_fee_value'],\n          cellComponent: 'ember-table/proposal-rates-cell'\n        };\n\n        if (isNaN(p.get('timeMaterialsRebate')) && isNaN(p.get('fixedFeeRebate'))) {\n          discount[p.get('id')] = {\n            proposal: p,\n            rate: 0,\n            cellComponent: 'ember-table/proposal-rates-cell'\n          };\n        } else {\n          discount[p.get('id')] = {\n            proposal: p,\n            rate: p.get('timeMaterialsRebate') + p.get('fixedFeeRebate'),\n            cellComponent: 'ember-table/proposal-rates-cell'\n          };\n        }\n\n        totalVolume[p.get('id')] = {\n          proposal: p,\n          rate: p.get('financialQuotationTotal'),\n          cellComponent: 'ember-table/proposal-rates-cell'\n        };\n        durationInWeeks[p.get('id')] = {\n          proposal: p,\n          mandays: 1 * p.get('durationInWeeks'),\n          cellComponent: 'ember-table/proposal-role-mandays'\n        };\n        durationInWorkingDays[p.get('id')] = {\n          proposal: p,\n          mandays: 5 * p.get('durationInWeeks'),\n          cellComponent: 'ember-table/proposal-role-mandays'\n        };\n\n        if (showPaymentTerms) {\n          paymentTerms[p.get('id')] = {\n            proposal: p,\n            mandays: p.get('fixedFeePaymentTerms'),\n            cellComponent: 'ember-table/proposal-role-mandays'\n          };\n        }\n      });\n\n      if (showPaymentTerms) {\n        return [totalFee, otherCosts, totalFeeWithOtherCosts, discount, totalVolume, durationInWeeks, durationInWorkingDays, paymentTerms];\n      } else {\n        return [totalFee, otherCosts, totalFeeWithOtherCosts, discount, totalVolume, durationInWeeks, durationInWorkingDays];\n      }\n    }),\n    blendedWeightedRateColumns: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var columns = [];\n      var proposals = this.get('proposals');\n\n      if (proposals.length == 0) {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.dailyRate'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: true\n        });\n      } else {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.dailyRate'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: false\n        });\n      }\n\n      proposals.forEach(function (p) {\n        columns.push({\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    blendedWeightedRateRows: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var proposals = this.get('proposals');\n      var roles = [];\n      var res = [];\n      proposals.forEach(function (item) {\n        var data = item.get('arithmeticAndWeightedAverageDailyRate');\n\n        for (var key in data) {\n          if (key != 'total' && roles.indexOf(key) < 0) {\n            roles.push(key);\n          }\n        }\n      });\n      var blendedAverage = {};\n      var weightedAverage = {};\n      blendedAverage['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.blendedAverageDailyRate'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      weightedAverage['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.weightedAverageDailyRate'),\n        cellComponent: 'ember-table/proposal-role'\n      };\n      proposals.forEach(function (p) {\n        var total = p.get('arithmeticAndWeightedAverageDailyRate')['total'];\n        var ba, wa;\n\n        if (total) {\n          ba = total['arithmetic_average_daily_rate'];\n          wa = total['weighted_average_daily_rate'];\n        } else {\n          ba = 0;\n          wa = 0;\n        }\n\n        blendedAverage[p.get('id')] = {\n          proposal: p,\n          rate: ba,\n          cellComponent: 'ember-table/proposal-rates-cell'\n        };\n        weightedAverage[p.get('id')] = {\n          proposal: p,\n          rate: wa,\n          cellComponent: 'ember-table/proposal-rates-cell'\n        };\n      });\n      res.push(blendedAverage);\n      res.push(weightedAverage);\n      return res;\n    }),\n    columns: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var columns = [];\n      var proposals = this.get('proposals');\n\n      if (proposals.length == 0) {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.details'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: true\n        });\n      } else {\n        columns.push({\n          heading: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.details'),\n          valuePath: 'title',\n          isFixed: 'left',\n          width: 420,\n          isResizable: false\n        });\n      }\n\n      proposals.forEach(function (p) {\n        columns.push({\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    rows: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var quote = this.get('quote');\n      var proposals = this.get('proposals');\n      var averageDailyData = {};\n      var supplementsData = {};\n      var totalProjectData = {};\n      var projectVolumeAtAwardingData = {};\n      var finalEvaluationData = {};\n      var rankData = {};\n\n      if (quote.get('timeMaterial')) {\n        averageDailyData['title'] = {\n          title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.averageDailyRate'),\n          description: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.averageDailyRateDetails'),\n          cellComponent: 'ember-table/criteria-info'\n        };\n      }\n\n      supplementsData['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.supplements'),\n        description: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.supplementsDetails'),\n        cellComponent: 'ember-table/criteria-info'\n      };\n      totalProjectData['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProject'),\n        description: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProjectDetails'),\n        cellComponent: 'ember-table/criteria-info'\n      };\n      projectVolumeAtAwardingData['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProjectAtAwarding'),\n        description: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.totalProjectAtAwardingDetails'),\n        cellComponent: 'ember-table/criteria-info'\n      };\n      finalEvaluationData['title'] = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.finalEvaluationFinancialProposal'),\n        description: this.get('intl').t('app.projectClient.evaluation.label.financialProposals.finalEvaluationFinancialProposalDetails'),\n        cellComponent: 'ember-table/criteria-info'\n      };\n      rankData['title'] = this.get('intl').t('app.projectClient.evaluation.label.rank');\n      proposals.forEach(function (p) {\n        var transitions = p.get('finalProposalTotalHistory') ? JSON.parse(p.get('finalProposalTotalHistory').replaceAll(\"'\", \"\\\"\")) : {\n          transitions: []\n        };\n\n        if (quote.get('timeMaterial')) {\n          averageDailyData[p.get('id')] = {\n            proposal: p,\n            cellComponent: 'ember-table/timematerial-average-daily-cell'\n          };\n        }\n\n        supplementsData[p.get('id')] = {\n          proposal: p,\n          cellComponent: 'ember-table/financial-supplements-cell'\n        };\n        totalProjectData[p.get('id')] = {\n          proposal: p,\n          transitions: transitions,\n          cellComponent: 'ember-table/financial-total-project-cell'\n        };\n        projectVolumeAtAwardingData[p.get('id')] = {\n          proposal: p,\n          timestamp: transitions.transitions.length > 0 ? transitions.transitions[transitions.transitions.length - 1].timestamp : null,\n          changedBy: transitions.transitions.length > 0 ? transitions.transitions[transitions.transitions.length - 1].changed_by : null,\n          cellComponent: 'ember-table/financial-total-proposal-cell'\n        };\n        finalEvaluationData[p.get('id')] = {\n          proposal: p,\n          cellComponent: 'ember-table/financial-final-evaluation-cell'\n        };\n        rankData[p.get('id')] = {\n          proposal: p,\n          cellComponent: 'ember-table/financial-rank-cell'\n        };\n      });\n\n      if (this.get('userIsQuoteAdmin')) {\n        return [averageDailyData, supplementsData, totalProjectData, projectVolumeAtAwardingData, finalEvaluationData, rankData];\n      }\n\n      return [averageDailyData, supplementsData, totalProjectData, finalEvaluationData, rankData];\n    }),\n    actions: {\n      openFinancialDetailsModal: function openFinancialDetailsModal(proposal) {\n        this.set('activeProposal', proposal);\n        this.set('showFinancialDetailsModal', true);\n      },\n      closeFinancialDetailsModal: function closeFinancialDetailsModal() {\n        this.set('showFinancialDetailsModal', false);\n        this.set('activeProposal', null);\n      },\n      changeSelectedProposal: function changeSelectedProposal(proposal) {\n        this.handleProposalSelection(this, proposal);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/pitch\", [\"exports\", \"cb-ui/mixins/beauty-contest-invitation\", \"cb-ui/mixins/evaluation\", \"cb-ui/mixins/selected-proposals\"], function (_exports, _beautyContestInvitation, _evaluation, _selectedProposals) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_selectedProposals.default, _evaluation.default, _beautyContestInvitation.default, {\n    notify: Ember.inject.service('notify'),\n    quote: null,\n    currentUser: null,\n    proposals: new Ember.A(),\n    consultantName: '',\n    showWarningModal: false,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    timePickerStartOptions: Ember.computed(function () {\n      var minutes = new Ember.A(['00', '15', '30', '45']);\n      var timePickerOptions = new Ember.A();\n\n      var _loop = function _loop(i) {\n        var hour = i.toString();\n\n        if (hour.length !== 2) {\n          hour = '0' + hour;\n        }\n\n        minutes.forEach(function (item) {\n          timePickerOptions.addObject(hour + ':' + item);\n        });\n      };\n\n      for (var i = 0; i < 24; i++) {\n        _loop(i);\n      }\n\n      return timePickerOptions;\n    }),\n    timePickerEndOptions: Ember.computed('beautyContestProposal.beautyContestInvitationStartTime', function () {\n      var timePickerStartOptions = this.get('timePickerStartOptions').slice();\n      timePickerStartOptions.addObject('24:00');\n      var timePickerOptions = new Ember.A();\n\n      if (this.get('beautyContestProposal') && this.get('beautyContestProposal.beautyContestInvitationStartTime')) {\n        var startTime = this.get('beautyContestProposal.beautyContestInvitationStartTime');\n        timePickerStartOptions.forEach(function (timeOption) {\n          if (startTime < timeOption) {\n            timePickerOptions.addObject(timeOption);\n          }\n        });\n        return timePickerOptions;\n      }\n\n      return timePickerStartOptions;\n    }),\n    consultantNameObserver: Ember.observer('activeEvaluationCategory', 'activeEvaluation', 'activeEvaluation.proposal', function () {\n      var _this = this;\n\n      if (this.get('activeEvaluation')) {\n        this.get('activeEvaluation.proposal').then(function (proposal) {\n          proposal.get('consultantUser').then(function (consultantUser) {\n            _this.set('consultantName', consultantUser.get('fullName'));\n          });\n        });\n      }\n    }),\n    colspanEmptyColumns: Ember.computed('proposal.length', function () {\n      return 5 - this.get('proposals.length');\n    }),\n    columns: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var columns = [{\n        width: 200,\n        heading: this.get('intl').t('app.projectClient.evaluation.label.beautyContest.details'),\n        valuePath: 'title',\n        isFixed: 'left'\n      }];\n      this.get('proposals').forEach(function (p) {\n        columns.push({\n          width: 150,\n          valuePath: p.get('id'),\n          company: p.get('company'),\n          heading: '',\n          headerComponent: 'ember-table/company-info'\n        });\n      });\n      return columns;\n    }),\n    isCurrentUserReadOnly: Ember.computed('proposal.metadata.user.role', function () {\n      return this.get('proposal.metadata.user.role') === 'readonly';\n    }),\n    rows: Ember.computed('intl.locale.[]', 'proposals.length', function () {\n      var proposals = this.get('proposals');\n      var pitchData = {\n        title: this.get('intl').t('app.projectClient.evaluation.label.beautyContest.status')\n      };\n      proposals.forEach(function (p) {\n        pitchData[p.get('id')] = {\n          proposal: p,\n          cellComponent: 'ember-table/pitch-presentation-cell'\n        };\n      });\n      return [pitchData];\n    }),\n    actions: {\n      presentationStartChanged: function presentationStartChanged(value) {\n        var proposal = this.get('beautyContestProposal');\n\n        if (proposal) {\n          proposal.set('beautyContestInvitationStartTime', value);\n          var beautyContestEndTime = proposal.get('beautyContestInvitationEndTime');\n\n          if (beautyContestEndTime && beautyContestEndTime <= proposal.get('beautyContestInvitationStartTime')) {\n            proposal.set('beautyContestInvitationEndTime', null);\n          }\n        }\n      },\n      presentationEndChanged: function presentationEndChanged(value) {\n        var proposal = this.get('beautyContestProposal');\n\n        if (proposal) {\n          proposal.set('beautyContestInvitationEndTime', value);\n          var beautyContestStartTime = proposal.get('beautyContestInvitationStartTime');\n\n          if (beautyContestStartTime && beautyContestStartTime >= proposal.get('beautyContestInvitationEndTime')) {\n            proposal.set('beautyContestInvitationStartTime', null);\n          }\n        }\n      },\n      closeWarningModal: function closeWarningModal() {\n        this.set('showWarningModal', false);\n      },\n      triggerWarningModal: function triggerWarningModal() {\n        this.set('showWarningModal', true);\n      },\n      changeSelectedProposal: function changeSelectedProposal(proposal) {\n        this.handleProposalSelection(this, proposal);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/project-management\", [\"exports\", \"ember-ajax\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\"], function (_exports, _emberAjax, _environment, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    sessionContext: Ember.inject.service(),\n    notify: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    quote: null,\n    showHoldModal: null,\n    showCancelModal: null,\n    showReviveModal: null,\n    showNotificationsModal: null,\n    selectedReason: null,\n    message: null,\n    holdMessage: null,\n    cancelMessage: null,\n    reviveMessage: null,\n    selectedCancelReason: null,\n    nofiticationMessageClasses: 'form-control border-radius-0 rfp-textarea',\n    holdMessageClasses: 'form-control border-radius-0 rfp-textarea',\n    cancelMessageClasses: 'form-control border-radius-0 rfp-textarea',\n    reviveMessageClasses: 'form-control border-radius-0 rfp-textarea',\n    reasons: ['app.projectClient.projectManagement.projectAwardOrStartPostponed', 'app.projectClient.projectManagement.projectScopeNeedsRevison', 'app.projectClient.projectManagement.projectStakeholderChanges', 'app.projectClient.projectManagement.internalClarifications', 'app.projectClient.projectManagement.otherReasons'],\n    cancelReasons: ['app.projectClient.projectManagement.projectWasCancelledInternally', 'app.projectClient.projectManagement.expectationsOfInternalClientConcerningPresentedProposalsWereNotMet', 'app.projectClient.projectManagement.projectWontBeExecutedViaExternalServiceProvider', 'app.projectClient.projectManagement.otherReasons'],\n    messageObserver: Ember.observer('message', function () {\n      this.set('nofiticationMessageClasses', 'form-control border-radius-0 rfp-textarea');\n      this.set('notificationMessageMissing', false);\n    }),\n    holdMessageObserver: Ember.observer('holdMessage', function () {\n      this.set('holdMessageClasses', 'form-control border-radius-0 rfp-textarea');\n      this.set('holdMessageMissing', false);\n    }),\n    cancelMessageObserver: Ember.observer('cancelMessage', function () {\n      this.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n      this.set('cancelMessageMissing', false);\n    }),\n    reviveMessageObserver: Ember.observer('reviveMessage', function () {\n      this.set('reviveMessageClasses', 'form-control border-radius-0 rfp-textarea');\n      this.set('reviveMessageMissing', false);\n    }),\n    holdReasonObserver: Ember.observer('selectedReason', function () {\n      this.set('holdReasonMissing', false);\n    }),\n    cancelReasonObserver: Ember.observer('selectedCancelReason', function () {\n      this.set('cancelReasonMissing', false);\n    }),\n    actions: {\n      openCancelModal: function openCancelModal() {\n        this.set('showCancelModal', true);\n      },\n      closeCancelModal: function closeCancelModal() {\n        this.set('showCancelModal', false);\n      },\n      openHoldModal: function openHoldModal() {\n        this.set('showHoldModal', true);\n      },\n      closeHoldModal: function closeHoldModal() {\n        this.set('showHoldModal', false);\n      },\n      dropdownReasonChanged: function dropdownReasonChanged(reason) {\n        this.set('selectedReason', reason);\n      },\n      dropdownCancelReasonChanged: function dropdownCancelReasonChanged(reason) {\n        this.set('selectedCancelReason', reason);\n      },\n      openReviveModal: function openReviveModal() {\n        this.set('showReviveModal', true);\n      },\n      closeReviveModal: function closeReviveModal() {\n        this.set('showReviveModal', false);\n      },\n      openNotificationsModal: function openNotificationsModal() {\n        this.set('showNotificationsModal', true);\n      },\n      closeNotificationsModal: function closeNotificationsModal() {\n        this.set('showNotificationsModal', false);\n      },\n      putQuoteOnHold: function putQuoteOnHold() {\n        var _this = this;\n\n        if (this.get('selectedReason') && this.get('holdMessage')) {\n          this.set('showSpinner', true);\n          var url = _environment.default.backendAPI + '/api/send-project-notification/?quote_id=' + this.get('quote.id');\n          (0, _emberAjax.default)(url, {\n            type: 'POST',\n            headers: {\n              Accept: 'application/vnd.api+json',\n              'Content-Type': 'application/vnd.api+json',\n              'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n            },\n            data: JSON.stringify({\n              new_status: 'on hold',\n              reason: this.get('intl').t(this.get('selectedReason')),\n              message: this.get('holdMessage')\n            })\n          }).then(function () {\n            _this.set('showSpinner', false);\n\n            _this.get('notify').success(_this.intl.t('app.projectClient.projectManagement.quoteOnHold'));\n\n            _this.set('showHoldModal', null);\n\n            _this.set('showCancelModal', null);\n\n            _this.set('showReviveModal', null);\n\n            _this.set('selectedReason', null);\n\n            _this.set('selectedCancelReason', null);\n\n            _this.set('message', null);\n\n            _this.set('holdMessage', null);\n\n            _this.set('cancelMessage', null);\n\n            _this.set('reviveMessage', null);\n\n            _this.set('notificationMessageMissing', false);\n\n            _this.set('holdReasonMissing', false);\n\n            _this.set('holdMessageMissing', false);\n\n            _this.set('cancelReasonMissing', false);\n\n            _this.set('cancelMessageMissing', false);\n\n            _this.set('reviveMessageMissing', false);\n\n            _this.set('nofiticationMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this.set('holdMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this.send('refreshRoute');\n          }).catch(function (error) {\n            _this.set('showSpinner', false);\n\n            _this.get('notify').error(error.detail);\n          });\n        } else {\n          if (!this.get('selectedReason')) {\n            this.set('holdReasonMissing', true);\n          }\n\n          if (!this.get('holdMessage')) {\n            this.set('holdMessageClasses', 'has-error-variation form-control border-radius-0 rfp-textarea');\n            this.set('holdMessageMissing', true);\n          }\n        }\n      },\n      cancelQuote: function cancelQuote() {\n        var _this2 = this;\n\n        if (this.get('selectedCancelReason') && this.get('cancelMessage')) {\n          this.set('showSpinner', true);\n          var url = _environment.default.backendAPI + '/api/send-project-notification/?quote_id=' + this.get('quote.id');\n          (0, _emberAjax.default)(url, {\n            type: 'POST',\n            headers: {\n              Accept: 'application/vnd.api+json',\n              'Content-Type': 'application/vnd.api+json',\n              'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n            },\n            data: JSON.stringify({\n              new_status: 'cancelled',\n              reason: this.get('intl').t(this.get('selectedCancelReason')),\n              message: this.get('cancelMessage')\n            })\n          }).then(function () {\n            _this2.set('showSpinner', false);\n\n            _this2.get('notify').success(_this2.intl.t('app.projectClient.projectManagement.quoteCancelled'));\n\n            _this2.set('showHoldModal', null);\n\n            _this2.set('showCancelModal', null);\n\n            _this2.set('showReviveModal', null);\n\n            _this2.set('selectedReason', null);\n\n            _this2.set('selectedCancelReason', null);\n\n            _this2.set('message', null);\n\n            _this2.set('holdMessage', null);\n\n            _this2.set('cancelMessage', null);\n\n            _this2.set('reviveMessage', null);\n\n            _this2.set('notificationMessageMissing', false);\n\n            _this2.set('holdReasonMissing', false);\n\n            _this2.set('holdMessageMissing', false);\n\n            _this2.set('cancelReasonMissing', false);\n\n            _this2.set('cancelMessageMissing', false);\n\n            _this2.set('reviveMessageMissing', false);\n\n            _this2.set('nofiticationMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this2.set('holdMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this2.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this2.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this2.send('refreshRoute');\n          }).catch(function (error) {\n            _this2.set('showSpinner', false);\n\n            _this2.get('notify').error(error.detail);\n          });\n        } else {\n          if (!this.get('selectedCancelReason')) {\n            this.set('cancelReasonMissing', true);\n          }\n\n          if (!this.get('cancelMessage')) {\n            this.set('cancelMessageClasses', 'has-error-variation form-control border-radius-0 rfp-textarea');\n            this.set('cancelMessageMissing', true);\n          }\n        }\n      },\n      reviveQuote: function reviveQuote() {\n        var _this3 = this;\n\n        if (this.get('reviveMessage')) {\n          this.set('showSpinner', true);\n          var url = _environment.default.backendAPI + '/api/send-project-notification/?quote_id=' + this.get('quote.id');\n          (0, _emberAjax.default)(url, {\n            type: 'POST',\n            headers: {\n              Accept: 'application/vnd.api+json',\n              'Content-Type': 'application/vnd.api+json',\n              'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n            },\n            data: JSON.stringify({\n              new_status: 'sent',\n              message: this.get('reviveMessage')\n            })\n          }).then(function () {\n            _this3.set('showSpinner', false);\n\n            _this3.get('notify').success(_this3.intl.t('app.projectClient.projectManagement.quoteRevived'));\n\n            _this3.set('showHoldModal', null);\n\n            _this3.set('showCancelModal', null);\n\n            _this3.set('showReviveModal', null);\n\n            _this3.set('selectedReason', null);\n\n            _this3.set('selectedCancelReason', null);\n\n            _this3.set('message', null);\n\n            _this3.set('holdMessage', null);\n\n            _this3.set('cancelMessage', null);\n\n            _this3.set('reviveMessage', null);\n\n            _this3.set('notificationMessageMissing', false);\n\n            _this3.set('holdReasonMissing', false);\n\n            _this3.set('holdMessageMissing', false);\n\n            _this3.set('cancelReasonMissing', false);\n\n            _this3.set('cancelMessageMissing', false);\n\n            _this3.set('reviveMessageMissing', false);\n\n            _this3.set('nofiticationMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this3.set('holdMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this3.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this3.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n            _this3.send('refreshRoute');\n          }).catch(function (error) {\n            _this3.set('showSpinner', false);\n\n            _this3.get('notify').error(error.detail);\n          });\n        } else {\n          this.set('reviveMessageClasses', 'has-error-variation form-control border-radius-0 rfp-textarea');\n          this.set('reviveMessageMissing', true);\n        }\n      },\n      toggleBlockNotifications: function toggleBlockNotifications() {\n        var _this4 = this;\n\n        this.set('showSpinner', true);\n        var quote = this.get('quote');\n        quote.set('blockNotifications', !quote.get('blockNotifications'));\n        quote.save().then(function () {\n          _this4.set('showSpinner', false);\n\n          _this4.get('notify').success(_this4.intl.t('app.projectClient.projectManagement.success'));\n\n          _this4.set('showHoldModal', null);\n\n          _this4.set('showCancelModal', null);\n\n          _this4.set('showReviveModal', null);\n\n          _this4.set('selectedReason', null);\n\n          _this4.set('selectedCancelReason', null);\n\n          _this4.set('message', null);\n\n          _this4.set('holdMessage', null);\n\n          _this4.set('cancelMessage', null);\n\n          _this4.set('reviveMessage', null);\n\n          _this4.set('notificationMessageMissing', false);\n\n          _this4.set('holdReasonMissing', false);\n\n          _this4.set('holdMessageMissing', false);\n\n          _this4.set('cancelReasonMissing', false);\n\n          _this4.set('cancelMessageMissing', false);\n\n          _this4.set('reviveMessageMissing', false);\n\n          _this4.set('nofiticationMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n          _this4.set('holdMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n          _this4.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n          _this4.set('cancelMessageClasses', 'form-control border-radius-0 rfp-textarea');\n\n          _this4.send('refreshRoute');\n        }).catch(function (error) {\n          _this4.set('showSpinner', false);\n\n          _this4.get('notify').error(error.detail);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/proposals\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    quote: null,\n    proposals: null,\n    companies: null,\n    selectedCompany: null,\n    selectedProposal: null,\n    selectedProposals: new Ember.A(),\n    currentUser: null,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    isCurrentUserReadOnly: Ember.computed('userQuoteRole.role', function () {\n      return this.get('userQuoteRole.role') === 'readonly';\n    }),\n    actions: {\n      changeSelectedProposal: function changeSelectedProposal(proposal) {\n        var _this = this;\n\n        if (proposal === this.get('selectedProposal')) {\n          this.set('selectedProposal', null);\n          this.set('selectedCompany', null);\n          this.set('selectedProposals', new Ember.A());\n        } else {\n          this.set('selectedProposal', proposal);\n          this.set('selectedCompany', proposal.get('company.content'));\n          var qs = new Ember.A();\n          this.get('proposals').forEach(function (proposal) {\n            if (proposal.get('company.content') === _this.get('selectedCompany')) {\n              qs.insertAt(0, proposal);\n            }\n          });\n          this.set('selectedProposals', qs);\n        }\n      },\n      changeSelectedCompany: function changeSelectedCompany(company) {\n        var _this2 = this;\n\n        this.set('selectedProposals', new Ember.A());\n\n        if (company === this.get('selectedCompany')) {\n          this.set('selectedCompany', null);\n          this.set('selectedProposal', null);\n        } else {\n          this.set('selectedCompany', company);\n          var qs = new Ember.A();\n          var atLeastOneActive = false;\n          this.get('proposals').forEach(function (proposal) {\n            if (proposal.get('company.content') === company) {\n              if (proposal.get('isActive')) {\n                atLeastOneActive = true;\n\n                _this2.set('selectedProposal', proposal);\n              }\n\n              qs.insertAt(0, proposal);\n            }\n          });\n\n          if (!atLeastOneActive) {\n            this.set('selectedProposal', null);\n          }\n\n          this.set('selectedProposals', qs);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/questions\", [\"exports\", \"cb-ui/utils/download-file\", \"cb-ui/config/environment\"], function (_exports, _downloadFile, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    quote: null,\n    questions: null,\n    sortedQuestions: Ember.computed.sort('questions', 'sortProperties'),\n    sortProperties: ['createdAt:desc'],\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    actions: {\n      exportQuestions: function exportQuestions() {\n        var jwt = this.get('session.data.authenticated.token');\n        var url = _environment.default.backendAPI + '/api/export_questions/' + this.get('quote.id').toString() + '/?auth_token=' + jwt;\n        (0, _downloadFile.default)(url);\n      },\n      addAnswer: function addAnswer(question) {\n        var _this = this;\n\n        if (confirm(this.get('intl').t('confirmMessages.questionAnswer').toString())) {\n          if (question.get('answer') && question.get('answer').trim()) {\n            question.save().then(function (savedQuestion) {\n              savedQuestion.reload();\n\n              _this.get('notify').success(_this.get('intl').t('notifyMessages.answerSubmitted').toString());\n            }, function () {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.questionAnswerError').toString());\n            });\n          } else {\n            this.get('notify').error(this.get('intl').t('notifyMessages.provideAnswer').toString());\n          }\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/review\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    quote: null,\n    currentUser: null,\n    criteriaEvaluations: new Ember.A(),\n    quoteCompanies: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A(),\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    beautyContestCriteriaEvaluations: Ember.computed.filterBy('criteriaEvaluations', 'type', 'beauty_contest'),\n    extraConsultants: Ember.computed('quoteCompanies', function () {\n      var extraCons = [];\n      this.get('quoteCompanies').forEach(function (company) {\n        if (company.get('extraConsultant') || company.get('consultantType.consultantTypeEn') === undefined) {\n          extraCons.push(company);\n        }\n      });\n      return extraCons;\n    }),\n    actions: {\n      navbarTransitionToComponent: function navbarTransitionToComponent(componentId) {\n        Ember.run.next(function () {\n          Ember.$('html, body').animate({\n            scrollTop: Ember.$('#' + componentId).offset().top - 200\n          });\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/technical\", [\"exports\", \"cb-ui/mixins/evaluation\", \"cb-ui/mixins/selected-proposals\"], function (_exports, _evaluation, _selectedProposals) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_selectedProposals.default, _evaluation.default, {\n    showWarningModal: false,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    isCurrentUserReadOnly: Ember.computed('userQuoteRole.role', function () {\n      return this.get('userQuoteRole.role') === 'readonly';\n    }),\n    actions: {\n      closeWarningModal: function closeWarningModal() {\n        this.set('showWarningModal', false);\n      },\n      triggerWarningModal: function triggerWarningModal() {\n        this.set('showWarningModal', true);\n      },\n      changeSelectedProposal: function changeSelectedProposal(proposal) {\n        this.handleProposalSelection(this, proposal);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/client/timeline-configuration\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _this = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service('notify'),\n    quote: null,\n    currentUser: null,\n    localQuoteTimelineEntries: new Ember.A(),\n    pitchPresentationGroup: null,\n    sortedLocalQuoteTimelineEntries: Ember.computed('localQuoteTimelineEntries.@each.date', function () {\n      var entries = this.get('localQuoteTimelineEntries');\n\n      if (this.get('quote.pitchWeight') === 0) {\n        var psd = entries.findBy('name', 'presentationStartDate');\n        var ped = entries.findBy('name', 'presentationEndDate');\n\n        if (psd) {\n          entries.removeObject(psd);\n        }\n\n        if (ped) {\n          entries.removeObject(ped);\n        }\n      }\n\n      entries.sort(function (el1, el2) {\n        if (!el1.get('date') && !el2.get('date')) {\n          return 0;\n        }\n\n        if (!!el1.get('date') ^ !!el2.get('date')) {\n          return el1.get('date') ? -1 : 1;\n        }\n\n        if (el1.get('date') == el2.get('date')) {\n          return 0;\n        }\n\n        return el1.get('date') < el2.get('date') ? -1 : 1;\n      });\n      return entries;\n    }),\n    rfpReleaseTimelineEntry: Ember.computed('localQuoteTimelineEntries.[]', function () {\n      return _this.get('localQuoteTimelineEntries').findBy('name', 'rfpReleaseDue');\n    }),\n    validateTimelineEntries: Ember.on('init', Ember.observer('sortedLocalQuoteTimelineEntries.@each.date', function () {\n      var _this2 = this;\n\n      Ember.run.once(function () {\n        var entries = _this2.get('sortedLocalQuoteTimelineEntries');\n\n        if (entries.length < 3) {\n          return;\n        }\n\n        var rfpRelease = entries.findBy('name', 'rfpReleaseDueDate');\n        var proposalDue = entries.findBy('name', 'proposalDueDate');\n        var projectAward = entries.findBy('name', 'projectAwardDate');\n        var projectStartDate = entries.findBy('slug', 'project_start_date');\n        var projectEndDate = entries.findBy('slug', 'project_end_date');\n        var psd = entries.findBy('name', 'presentationStartDate');\n        var ped = entries.findBy('name', 'presentationEndDate');\n\n        if (!rfpRelease.get('date')) {\n          entries.forEach(function (entry) {\n            entry.set('disabled', true);\n          });\n          rfpRelease.set('disabled', false);\n          rfpRelease.set('minDate', new Date());\n          return;\n        } else {\n          var anyDateSet = entries.filterBy('isCustom', false).any(function (item) {\n            return item.get('name') != 'rfpReleaseDueDate' && !!item.get('date');\n          });\n\n          if (!anyDateSet) {\n            proposalDue.set('date', (0, _moment.default)(rfpRelease.get('date')).add(3, 'weeks').toDate());\n            projectAward.set('date', (0, _moment.default)(rfpRelease.get('date')).add(4, 'weeks').toDate());\n\n            if (psd) {\n              psd.set('date', (0, _moment.default)(rfpRelease.get('date')).add(3, 'weeks').toDate());\n              ped.set('date', (0, _moment.default)(rfpRelease.get('date')).add(25, 'days').toDate());\n            }\n          }\n\n          proposalDue.set('minDate', (0, _moment.default)(rfpRelease.get('date')).add(1, 'days').toDate());\n          proposalDue.set('disabled', false);\n          projectAward.set('minDate', (0, _moment.default)(proposalDue.get('date')).add(1, 'days').toDate());\n          projectAward.set('disabled', false);\n          rfpRelease.set('maxDate', (0, _moment.default)(proposalDue.get('date')).subtract(1, 'days').toDate());\n\n          if (psd && ped) {\n            psd.set('disabled', false);\n            psd.set('minDate', rfpRelease.get('date'));\n            psd.set('minDate', rfpRelease.get('date'));\n\n            if (psd.get('date')) {\n              ped.set('minDate', (0, _moment.default)(psd.get('date')).add('1', 'days').toDate());\n              ped.set('maxDate', projectAward.get('date'));\n              ped.set('disabled', false);\n\n              if (psd.get('date') < projectAward.get('minDate')) {\n                projectAward.set('minDate', psd.get('date'));\n              }\n            } else {\n              ped.set('disabled', true);\n            }\n\n            if (ped.get('date')) {\n              psd.set('maxDate', ped.get('date'));\n\n              if (ped.get('date') < projectAward.get('minDate')) {\n                projectAward.set('minDate', ped.get('date'));\n              }\n            }\n          }\n\n          entries.filterBy('isCustom', true).forEach(function (entry) {\n            if (entry.get('slug') == 'project_start_date' || entry.get('slug') == 'project_end_date') {\n              return;\n            }\n\n            entry.set('disabled', false);\n            entry.set('minDate', rfpRelease.get('date'));\n\n            if (entry.get('date') && entry.get('date') > rfpRelease.get('maxDate')) {\n              rfpRelease.set('maxDate', entry.get('date'));\n            }\n          });\n\n          if (projectStartDate) {\n            if (projectAward.get('date')) {\n              projectStartDate.set('disabled', false);\n            }\n          }\n\n          if (projectEndDate) {\n            if (projectAward.get('date')) {\n              projectEndDate.set('disabled', false);\n            }\n          }\n        }\n      });\n    })),\n    actions: {\n      removeTimelineEntry: function removeTimelineEntry(timelineEntry) {\n        this.get('localQuoteTimelineEntries').removeObject(timelineEntry);\n      },\n      addTimelineEntry: function addTimelineEntry() {\n        var newEntry = this.store.createRecord('quote-timeline-entry', {});\n        newEntry.set('isCustom', true);\n        this.get('localQuoteTimelineEntries').addObject(newEntry);\n      },\n      saveQuote: function saveQuote() {\n        var _this3 = this;\n\n        var quote = this.get('quote');\n\n        if (quote.get('status') !== 'cancelled') {\n          var localQuoteTimelineEntries = this.get('localQuoteTimelineEntries').filterBy('isCustom', true);\n          quote.set('timelineEntries', localQuoteTimelineEntries);\n          var quoteRelatedPromises = [];\n          localQuoteTimelineEntries.forEach(function (item) {\n            quoteRelatedPromises.push(item.save({\n              adapterOptions: {\n                validate: true\n              }\n            }));\n          });\n          var mandatoryQuoteTimelineEntries = this.get('localQuoteTimelineEntries').filterBy('isCustom', false);\n          mandatoryQuoteTimelineEntries.forEach(function (quoteMileStone) {\n            if (quoteMileStone.get('label') === 'RfP release Due' || quoteMileStone.get('label') === 'Veröffentlichung des RFP') {\n              quote.set('rfpReleaseDueDate', quoteMileStone.get('date'));\n            }\n\n            if (quoteMileStone.get('label') === 'Proposal Due' || quoteMileStone.get('label') === 'Angebotseingang bis') {\n              quote.set('proposalDueDate', quoteMileStone.get('date'));\n            }\n\n            if (quoteMileStone.get('label') === 'Project Award' || quoteMileStone.get('label') === 'Projektvergabe') {\n              quote.set('projectAwardDate', quoteMileStone.get('date'));\n            }\n\n            if (quoteMileStone.get('label') === 'Pitch Presentation Start' || quoteMileStone.get('label') === 'Start der Pitch-Präsentation') {\n              quote.set('presentationStartDate', quoteMileStone.get('date'));\n            }\n\n            if (quoteMileStone.get('label') === 'Pitch Presentation End' || quoteMileStone.get('label') === 'Ende der Pitch-Präsentation') {\n              quote.set('presentationEndDate', quoteMileStone.get('date'));\n            }\n\n            if (quoteMileStone.get('label') === 'Project start date' || quoteMileStone.get('label') === 'Projektstartdatum') {\n              quote.set('startDate', quoteMileStone.get('date'));\n            }\n\n            if (quoteMileStone.get('label') === 'Project end date' || quoteMileStone.get('label') === 'Projektenddatum') {\n              quote.set('endDate', quoteMileStone.get('date'));\n            }\n          });\n          return Ember.RSVP.all(quoteRelatedPromises).then(function () {\n            return quote.save().then(function () {\n              _this3.get('notify').success(_this3.get('intl').t('app.projectClient.configuration.timeline.success').toString());\n            });\n          }).catch(function (err) {\n            _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n\n            Ember.run.later(function () {\n              if (Ember.$('div.has-error:first') && Ember.$('div.has-error:first').length) {\n                Ember.$('html, body').animate({\n                  scrollTop: Ember.$('div.has-error:first').offset().top - 175\n                });\n              }\n            }, 200);\n            throw err;\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal\", [\"exports\", \"moment\", \"ember-local-storage\"], function (_exports, _moment, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    proposal: null,\n    quote: null,\n    showSubmittedInfoModal: null,\n    daysUntilProposalDueDate: 0,\n    isForConsultant: true,\n    //fields for callBackClient Modal\n    user: null,\n    question: null,\n    userPhone: null,\n    userCompany: null,\n    userFullName: null,\n    userEmail: null,\n    projectID: Ember.computed.alias('quote.id'),\n    projectName: Ember.computed.alias('quote.projectName'),\n    userProposalRole: null,\n    callBackButtonDisabled: false,\n    feeConditions: Ember.computed('proposal.feeConditions', function () {\n      return this.get('proposal.feeConditions');\n    }),\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    theconsultingbaseFee: Ember.computed('proposal.financialQuotationTotal', function () {\n      var proposal = this.get('proposal');\n\n      if (proposal.get('financialQuotationTotal')) {\n        return proposal.get('financialQuotationTotal') / 100;\n      }\n\n      return 0;\n    }),\n    vatFee: Ember.computed('theconsultingbaseFee', function () {\n      var theconsultingbaseFee = this.get('theconsultingbaseFee');\n\n      if (theconsultingbaseFee) {\n        return theconsultingbaseFee * 0.19;\n      }\n\n      return 0;\n    }),\n    totalAmountFee: Ember.computed('theconsultingbaseFee', 'vatFee', function () {\n      var theconsultingbaseFee = this.get('theconsultingbaseFee');\n      var vatFee = this.get('vatFee');\n      var totalAmount = 0;\n\n      if (!isNaN(theconsultingbaseFee)) {\n        totalAmount += theconsultingbaseFee;\n      }\n\n      if (!isNaN(vatFee)) {\n        totalAmount += vatFee;\n      }\n\n      return totalAmount;\n    }),\n    participationFee: Ember.computed('proposal.financialQuotationTotal', 'proposal.feePercentageUponParticipation', 'proposal.feeFlatForParticipation', function () {\n      var proposalValue = this.get('proposal.financialQuotationTotal');\n      var fixedFee = this.get('proposal.feeFlatForParticipation');\n      var partPercent = this.get('proposal.feePercentageUponParticipation');\n      var total = 0;\n\n      if (partPercent && proposalValue) {\n        total += partPercent * proposalValue / 100;\n      }\n\n      if (fixedFee) {\n        total += fixedFee;\n      }\n\n      return total;\n    }),\n    successFee: Ember.computed('proposal.financialQuotationTotal', 'proposal.feePercentageUponWinning', 'proposal.feeCap', function () {\n      var proposalValue = this.get('proposal.financialQuotationTotal');\n      var winPercent = this.get('proposal.feePercentageUponWinning');\n      var feeCap = this.get('proposal.feeCap');\n      var total = 0;\n\n      if (winPercent && proposalValue) {\n        total += winPercent * proposalValue / 100;\n      }\n\n      if (total > feeCap) {\n        total = feeCap;\n      }\n\n      return total;\n    }),\n    daysUntilProposalDueDateObserver: Ember.observer('quote.proposalDueDate', function () {\n      var quote = this.get('quote');\n      var proposalDueDate = quote.get('proposalDueDate');\n\n      if (proposalDueDate) {\n        var days = (0, _moment.default)(proposalDueDate).diff((0, _moment.default)(), 'days');\n        this.set('daysUntilProposalDueDate', days);\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/announcements\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    quote: null,\n    proposal: null,\n    announcements: null,\n    sortedAnnouncements: Ember.computed.sort('announcements', 'sortProperties'),\n    sortProperties: ['postedAt:desc'],\n    userIsProposalAdmin: Ember.computed.equal('userProposalRole.role', 'admin'),\n    localDocuments: new Ember.A(),\n    loadQuoteAnnouncementData: function loadQuoteAnnouncementData(quoteAnnouncement) {\n      var _this = this;\n\n      var quoteAnnouncementDocuments = new Ember.A();\n      var dataLoadedPromises = [];\n      var documentsPromise = quoteAnnouncement.get('quoteAnnouncementDocuments');\n      dataLoadedPromises.push(documentsPromise);\n      documentsPromise.then(function (documents) {\n        documents.forEach(function (document) {\n          quoteAnnouncementDocuments.addObject(document);\n        });\n      });\n      Ember.RSVP.all(dataLoadedPromises).catch(function () {\n        _this.get('notify').error('Announcement details couldn\\'t be loaded.');\n      });\n    },\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/beauty-contest\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    proposal: null,\n    quote: null,\n    currentUser: null,\n    userProposalRole: null,\n    userIsProposalAdmin: Ember.computed.equal('userProposalRole.role', 'admin'),\n    notify: Ember.inject.service('notify'),\n    isCurrentUserReadOnly: Ember.computed('proposal.metadata.user.role', function () {\n      return this.get('proposal.metadata.user.role') === 'readonly';\n    }),\n    actions: {\n      navbarTransitionToComponent: function navbarTransitionToComponent(componentId) {\n        Ember.run.next(function () {\n          Ember.$('html, body').animate({\n            scrollTop: Ember.$('#' + componentId).offset().top - 200\n          });\n        });\n      },\n      acceptBeautyContestInvitation: function acceptBeautyContestInvitation() {\n        var _this = this;\n\n        var proposal = this.get('proposal');\n\n        if (confirm(this.get('intl').t('confirmMessages.acceptBeautyContestInvitation').toString())) {\n          proposal.set('beautyContestInvitationStatus', 'accepted');\n          proposal.save().then(function (savedProposal) {\n            savedProposal.reload();\n\n            _this.get('notify').success(_this.get('intl').t('notifyMessages.beautyContestAccepted').toString());\n          }).catch(function (response) {\n            if (response.errors && response.errors[0].detail === _this.get('intl').t('beautyContestResponseDenied').toString()) {\n              var rfpReleaseDue = (0, _moment.default)(_this.get('quote.rfpReleaseDueDate')).add(1, 'days').tz('Europe/Berlin').format('DD.MM.YYYY');\n              var presentationDue = (0, _moment.default)(_this.get('quote.presentationEndDate')).tz('Europe/Berlin').format('DD.MM.YYYY');\n\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.beautyContestResponsePeriod').toString() + rfpReleaseDue + _this.get('intl').t('notifyMessages.and').toString() + presentationDue + ' (CET)');\n            }\n\n            proposal.rollbackAttributes();\n          });\n        }\n      },\n      declineBeautyContestInvitation: function declineBeautyContestInvitation() {\n        var _this2 = this;\n\n        var proposal = this.get('proposal');\n\n        if (confirm(this.get('intl').t('confirmMessages.declineBeautyContestInvitation').toString())) {\n          proposal.set('beautyContestInvitationStatus', 'declined');\n          proposal.save().then(function (savedProposal) {\n            savedProposal.reload();\n\n            _this2.get('notify').success(_this2.get('intl').t('notifyMessages.beautyContestDeclined').toString());\n          }).catch(function (response) {\n            if (response.errors && response.errors[0].detail === _this2.get('intl').t('beautyContestResponseDenied').toString()) {\n              var rfpReleaseDue = (0, _moment.default)(_this2.get('quote.rfpReleaseDueDate')).add(1, 'days').tz('Europe/Berlin').format('DD.MM.YYYY');\n              var presentationDue = (0, _moment.default)(_this2.get('quote.presentationEndDate')).tz('Europe/Berlin').format('DD.MM.YYYY');\n\n              _this2.get('notify').error(_this2.get('intl').t('notifyMessages.beautyContestResponsePeriod').toString() + rfpReleaseDue + _this2.get('intl').t('notifyMessages.and').toString() + presentationDue + ' (CET)');\n            }\n\n            proposal.rollbackAttributes();\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/criteria-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    quote: null,\n    proposal: null,\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A()\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/financial-quotation\", [\"exports\", \"ember-ajax\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\"], function (_exports, _emberAjax, _environment, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _EmberController$ext;\n\n  function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n  var referenceTypes = ['% of Fee', 'Fixed Fee'];\n\n  var _default = Ember.Controller.extend((_EmberController$ext = {\n    notify: Ember.inject.service(),\n    proposal: null,\n    quote: null,\n    currenUser: null,\n    showUserStatusModal: false,\n    showOrganizationWorkerRolesModal: false,\n    userStatus: null,\n    isProposalConsultant: null,\n    userProposalRole: null,\n    isProposalAdmin: Ember.computed.equal('userProposalRole.role', 'admin'),\n    //technical proposal\n    localDocuments: new Ember.A(),\n    localReferences: new Ember.A(),\n    localTeamMembers: new Ember.A(),\n    localWorkPackages: new Ember.A(),\n    uploadedFileType: null,\n    otherFileType: null,\n    //financial quotation\n    timeMaterialsFee: null,\n    timeMaterialsAnalysis: null,\n    timeMaterialsConcept: null,\n    timeMaterialsImplementation: null,\n    timeMaterialsAudit: null,\n    timeMaterialSupplementsValue: null,\n    fixedFeesFee: null,\n    fixedFeeSupplementsValue: null,\n    projectPhases: new Ember.A(),\n    localTimeMaterials: new Ember.A(),\n    localTimeMaterialSupplements: new Ember.A(),\n    localFixedFees: new Ember.A(),\n    //flag for documents validation\n    documentsAreValid: null,\n    //flag to know if it's save or submit proposal\n    isForSubmitProposal: null,\n    // flag which shows if total fee is greater than 0\n    totalProjectFeeIsValid: true,\n    timeMaterialsPaymentPattern: null,\n    fixedFeePaymentPattern: null,\n    referenceOptions: referenceTypes,\n    paymentPatternOptions: Ember.computed('intl.locale.[]', function () {\n      return [{\n        value: 'weekly',\n        label: 'app.projectClient.evaluation.label.paymentOptions.weekly'\n      }, {\n        value: 'bi weekly',\n        label: 'app.projectClient.evaluation.label.paymentOptions.biweekly'\n      }, {\n        value: 'monthly',\n        label: 'app.projectClient.evaluation.label.paymentOptions.monthly'\n      }, {\n        value: 'quarterly',\n        label: 'app.projectClient.evaluation.label.paymentOptions.quarterly'\n      }];\n    }),\n    timeMaterialsPaymentPatternObserver: Ember.observer('timeMaterialsPaymentPattern', function () {\n      this.get('proposal').set('timeMaterialsPaymentPattern', this.get('timeMaterialsPaymentPattern.value'));\n    }),\n    isCurrentUserReadOnly: Ember.computed('proposal.metadata.user.role', function () {\n      return this.get('proposal.metadata.user.role') === 'readonly';\n    }),\n    fixedFeePaymentPatternObserver: Ember.observer('fixedFeePaymentPattern', function () {\n      this.get('proposal').set('fixedFeePaymentPattern', this.get('fixedFeePaymentPattern.value'));\n    }),\n    analysisDaysInputDisabled: true,\n    conceptDaysInputDisabled: true,\n    implementationDaysInputDisabled: true,\n    auditDaysInputDisabled: true,\n    isProposalSaving: false,\n    timeMaterialsSupplements: Ember.computed.filterBy('localTimeMaterialSupplements', 'type', 'time_material'),\n    fixedFeeSupplements: Ember.computed.filterBy('localTimeMaterialSupplements', 'type', 'fixed_fee'),\n    saveButtonClasses: Ember.computed('media.isMobile', 'media.isTablet', 'proposal.status', 'quote.status', function () {\n      if (this.get('proposal.consultantUser.id') === this.get('currentUser.id')) {\n        this.set('isProposalConsultant', true);\n      }\n\n      var classes = 'btn btn-white';\n\n      if (this.get('media.isMobile') || this.get('media.isTablet')) {\n        classes += ' m-b-sm';\n      }\n\n      if (!(this.get('proposal.isAccepted') || this.get('proposal.isOpened')) || this.get('quote.status') === 'on hold') {\n        classes += ' disabled';\n      }\n\n      return classes;\n    }),\n    saveSubmitButtonClasses: Ember.computed('media.isMobile', 'media.isTablet', 'proposal.status', 'quote.status', function () {\n      var classes = 'btn btn-primary';\n\n      if (this.get('media.isMobile') || this.get('media.isTablet')) {\n        classes += ' m-b-sm';\n      }\n\n      if (!(this.get('proposal.isAccepted') || this.get('proposal.isOpened')) || this.get('quote.status') === 'on hold') {\n        classes += ' disabled inactive';\n      }\n\n      return classes;\n    }),\n    proposalStatusObserver: Ember.observer('proposal.isSubmitted', function () {\n      if (this.get('proposal.isSubmitted')) {\n        this.setProperties({\n          analysisDaysInputDisabled: true,\n          conceptDaysInputDisabled: true,\n          implementationDaysInputDisabled: true,\n          auditDaysInputDisabled: true\n        });\n      }\n    })\n  }, _defineProperty(_EmberController$ext, \"proposalStatusObserver\", Ember.observer('quote.status', function () {\n    if (this.get('quote.status') === 'on hold') {\n      this.setProperties({\n        analysisDaysInputDisabled: true,\n        conceptDaysInputDisabled: true,\n        implementationDaysInputDisabled: true,\n        auditDaysInputDisabled: true\n      });\n    }\n  })), _defineProperty(_EmberController$ext, \"timeMaterialsAnalysisObserver\", Ember.observer('localTimeMaterials.@each.analysisDays', 'localTimeMaterials.@each.rate', function () {\n    // sum(analysisDays * rate)\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var validatedLocalTimeMaterials = localTimeMaterials.filter(function (timeMaterial) {\n      return timeMaterial && !isNaN(timeMaterial.get('analysisDays')) && !isNaN(timeMaterial.get('rate'));\n    });\n    this.set('timeMaterialsAnalysis', validatedLocalTimeMaterials.reduce(function (prevValue, item) {\n      return prevValue + item.get('analysisDays') * item.get('rate');\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"timeMaterialsConceptObserver\", Ember.observer('localTimeMaterials.@each.conceptDays', 'localTimeMaterials.@each.rate', function () {\n    // sum(conceptDays * rate)\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var validatedLocalTimeMaterials = localTimeMaterials.filter(function (timeMaterial) {\n      return timeMaterial && !isNaN(timeMaterial.get('conceptDays')) && !isNaN(timeMaterial.get('rate'));\n    });\n    this.set('timeMaterialsConcept', validatedLocalTimeMaterials.reduce(function (prevValue, item) {\n      return prevValue + item.get('conceptDays') * item.get('rate');\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"timeMaterialsImplementationObserver\", Ember.observer('localTimeMaterials.@each.implementationDays', 'localTimeMaterials.@each.rate', function () {\n    // sum(implementationDays * rate)\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var validatedLocalTimeMaterials = localTimeMaterials.filter(function (timeMaterial) {\n      return timeMaterial && !isNaN(timeMaterial.get('implementationDays')) && !isNaN(timeMaterial.get('rate'));\n    });\n    this.set('timeMaterialsImplementation', validatedLocalTimeMaterials.reduce(function (prevValue, item) {\n      return prevValue + item.get('implementationDays') * item.get('rate');\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"timeMaterialsAuditObserver\", Ember.observer('localTimeMaterials.@each.auditDays', 'localTimeMaterials.@each.rate', function () {\n    // sum(auditDays * rate)\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var validatedLocalTimeMaterials = localTimeMaterials.filter(function (timeMaterial) {\n      return timeMaterial && !isNaN(timeMaterial.get('auditDays')) && !isNaN(timeMaterial.get('rate'));\n    });\n    this.set('timeMaterialsAudit', validatedLocalTimeMaterials.reduce(function (prevValue, item) {\n      return prevValue + item.get('auditDays') * item.get('rate');\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"timeMaterialsFeeObserver\", Ember.observer('localTimeMaterials.@each.fee', function () {\n    // subtotal without suppliments\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var validatedLocalTimeMaterials = localTimeMaterials.filter(function (timeMaterial) {\n      return timeMaterial && !isNaN(timeMaterial.get('fee'));\n    });\n    this.set('timeMaterialsFee', validatedLocalTimeMaterials.reduce(function (prevValue, item) {\n      return prevValue + item.get('fee');\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"timeMaterialSupplementsValueObserver\", Ember.observer('timeMaterialsSupplements.@each.percentage', 'timeMaterialsSupplements.@each.fee', 'timeMaterialsFee', function () {\n    var timeMaterialsSupplements = this.get('timeMaterialsSupplements');\n    var validatedLocalTimeMaterials = timeMaterialsSupplements.filter(function (tmSupplement) {\n      return tmSupplement && (!isNaN(tmSupplement.get('percentage')) && tmSupplement.get('reference') === '% of Fee' || !isNaN(tmSupplement.get('fee')) && tmSupplement.get('reference') === 'Fixed Fee');\n    });\n    var timeMaterialsFee = this.get('timeMaterialsFee');\n    this.set('timeMaterialSupplementsValue', validatedLocalTimeMaterials.reduce(function (prevValue, item) {\n      var itemReference = item.get('reference');\n\n      if (itemReference === '% of Fee') {\n        if (timeMaterialsFee && !isNaN(timeMaterialsFee)) {\n          return prevValue + item.get('percentage') * timeMaterialsFee / 100;\n        }\n\n        return prevValue;\n      } else if (itemReference === 'Fixed Fee') {\n        return prevValue + parseFloat(item.get('fee'));\n      }\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"totalTimeMaterials\", Ember.computed('timeMaterialsFee', 'timeMaterialSupplementsValue', 'proposal.timeMaterialsRebate', function () {\n    var timeMaterialsFee = this.get('timeMaterialsFee');\n    var timeMaterialSupplementsValue = this.get('timeMaterialSupplementsValue');\n    var total = 0;\n\n    if (!isNaN(timeMaterialsFee)) {\n      total += timeMaterialsFee;\n    }\n\n    if (!isNaN(timeMaterialSupplementsValue)) {\n      total += timeMaterialSupplementsValue;\n    }\n\n    if (!isNaN(this.get('proposal.timeMaterialsRebate'))) {\n      total -= this.get('proposal.timeMaterialsRebate');\n    }\n\n    return total;\n  })), _defineProperty(_EmberController$ext, \"fixedFeesFeeObserver\", Ember.observer('localFixedFees.[]', 'localFixedFees.@each.fee', 'localFixedFees.@each.numberOfUnits', function () {\n    var localFixedFees = this.get('localFixedFees');\n    var validatedFixedFees = localFixedFees.filter(function (fixedFee) {\n      return fixedFee && !isNaN(fixedFee.get('fee')) && !isNaN(fixedFee.get('numberOfUnits'));\n    });\n    this.set('fixedFeesFee', validatedFixedFees.reduce(function (prevValue, item) {\n      return prevValue + parseFloat(item.get('fee')) * parseFloat(item.get('numberOfUnits'));\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"fixedFeeSupplementsValueObserver\", Ember.observer('fixedFeeSupplements.@each.percentage', 'fixedFeeSupplements.@each.fee', 'fixedFeesFee', function () {\n    var fixedFeeSupplements = this.get('fixedFeeSupplements');\n    var validSupplements = fixedFeeSupplements.filter(function (ffSupplement) {\n      return ffSupplement && (!isNaN(ffSupplement.get('percentage') && ffSupplement.get('reference') === '% of Fee') || !isNaN(ffSupplement.get('fee')) && ffSupplement.get('reference') === 'Fixed Fee');\n    });\n    var fixedFeesFee = this.get('fixedFeesFee');\n    this.set('fixedFeeSupplementsValue', validSupplements.reduce(function (prevValue, item) {\n      var itemReference = item.get('reference');\n\n      if (itemReference === '% of Fee') {\n        if (!isNaN(fixedFeesFee)) {\n          return prevValue + item.get('percentage') * fixedFeesFee / 100;\n        }\n\n        return prevValue;\n      } else if (itemReference === 'Fixed Fee') {\n        return prevValue + parseFloat(item.get('fee'));\n      }\n    }, 0));\n  })), _defineProperty(_EmberController$ext, \"totalFixedFees\", Ember.computed('fixedFeesFee', 'fixedFeeSupplementsValue', 'proposal.fixedFeeRebate', function () {\n    var fee = this.get('fixedFeesFee');\n    var supplementsValue = this.get('fixedFeeSupplementsValue');\n    var total = 0;\n\n    if (!isNaN(fee)) {\n      total += fee;\n    }\n\n    if (!isNaN(supplementsValue)) {\n      total += supplementsValue;\n    }\n\n    if (!isNaN(this.get('proposal.fixedFeeRebate'))) {\n      total -= this.get('proposal.fixedFeeRebate');\n    }\n\n    return total;\n  })), _defineProperty(_EmberController$ext, \"daysObserver\", Ember.observer('localTimeMaterials.@each.analysisDays', 'localTimeMaterials.@each.conceptDays', 'localTimeMaterials.@each.implementationDays', 'localTimeMaterials.@each.auditDays', function () {\n    var localTimeMaterials = this.get('localTimeMaterials'); // const analysisDaysInputDisabled = this.get('analysisDaysInputDisabled');\n    // const conceptDaysInputDisabled = this.get('conceptDaysInputDisabled');\n    // const implementationDaysInputDisabled = this.get('implementationDaysInputDisabled');\n    // const auditDaysInputDisabled = this.get('auditDaysInputDisabled');\n\n    localTimeMaterials.forEach(function (timeMaterial) {\n      var analysisDays = 0;\n      var conceptDays = 0;\n      var implementationDays = 0;\n      var auditDays = 0; // if (!this.get('analysisDaysInputDisabled')) {\n\n      analysisDays = timeMaterial.get('analysisDays'); // }\n      // if (!this.get('conceptDaysInputDisabled')) {\n\n      conceptDays = timeMaterial.get('conceptDays'); // }\n      // if (!this.get('implementationDaysInputDisabled')) {\n\n      implementationDays = timeMaterial.get('implementationDays'); // }\n      // if (!this.get('auditDaysInputDisabled')) {\n\n      auditDays = timeMaterial.get('auditDays'); // }\n\n      var days = 0; // if ((analysisDays >= 0) && !isNaN(analysisDays) && !analysisDaysInputDisabled) {\n\n      if (analysisDays >= 0 && !isNaN(analysisDays)) {\n        days += parseFloat(analysisDays) || 0;\n      } // if ((conceptDays >= 0) && !isNaN(conceptDays) && !conceptDaysInputDisabled) {\n\n\n      if (conceptDays >= 0 && !isNaN(conceptDays)) {\n        days += parseFloat(conceptDays) || 0;\n      }\n\n      if (implementationDays >= 0 && !isNaN(implementationDays)) {\n        days += parseFloat(implementationDays) || 0;\n      } // if ((auditDays >= 0) && !isNaN(auditDays) && !auditDaysInputDisabled) {\n\n\n      if (auditDays >= 0 && !isNaN(auditDays)) {\n        days += parseFloat(auditDays) || 0;\n      }\n\n      timeMaterial.set('days', parseFloat(days.toFixed(2)));\n    });\n  })), _defineProperty(_EmberController$ext, \"initDaysInputs\", Ember.observer('analysisDaysInputDisabled', 'conceptDaysInputDisabled', 'implementationDaysInputDisabled', 'auditDaysInputDisabled', 'localTimeMaterials', function () {\n    var analysisDaysInputDisabled = this.get('analysisDaysInputDisabled');\n    var conceptDaysInputDisabled = this.get('conceptDaysInputDisabled');\n    var implementationDaysInputDisabled = this.get('implementationDaysInputDisabled');\n    var auditDaysInputDisabled = this.get('auditDaysInputDisabled');\n    var localTimeMaterials = this.get('localTimeMaterials'); // localTimeMaterials.forEach(timeMaterial => {\n    //   if (analysisDaysInputDisabled) {\n    //     timeMaterial.set('analysisDays', null);\n    //   }\n    //   if (conceptDaysInputDisabled) {\n    //     timeMaterial.set('conceptDays', null);\n    //   }\n    //   if (implementationDaysInputDisabled) {\n    //     timeMaterial.set('implementationDays', null);\n    //   }\n    //   if (auditDaysInputDisabled) {\n    //     timeMaterial.set('auditDays', null);\n    //   }\n    // });\n  })), _defineProperty(_EmberController$ext, \"loadProposalData\", function loadProposalData(proposal) {\n    var _this = this;\n\n    //technical proposal\n    var proposalDocuments = new Ember.A();\n    var proposalReferences = new Ember.A();\n    var proposalTeamMembers = new Ember.A();\n    var proposalWorkPackages = new Ember.A();\n    var dataLoadedPromises = [];\n    var documentsPromise = proposal.get('documents');\n    var referencesPromise = proposal.get('references');\n    var teamMembersPromise = proposal.get('teamMembers');\n    var workPackagesPromise = proposal.get('workPackages');\n    dataLoadedPromises.push(documentsPromise);\n    dataLoadedPromises.push(referencesPromise);\n    dataLoadedPromises.push(teamMembersPromise);\n    dataLoadedPromises.push(workPackagesPromise);\n    documentsPromise.then(function (documents) {\n      documents.forEach(function (document) {\n        proposalDocuments.addObject(document);\n      });\n    });\n    referencesPromise.then(function (references) {\n      references.forEach(function (reference) {\n        proposalReferences.addObject(reference);\n      });\n    });\n    teamMembersPromise.then(function (teamMembers) {\n      teamMembers.forEach(function (member) {\n        proposalTeamMembers.addObject(member);\n      });\n    });\n    workPackagesPromise.then(function (workPackages) {\n      workPackages.forEach(function (workPackage) {\n        proposalWorkPackages.addObject(workPackage);\n      });\n    }); //financial quotation\n\n    var proposalTimeMaterials = new Ember.A();\n    var proposalTimeMaterialSupplements = new Ember.A();\n    var proposalFixedFees = new Ember.A();\n    var timeMaterialsPromise = proposal.get('timeMaterials');\n    var timeMaterialSupplementsPromise = proposal.get('timeMaterialSupplements');\n    var fixedFeesPromise = proposal.get('fixedFees');\n    dataLoadedPromises.push(timeMaterialsPromise);\n    dataLoadedPromises.push(timeMaterialSupplementsPromise);\n    dataLoadedPromises.push(fixedFeesPromise);\n    timeMaterialsPromise.then(function (timeMaterials) {\n      timeMaterials.forEach(function (timeMaterial) {\n        proposalTimeMaterials.addObject(timeMaterial);\n      });\n    });\n    timeMaterialSupplementsPromise.then(function (timeMaterialSupplements) {\n      timeMaterialSupplements.forEach(function (tmSupplement) {\n        proposalTimeMaterialSupplements.addObject(tmSupplement);\n      });\n    });\n    fixedFeesPromise.then(function (fixedFees) {\n      fixedFees.forEach(function (fee) {\n        proposalFixedFees.addObject(fee);\n      });\n    });\n    Ember.RSVP.all(dataLoadedPromises).then(function () {\n      //technical proposal\n      _this.set('localDocuments', proposalDocuments);\n\n      _this.set('localReferences', proposalReferences);\n\n      _this.set('localTeamMembers', proposalTeamMembers);\n\n      _this.set('localWorkPackages', proposalWorkPackages);\n\n      if (_this.get('localReferences.length') === 0) {\n        _this.get('localReferences').addObject(_this.store.createRecord('reference', {\n          clientName: '',\n          projectName: '',\n          achievements: ''\n        }));\n      }\n\n      if (_this.get('localTeamMembers.length') === 0) {\n        _this.get('localTeamMembers').addObject(_this.store.createRecord('team-member', {\n          projectRole: '',\n          name: '',\n          specialization: ''\n        }));\n      }\n\n      if (_this.get('localWorkPackages.length') === 0) {\n        _this.get('localWorkPackages').addObject(_this.store.createRecord('work-package', {\n          name: '',\n          description: '',\n          deliverables: ''\n        }));\n      } //financial quotation\n\n\n      _this.set('localTimeMaterials', proposalTimeMaterials);\n\n      _this.set('localTimeMaterialSupplements', proposalTimeMaterialSupplements);\n\n      _this.set('localFixedFees', proposalFixedFees);\n\n      var quote = _this.get('quote');\n\n      if (quote.get('timeMaterial')) {\n        if (_this.get('localTimeMaterials.length') === 0) {\n          _this.get('localTimeMaterials').addObject(_this.store.createRecord('time-material', {\n            role: '',\n            description: '',\n            rate: '',\n            days: '',\n            order: 1\n          }));\n        }\n      } else if (quote.get('fixedFee')) {\n        if (_this.get('localFixedFees.length') === 0) {\n          _this.get('localFixedFees').addObject(_this.store.createRecord('fixed-fee', {\n            projectPhase: _this.get('projectPhases') ? _this.get('projectPhases.firstObject') : null,\n            //workPackage: '',\n            //description: '',\n            fee: 0,\n            numberOfUnits: 1\n          }));\n        }\n      }\n\n      _this.daysObserver();\n    }).catch(function () {\n      _this.get('notify').error(_this.get('intl').t('notifyMessages.proposalDetailsNotLoaded').toString());\n    });\n  }), _defineProperty(_EmberController$ext, \"fillValuesWithZeroTimeSupplements\", function fillValuesWithZeroTimeSupplements() {\n    // If left empty, a field should be automatically filled with a “0,00”.\n    // This should be true for all numeric fields in this interface.\n    // for timeSupplement case\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var localTimeMaterialSupplements = this.get('localTimeMaterialSupplements');\n    var proposal = this.get('proposal');\n\n    if (!proposal.get('durationInWeeks')) {\n      proposal.set('durationInWeeks', 0);\n    }\n\n    if (!proposal.get('timeMaterialsRebate')) {\n      proposal.set('timeMaterialsRebate', 0);\n    }\n\n    if (!proposal.get('timeMaterialsRetainer')) {\n      proposal.set('timeMaterialsRetainer', 0);\n    }\n\n    localTimeMaterials.forEach(function (timeMaterial) {\n      var rate = timeMaterial.get('rate');\n      var analysisDays = timeMaterial.get('analysisDays');\n      var conceptDays = timeMaterial.get('conceptDays');\n      var implementationDays = timeMaterial.get('implementationDays');\n      var auditDays = timeMaterial.get('auditDays');\n\n      if (!rate) {\n        timeMaterial.set('rate', 0);\n      }\n\n      if (!analysisDays) {\n        timeMaterial.set('analysisDays', 0);\n      }\n\n      if (!conceptDays) {\n        timeMaterial.set('conceptDays', 0);\n      }\n\n      if (!implementationDays) {\n        timeMaterial.set('implementationDays', 0);\n      }\n\n      if (!auditDays) {\n        timeMaterial.set('auditDays', 0);\n      }\n    });\n    localTimeMaterialSupplements.forEach(function (tmSupplement) {\n      var percentage = tmSupplement.get('percentage');\n      var fee = tmSupplement.get('fee');\n\n      if (!percentage && !fee) {\n        tmSupplement.set('percentage', 0);\n        tmSupplement.set('fee', 0);\n      }\n    }); //ready and tested for the time supplemnt\n  }), _defineProperty(_EmberController$ext, \"fillValuesWithZeroFixedFee\", function fillValuesWithZeroFixedFee() {\n    // If left empty, a field should be automatically filled with a “0,00”.\n    // This should be true for all numeric fields in this interface.\n    // for FixedFee\n    var proposal = this.get('proposal');\n\n    if (!proposal.get('fixedFeeRebate')) {\n      proposal.set('fixedFeeRebate', 0);\n    }\n\n    if (!proposal.get('fixedFeeRetainer')) {\n      proposal.set('fixedFeeRetainer', 0);\n    }\n\n    var localTimeMaterialSupplements = this.get('localTimeMaterialSupplements');\n    localTimeMaterialSupplements.forEach(function (tmSupplement) {\n      var percentage = tmSupplement.get('percentage');\n      var fee = tmSupplement.get('fee');\n\n      if (!percentage && !fee) {\n        tmSupplement.set('percentage', 0);\n        tmSupplement.set('fee', 0);\n      }\n    });\n  }), _defineProperty(_EmberController$ext, \"saveProposal\", function saveProposal(isForSubmit) {\n    var _this2 = this;\n\n    var proposal = this.get('proposal');\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var localTimeMaterialSupplements = this.get('localTimeMaterialSupplements');\n    var localFixedFees = this.get('localFixedFees');\n    var localReferences = this.get('localReferences');\n    var localTeamMembers = this.get('localTeamMembers');\n    var localWorkPackages = this.get('localWorkPackages');\n    proposal.set('documents', this.get('localDocuments'));\n    var proposalChildrenPromises = [];\n    proposal.get('timeMaterials').then(function (timeMaterials) {\n      var timeMaterialsCopy = timeMaterials.slice();\n      timeMaterialsCopy.forEach(function (tm) {\n        if (!localTimeMaterials.includes(tm)) {\n          proposalChildrenPromises.push(tm.destroyRecord());\n        }\n      });\n    });\n    proposal.get('fixedFees').then(function (fixedFees) {\n      var fixedFeesCopy = fixedFees.slice();\n      fixedFeesCopy.forEach(function (fee) {\n        if (!localFixedFees.includes(fee)) {\n          proposalChildrenPromises.push(fee.destroyRecord());\n        }\n      });\n    });\n    proposal.get('timeMaterialSupplements').then(function (supplements) {\n      var supplementsCopy = supplements.slice();\n      supplementsCopy.forEach(function (supplement) {\n        if (!localTimeMaterialSupplements.includes(supplement)) {\n          proposalChildrenPromises.push(supplement.destroyRecord());\n        }\n      });\n    });\n    proposal.get('references').then(function (references) {\n      var referencesCopy = references.slice();\n      referencesCopy.forEach(function (reference) {\n        if (!localReferences.includes(reference)) {\n          proposalChildrenPromises.push(reference.destroyRecord());\n        }\n      });\n    });\n    proposal.get('teamMembers').then(function (members) {\n      var membersCopy = members.slice();\n      membersCopy.forEach(function (member) {\n        if (!localTeamMembers.includes(member)) {\n          proposalChildrenPromises.push(member.destroyRecord());\n        }\n      });\n    });\n    proposal.get('workPackages').then(function (workPackages) {\n      var packagesCopy = workPackages.slice();\n      packagesCopy.forEach(function (wp) {\n        if (!localWorkPackages.includes(wp)) {\n          proposalChildrenPromises.push(wp.destroyRecord());\n        }\n      });\n    });\n    localTimeMaterials.forEach(function (timeMaterial) {\n      timeMaterial.set('proposal', proposal);\n      proposalChildrenPromises.push(timeMaterial.save());\n    });\n    localTimeMaterialSupplements.forEach(function (tmSupplement) {\n      tmSupplement.set('proposal', proposal);\n      proposalChildrenPromises.push(tmSupplement.save());\n    });\n    localFixedFees.forEach(function (fixedFee) {\n      fixedFee.set('proposal', proposal);\n      proposalChildrenPromises.push(fixedFee.save());\n    });\n    localReferences.forEach(function (reference) {\n      reference.set('proposal', proposal);\n      proposalChildrenPromises.push(reference.save());\n    });\n    localTeamMembers.forEach(function (member) {\n      member.set('proposal', proposal);\n      proposalChildrenPromises.push(member.save());\n    });\n    localWorkPackages.forEach(function (workPackage) {\n      workPackage.set('proposal', proposal);\n      proposalChildrenPromises.push(workPackage.save());\n    });\n    return new Ember.RSVP.Promise(function (resolve, reject) {\n      Ember.RSVP.all(proposalChildrenPromises).then(function () {\n        proposal.set('saveForSubmit', isForSubmit);\n        proposal.save().then(function () {\n          proposal.reload();\n          resolve();\n        }).catch(function (err) {\n          if (err.errors.length) {\n            err.errors.forEach(function (e) {\n              _this2.get('notify').error(e.detail);\n            });\n          }\n\n          reject();\n        });\n      }).catch(function () {\n        reject();\n      });\n    });\n  }), _defineProperty(_EmberController$ext, \"validateTimeMaterials\", function validateTimeMaterials(isForSubmit) {\n    var _this3 = this;\n\n    var localTimeMaterials = this.get('localTimeMaterials');\n    var dataIsValid = true;\n    localTimeMaterials.forEach(function (timeMaterial) {\n      var role = timeMaterial.get('role');\n      var rate = timeMaterial.get('rate');\n      var analysisDays = timeMaterial.get('analysisDays');\n      var conceptDays = timeMaterial.get('conceptDays');\n      var implementationDays = timeMaterial.get('implementationDays');\n      var auditDays = timeMaterial.get('auditDays');\n      var description = timeMaterial.get('description');\n      var organizationWorkerRole = timeMaterial.get('organizationWorkerRole').get('consultantRole');\n      timeMaterial.get('errors').remove('role');\n      timeMaterial.get('errors').remove('rate');\n      timeMaterial.get('errors').remove('days');\n      timeMaterial.get('errors').remove('description');\n      timeMaterial.get('errors').remove('organizationWorkerRole');\n\n      if (isForSubmit) {\n        if (!organizationWorkerRole) {\n          timeMaterial.send('becomeDirty');\n          timeMaterial.get('errors').add('organizationWorkerRole', _this3.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!role || !role.trim()) {\n          timeMaterial.send('becomeDirty');\n          timeMaterial.get('errors').add('role', _this3.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!description || !description.trim()) {\n          timeMaterial.send('becomeDirty');\n          timeMaterial.get('errors').add('description', _this3.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!rate && rate !== 0) {\n          timeMaterial.send('becomeDirty');\n          timeMaterial.get('errors').add('rate', _this3.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if ((rate || rate === 0) && !isNaN(rate) && rate <= 0) {\n          timeMaterial.send('becomeDirty');\n          timeMaterial.get('errors').add('rate', _this3.get('intl').t('valueGreaterThan0').toString());\n          dataIsValid = false;\n        }\n\n        if (isNaN(analysisDays) && isNaN(conceptDays) && isNaN(implementationDays) && isNaN(auditDays)) {\n          timeMaterial.send('becomeDirty');\n          timeMaterial.get('errors').add('days', _this3.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n\n          if (!(_this3.get('media.isMobile') || _this3.get('media.isTablet'))) {\n            if (!_this3.get('analysisDaysInputDisabled')) {\n              timeMaterial.get('errors').add('analysisDays', _this3.get('intl').t('requiredField').toString());\n            }\n\n            if (!_this3.get('conceptDaysInputDisabled')) {\n              timeMaterial.get('errors').add('conceptDays', _this3.get('intl').t('requiredField').toString());\n            }\n\n            if (!_this3.get('implementationDaysInputDisabled')) {\n              timeMaterial.get('errors').add('implementationDays', _this3.get('intl').t('requiredField').toString());\n            }\n\n            if (!_this3.get('auditDaysInputDisabled')) {\n              timeMaterial.get('errors').add('auditDays', _this3.get('intl').t('requiredField').toString());\n            }\n          } else {\n            timeMaterial.get('errors').add('days', _this3.get('intl').t('requiredField').toString());\n          }\n        }\n      }\n\n      if (rate && isNaN(rate)) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('rate', _this3.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (rate && !isNaN(rate) && rate <= 0) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('rate', _this3.get('intl').t('valueGreaterThan0').toString());\n        dataIsValid = false;\n      }\n\n      if (analysisDays && isNaN(analysisDays)) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('analysisDays', _this3.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (analysisDays && !isNaN(analysisDays) && analysisDays < 0) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('analysisDays', _this3.get('intl').t('valueGreaterThan0').toString());\n        dataIsValid = false;\n      }\n\n      if (conceptDays && isNaN(conceptDays)) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('conceptDays', _this3.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (conceptDays && !isNaN(conceptDays) && conceptDays < 0) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('conceptDays', _this3.get('intl').t('valueGreaterThan0').toString());\n        dataIsValid = false;\n      }\n\n      if (implementationDays && isNaN(implementationDays)) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('implementationDays', _this3.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (implementationDays && !isNaN(implementationDays) && implementationDays < 0) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('implementationDays', _this3.get('intl').t('valueGreaterThan0').toString());\n        dataIsValid = false;\n      }\n\n      if (auditDays && isNaN(auditDays)) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('auditDays', _this3.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (auditDays && !isNaN(auditDays) && auditDays < 0) {\n        timeMaterial.send('becomeDirty');\n        timeMaterial.get('errors').add('auditDays', _this3.get('intl').t('valueGreaterThan0').toString());\n        dataIsValid = false;\n      }\n    });\n\n    if (isForSubmit && !localTimeMaterials.get('length')) {\n      this.get('notify').error(this.get('intl').t('notifyMessages.addTMPeopleDays').toString());\n      dataIsValid = false;\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validatePaymentTerms\", function validatePaymentTerms(isForSubmit) {\n    var quote = this.get('quote');\n    var proposal = this.get('proposal');\n    var dataIsValid = true;\n    var paymentTermsProperty = '';\n\n    if (quote.get('timeMaterial')) {\n      paymentTermsProperty = 'timeMaterialsPaymentTerms';\n    } else if (quote.get('fixedFee')) {\n      paymentTermsProperty = 'fixedFeePaymentTerms';\n    }\n\n    proposal.get('errors').remove(paymentTermsProperty);\n\n    if (isForSubmit && paymentTermsProperty) {\n      var paymentTerms = proposal.get(paymentTermsProperty);\n\n      if (!paymentTerms || !paymentTerms.trim()) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add(paymentTermsProperty, this.get('intl').t('requiredField').toString());\n        dataIsValid = false;\n      }\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateDurationInWeeks\", function validateDurationInWeeks(isForSubmit) {\n    var dataIsValid = true;\n    var proposal = this.get('proposal');\n    proposal.get('errors').remove('durationInWeeks');\n\n    if (isForSubmit) {\n      var diw = proposal.get('durationInWeeks');\n\n      if (diw === null || diw === \"\" || diw == 0) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add('durationInWeeks', this.get('intl').t('requiredField').toString());\n        dataIsValid = false;\n      }\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validatePaymentPatterns\", function validatePaymentPatterns(isForSubmit) {\n    var quote = this.get('quote');\n    var proposal = this.get('proposal');\n    var dataIsValid = true;\n    var paymentPatternProperty = '';\n\n    if (quote.get('timeMaterial')) {\n      paymentPatternProperty = 'timeMaterialsPaymentPattern';\n    } else if (quote.get('fixedFee')) {\n      paymentPatternProperty = 'fixedFeePaymentPattern';\n    }\n\n    proposal.get('errors').remove(paymentPatternProperty);\n\n    if (isForSubmit && paymentPatternProperty) {\n      var paymentPattern = proposal.get(paymentPatternProperty);\n\n      if (!paymentPattern) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add(paymentPatternProperty, this.get('intl').t('requiredField').toString());\n        dataIsValid = false;\n      }\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateTMRebate\", function validateTMRebate() {\n    var dataIsValid = true;\n    var proposal = this.get('proposal');\n    var rebate = proposal.get('timeMaterialsRebate');\n\n    if (rebate) {\n      if (isNaN(rebate)) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add('timeMaterialsRebate', this.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (!isNaN(rebate)) {\n        if (rebate < 0) {\n          proposal.send('becomeDirty');\n          proposal.get('errors').add('timeMaterialsRebate', this.get('intl').t('valueGreaterThan0').toString());\n          dataIsValid = false;\n        }\n\n        if (parseFloat(rebate) > parseFloat(this.get('totalTimeMaterials')) + parseFloat(rebate)) {\n          proposal.send('becomeDirty');\n          proposal.get('errors').add('timeMaterialsRebate', this.get('intl').t('notifyMessages.invalidRebate').toString());\n          dataIsValid = false;\n        }\n      }\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateTMRetainer\", function validateTMRetainer() {\n    var dataIsValid = true;\n    var proposal = this.get('proposal');\n    var retainer = proposal.get('timeMaterialsRetainer');\n\n    if (retainer) {\n      if (isNaN(retainer)) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add('timeMaterialsRetainer', this.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (!isNaN(retainer) && retainer < 0) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add('timeMaterialsRetainer', this.get('intl').t('valueGreaterThan0').toString());\n        dataIsValid = false;\n      }\n\n      if (!isNaN(retainer) && retainer > this.get('totalTimeMaterials')) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add('timeMaterialsRetainer', this.get('intl').t('notifyMessages.invalidRetainer').toString());\n        dataIsValid = false;\n      }\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateFixedFees\", function validateFixedFees(isForSubmit) {\n    var _this4 = this;\n\n    var localFixedFees = this.get('localFixedFees');\n    var dataIsValid = true;\n    localFixedFees.forEach(function (fixedFee) {\n      var fee = fixedFee.get('fee');\n      fixedFee.get('errors').remove('projectPhase'); //fixedFee.get('errors').remove('workPackage');\n      //fixedFee.get('errors').remove('description');\n\n      fixedFee.get('errors').remove('fee');\n\n      if (isForSubmit) {\n        if (!fixedFee.get('projectPhase')) {\n          fixedFee.send('becomeDirty');\n          fixedFee.get('errors').add('projectPhase', _this4.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        } //if (!fixedFee.get('workPackage') || !fixedFee.get('workPackage').trim()) {\n        //  fixedFee.send('becomeDirty');\n        //  fixedFee.get('errors').add('workPackage', this.get('intl').t('requiredField').toString());\n        //  dataIsValid = false;\n        //}\n        //if (!fixedFee.get('description') || !fixedFee.get('description').trim()) {\n        //  fixedFee.send('becomeDirty');\n        //  fixedFee.get('errors').add('description', this.get('intl').t('requiredField').toString());\n        //  dataIsValid = false;\n        //}\n\n\n        if (!fee) {\n          fixedFee.send('becomeDirty');\n          fixedFee.get('errors').add('fee', _this4.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n      }\n\n      if (fee && isNaN(fee)) {\n        fixedFee.send('becomeDirty');\n        fixedFee.get('errors').add('fee', _this4.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (fee && !isNaN(fee) && fee <= 0) {\n        fixedFee.send('becomeDirty');\n        fixedFee.get('errors').add('fee', _this4.get('intl').t('valueGreaterThan0').toString());\n        dataIsValid = false;\n      }\n    });\n\n    if (isForSubmit && !localFixedFees.get('length')) {\n      this.get('notify').error(this.get('intl').t('notifyMessages.atLeastOneFixedFee').toString());\n      dataIsValid = false;\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateFixedFeeRebate\", function validateFixedFeeRebate() {\n    var dataIsValid = true;\n    var proposal = this.get('proposal');\n    proposal.get('errors').remove('fixedFeeRebate');\n    var rebate = proposal.get('fixedFeeRebate');\n\n    if (rebate) {\n      if (isNaN(rebate)) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add('fixedFeeRebate', this.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (!isNaN(rebate)) {\n        if (rebate < 0) {\n          proposal.send('becomeDirty');\n          proposal.get('errors').add('fixedFeeRebate', this.get('intl').t('valueGreaterThan0').toString());\n          dataIsValid = false;\n        }\n\n        if (parseFloat(rebate) > parseFloat(this.get('totalFixedFees')) + parseFloat(rebate)) {\n          proposal.send('becomeDirty');\n          proposal.get('errors').add('fixedFeeRebate', this.get('intl').t('notifyMessages.invalidRebate').toString());\n          dataIsValid = false;\n        }\n      }\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateFixedFeeRetainer\", function validateFixedFeeRetainer() {\n    var dataIsValid = true;\n    var proposal = this.get('proposal');\n    proposal.get('errors').remove('fixedFeeRetainer');\n    var retainer = proposal.get('fixedFeeRetainer');\n\n    if (retainer) {\n      if (isNaN(retainer)) {\n        proposal.send('becomeDirty');\n        proposal.get('errors').add('fixedFeeRetainer', this.get('intl').t('numberField').toString());\n        dataIsValid = false;\n      }\n\n      if (!isNaN(retainer)) {\n        if (retainer < 0) {\n          proposal.send('becomeDirty');\n          proposal.get('errors').add('fixedFeeRetainer', this.get('intl').t('valueGreaterThan0').toString());\n          dataIsValid = false;\n        }\n\n        if (retainer > this.get('totalFixedFees')) {\n          proposal.send('becomeDirty');\n          proposal.get('errors').add('fixedFeeRetainer', this.get('intl').t('notifyMessages.invalidRetainer').toString());\n          dataIsValid = false;\n        }\n      }\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateTotalVolume\", function validateTotalVolume() {\n    this.set('totalProjectFeeIsValid', true);\n    var dataIsValid = true;\n    var quote = this.get('quote');\n    var totalVolume = 0;\n\n    if (quote.get('timeMaterial')) {\n      totalVolume = this.get('totalTimeMaterials');\n    } else if (quote.get('fixedFee')) {\n      totalVolume = this.get('totalFixedFees');\n    }\n\n    if (totalVolume < 0) {\n      dataIsValid = false;\n      this.set('totalProjectFeeIsValid', false);\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateReferences\", function validateReferences(isForSubmit) {\n    var _this5 = this;\n\n    var dataIsValid = true;\n    var localReferences = this.get('localReferences');\n    localReferences.forEach(function (reference) {\n      reference.get('errors').remove('clientName');\n      reference.get('errors').remove('projectName');\n      reference.get('errors').remove('achievements');\n\n      if (isForSubmit) {\n        if (!reference.get('clientName') || !reference.get('clientName').trim()) {\n          reference.send('becomeDirty');\n          reference.get('errors').add('clientName', _this5.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!reference.get('projectName') || !reference.get('projectName').trim()) {\n          reference.send('becomeDirty');\n          reference.get('errors').add('projectName', _this5.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!reference.get('achievements') || !reference.get('achievements').trim()) {\n          reference.send('becomeDirty');\n          reference.get('errors').add('achievements', _this5.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n      }\n    });\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateTeamMembers\", function validateTeamMembers(isForSubmit) {\n    var _this6 = this;\n\n    var dataIsValid = true;\n    var localTeamMembers = this.get('localTeamMembers');\n    localTeamMembers.forEach(function (member) {\n      member.get('errors').remove('projectRole');\n      member.get('errors').remove('name');\n      member.get('errors').remove('specialization');\n\n      if (isForSubmit) {\n        if (!member.get('projectRole') || !member.get('projectRole').trim()) {\n          member.send('becomeDirty');\n          member.get('errors').add('projectRole', _this6.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!member.get('name') || !member.get('name').trim()) {\n          member.send('becomeDirty');\n          member.get('errors').add('name', 'This field is required.');\n          dataIsValid = false;\n        }\n\n        if (!member.get('specialization') || !member.get('specialization').trim()) {\n          member.send('becomeDirty');\n          member.get('errors').add('specialization', _this6.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n      }\n    });\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateWorkPackages\", function validateWorkPackages(isForSubmit) {\n    var _this7 = this;\n\n    var dataIsValid = true;\n    var localWorkPackages = this.get('localWorkPackages');\n    localWorkPackages.forEach(function (workPackage) {\n      workPackage.get('errors').remove('name');\n      workPackage.get('errors').remove('description');\n      workPackage.get('errors').remove('deliverables');\n\n      if (isForSubmit) {\n        if (!workPackage.get('name') || !workPackage.get('name').trim()) {\n          workPackage.send('becomeDirty');\n          workPackage.get('errors').add('name', _this7.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!workPackage.get('description') || !workPackage.get('description').trim()) {\n          workPackage.send('becomeDirty');\n          workPackage.get('errors').add('description', _this7.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (!workPackage.get('deliverables') || !workPackage.get('deliverables').trim()) {\n          workPackage.send('becomeDirty');\n          workPackage.get('errors').add('deliverables', _this7.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n      }\n    });\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateDocumentsObserver\", Ember.observer('localDocuments.length', 'isForSubmitProposal', function () {\n    var localDocuments = this.get('localDocuments');\n    var isForSubmitProposal = this.get('isForSubmitProposal'); //TODO: Refactor: This works only if proposalDocumentTypes are loaded on route\n\n    var approachDocuments = localDocuments.filterBy('type.isApproachPresentation', true);\n\n    if (!isForSubmitProposal) {\n      this.set('documentsAreValid', true);\n    } else {\n      if (localDocuments.length && approachDocuments.get('length')) {\n        this.set('documentsAreValid', true);\n      } else {\n        this.set('documentsAreValid', false);\n      }\n    }\n  })), _defineProperty(_EmberController$ext, \"validateDocuments\", function validateDocuments(isForSubmit) {\n    var _this8 = this;\n\n    var dataIsValid = true;\n    var localDocuments = this.get('localDocuments');\n    var validPromise = new Ember.RSVP.Promise(function (resolve) {\n      if (isForSubmit) {\n        var documentTypePromises = [];\n        var approachDocuments = localDocuments.filter(function (item) {\n          var promise = new Ember.RSVP.Promise(function (resolveType) {\n            item.get('type').then(function (documentType) {\n              if (documentType.get('isApproachPresentation')) {\n                return true;\n              }\n\n              resolveType();\n            });\n          });\n          documentTypePromises.push(promise);\n        });\n        Ember.RSVP.all(documentTypePromises).then(function () {\n          if (!approachDocuments.get('length')) {\n            _this8.get('notify').error(_this8.get('intl').t('notifyMessages.atLeastOneApproachDoc').toString());\n\n            dataIsValid = false;\n          }\n\n          resolve();\n        });\n      } else {\n        resolve();\n      }\n    });\n    validPromise.then(function () {\n      return dataIsValid;\n    });\n  }), _defineProperty(_EmberController$ext, \"validateExistenceOfTechnicalProposalEntries\", function validateExistenceOfTechnicalProposalEntries() {\n    var localReferences = this.get('localReferences');\n    var localTeamMembers = this.get('localTeamMembers');\n    var localWorkPackages = this.get('localWorkPackages');\n    var dataIsValid = true;\n\n    if (localReferences.length == 0) {\n      dataIsValid = false;\n      this.get('notify').error(this.get('intl').t('notifyMessages.atLeastOneReference').toString());\n    }\n\n    if (localTeamMembers.length == 0) {\n      dataIsValid = false;\n      this.get('notify').error(this.get('intl').t('notifyMessages.atLeastOneProjectTeamOverviewEntry').toString());\n    }\n\n    if (localWorkPackages.length == 0) {\n      dataIsValid = false;\n      this.get('notify').error(this.get('intl').t('notifyMessages.atLeastOneProjectOverviewEntry').toString());\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateTechnicalProposal\", function validateTechnicalProposal(isForSubmit) {\n    var referencesValid = this.validateReferences(isForSubmit);\n    var teamMembersValid = this.validateTeamMembers(isForSubmit);\n    var workPackagesValid = this.validateWorkPackages(isForSubmit); //const documentsValid = this.validateDocuments(isForSubmit);\n\n    var documentsValid = this.get('documentsAreValid');\n    return referencesValid && teamMembersValid && workPackagesValid && documentsValid;\n  }), _defineProperty(_EmberController$ext, \"validateTimeMaterialsSupplements\", function validateTimeMaterialsSupplements(isForSubmit) {\n    var _this9 = this;\n\n    var dataIsValid = true;\n\n    if (isForSubmit) {\n      this.get('localTimeMaterialSupplements').forEach(function (supplement) {\n        supplement.get('errors').remove('supplement');\n        supplement.get('errors').remove('reference');\n\n        if (!supplement.get('supplement') || !supplement.get('supplement').trim()) {\n          //supplement is blank or null\n          supplement.send('becomeDirty');\n          supplement.get('errors').add('supplement', 'This field is required.');\n          dataIsValid = false;\n        }\n\n        if (!supplement.get('reference') || !supplement.get('reference').trim()) {\n          //reference is blank or null\n          supplement.send('becomeDirty');\n          supplement.get('errors').add('reference', 'This field is required.');\n          dataIsValid = false;\n        }\n\n        var percentage = supplement.get('percentage');\n        var fee = supplement.get('fee');\n\n        if (supplement.get('reference') === '% of Fee') {\n          if (!percentage && isNaN(percentage)) {\n            //pecentage  is null or not a number\n            supplement.send('becomeDirty');\n            supplement.get('errors').add('percentage', 'This field is required.');\n            dataIsValid = false;\n          }\n\n          if (!percentage && !isNaN(percentage) && percentage <= 0) {\n            //pecentage  is null or not a number\n            supplement.send('becomeDirty');\n            supplement.get('errors').add('percentage', _this9.get('intl').t('valueGreaterThan0').toString());\n            dataIsValid = false;\n          }\n        } else {\n          if (!fee && isNaN(fee)) {\n            //fee  is null or not a number\n            supplement.send('becomeDirty');\n            supplement.get('errors').add('fee', 'This field is required.');\n            dataIsValid = false;\n          }\n\n          if (!fee && !isNaN(fee) && fee <= 0) {\n            //pecentage  is null or not a number\n            supplement.send('becomeDirty');\n            supplement.get('errors').add('fee', _this9.get('intl').t('valueGreaterThan0').toString());\n            dataIsValid = false;\n          }\n        }\n      });\n    }\n\n    return dataIsValid;\n  }), _defineProperty(_EmberController$ext, \"validateFinancialProposal\", function validateFinancialProposal(isForSubmit) {\n    var quote = this.get('quote');\n    var paymentTermsValid = this.validatePaymentTerms(isForSubmit);\n    var paymentPatternsValid = this.validatePaymentPatterns(isForSubmit);\n    var projectVolumeValid = this.validateTotalVolume();\n\n    if (quote.get('timeMaterial')) {\n      var timeMaterialSupplementsValid = this.validateTimeMaterialsSupplements(isForSubmit);\n      var durationInWeeksValid = this.validateDurationInWeeks(isForSubmit);\n      var timeMaterialsValid = this.validateTimeMaterials(isForSubmit);\n      var tmRebateValid = this.validateTMRebate();\n      var tmRetainerValid = this.validateTMRetainer();\n      return timeMaterialSupplementsValid && timeMaterialsValid && tmRebateValid && tmRetainerValid && paymentTermsValid && paymentPatternsValid && projectVolumeValid && durationInWeeksValid;\n    } else if (quote.get('fixedFee')) {\n      // there are no timeMaterial on  fixedFee proposal\n      var fixedFeeSupplementsValid = this.validateTimeMaterialsSupplements(isForSubmit);\n\n      var _durationInWeeksValid = this.validateDurationInWeeks(isForSubmit);\n\n      var fixedFeesValid = this.validateFixedFees(isForSubmit);\n      var fixedFeeRebateValid = this.validateFixedFeeRebate();\n      var fixedFeeRetainerValid = this.validateFixedFeeRetainer();\n      return fixedFeeSupplementsValid && fixedFeesValid && fixedFeeRebateValid && fixedFeeRetainerValid && paymentTermsValid && paymentPatternsValid && projectVolumeValid && _durationInWeeksValid;\n    } else {\n      this.get('notify').error('Invalid project');\n      return false;\n    }\n  }), _defineProperty(_EmberController$ext, \"validateProposal\", function validateProposal(isForSubmit) {\n    var financialProposalIsValid = this.validateFinancialProposal(isForSubmit);\n    var technicalProposalIsValid = this.validateTechnicalProposal(isForSubmit);\n    return financialProposalIsValid && technicalProposalIsValid;\n  }), _defineProperty(_EmberController$ext, \"actions\", {\n    confirmGoBack: function confirmGoBack() {\n      if (confirm('Do you want to leave this screen without saving? ')) {\n        var proposal = this.get('proposal');\n        var quote = this.get('quote');\n        this.transitionToRoute('app.project.proposal.questions', quote, proposal);\n      }\n    },\n    updateObjectAttributeInput: function updateObjectAttributeInput(object, attr, unmasked, masked) {\n      object.set(attr, parseFloat(unmasked));\n    },\n    navbarTransitionToComponent: function navbarTransitionToComponent(componentId) {\n      Ember.run.next(function () {\n        Ember.$('html, body').animate({\n          scrollTop: Ember.$('#' + componentId).offset().top - 200\n        });\n      });\n    },\n    addTimeMaterial: function addTimeMaterial() {\n      var localTimeMaterials = this.get('localTimeMaterials');\n      var nextOrder = -1;\n\n      if (!localTimeMaterials.length) {\n        nextOrder = 1;\n      } else {\n        localTimeMaterials.mapBy('order').forEach(function (e) {\n          nextOrder = e > nextOrder ? e : nextOrder;\n        });\n      }\n\n      nextOrder = nextOrder + 1;\n      localTimeMaterials.addObject(this.store.createRecord('time-material', {\n        role: '',\n        description: '',\n        rate: '',\n        days: '',\n        order: nextOrder\n      }));\n      this.get('notify').success(this.get('intl').t('notifyMessages.timeMaterialAdded').toString());\n    },\n    addTimeMaterialSupplement: function addTimeMaterialSupplement() {\n      var localTimeMaterialSupplements = this.get('localTimeMaterialSupplements');\n      localTimeMaterialSupplements.addObject(this.store.createRecord('time-material-supplement', {\n        type: 'time_material',\n        reference: '% of Fee'\n      }));\n      this.get('notify').success(this.get('intl').t('notifyMessages.timeMaterialSupplementAdded').toString());\n    },\n    addFixedFee: function addFixedFee() {\n      var localFixedFees = this.get('localFixedFees');\n      localFixedFees.addObject(this.store.createRecord('fixed-fee', {\n        projectPhase: this.get('projectPhases') ? this.get('projectPhases.firstObject') : null,\n        workPackage: '',\n        description: '',\n        fee: 0,\n        numberOfUnits: 1\n      }));\n      this.get('notify').success(this.get('intl').t('notifyMessages.fixedFeeAdded').toString());\n    },\n    addFixedFeeSupplement: function addFixedFeeSupplement() {\n      var localTimeMaterialSupplements = this.get('localTimeMaterialSupplements');\n      localTimeMaterialSupplements.addObject(this.store.createRecord('time-material-supplement', {\n        type: 'fixed_fee',\n        reference: '% of Fee',\n        supplement: '',\n        description: '',\n        percentage: '',\n        fee: 0\n      }));\n      this.get('notify').success(this.get('intl').t('notifyMessages.fixedFeeSupplementAdded').toString());\n    },\n    addProposalDocument: function addProposalDocument(file) {\n      var _this10 = this;\n\n      this.store.find('proposal-document', file.id).then(function (currentFile) {\n        var localDocuments = _this10.get('localDocuments');\n\n        localDocuments.addObject(currentFile);\n\n        _this10.get('notify').success(_this10.get('intl').t('notifyMessages.fileUploaded').toString());\n      });\n    },\n    removeProposalDocument: function removeProposalDocument(file) {\n      this.get('localDocuments').removeObject(file);\n    },\n    addReference: function addReference() {\n      var localReferences = this.get('localReferences');\n      localReferences.addObject(this.store.createRecord('reference', {\n        clientName: '',\n        projectName: '',\n        achievements: ''\n      }));\n    },\n    addTeamMember: function addTeamMember() {\n      var localTeamMembers = this.get('localTeamMembers');\n      localTeamMembers.addObject(this.store.createRecord('team-member', {\n        projectRole: '',\n        name: '',\n        specialization: ''\n      }));\n    },\n    addWorkPackage: function addWorkPackage() {\n      var localWorkPackages = this.get('localWorkPackages');\n      localWorkPackages.addObject(this.store.createRecord('work-package', {\n        name: '',\n        description: '',\n        deliverables: ''\n      }));\n    },\n    fileTypeChanged: function fileTypeChanged(value) {\n      this.set('uploadedFileType', value);\n      this.set('otherFileType', null);\n    },\n    remove: function remove(item) {\n      if (item.constructor.modelName === \"time-material\") {\n        this.get(\"localTimeMaterials\").removeObject(item);\n      }\n\n      if (item.constructor.modelName === \"fixed-fee\") {\n        this.get(\"localFixedFees\").removeObject(item);\n      }\n\n      if (item.constructor.modelName === \"time-material-supplement\") {\n        this.get(\"localTimeMaterialSupplements\").removeObject(item);\n      }\n\n      if (item.constructor.modelName === \"reference\") {\n        this.get(\"localReferences\").removeObject(item);\n      }\n\n      if (item.constructor.modelName === \"team-member\") {\n        this.get(\"localTeamMembers\").removeObject(item);\n      }\n\n      if (item.constructor.modelName === \"work-package\") {\n        this.get(\"localWorkPackages\").removeObject(item);\n      }\n    },\n    save: function save(callback) {\n      var _this11 = this;\n\n      if (!this.get('isProposalSaving')) {\n        this.set('isProposalSaving', true);\n        this.set('isForSubmitProposal', false);\n\n        if (!this.get('documentsAreValid')) {\n          this.get('notify').error(this.get('intl').t('notifyMessages.atLeastOneApproachDoc').toString());\n        }\n\n        var promise = new Ember.RSVP.Promise(function (resolve, reject) {\n          if ((_this11.get('proposal.isAccepted') || _this11.get('proposal.isOpened')) && _this11.validateProposal()) {\n            _this11.saveProposal(false).then(function () {\n              _this11.get('notify').success(_this11.get('intl').t('notifyMessages.proposalSaved').toString());\n\n              _this11.set('isProposalSaving', false);\n\n              resolve();\n            }).catch(function () {\n              _this11.get('notify').error(_this11.get('intl').t('notifyMessages.resolveExistingError').toString());\n\n              _this11.set('isProposalSaving', false);\n\n              reject();\n            });\n          } else {\n            _this11.get('notify').error(_this11.get('intl').t('notifyMessages.resolveExistingError').toString());\n\n            _this11.set('isProposalSaving', false);\n\n            reject();\n          }\n        });\n        callback(promise);\n      } else {\n        //empty promise here\n        callback(new Ember.RSVP.Promise(function (resolve, reject) {\n          reject();\n        }));\n      }\n    },\n    discardChanges: function discardChanges() {\n      if (this.get('proposal.isAccepted') || this.get('proposal.isOpened')) {\n        var proposal = this.get('proposal');\n        proposal.rollbackAttributes();\n        this.get('localTimeMaterials').forEach(function (timeMaterial) {\n          timeMaterial.rollbackAttributes();\n        });\n        this.get('localFixedFees').forEach(function (fixedFee) {\n          fixedFee.rollbackAttributes();\n        });\n        this.get('localTimeMaterialSupplements').forEach(function (supplement) {\n          supplement.rollbackAttributes();\n        });\n        this.get('localReferences').forEach(function (reference) {\n          reference.rollbackAttributes();\n        });\n        this.get('localTeamMembers').forEach(function (member) {\n          member.rollbackAttributes();\n        });\n        this.get('localWorkPackages').forEach(function (workPackage) {\n          workPackage.rollbackAttributes();\n        });\n        this.loadProposalData(proposal);\n      }\n    },\n    submitProposal: function submitProposal(callback) {\n      var _this12 = this;\n\n      if (!this.get('isProposalSaving')) {\n        this.set('isProposalSaving', true);\n        var promise = new Ember.RSVP.Promise(function (resolve, reject) {\n          _this12.set('isForSubmitProposal', true);\n\n          if (_this12.get('proposal.isAccepted') || _this12.get('proposal.isOpened')) {\n            Ember.run.next(_this12, function () {\n              if (!_this12.get('documentsAreValid')) {\n                _this12.set('isProposalSaving', false);\n\n                _this12.get('notify').error(_this12.get('intl').t('notifyMessages.atLeastOneApproachDoc').toString());\n              }\n\n              if (_this12.get('quote').get('timeMaterial')) {\n                _this12.fillValuesWithZeroTimeSupplements();\n              } else {\n                _this12.fillValuesWithZeroFixedFee();\n              }\n\n              if (_this12.validateExistenceOfTechnicalProposalEntries()) {\n                if (_this12.validateProposal(true)) {\n                  _this12.saveProposal(true).then(function () {\n                    _this12.get('notify').success(_this12.get('intl').t('notifyMessages.proposalSaved').toString());\n\n                    var self = _this12;\n                    return _this12.store.createRecord('user-profile-status', {\n                      user: self.get('currentUser.id')\n                    }).save().then(function (userStatus) {\n                      _this12.set('userStatus', userStatus);\n\n                      if (userStatus.get('emailConfirmed') && userStatus.get('profileCompleted')) {\n                        _this12.send('openSubmitProposalModal');\n\n                        _this12.set('isProposalSaving', false);\n\n                        resolve();\n                      } else {\n                        _this12.set('showUserStatusModal', true);\n\n                        _this12.set('isProposalSaving', false);\n\n                        reject();\n                      }\n                    }).catch(function () {\n                      _this12.set('isProposalSaving', false);\n\n                      _this12.get('notify').error(_this12.get('intl').t('notifyMessages.errorOccurredReloadApp').toString());\n\n                      reject();\n                    });\n                  }).catch(function () {\n                    _this12.set('isProposalSaving', false); //todo: error for many to many\n\n\n                    _this12.get('notify').error(_this12.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n                    reject();\n                  });\n                } else {\n                  _this12.set('isProposalSaving', false);\n\n                  _this12.get('notify').error(_this12.get('intl').t('notifyMessages.resolveExistingError').toString());\n\n                  reject();\n                }\n              } else {\n                _this12.set('isProposalSaving', false);\n\n                reject();\n              }\n            });\n          } else {\n            _this12.set('isProposalSaving', false);\n\n            reject();\n          }\n        });\n        callback(promise);\n      } else {\n        //empty promise here\n        callback(new Ember.RSVP.Promise(function (resolve, reject) {\n          reject();\n        }));\n      }\n    },\n    closeUserStatusModal: function closeUserStatusModal() {\n      this.set('showUserStatusModal', false);\n    },\n    resendValidationEmail: function resendValidationEmail() {\n      var _this13 = this;\n\n      var url = _environment.default.backendAPI + '/api/send-validation-email/';\n      (0, _emberAjax.default)(url, {\n        type: 'POST',\n        headers: {\n          'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n        }\n      }).then(function () {\n        _this13.set('emailSent', true);\n      });\n    },\n    showOrganizationWorkerRoleModalAction: function showOrganizationWorkerRoleModalAction() {\n      this.set('showOrganizationWorkerRoleModal', true);\n    },\n    closeOrganizationWorkerRoleModalAction: function closeOrganizationWorkerRoleModalAction() {\n      this.set('showOrganizationWorkerRoleModal', false);\n    }\n  }), _EmberController$ext));\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/questions\", [\"exports\", \"cb-ui/utils/download-file\", \"cb-ui/config/environment\"], function (_exports, _downloadFile, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    parentController: Ember.inject.controller('application'),\n    notify: Ember.inject.service('notify'),\n    currentUser: null,\n    userProposalRole: null,\n    userIsProposalAdmin: Ember.computed.equal('userProposalRole.role', 'admin'),\n    quote: null,\n    questions: null,\n    sortedQuestions: Ember.computed.sort('questions', 'sortProperties'),\n    proposal: null,\n    sortProperties: ['createdAt:desc', 'hasAnswer'],\n    showAddQuestion: false,\n    showAddQuestionButton: Ember.computed('proposal', function () {\n      if (this.get('proposal.status') === 'lost' || this.get('proposal.status') === 'awarded' || this.get('proposal.status') === 'dismissed') {\n        return false;\n      }\n\n      return true;\n    }),\n    actions: {\n      exportQuestions: function exportQuestions() {\n        var jwt = this.get('session.data.authenticated.token');\n        var url = _environment.default.backendAPI + '/api/export_questions/' + this.get('quote.id').toString() + '/?auth_token=' + jwt;\n        (0, _downloadFile.default)(url);\n      },\n      toggleAddQuestion: function toggleAddQuestion() {\n        this.toggleProperty('showAddQuestion');\n      },\n      addQuestion: function addQuestion(questionText, type) {\n        var _this = this;\n\n        var question = this.store.createRecord('question', {\n          quote: this.get('quote'),\n          proposal: this.get('proposal'),\n          question: questionText,\n          type: type\n        });\n        question.save().then(function () {\n          _this.set('showAddQuestion', false);\n\n          _this.get('notify').success(_this.get('intl').t('notifyMessages.questionSubmitted').toString());\n        }, function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n\n          question.unloadRecord();\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/result\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    resultData: null,\n    currentUser: null,\n    userProposalRole: null,\n    userIsProposalAdmin: Ember.computed.equal('userProposalRole.role', 'admin'),\n    isCurrentUserReadOnly: Ember.computed('proposal.metadata.user.role', function () {\n      return this.get('proposal.metadata.user.role') === 'readonly';\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/summary\", [\"exports\", \"ember-intl\"], function (_exports, _emberIntl) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    quote: null,\n    proposal: null,\n    currentUser: null,\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A(),\n    notify: Ember.inject.service(),\n    disabledButtonErrorMessage: (0, _emberIntl.translationMacro)('app.modals.cancelParticipation.disabledButtonErrorMessage'),\n    isSendingRequest: false,\n    userProposalRole: null,\n    userIsProposalAdmin: Ember.computed.equal('userProposalRole.role', 'admin'),\n    actions: {\n      navbarTransitionToComponent: function navbarTransitionToComponent(componentId) {\n        Ember.run.next(function () {\n          Ember.$('html, body').animate({\n            scrollTop: Ember.$('#' + componentId).offset().top - 200\n          });\n        });\n      },\n      turnOffCancelParticipationModal: function turnOffCancelParticipationModal() {\n        this.set('cancelPartiticipationModal', false);\n      },\n      turnOnCancelParticipationModal: function turnOnCancelParticipationModal() {\n        this.set('cancelPartiticipationModal', true);\n      },\n      sendCancelParticipationReason: function sendCancelParticipationReason() {\n        var _this = this;\n\n        if (this.get('isSendingRequest')) {\n          return;\n        }\n\n        this.set('isSendingRequest', true);\n\n        if (this.get('proposal').get('cancelReason') && !Ember.isEmpty(Ember.$.trim(this.get('proposal').get('cancelReason')))) {\n          var proposal = this.get('proposal');\n\n          if (proposal.get('hasDirtyAttributes') && proposal.changedAttributes()['cancelReason'] !== undefined) {\n            proposal.set('status', 'declined');\n            proposal.save().then(function () {\n              _this.set('cancelPartiticipationModal', false);\n\n              _this.transitionToRoute('app.project.proposal.result', proposal);\n            }).catch(function () {\n              _this.set('isSendingRequest', false);\n            });\n          } else {\n            this.set('isSendingRequest', false);\n          }\n        } else {\n          this.set('isSendingRequest', false);\n          this.get('notify').error(this.get('disabledButtonErrorMessage'));\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/technical-proposal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var fileTypes = ['Approach presentation', 'Company presentation', 'Reference presentation', 'Project plan & milestones', 'Contract template', 'Team Member CVs', 'Terms & Conditions', 'Other document type'];\n\n  var _default = Ember.Controller.extend({\n    proposal: null,\n    quote: null,\n    localDocuments: new Ember.A(),\n    localReferences: new Ember.A(),\n    localTeamMembers: new Ember.A(),\n    localWorkPackages: new Ember.A(),\n    uploadedFileType: 'Approach presentation',\n    otherDocumentType: 'Other document type',\n    otherFileType: null,\n    fileTypesOptions: fileTypes,\n    notify: Ember.inject.service(),\n    loadProposalData: function loadProposalData(proposal) {\n      var _this = this;\n\n      var proposalDocuments = new Ember.A();\n      var proposalReferences = new Ember.A();\n      var proposalTeamMembers = new Ember.A();\n      var proposalWorkPackages = new Ember.A();\n      var dataLoadedPromises = [];\n      var documentsPromise = proposal.get('documents');\n      var referencesPromise = proposal.get('references');\n      var teamMembersPromise = proposal.get('teamMembers');\n      var workPackagesPromise = proposal.get('workPackages');\n      dataLoadedPromises.push(documentsPromise);\n      dataLoadedPromises.push(referencesPromise);\n      dataLoadedPromises.push(teamMembersPromise);\n      dataLoadedPromises.push(workPackagesPromise);\n      documentsPromise.then(function (documents) {\n        documents.forEach(function (document) {\n          proposalDocuments.addObject(document);\n        });\n      });\n      referencesPromise.then(function (references) {\n        references.forEach(function (reference) {\n          proposalReferences.addObject(reference);\n        });\n      });\n      teamMembersPromise.then(function (teamMembers) {\n        teamMembers.forEach(function (member) {\n          proposalTeamMembers.addObject(member);\n        });\n      });\n      workPackagesPromise.then(function (workPackages) {\n        workPackages.forEach(function (workPackage) {\n          proposalWorkPackages.addObject(workPackage);\n        });\n      });\n      Ember.RSVP.all(dataLoadedPromises).then(function () {\n        _this.set('localDocuments', proposalDocuments);\n\n        _this.set('localReferences', proposalReferences);\n\n        _this.set('localTeamMembers', proposalTeamMembers);\n\n        _this.set('localWorkPackages', proposalWorkPackages);\n\n        if (_this.get('localReferences.length') === 0) {\n          _this.get('localReferences').addObject(_this.store.createRecord('reference', {\n            clientName: '',\n            projectName: '',\n            achievements: ''\n          }));\n        }\n\n        if (_this.get('localTeamMembers.length') === 0) {\n          _this.get('localTeamMembers').addObject(_this.store.createRecord('team-member', {\n            projectRole: '',\n            name: '',\n            specialization: ''\n          }));\n        }\n\n        if (_this.get('localWorkPackages.length') === 0) {\n          _this.get('localWorkPackages').addObject(_this.store.createRecord('work-package', {\n            name: '',\n            description: '',\n            deliverables: ''\n          }));\n        }\n      }).catch(function () {\n        _this.get('notify').error('Proposal details couldn\\'t be loaded.');\n      });\n    },\n    saveProposal: function saveProposal() {\n      var proposal = this.get('proposal');\n      var localReferences = this.get('localReferences');\n      var localTeamMembers = this.get('localTeamMembers');\n      var localWorkPackages = this.get('localWorkPackages');\n      proposal.set('documents', this.get('localDocuments'));\n      var proposalChildrenPromises = [];\n      proposal.get('references').then(function (references) {\n        var referencesCopy = references.slice();\n        referencesCopy.forEach(function (reference) {\n          if (!localReferences.includes(reference)) {\n            proposalChildrenPromises.push(reference.destroyRecord());\n          }\n        });\n      });\n      proposal.get('teamMembers').then(function (members) {\n        var membersCopy = members.slice();\n        membersCopy.forEach(function (member) {\n          if (!localTeamMembers.includes(member)) {\n            proposalChildrenPromises.push(member.destroyRecord());\n          }\n        });\n      });\n      proposal.get('workPackages').then(function (workPackages) {\n        var packagesCopy = workPackages.slice();\n        packagesCopy.forEach(function (wp) {\n          if (!localWorkPackages.includes(wp)) {\n            proposalChildrenPromises.push(wp.destroyRecord());\n          }\n        });\n      });\n      localReferences.forEach(function (reference) {\n        reference.set('proposal', proposal);\n        proposalChildrenPromises.push(reference.save());\n      });\n      localTeamMembers.forEach(function (member) {\n        member.set('proposal', proposal);\n        proposalChildrenPromises.push(member.save());\n      });\n      localWorkPackages.forEach(function (workPackage) {\n        workPackage.set('proposal', proposal);\n        proposalChildrenPromises.push(workPackage.save());\n      });\n      return new Ember.RSVP.Promise(function (resolve, reject) {\n        Ember.RSVP.all(proposalChildrenPromises).then(function () {\n          proposal.set('consultantCompletedProposal', true);\n          proposal.save().then(function () {\n            proposal.reload();\n            resolve();\n          }).catch(function () {\n            proposal.set('consultantCompletedProposal', false);\n            reject();\n          });\n        });\n      });\n    },\n    validateProposal: function validateProposal() {\n      var localReferences = this.get('localReferences');\n      var localTeamMembers = this.get('localTeamMembers');\n      var localWorkPackages = this.get('localWorkPackages');\n      var localDocumentsAreValid = true;\n      var localReferencesAreValid = true;\n      var localTeamMembersAreValid = true;\n      var localWorkPackagesAreValid = true;\n      localReferences.forEach(function (reference) {\n        reference.get('errors').remove('clientName');\n        reference.get('errors').remove('projectName');\n        reference.get('errors').remove('achievements');\n\n        if (!reference.get('clientName') || !reference.get('clientName').trim()) {\n          reference.get('errors').add('clientName', 'This field is required.');\n          localReferencesAreValid = false;\n        }\n\n        if (!reference.get('projectName') || !reference.get('projectName').trim()) {\n          reference.get('errors').add('projectName', 'This field is required.');\n          localReferencesAreValid = false;\n        }\n\n        if (!reference.get('achievements') || !reference.get('achievements').trim()) {\n          reference.get('errors').add('achievements', 'This field is required.');\n          localReferencesAreValid = false;\n        }\n      });\n      localTeamMembers.forEach(function (member) {\n        member.get('errors').remove('projectRole');\n        member.get('errors').remove('name');\n        member.get('errors').remove('specialization');\n\n        if (!member.get('projectRole') || !member.get('projectRole').trim()) {\n          member.get('errors').add('projectRole', 'This field is required.');\n          localTeamMembersAreValid = false;\n        }\n\n        if (!member.get('name') || !member.get('name').trim()) {\n          member.get('errors').add('name', 'This field is required.');\n          localTeamMembersAreValid = false;\n        }\n\n        if (!member.get('specialization') || !member.get('specialization').trim()) {\n          member.get('errors').add('specialization', 'This field is required.');\n          localTeamMembersAreValid = false;\n        }\n      });\n      localWorkPackages.forEach(function (workPackage) {\n        workPackage.get('errors').remove('name');\n        workPackage.get('errors').remove('description');\n        workPackage.get('errors').remove('deliverables');\n\n        if (!workPackage.get('name') || !workPackage.get('name').trim()) {\n          workPackage.get('errors').add('name', 'This field is required.');\n          localWorkPackagesAreValid = false;\n        }\n\n        if (!workPackage.get('description') || !workPackage.get('description').trim()) {\n          workPackage.get('errors').add('description', 'This field is required.');\n          localWorkPackagesAreValid = false;\n        }\n\n        if (!workPackage.get('deliverables') || !workPackage.get('deliverables').trim()) {\n          workPackage.get('errors').add('deliverables', 'This field is required.');\n          localWorkPackagesAreValid = false;\n        }\n      });\n      var localDocuments = this.get('localDocuments');\n\n      if (!localDocuments.filterBy('type', 'Approach presentation').get('length')) {\n        this.get('notify').error('You have to upload at least 1 Approach presentation document');\n        localDocumentsAreValid = false;\n      }\n\n      if (!localReferences.get('length') || !localTeamMembers.get('length') || !localWorkPackages.get('length')) {\n        this.get('notify').error('You have to add at least one item of each category.');\n        localReferencesAreValid = false;\n      }\n\n      return localReferencesAreValid && localTeamMembersAreValid && localWorkPackagesAreValid && localDocumentsAreValid;\n    },\n    actions: {\n      remove: function remove(item) {\n        if (item.constructor.modelName === \"reference\") {\n          this.get(\"localReferences\").removeObject(item);\n        }\n\n        if (item.constructor.modelName === \"team-member\") {\n          this.get(\"localTeamMembers\").removeObject(item);\n        }\n\n        if (item.constructor.modelName === \"work-package\") {\n          this.get(\"localWorkPackages\").removeObject(item);\n        }\n      },\n      addProposalDocument: function addProposalDocument(file) {\n        var _this2 = this;\n\n        this.store.find('proposal-document', file.id).then(function (currentFile) {\n          var localDocuments = _this2.get('localDocuments');\n\n          localDocuments.addObject(currentFile);\n\n          _this2.get('notify').success('The file was uploaded and added');\n        });\n      },\n      addReference: function addReference() {\n        var localReferences = this.get('localReferences');\n        localReferences.addObject(this.store.createRecord('reference', {\n          clientName: '',\n          projectName: '',\n          achievements: ''\n        }));\n      },\n      addTeamMember: function addTeamMember() {\n        var localTeamMembers = this.get('localTeamMembers');\n        localTeamMembers.addObject(this.store.createRecord('team-member', {\n          projectRole: '',\n          name: '',\n          specialization: ''\n        }));\n      },\n      addWorkPackage: function addWorkPackage() {\n        var localWorkPackages = this.get('localWorkPackages');\n        localWorkPackages.addObject(this.store.createRecord('work-package', {\n          name: '',\n          description: '',\n          deliverables: ''\n        }));\n      },\n      fileTypeChanged: function fileTypeChanged(value) {\n        this.set('uploadedFileType', value);\n        this.set('otherFileType', null);\n      },\n      save: function save() {\n        var _this3 = this;\n\n        if (this.get('proposal.isAccepted')) {\n          if (this.validateProposal()) {\n            this.saveProposal().then(function () {\n              _this3.get('notify').success('The proposal was saved');\n            });\n          }\n        }\n      },\n      saveAndNext: function saveAndNext() {\n        var _this4 = this;\n\n        if (this.get('proposal.isAccepted')) {\n          if (this.validateProposal()) {\n            this.saveProposal().then(function () {\n              _this4.get('notify').success('The proposal was saved');\n\n              _this4.transitionToRoute('app.project.proposal.beauty-contest', _this4.get('quote'), _this4.get('proposal'));\n            });\n          }\n        }\n      },\n      discardChanges: function discardChanges() {\n        if (this.get('proposal.isAccepted')) {\n          var proposal = this.get('proposal');\n          proposal.rollbackAttributes();\n          this.get('localReferences').forEach(function (reference) {\n            reference.rollbackAttributes();\n          });\n          this.get('localTeamMembers').forEach(function (member) {\n            member.rollbackAttributes();\n          });\n          this.get('localWorkPackages').forEach(function (workPackage) {\n            workPackage.rollbackAttributes();\n          });\n          this.loadProposalData(proposal);\n        }\n      },\n      submitProposal: function submitProposal() {\n        var _this5 = this;\n\n        if (this.get('proposal.isAccepted')) {\n          if (this.validateProposal()) {\n            this.saveProposal().then(function () {\n              if (_this5.get('proposal.technicalProposalIsCompleted') && _this5.get('proposal.financialProposalIsCompleted')) {\n                _this5.send('openSubmitProposalModal');\n              } else {\n                _this5.send('openIncompleteProposalModal');\n              }\n            });\n          }\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/project/proposal/user-management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var ADMIN = 'admin',\n      USER = 'user';\n\n  var _default = Ember.Controller.extend({\n    parentController: Ember.inject.controller('application'),\n    notify: Ember.inject.service('notify'),\n    quote: null,\n    proposal: null,\n    currentUser: null,\n    userProposalsRoles: new Ember.A(),\n    usersWithAccess: new Ember.A(),\n    usersWithoutAccess: new Ember.A(),\n    newProposalsAccess: new Ember.A(),\n    provideAdminAccess: false,\n    actions: {\n      changeProposalAccess: function changeProposalAccess(access) {\n        var _this = this;\n\n        var currentRole = access.get('role');\n\n        if (currentRole === ADMIN) {\n          access.set('role', USER);\n        } else if (currentRole === USER) {\n          access.set('role', ADMIN);\n        }\n\n        access.save().then(function () {\n          _this.get('notify').success('Access was updated for proposal with id ' + access.get('proposal.id'));\n        }).catch(function (err) {\n          var errorMsg = 'Unknown';\n\n          try {\n            errorMsg = err.errors[0].detail;\n          } catch (_unused) {}\n\n          ;\n\n          _this.get('notify').error('Failed to update access, reason: ' + errorMsg);\n        });\n      },\n      deleteProposalAccess: function deleteProposalAccess(access) {\n        var _this2 = this;\n\n        access.destroyRecord().then(function () {\n          _this2.send('refreshRoute');\n\n          _this2.get('notify').success('Access was removed');\n        }).catch(function (err) {\n          var errorMsg = 'Unknown';\n\n          try {\n            errorMsg = err.errors[0].detail;\n          } catch (_unused2) {}\n\n          ;\n\n          _this2.get('notify').error('Failed to update access, reason: ' + errorMsg);\n        });\n      },\n      save: function save(newProposalsAccess) {\n        var _this3 = this;\n\n        var promisesList = newProposalsAccess.map(function (item) {\n          return _this3.store.createRecord('user-proposal-role', {\n            proposal: _this3.get('proposal'),\n            user: item,\n            role: _this3.get('provideAdminAccess') ? ADMIN : USER\n          }).save();\n        });\n        return new Ember.RSVP.all(promisesList).then(function () {\n          _this3.send('refreshRoute');\n\n          _this3.get('notify').success(_this3.get('intl').t('notifyMessages.newProposalAccess').toString());\n        }).catch(function () {\n          _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/confirm\", [\"exports\", \"ember-ajax\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\"], function (_exports, _emberAjax, _environment, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service('notify'),\n    sessionContext: Ember.inject.service(),\n    quote: null,\n    userQuoteRole: null,\n    quoteCompanies: new Ember.A(),\n    criteriaEvaluations: new Ember.A(),\n    beautyContestCriteriaEvaluations: Ember.computed.filterBy('criteriaEvaluations', 'type', 'beauty_contest'),\n    showRfpConfirmationModal: null,\n    isQuoteOwner: false,\n    showEditCoverLetterModal: false,\n    showCreateNewCoverLetterModal: false,\n    showQuoteCompanyContactsModal: false,\n    showConfirmModal: false,\n    localQuoteCompanyContacts: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A(),\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    currentUser: null,\n    userStatus: null,\n    emailSent: null,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    extraConsultants: Ember.computed('quoteCompanies', function () {\n      var extraCons = [];\n      this.get('quoteCompanies').forEach(function (company) {\n        if (company.get('extraConsultant') || company.get('consultantType.consultantTypeEn') === undefined) {\n          extraCons.push(company);\n        }\n      });\n      return extraCons;\n    }),\n    createQuoteCompanyContactsList: function createQuoteCompanyContactsList(quoteCompaniesContacts) {\n      var _this = this;\n\n      var companiesWithContacts = {};\n      var localQuoteCompanyContacts = new Ember.A();\n      var quote = this.get('quote');\n      quoteCompaniesContacts.forEach(function (companyContact) {\n        localQuoteCompanyContacts.addObject(Ember.Object.create({\n          hasData: true,\n          showAdd: false,\n          companyContact: companyContact\n        }));\n        companiesWithContacts[companyContact.get('company.id')] = true;\n      });\n      this.get('quoteCompanies').forEach(function (company) {\n        if (!(company.get('id') in companiesWithContacts)) {\n          localQuoteCompanyContacts.addObject(Ember.Object.create({\n            hasData: false,\n            showAdd: true,\n            companyContact: _this.store.createRecord('quote-company-contact', {\n              quote: quote,\n              company: company,\n              name: '',\n              email: '',\n              phone: ''\n            })\n          }));\n        }\n      });\n      this.set('localQuoteCompanyContacts', localQuoteCompanyContacts);\n    },\n    actions: {\n      navbarTransitionToComponent: function navbarTransitionToComponent(componentId) {\n        Ember.run.next(function () {\n          Ember.$('html, body').animate({\n            scrollTop: Ember.$('#' + componentId).offset().top - 200\n          });\n        });\n      },\n      previous: function previous() {\n        this.transitionToRoute('app.rfp.cover-letter-choices');\n      },\n      confirm: function confirm() {\n        var _this2 = this;\n\n        this.set('showConfirmModal', false);\n        var quote = this.get('quote');\n\n        if (quote.get('rfpReleaseDays') < 0) {\n          this.set('showErrorModal', true);\n        } else {\n          quote.save().then(function () {\n            var self = _this2;\n\n            _this2.store.createRecord('user-profile-status', {\n              user: self.get('currentUser.id')\n            }).save().then(function (userStatus) {\n              _this2.set('userStatus', userStatus);\n\n              if (userStatus.get('emailConfirmed') && userStatus.get('profileCompleted')) {\n                quote.quoteProposals().then(function () {\n                  quote.reload().then(function () {\n                    _this2.set('showRfpConfirmationModal', true);\n                  });\n                }).catch(function (response) {\n                  if (response.errors) {\n                    var errorMessages = response.errors.map(function (item) {\n                      return item.detail;\n                    });\n\n                    if (errorMessages.includes(_this2.get('intl').t('rfpReleaseAtLeastToday').toString())) {\n                      _this2.get('notify').error(_this2.get('intl').t('rfpReleaseAtLeastToday').toString());\n                    } else if (errorMessages.includes(_this2.get('intl').t('customCoverLetterError').toString())) {\n                      _this2.get('notify').error(_this2.get('intl').t('customCoverLetterError').toString());\n                    } else if (errorMessages.includes(_this2.get('intl').t('emailNotConfirmed').toString())) {\n                      _this2.get('notify').error(_this2.get('intl').t('emailNotConfirmed').toString());\n                    } else if (errorMessages.includes(_this2.get('intl').t('incompleteProfile').toString())) {\n                      _this2.get('notify').error(_this2.get('intl').t('incompleteProfile').toString());\n                    } else if (errorMessages.includes(_this2.get('intl').t('notValidatedByAgent').toString())) {\n                      _this2.get('notify').error(_this2.get('intl').t('notValidatedByAgent').toString());\n                    } else {\n                      _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n                    }\n                  } else {\n                    _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n                  }\n                });\n              } else {\n                _this2.set('showUserStatusModal', true);\n              }\n            }).catch(function () {\n              _this2.set('userStatus', null);\n\n              _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n            });\n          }).catch(function () {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.checkMandatoryFields').toString());\n          });\n        }\n      },\n      closeRfpConfirmationModal: function closeRfpConfirmationModal() {\n        this.set('showRfpConfirmationModal', false);\n        this.transitionToRoute('app.dashboard');\n      },\n      closeErrorModal: function closeErrorModal() {\n        this.set('showErrorModal', false);\n      },\n      editCoverLetter: function editCoverLetter() {\n        this.set('showEditCoverLetterModal', true);\n      },\n      closeEditCoverLetterModal: function closeEditCoverLetterModal() {\n        this.set('showEditCoverLetterModal', false);\n      },\n      editExistingCoverLetter: function editExistingCoverLetter() {\n        var quote = this.get('quote');\n\n        if (quote.get('uploadedCoverLetter')) {\n          this.transitionToRoute('app.rfp.custom-cover-letter');\n        } else {\n          this.transitionToRoute('app.rfp.visual-editor');\n        }\n\n        this.set('showEditCoverLetterModal', false);\n      },\n      createNewCoverLetter: function createNewCoverLetter() {\n        this.set('showCreateNewCoverLetterModal', true);\n        this.set('showEditCoverLetterModal', false);\n      },\n      closeCreateNewCoverLetterModal: function closeCreateNewCoverLetterModal() {\n        this.set('showCreateNewCoverLetterModal', false);\n      },\n      newCustomCoverLetter: function newCustomCoverLetter() {\n        var _this3 = this;\n\n        var quote = this.get('quote');\n        quote.set('coverLetterDocument', null);\n        quote.set('coverLetterTypeWasChosen', false);\n        quote.set('saveAsDraft', true);\n        quote.save().then(function () {\n          quote.set('saveAsDraft', false);\n\n          _this3.transitionToRoute('app.rfp.custom-cover-letter');\n\n          _this3.set('showCreateNewCoverLetterModal', false);\n        });\n      },\n      newDefaultCoverLetter: function newDefaultCoverLetter() {\n        var _this4 = this;\n\n        var quote = this.get('quote');\n        quote.set('coverLetterDocument', null);\n        quote.set('coverLetterTypeWasChosen', false);\n        quote.set('sections', new Ember.A());\n        quote.set('saveAsDraft', true);\n        quote.save().then(function () {\n          quote.set('saveAsDraft', false);\n\n          _this4.transitionToRoute('app.rfp.visual-editor');\n\n          _this4.set('showCreateNewCoverLetterModal', false);\n        });\n      },\n      showQuoteCompanyContacts: function showQuoteCompanyContacts() {\n        this.set('showQuoteCompanyContactsModal', true);\n      },\n      closeQuoteCompanyContacts: function closeQuoteCompanyContacts() {\n        this.set('showQuoteCompanyContactsModal', false);\n        var quoteCompanyContacts = this.get('localQuoteCompanyContacts');\n        quoteCompanyContacts.forEach(function (info) {\n          var contact = info.get('companyContact');\n\n          if (contact.get('id')) {\n            contact.rollbackAttributes();\n            info.setProperties({\n              hasData: true,\n              showAdd: false\n            });\n          } else {\n            contact.setProperties({\n              firstName: null,\n              lastName: null,\n              salutation: null,\n              email: null,\n              phone: null\n            });\n            info.setProperties({\n              hasData: false,\n              showAdd: true\n            });\n          }\n        });\n      },\n      saveQuoteCompanyContacts: function saveQuoteCompanyContacts() {\n        var _this5 = this;\n\n        var quoteCompanyContacts = this.get('localQuoteCompanyContacts');\n        var savePromises = [];\n        quoteCompanyContacts.forEach(function (contactInfo) {\n          var contact = contactInfo.get('companyContact');\n\n          if (contactInfo.get('hasData')) {\n            savePromises.push(contact.save());\n          } else {\n            if (contact.get('id')) {\n              savePromises.push(contact.destroyRecord());\n            } else {\n              contact.setProperties({\n                salutation: null,\n                firstName: null,\n                lastName: null,\n                email: null,\n                phone: null\n              });\n            }\n          }\n        });\n        new Ember.RSVP.all(savePromises).then(function () {\n          _this5.get('notify').success(_this5.get('intl').t('notifyMessages.quoteCompanyContactsUpdated').toString());\n\n          _this5.set('showQuoteCompanyContactsModal', false);\n\n          _this5.store.query('quote-company-contact', {\n            quote: _this5.get('quote.id')\n          }).then(function (quoteCompaniesContactsNew) {\n            _this5.createQuoteCompanyContactsList(quoteCompaniesContactsNew);\n          });\n        }).catch(function () {\n          _this5.get('notify').error(_this5.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n        });\n      },\n      closeUserStatusModal: function closeUserStatusModal() {\n        this.set('showUserStatusModal', false);\n      },\n      addContactInfo: function addContactInfo(companyId) {\n        var contactsInfo = this.get('localQuoteCompanyContacts');\n        var contact = contactsInfo.findBy('companyContact.company.id', companyId);\n        contact.set('hasData', true);\n        contact.set('showAdd', false);\n      },\n      removeContactInfo: function removeContactInfo(companyId) {\n        var contactsInfo = this.get('localQuoteCompanyContacts');\n        var contact = contactsInfo.findBy('companyContact.company.id', companyId);\n        contact.set('hasData', false);\n        contact.set('showAdd', true);\n      },\n      resendValidationEmail: function resendValidationEmail() {\n        var _this6 = this;\n\n        var url = _environment.default.backendAPI + '/api/send-validation-email/';\n        (0, _emberAjax.default)(url, {\n          type: 'POST',\n          headers: {\n            'Authorization': 'Bearer ' + _sessionManager.default.getAccessToken()\n          }\n        }).then(function () {\n          _this6.set('emailSent', true);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/consultants\", [\"exports\", \"cb-ui/mixins/consultants-controller\", \"cb-ui/mixins/company-studies\", \"cb-ui/mixins/selected-consultant\", \"cb-ui/config/environment\"], function (_exports, _consultantsController, _companyStudies, _selectedConsultant, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  // import CompanyServicesControllerMixin from '../../../mixins/company-services-controller';\n  var _default = Ember.Controller.extend(_consultantsController.default, _companyStudies.default, _selectedConsultant.default, {\n    quote: null,\n    // selected company\n    company: null,\n    showUnsavedChangesModal: false,\n    targetRoute: 'app.rfp.project-details',\n    //used in partials that are common for easy wizard and rfp\n    appLanguage: Ember.computed.alias('currentUser.language'),\n    showError: false,\n    propertyNameService: null,\n    propertyNameIndustry: null,\n    showAddExtraConsultant: true,\n    showExtraConsultantForm: false,\n    showAllSpecialistConsultants: false,\n    showAllDiversifiedConsultants: false,\n    showAllGeneralistConsultants: false,\n    blockPrevious: false,\n    companies: Ember.computed.alias('model.companies'),\n    sortKey: ['-finalScore'],\n    hasUnsavedChanges: Ember.computed('extraConsultants.[]', 'extraNewConsultants.[]', 'localSelectedCompanies.[]', function () {\n      var localSelectedCompaniesIds = this.get('localSelectedCompanies').map(function (company) {\n        return company.get('id');\n      });\n      var originalLocalSelectedCompaniesIds = [];\n\n      if (this.get('originalLocalSelectedCompanies')) {\n        originalLocalSelectedCompaniesIds = this.get('originalLocalSelectedCompanies').map(function (company) {\n          return company.get('id');\n        });\n      }\n\n      var extraConsultantsIds = this.get('extraConsultants').map(function (company) {\n        return company.get('id');\n      });\n      var originalExtraConsultantsIds = [];\n\n      if (this.get('originalExtraConsultants')) {\n        originalExtraConsultantsIds = this.get('originalExtraConsultants').map(function (company) {\n          return company.get('id');\n        });\n      }\n\n      var extraNewConsultantsIds = this.get('extraNewConsultants').map(function (company) {\n        return new String(company.get('id'));\n      });\n      var originalExtraNewConsultantsIds = [];\n\n      if (this.get('originalExtraNewConsultants')) {\n        originalExtraNewConsultantsIds = this.get('originalExtraNewConsultants').map(function (company) {\n          return company.get('id');\n        });\n      }\n\n      if (localSelectedCompaniesIds.sort().join(',') !== originalLocalSelectedCompaniesIds.sort().join(',') || extraConsultantsIds.sort().join(',') !== originalExtraConsultantsIds.sort().join(',') || extraNewConsultantsIds.sort().join(',') !== originalExtraNewConsultantsIds.sort().join(',')) {\n        return true;\n      }\n\n      return false;\n    }),\n    specialistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType', 'specialist'),\n    sortedSpecialistConsultants: Ember.computed.sort('specialistConsultants', 'sortKey'),\n    diversifiedConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType', 'diversified consultant'),\n    sortedDiversifiedConsultants: Ember.computed.sort('diversifiedConsultants', 'sortKey'),\n    generalistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType', 'generalist'),\n    sortedGeneralistConsultants: Ember.computed.sort('generalistConsultants', 'sortKey'),\n    consultantModalTitle: Ember.computed('company', function () {\n      return this.get('company.companyNameAlias') + ' | COMPANY PROFILE';\n    }),\n    generalManagementConsultants: Ember.computed.filterBy('company.individuals', 'generalManagement', true),\n    globalHeadOffices: Ember.computed.filterBy('company.addresses', 'globalHeadOffice', true),\n    sortServicesProperty: Ember.computed('appLanguage', function () {\n      return ['service' + this.get('appLanguage')];\n    }),\n    sortIndustriesProperty: Ember.computed('appLanguage', function () {\n      return ['industry' + this.get('appLanguage')];\n    }),\n    sortedCompanyServices: Ember.computed.sort('company.services', 'sortServicesProperty'),\n    sortedCompanyIndustries: Ember.computed.sort('company.industries', 'sortIndustriesProperty'),\n    actions: {\n      openUnsavedChangesModal: function openUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', true);\n      },\n      closeUnsavedChangesModal: function closeUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', false);\n      },\n      close: function close() {\n        this.set('isShowingModal', false);\n      },\n      previous: function previous() {\n        if (this.get('blockPrevious')) {\n          return;\n        }\n\n        this.set('targetRoute', 'app.rfp.index');\n\n        if (this.get('hasUnsavedChanges')) {\n          this.send('openUnsavedChangesModal');\n        } else {\n          this.transitionToRoute(this.get('targetRoute'));\n        }\n      },\n      next: function next() {\n        this.set('targetRoute', 'app.rfp.project-details');\n\n        if (this.get('hasUnsavedChanges')) {\n          this.send('openUnsavedChangesModal');\n        } else {\n          this.transitionToRoute(this.get('targetRoute'));\n        }\n      },\n      saveConsultants: function saveConsultants(route) {\n        var _this = this;\n\n        this.set('blockPrevious', true);\n        this.set('targetRoute', 'app.rfp.project-details');\n        var promise = this.saveQuote();\n        promise.then(function () {\n          _this.set('blockPrevious', false);\n\n          _this.set('showUnsavedChangesModal', false);\n\n          if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n            window.location = route;\n            return;\n          }\n\n          if (route) {\n            _this.transitionToRoute(route);\n          } else {\n            _this.transitionToRoute(_this.get('targetRoute'));\n          }\n        });\n      },\n      proceed: function proceed(route) {\n        this.set('showUnsavedChangesModal', false);\n        var quote = this.get('quote');\n        quote.rollbackAttributes();\n        quote.reload();\n\n        if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n          window.location = route;\n          return;\n        }\n\n        this.transitionToRoute(route);\n      },\n      saveAndProceed: function saveAndProceed(route) {\n        this.send('saveConsultants', route);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/cover-letter-choices\", [\"exports\", \"cb-ui/config/environment\", \"cb-ui/utils/download-file\"], function (_exports, _environment, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    localCoverLetterDocument: null,\n    quote: null,\n    blockPrevious: false,\n    showEditCoverLetterModal: false,\n    showCreateNewCoverLetterModal: false,\n    showMissingCoverLetterAlert: false,\n    isCurrentUserReadOnly: Ember.computed('userQuoteRole.role', function () {\n      return this.get('userQuoteRole.role') === 'readonly';\n    }),\n    actions: {\n      editCoverLetter: function editCoverLetter() {\n        this.set('showEditCoverLetterModal', true);\n      },\n      closeEditCoverLetterModal: function closeEditCoverLetterModal() {\n        this.set('showEditCoverLetterModal', false);\n      },\n      closeMissingCoverLetterAlert: function closeMissingCoverLetterAlert() {\n        this.set('showMissingCoverLetterAlert', false);\n      },\n      editExistingCoverLetter: function editExistingCoverLetter() {\n        var quote = this.get('quote');\n\n        if (quote.get('uploadedCoverLetter')) {\n          this.transitionToRoute('app.rfp.custom-cover-letter');\n        } else {\n          this.transitionToRoute('app.rfp.visual-editor');\n        }\n\n        this.set('showEditCoverLetterModal', false);\n      },\n      createNewCoverLetter: function createNewCoverLetter() {\n        this.set('showCreateNewCoverLetterModal', true);\n        this.set('showEditCoverLetterModal', false);\n      },\n      closeCreateNewCoverLetterModal: function closeCreateNewCoverLetterModal() {\n        this.set('showCreateNewCoverLetterModal', false);\n      },\n      newCustomCoverLetter: function newCustomCoverLetter() {\n        var _this = this;\n\n        var quote = this.get('quote');\n        quote.set('coverLetterDocument', null);\n        quote.set('coverLetterTypeWasChosen', false);\n        this.set('showCustomCoverLetterSpinner', true);\n        quote.save().then(function () {\n          _this.transitionToRoute('app.rfp.custom-cover-letter');\n\n          _this.set('showCreateNewCoverLetterModal', false);\n\n          _this.set('showCustomCoverLetterSpinner', false);\n        });\n      },\n      newDefaultCoverLetter: function newDefaultCoverLetter() {\n        var _this2 = this;\n\n        var quote = this.get('quote');\n        quote.set('coverLetterDocument', null);\n        quote.set('coverLetterTypeWasChosen', false);\n        quote.set('sections', new Ember.A());\n        this.set('showDefaultCoverLetterSpinner', true);\n        quote.save().then(function () {\n          _this2.transitionToRoute('app.rfp.visual-editor');\n\n          _this2.set('showCreateNewCoverLetterModal', false);\n\n          _this2.set('showDefaultCoverLetterSpinner', false);\n        });\n      },\n      defaultCoverLetter: function defaultCoverLetter() {\n        this.transitionToRoute('app.rfp.visual-editor');\n      },\n      customCoverLetter: function customCoverLetter() {\n        this.transitionToRoute('app.rfp.custom-cover-letter');\n      },\n      downloadRfpPDF: function downloadRfpPDF(url) {\n        (0, _downloadFile.default)(url, 'Cover letter.pdf');\n      },\n      previous: function previous() {\n        if (!this.get('blockPrevious')) {\n          this.transitionToRoute('app.rfp.criteria-evaluation');\n        }\n      },\n      next: function next() {\n        if (!this.get('quote.coverLetterTypeWasChosen')) {\n          this.set('showMissingCoverLetterAlert', true);\n          return;\n        }\n\n        window.location.href = \"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/project/\").concat(this.get('quote').id, \"/review-and-submit\");\n      },\n      confirmNext: function confirmNext() {\n        window.location.href = \"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/project/\").concat(this.get('quote').id, \"/review-and-submit\");\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/criteria-evaluation\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    routerService: Ember.inject.service('router'),\n    notify: Ember.inject.service('notify'),\n    queryParams: ['technicalTemplateId', 'pitchTemplateId'],\n    technicalTemplateId: null,\n    pitchTemplateId: null,\n    quote: null,\n    currentUser: null,\n    currentUserCompany: null,\n    showCoverLetterQuestion: null,\n    //used for dropdowns\n    technicalTemplatesOptions: null,\n    pitchTemplatesOptions: null,\n    //selected templates from dropdown\n    technicalTemplate: null,\n    pitchTemplate: null,\n    //template groups data\n    technicalTemplateGroups: new Ember.A(),\n    pitchTemplateGroups: new Ember.A(),\n    //\n    technicalTemplateDataLoaded: null,\n    pitchTemplateDataLoaded: null,\n    // flags for displaying dropdowns\n    showTechnicalTemplatesDropdown: null,\n    showPitchTemplatesDropdown: null,\n    technicalQuoteCriteriaGroups: new Ember.A(),\n    pitchQuoteCriteriaGroups: new Ember.A(),\n    //TODO: REFACTOR use same value for technicalType on both BE and FE\n    technicalType: 'technical',\n    pitchType: 'pitch',\n    criteriaEvaluationMax: 100,\n    criteriaEvaluationMin: 0,\n    sliderStep: 1,\n    localFinancialWeight: null,\n    localTechnicalWeight: null,\n    localPitchWeight: null,\n    financialSlider: null,\n    technicalSlider: null,\n    pitchSlider: null,\n    pitchIsDisabled: false,\n    blockPrevious: false,\n    isDirty: false,\n    showUnsavedChangedModal: false,\n    targetRoute: 'app.rfp.cover-letter-choices',\n    pips: Ember.computed('media.isMobile', function () {\n      return {\n        mode: 'positions',\n        values: this.get('media.isMobile') ? [0, 50, 100] : [0, 20, 40, 60, 80, 100],\n        density: this.get('media.isMobile') ? 10 : 2\n      };\n    }),\n    pitchSliderObserver: Ember.observer('pitchSlider', 'quote.pitchSession', function () {\n      var quote = this.get('quote');\n      var hasPitchSession = quote.get('pitchSession');\n\n      if (!hasPitchSession) {\n        var pitchSlider = this.get('pitchSlider');\n\n        if (pitchSlider) {\n          pitchSlider.isDisabled = true;\n        }\n      }\n    }),\n    isCurrentUserReadOnly: Ember.computed('userQuoteRole.role', function () {\n      return this.get('userQuoteRole.role') === 'readonly';\n    }),\n    //TODO: refactor\n    updateSliders: function updateSliders(initialValue, newValue, updatedSlider, sliderOne, sliderTwo) {\n      var updateWithValue, updateWithValueTwo;\n\n      if (sliderOne.isDisabled && sliderTwo.isDisabled) {\n        console.log('slider one dis', sliderOne.isDisabled);\n        console.log('slider twp dis', sliderTwo.isDisabled);\n        updatedSlider.set(initialValue);\n      } else if (sliderOne.isDisabled) {\n        newValue = Math.min(100 - sliderOne.get(), newValue);\n\n        if (newValue === 0) {\n          updateWithValueTwo = initialValue;\n        } else {\n          updateWithValueTwo = initialValue - newValue;\n        }\n\n        updatedSlider.set(newValue);\n        sliderTwo.set(sliderTwo.get() + updateWithValueTwo);\n      } else if (sliderTwo.isDisabled) {\n        newValue = Math.min(100 - sliderTwo.get(), newValue);\n\n        if (newValue === 0) {\n          updateWithValue = initialValue;\n        } else {\n          updateWithValue = initialValue - newValue;\n        }\n\n        updatedSlider.set(newValue);\n        sliderOne.set(sliderOne.get() + updateWithValue);\n      } else {\n        if (initialValue !== newValue) {\n          if (newValue === 0) {\n            updateWithValue = updateWithValueTwo = initialValue / 2;\n          } else {\n            updateWithValue = updateWithValueTwo = (initialValue - newValue) / 2;\n          } //todo: handle case when one of the values is 100\n\n\n          if (updateWithValue % 1 !== 0) {\n            updateWithValueTwo += parseInt(updateWithValue - Math.floor(updateWithValue));\n            updateWithValue = Math.floor(updateWithValue);\n          }\n\n          var initialValueSliderOne = sliderOne.get();\n          var initialValueSliderTwo = sliderTwo.get();\n          var newValueSliderOne = initialValueSliderOne + updateWithValue;\n          var newValueSliderTwo = initialValueSliderTwo + updateWithValueTwo;\n\n          if (newValueSliderOne < 0 && newValueSliderTwo < 0) {\n            newValue = 100;\n            newValueSliderOne = 0;\n            newValueSliderTwo = 0;\n          } else if (newValueSliderOne < 0) {\n            newValueSliderTwo += newValueSliderOne;\n            newValueSliderOne = 0;\n          } else if (newValueSliderTwo < 0) {\n            newValueSliderOne += newValueSliderTwo;\n            newValueSliderTwo = 0;\n          }\n\n          updatedSlider.set(newValue);\n          sliderOne.set(newValueSliderOne);\n          sliderTwo.set(newValueSliderTwo);\n        }\n      }\n    },\n    updateSliderValues: function updateSliderValues(updatedProperty, value) {\n      var modifiedProperty = 'quote.' + updatedProperty;\n      var initialValue = this.get(modifiedProperty);\n      var financialSlider = this.get('financialSlider');\n      var technicalSlider = this.get('technicalSlider');\n      var pitchSlider = this.get('pitchSlider'); //if (this.get('pitchIsDisabled')) {\n      //  pitchSlider.isDisabled = true;\n      //}\n\n      if (updatedProperty === 'financialWeight') {\n        this.updateSliders(initialValue, value, financialSlider, technicalSlider, pitchSlider);\n      } else if (updatedProperty === 'technicalWeight') {\n        this.updateSliders(initialValue, value, technicalSlider, financialSlider, pitchSlider);\n      } else if (updatedProperty === 'pitchWeight') {\n        this.updateSliders(initialValue, value, pitchSlider, financialSlider, technicalSlider);\n      }\n\n      this.set('quote.financialWeight', financialSlider.get());\n      this.set('quote.technicalWeight', technicalSlider.get());\n      this.set('quote.pitchWeight', pitchSlider.get());\n    },\n    serializeData: function serializeData(template) {\n      var dataJSON = {\n        template: null,\n        template_title: 'Copy of - ' + template.get('title'),\n        template_type: template.get('type'),\n        groups: []\n      };\n      var groups = template.hasMany('baseCriteriaEvaluationGroups').value();\n      var groupsJSON = [];\n      groups.forEach(function (group) {\n        var criteriaEvaluations = group.hasMany('baseCriteriaEvaluations').value();\n        var criteriaEvaluationsJSON = [];\n        criteriaEvaluations.forEach(function (ca) {\n          var attributes = {};\n\n          var snapshotAttributes = ca._createSnapshot()._attributes;\n\n          for (var key in snapshotAttributes) {\n            attributes[key.underscore()] = snapshotAttributes[key];\n          }\n\n          criteriaEvaluationsJSON.push(attributes);\n        });\n        groupsJSON.push({\n          title: group.get('title'),\n          order: group.get('order'),\n          'base_criteria_evaluations': criteriaEvaluationsJSON\n        });\n      });\n      dataJSON.groups = groupsJSON;\n      return dataJSON;\n    },\n    actions: {\n      openUnsavedChangesModal: function openUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', true);\n      },\n      closeUnsavedChangesModal: function closeUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', false);\n      },\n      next: function next() {\n        this.set('targetRoute', 'app.rfp.cover-letter-choices');\n\n        if (this.get('isDirty')) {\n          this.send('openUnsavedChangesModal');\n        } else {\n          this.transitionToRoute(this.get('targetRoute'));\n        }\n      },\n      previous: function previous() {\n        if (this.get('blockPrevious')) {\n          return;\n        }\n\n        this.set('targetRoute', \"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/project/\").concat(this.get('quote').id, \"/rfp-details\"));\n\n        if (this.get('isDirty')) {\n          this.send('openUnsavedChangesModal');\n        } else {\n          window.location.href = \"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/project/\").concat(this.get('quote').id, \"/rfp-details\");\n        }\n      },\n      proceed: function proceed(route) {\n        this.set('isDirty', false);\n        this.set('showUnsavedChangesModal', false);\n        var quote = this.get('quote');\n        quote.rollbackAttributes();\n        quote.reload();\n\n        if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n          window.location = route;\n          return;\n        }\n\n        console.log(route);\n        this.transitionToRoute(route);\n      },\n      saveAndProceed: function saveAndProceed(route) {\n        var _this = this;\n\n        this.set('blockPrevious', true);\n        var quote = this.get('quote');\n        var technicalTemplate = this.get('technicalTemplate');\n        var pitchTemplate = this.get('pitchTemplate');\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          var saveOptions = {\n            adapterOptions: {}\n          };\n\n          if (technicalTemplate) {\n            saveOptions.adapterOptions['technical_id'] = technicalTemplate.get('id');\n          }\n\n          if (pitchTemplate) {\n            saveOptions.adapterOptions['pitch_id'] = pitchTemplate.get('id');\n          }\n\n          if (quote.get('pitchWeight') == 0 && quote.get('pitchSession')) {\n            _this.get('notify').error(_this.get('intl').t('invalidPitchWeight').toString());\n\n            reject();\n          } else {\n            quote.save(saveOptions).then(function () {\n              resolve();\n\n              _this.set('showUnsavedChangesModal', false);\n\n              _this.set('technicalTemplateId', null);\n\n              _this.set('pitchTemplateId', null);\n\n              _this.set('blockPrevious', false);\n\n              _this.set('isDirty', false);\n\n              if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n                window.location = route;\n                return;\n              }\n\n              _this.transitionToRoute(route);\n            }).catch(function (response) {\n              if (response.errors && response.errors[0].detail === _this.get('intl').t('invalidCriteriaEvaluationWeight').toString()) {\n                _this.get('notify').error(_this.get('intl').t('invalidCriteriaEvaluationWeight').toString());\n              }\n\n              reject();\n\n              _this.set('blockPrevious', false);\n            });\n          }\n        });\n      },\n      updateValues: function updateValues(updatedProperty, value) {\n        this.updateSliderValues(updatedProperty, value);\n        this.set('isDirty', true);\n      },\n      closeCoverLetterModal: function closeCoverLetterModal() {\n        this.set('showCoverLetterQuestion', false);\n        this.send('refreshRoute');\n      },\n      defaultCoverLetter: function defaultCoverLetter() {\n        this.transitionToRoute('app.rfp.visual-editor');\n      },\n      customCoverLetter: function customCoverLetter() {\n        this.transitionToRoute('app.rfp.custom-cover-letter');\n      },\n      updateTechnicalTemplate: function updateTechnicalTemplate(template) {\n        var _this2 = this;\n\n        var technicalTemplate = this.get('technicalTemplate');\n        this.set('technicalTemplateDataLoaded', false);\n\n        if (!technicalTemplate || technicalTemplate.get('id') !== template.get('id')) {\n          this.set('technicalTemplate', template);\n          this.store.query('base-criteria-evaluation-group', {\n            include: 'base_criteria_evaluations',\n            template_id: template.get('id')\n          }).then(function (groupsData) {\n            _this2.set('technicalTemplateDataLoaded', true);\n\n            _this2.set('technicalTemplateGroups', groupsData);\n          }).catch(function () {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredReloadApp').toString());\n          });\n        }\n\n        this.set('isDirty', true);\n      },\n      dropdownTemplateChanged: function dropdownTemplateChanged(selectedTemplate) {\n        var _this3 = this;\n\n        var templateToSet = null;\n        var selectedTemplateType = selectedTemplate.get('type');\n        var isTechnical = false;\n        var isPitch = false;\n\n        if (selectedTemplateType === 'technical_proposal') {\n          templateToSet = this.get('technicalTemplate');\n          this.set('technicalTemplateDataLoaded', false);\n          isTechnical = true;\n        } else if (selectedTemplateType === 'pitch') {\n          templateToSet = this.get('pitchTemplate');\n          this.set('pitchTemplateDataLoaded', false);\n          isPitch = true;\n        }\n\n        if (!templateToSet || templateToSet.get('id') !== selectedTemplate.get('id')) {\n          this.store.query('base-criteria-evaluation-group', {\n            include: 'base_criteria_evaluations',\n            template_id: selectedTemplate.get('id')\n          }).then(function (groupsData) {\n            if (isTechnical) {\n              _this3.setProperties({\n                technicalTemplate: selectedTemplate,\n                technicalTemplateDataLoaded: true,\n                technicalTemplateGroups: groupsData\n              });\n            } else if (isPitch) {\n              _this3.setProperties({\n                pitchTemplate: selectedTemplate,\n                pitchTemplateDataLoaded: true,\n                pitchTemplateGroups: groupsData\n              });\n            }\n          }).catch(function () {\n            _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        }\n\n        this.set('isDirty', true);\n      },\n      editTemplate: function editTemplate(template) {\n        var _this4 = this;\n\n        this.get('quote').save().then(function () {\n          /*let routerService = this.get('routerService');\n          let url = routerService.urlFor('app.templates.edit', template.get('id'));\n          if(typeof this.get('pitchTemplate.id') === 'undefined'){\n            url += '?quoteId='+this.get('quote.id')+'&technicalTemplateId='+this.get('technicalTemplate.id');\n          } else {\n            url += '?quoteId='+this.get('quote.id')+'&pitchTemplateId='+this.get('pitchTemplate.id');\n          }\n          window.open(url);*/\n          _this4.transitionToRoute('app.templates.edit', template.get('id'), {\n            queryParams: {\n              quoteId: _this4.get('quote.id'),\n              technicalTemplateId: _this4.get('technicalTemplate.id'),\n              pitchTemplateId: _this4.get('pitchTemplate.id')\n            }\n          });\n        }).catch(function () {\n          _this4.get('notify').error(_this4.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      cloneTemplate: function cloneTemplate(template) {\n        var _this5 = this;\n\n        var technicalTemplateId = this.get('technicalTemplate.id');\n        var pitchTemplateId = this.get('pitchTemplate.id');\n        this.get('quote').save().then(function () {\n          template.bulkSave(_this5.serializeData(template)).then(function (response) {\n            var cloneId = response.data.template;\n            var queryTechnicalTemplateId = template.get('id') === technicalTemplateId ? cloneId : technicalTemplateId;\n            var queryPitchTemplateId = template.get('id') === pitchTemplateId ? cloneId : pitchTemplateId;\n            /*let routerService = this.get('routerService');\n            let url = routerService.urlFor('app.templates.edit', template.get('id'));\n            if(typeof queryPitchTemplateId === 'undefined'){\n              url += '?quoteId='+this.get('quote.id')+'&technicalTemplateId='+queryTechnicalTemplateId;\n            } else {\n              url += '?quoteId='+this.get('quote.id')+'&pitchTemplateId='+queryPitchTemplateId;\n            }*/\n\n            _this5.get('notify').success(_this5.get('intl').t('notifyMessages.templateClonedSuccess').toString()); //window.open(url);\n\n\n            _this5.transitionToRoute('app.templates.edit', cloneId, {\n              queryParams: {\n                quoteId: _this5.get('quote.id'),\n                technicalTemplateId: queryTechnicalTemplateId,\n                pitchTemplateId: queryPitchTemplateId\n              }\n            }).then(function () {\n              _this5.get('notify').success(_this5.get('intl').t('notifyMessages.redirectTemplateSuccess').toString());\n            }).catch(function () {\n              _this5.get('notify').error(_this5.get('intl').t('notifyMessages.redirectTemplateError').toString());\n            });\n          }).catch(function () {\n            _this5.get('notify').error(_this5.get('intl').t('notifyMessages.templateClonedError').toString());\n          });\n        });\n      },\n      showDropdown: function showDropdown(dataType) {\n        if (dataType === this.get('technicalType')) {\n          this.set('showTechnicalTemplatesDropdown', true);\n        } else if (dataType === this.get('pitchType')) {\n          this.set('showPitchTemplatesDropdown', true);\n        }\n      },\n      newTemplate: function newTemplate(templateType) {\n        var _this6 = this;\n\n        this.get('quote').save().then(function () {\n          var isPitch = templateType === _this6.get('pitchType');\n\n          var isTechnical = templateType === _this6.get('technicalType');\n\n          _this6.store.createRecord('template', {\n            title: 'New template ',\n            company: _this6.get('currentUserCompany'),\n            type: templateType === _this6.get('pitchType') ? templateType : 'technical_proposal'\n          }).save().then(function (template) {\n            var pitchTemplateId = _this6.get('pitchTemplate.id');\n\n            var technicalTemplateId = _this6.get('technicalTemplate.id');\n\n            if (isPitch) {\n              pitchTemplateId = template.get('id');\n            }\n\n            if (isTechnical) {\n              technicalTemplateId = template.get('id');\n            }\n            /*let routerService = this.get('routerService');\n            let url = routerService.urlFor('app.templates.edit', template.get('id'));\n            if(typeof pitchTemplateId === 'undefined'){\n              url += '?quoteId='+this.get('quote.id')+'&technicalTemplateId='+technicalTemplateId;\n            } else {\n              url += '?quoteId='+this.get('quote.id')+'&pitchTemplateId='+pitchTemplateId;\n            }\n            window.open(url);*/\n\n\n            _this6.transitionToRoute('app.templates.edit', template.get('id'), {\n              queryParams: {\n                quoteId: _this6.get('quote.id'),\n                technicalTemplateId: technicalTemplateId,\n                pitchTemplateId: pitchTemplateId\n              }\n            }).then(function () {\n              _this6.get('notify').success(_this6.get('intl').t('notifyMessages.redirectTemplateSuccess').toString());\n            }).catch(function () {\n              _this6.get('notify').error(_this6.get('intl').t('notifyMessages.redirectTemplateError').toString());\n            });\n          });\n        }).catch(function () {\n          _this6.get('notify').error(_this6.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/custom-cover-letter\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    localCoverLetterDocument: null,\n    quote: null,\n    blockPrevious: false,\n    actions: {\n      addCoverLetterDocument: function addCoverLetterDocument(file) {\n        var _this = this;\n\n        this.store.find('quote-cover-letter-document', file.id).then(function (currentFile) {\n          _this.set('localCoverLetterDocument', currentFile);\n\n          _this.get('notify').success(_this.get('intl').t('notifyMessages.fileUploaded').toString());\n\n          _this.set('blockPrevious', true);\n\n          var quote = _this.get('quote');\n\n          quote.set('coverLetterDocument', _this.get('localCoverLetterDocument'));\n          new Ember.RSVP.Promise(function (resolve, reject) {\n            if (!quote.get('coverLetterDocument.file')) {\n              _this.get('notify').error('You have to upload a cover letter document');\n\n              reject();\n            } else {\n              quote.set('coverLetterTypeWasChosen', true);\n              quote.set('uploadedCoverLetter', true);\n              quote.save().then(function () {\n                _this.set('blockPrevious', false);\n\n                resolve();\n              }).catch(function () {\n                _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n                reject();\n\n                _this.set('blockPrevious', false);\n              });\n            }\n          });\n        });\n      },\n      removeCoverLetterDocument: function removeCoverLetterDocument() {\n        this.set('localCoverLetterDocument', null);\n      },\n      previous: function previous() {\n        if (!this.get('blockPrevious')) {\n          this.transitionToRoute('app.rfp.criteria-evaluation');\n        }\n      },\n      next: function next(callback) {\n        var _this2 = this;\n\n        this.set('blockPrevious', true);\n        var quote = this.get('quote');\n        quote.set('coverLetterDocument', this.get('localCoverLetterDocument'));\n        var promise = new Ember.RSVP.Promise(function (resolve, reject) {\n          if (!quote.get('coverLetterDocument.file')) {\n            _this2.get('notify').error('You have to upload a cover letter document');\n\n            reject();\n          } else {\n            quote.set('coverLetterTypeWasChosen', true);\n            quote.set('uploadedCoverLetter', true);\n            quote.save().then(function () {\n              _this2.set('blockPrevious', false);\n\n              window.location.href = \"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/project/\").concat(_this2.get('quote').id, \"/review-and-submit\");\n              resolve();\n            }).catch(function () {\n              _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n              reject();\n\n              _this2.set('blockPrevious', false);\n            });\n          }\n        });\n        callback(promise);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/index\", [\"exports\", \"cb-ui/mixins/wizard-controller\", \"ember-intl\", \"cb-ui/config/environment\"], function (_exports, _wizardController, _emberIntl, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var radioOptions = {\n    managementConsulting: 'managementConsulting',\n    itConsulting: 'itConsulting',\n    interimManagement: 'interimManagement',\n    recruiting: 'recruiting'\n  };\n\n  var _default = Ember.Controller.extend(_wizardController.default, {\n    notify: Ember.inject.service(),\n    store: Ember.inject.service('store'),\n    componentHTML: '',\n    // info for form fields\n    countryHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.country'),\n    projectNameHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.projectName'),\n    industryHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.industryStandard'),\n    companySizeHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.companySizeTurnover'),\n    projectScopeHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.serviceStandard'),\n    locationHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.mainLocation'),\n    projectGoalsHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.projectGoals'),\n    projectPhasesHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectPhases'),\n    timelineHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.timeline'),\n    organizationProjectReferenceHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.organizationProjectReference'),\n    projectGoalAddedNotification: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.projectGoalAddedNotification'),\n    radioButtonOptions: radioOptions,\n    serviceType: 'managementConsulting',\n    modeOfEngagement: Ember.computed('quote.remoteConsulting', function () {\n      return this.get('quote.remoteConsulting');\n    }),\n    isDirty: false,\n    projectNameObserver: Ember.observer('quote.projectName', function () {\n      if (Object.keys(this.get('quote').changedAttributes()).includes('projectName')) {\n        this.set('isDirty', true);\n      }\n    }),\n    currentUser: null,\n    showWarningModal: null,\n    showAgentQuestionModal: null,\n    commentModalText: '',\n    propertyNameService: null,\n    propertyNameIndustry: null,\n    projectServices: [],\n    projectService: null,\n    projectIndustries: [],\n    projectIndustry: null,\n    localSecondaryLocations: new Ember.A(),\n    serviceTypes: new Ember.A(),\n    blockPrevious: false,\n    showUnsavedChangesModal: false,\n    targetRoute: 'app.rfp.consultants',\n    // show lists for project goals\n    showProjectGoals: false,\n    projectGoals: Ember.computed.alias('model.projectGoals'),\n    monetaryProjectGoals: Ember.computed.filterBy('model.projectGoals', 'isMonetary', true),\n    nonMonetaryProjectGoals: Ember.computed.filterBy('model.projectGoals', 'isMonetary', false),\n    localProjectGoals: new Ember.A(),\n    smallResolution: Ember.computed('media.isMobile', 'media.isTablet', function () {\n      return this.get('media.isMobile') || this.get('media.isTablet');\n    }),\n    localProjectGoalsObserver: Ember.observer('localProjectGoals.@each', function () {\n      var projectGoalsIds = this.get('localProjectGoals').map(function (item) {\n        return parseInt(item.get('id'));\n      });\n      this.set('quote.projectGoalsOrder', projectGoalsIds);\n    }),\n    localQuoteProjectGoalsComputed: Ember.computed('localQuoteProjectGoals.@each.name', function () {\n      var hasError = false;\n      var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n\n      if (localQuoteProjectGoals) {\n        localQuoteProjectGoals.forEach(function (quoteProjectGoal) {\n          if (quoteProjectGoal.get('name') === '') {\n            hasError = true;\n          }\n        });\n        return hasError;\n      } else {\n        return true;\n      }\n    }),\n    actions: {\n      openUnsavedChangesModal: function openUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', true);\n      },\n      closeUnsavedChangesModal: function closeUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', false);\n      },\n      changeInstructionsText: function changeInstructionsText(componentType) {\n        if (componentType === 'projectGoals') {\n          this.set('showProjectGoals', true);\n        } else {\n          this.set('showProjectGoals', false);\n        }\n\n        this.set('componentHTML', this.get(componentType + 'HTML'));\n\n        if (this.get('media.isMobile') || this.get('media.isTablet')) {\n          this.set('commentModalText', this.get('componentHTML'));\n          this.set('showCommentModal', true);\n        }\n      },\n      chooseCountry: function chooseCountry(country) {\n        this.set('quote.country', country);\n        this.set('isDirty', true);\n      },\n      chooseIndustry: function chooseIndustry(industry) {\n        this.set('projectIndustry', industry); //const projectIndustry = this.get('leafProjectIndustries').findBy(this.get('propertyNameIndustry'), industry);\n        //this.set('quote.industryStandard', projectIndustry);\n\n        this.set('quote.industryStandard', industry);\n        this.set('isDirty', true);\n      },\n      chooseCompanySizeTurnover: function chooseCompanySizeTurnover(companySizeTurnover) {\n        this.set('quote.companySizeTurnover', companySizeTurnover);\n        this.set('isDirty', true);\n      },\n      chooseCompanySizeEmployees: function chooseCompanySizeEmployees(companySizeEmployees) {\n        this.set('quote.companySizeEmployees', companySizeEmployees);\n        this.set('isDirty', true);\n      },\n      chooseProjectGoal: function chooseProjectGoal(projectGoals) {\n        this.set('localProjectGoals', projectGoals);\n        this.set('isDirty', true);\n      },\n      chooseProjectScope: function chooseProjectScope(projectScope) {\n        this.set('projectService', projectScope);\n        this.set('quote.serviceStandard', projectScope);\n        this.set('isDirty', true);\n      },\n      choosePrimaryCountry: function choosePrimaryCountry(country) {\n        this.set('quote.mainLocation', country);\n        this.set('isDirty', true);\n      },\n      chooseSecondaryCountries: function chooseSecondaryCountries(countries) {\n        this.set('localSecondaryLocations', countries);\n        this.set('isDirty', true);\n      },\n      addQuoteProjectGoal: function addQuoteProjectGoal(goal) {\n        var quote = this.get('quote');\n        quote.get('errors').remove('quoteProjectGoals');\n\n        if (goal) {\n          var language = quote.get('projectLanguage');\n          var notifyText = '';\n          if (language === 'de') notifyText = notifyText + goal.get('projectGoalDe');else notifyText = notifyText + goal.get('projectGoalEn');\n          this.get('notify').success(notifyText + ' ' + this.get('projectGoalAddedNotification'));\n        }\n\n        var name = goal ? goal.get('projectGoalEn') : '';\n        var quoteProjectGoal = this.get('store').createRecord('quote-project-goal', {\n          quote: null,\n          projectGoal: goal,\n          description: '',\n          name: name\n        });\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n        if (!localQuoteProjectGoals.includes(quoteProjectGoal)) localQuoteProjectGoals.addObject(quoteProjectGoal);\n        this.set('isDirty', true);\n      },\n      deleteQuoteProjectGoal: function deleteQuoteProjectGoal(quoteProjectGoal) {\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n\n        if (localQuoteProjectGoals.includes(quoteProjectGoal)) {\n          localQuoteProjectGoals.removeObject(quoteProjectGoal);\n        }\n\n        this.set('isDirty', true);\n      },\n      addMonetaryGoal: function addMonetaryGoal(goal) {\n        var quote = this.get('quote');\n        var selectedGoals = this.get('localProjectGoals');\n        quote.get('errors').remove('projectGoals');\n\n        if (!selectedGoals.includes(goal)) {\n          if (selectedGoals.get('length') < 5) {\n            selectedGoals.addObject(goal);\n          }\n        }\n\n        this.set('isDirty', true);\n      },\n      removeMonetaryGoal: function removeMonetaryGoal(goal) {\n        var selectedGoals = this.get('localProjectGoals');\n\n        if (selectedGoals.includes(goal)) {\n          selectedGoals.removeObject(goal);\n        }\n\n        this.set('isDirty', true);\n      },\n      serviceTypeChanged: function serviceTypeChanged(value) {\n        this.set('serviceType', value);\n        var serviceType = this.get('serviceTypes').findBy('serviceTypeEn', this.get('serviceType'));\n        this.set('quote.serviceType', serviceType);\n        this.set('isDirty', true);\n      },\n      engagementChanged: function engagementChanged(value) {\n        this.set('quote.remoteConsulting', value);\n        this.set('isDirty', true);\n      },\n      wrapperFocusTriggered: function wrapperFocusTriggered(element, componentType) {\n        if (componentType === 'projectGoals') {\n          this.set('showProjectGoals', true);\n          this.set('componentHTML', this.get('basicHTML'));\n        } else {\n          this.set('showProjectGoals', false);\n          this.set('componentHTML', this.get(componentType + 'HTML'));\n        }\n\n        this.set('isDirty', true);\n      },\n      saveAsDraft: function saveAsDraft(callback, route) {\n        var _this = this;\n\n        var quote = this.get('quote');\n        var quoteProjectGoals = this.get('localQuoteProjectGoals');\n        this.set('blockPrevious', true);\n        quote.set('saveAsDraft', true);\n        quote.set('secondaryLocations', this.get('localSecondaryLocations'));\n        quote.set('quoteProjectGoals', quoteProjectGoals);\n        var quoteRelatedPromises = [];\n        quoteProjectGoals.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true\n            }\n          }));\n        });\n        var globalPromise = Ember.RSVP.all(quoteRelatedPromises).then(function () {\n          var promise = quote.save();\n          return promise.then(function () {\n            _this.set('blockPrevious', false);\n\n            _this.set('isDirty', false);\n\n            _this.set('showUnsavedChangesModal', false);\n\n            if (_this.get('currentUser.tcbValidated')) {\n              _this.get('notify').success('Successfully saved draft');\n\n              if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n                window.location = route;\n                return;\n              }\n\n              _this.transitionToRoute(route);\n\n              quote.set('saveAsDraft', false);\n            } else {\n              _this.set('showWarningModal', true);\n\n              quote.set('saveAsDraft', false);\n            }\n          });\n        }).catch(function (err) {\n          err.errors.forEach(function (error) {\n            _this.get('notify').error(error.detail);\n          });\n          quote.set('saveAsDraft', false);\n\n          _this.set('blockPrevious', false);\n\n          throw err;\n        });\n\n        if (callback) {\n          callback(globalPromise);\n        }\n      },\n      proceed: function proceed(route) {\n        this.set('isDirty', false);\n        this.set('showUnsavedChangesModal', false);\n        var quote = this.get('quote');\n        quote.rollbackAttributes();\n        quote.reload();\n\n        if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n          window.location = route;\n          return;\n        }\n\n        this.transitionToRoute(route);\n      },\n      saveAndProceed: function saveAndProceed(route) {\n        this.send('saveAsDraft', null, route);\n      },\n      next: function next() {\n        if (this.get('isDirty')) {\n          this.send('openUnsavedChangesModal');\n        } else {\n          this.transitionToRoute(this.get('targetRoute'));\n        }\n      },\n      cancel: function cancel() {\n        if (!this.get('blockPrevious')) {\n          var quote = this.get('quote');\n          quote.rollbackAttributes();\n          this.transitionToRoute('app.dashboard');\n        }\n      },\n      openSupportModal: function openSupportModal() {\n        this.set('showAgentQuestionModal', true);\n      },\n      closeCommentModal: function closeCommentModal() {\n        this.set('showCommentModal', false);\n      },\n      closeWarningModal: function closeWarningModal() {\n        this.set('showWarningModal', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    quote: null,\n    // users from same company\n    companyUsers: [],\n    //\n    newUsers: [],\n    // users with permissions for quote\n    localUsersQuotePermissions: [],\n    loadBackendPermissions: function loadBackendPermissions() {\n      var _this = this;\n\n      var localPermissions = Ember.A();\n      this.store.query('user-quote-permission', {\n        quote_id: this.get('quote.id')\n      }).then(function (usersQuotePermissions) {\n        usersQuotePermissions.forEach(function (userQuotePerm) {\n          var permissions = userQuotePerm.get('permissions');\n          localPermissions.addObject({\n            user: userQuotePerm.get('user'),\n            viewQuote: permissions.includes('view_quote'),\n            crudQuote: permissions.includes('crud_quote'),\n            updateQuoteDocuments: permissions.includes('update_quote_documents'),\n            updateQuoteReview: permissions.includes('update_quote_review')\n          });\n        });\n\n        _this.set('localUsersQuotePermissions', localPermissions);\n      });\n    },\n    actions: {\n      changePermission: function changePermission(userPromise, isSelected, permissionType) {\n        var _this2 = this;\n\n        // isSelected is the oldValue, the\n        userPromise.then(function (user) {\n          _this2.store.find('user-quote-permission', user.get('id').toString() + '-' + _this2.get('quote.id').toString()).then(function (userQuotePermission) {\n            var permissions = userQuotePermission.get('permissions');\n\n            if (isSelected) {\n              if (permissions.includes(permissionType)) {\n                permissions.removeObject(permissionType);\n                userQuotePermission.save();\n              }\n            } else {\n              if (!permissions.includes(permissionType)) {\n                permissions.addObject(permissionType);\n                userQuotePermission.save();\n              }\n            }\n          });\n        });\n      },\n      addNewUser: function addNewUser() {\n        var _this3 = this;\n\n        var newUsers = this.get('newUsers');\n        newUsers.forEach(function (user) {\n          //TODO: Check if user already has quote permissions\n          _this3.store.createRecord('user-quote-permission', {\n            quote: _this3.get('quote'),\n            user: user\n          }).save().then(function () {\n            _this3.set('newUsers', []); //return;\n\n\n            _this3.loadBackendPermissions();\n          });\n        });\n      },\n      deleteUserQuotePermissions: function deleteUserQuotePermissions(user) {\n        var _this4 = this;\n\n        this.store.find('user-quote-permission', user.get('id').toString() + '-' + this.get('quote.id').toString()).then(function (userQuotePermission) {\n          userQuotePermission.destroyRecord().then(function () {\n            _this4.loadBackendPermissions();\n          });\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/project-details\", [\"exports\", \"moment\", \"ember-changeset\", \"cb-ui/validations/contactInformation\", \"cb-ui/mixins/wizard-controller\", \"cb-ui/mixins/rfp-timeline\", \"ember-local-storage\", \"ember-intl\", \"cb-ui/config/environment\", \"ember-changeset-validations\"], function (_exports, _moment, _emberChangeset, _contactInformation, _wizardController, _rfpTimeline, _emberLocalStorage, _emberIntl, _environment, _emberChangesetValidations) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _this = void 0;\n\n  var radioOptions = {\n    timeMaterial: 'timeMaterial',\n    fixedFee: 'fixedFee',\n    successBased: 'successBased',\n    hybridModel: 'hybridModel',\n    publicQuestions: 'publicQuestions',\n    undisclosedQuestions: 'undisclosedQuestions',\n    closedEnvelopeYes: true,\n    closedEnvelopeNo: false,\n    personalContactInformation: 'personalContactInformation',\n    noPersonalContactInformation: 'noPersonalContactInformation',\n    meAsPersonContact: 'meAsPersonContact',\n    anotherAsPersonContact: 'anotherAsPersonContact',\n    deadlineMidDay: 'mid-day',\n    deadlineEndOfDay: 'end-of-day',\n    otherMentionsTranslation: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.otherMentionSaveNotification'),\n    //projectRoles\n    externalStakeholder: 'External Stakeholder',\n    projectAssistance: 'Project Assistance',\n    defaultCompany: 'default',\n    affiliateCompany: 'affiliate'\n  };\n\n  var _default = Ember.Controller.extend(_wizardController.default, _rfpTimeline.default, {\n    notify: Ember.inject.service('notify'),\n    quote: null,\n    currentUser: null,\n    allowSaveToLocalStorage: null,\n    projectContext: null,\n    projectRole: null,\n    localProjectPhasesItems: new Ember.A(),\n    localQuoteDocuments: new Ember.A(),\n    localSecondaryLanguages: new Ember.A(),\n    localQuoteTimelineEntries: new Ember.A(),\n    blockPrevious: false,\n    showUnsavedChangesModal: false,\n    targetRoute: 'ap.rfp.criteria-evaluation',\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    ContactInformationsValidations: _contactInformation.default,\n    sortedLocalQuoteTimelineEntries: Ember.computed('localQuoteTimelineEntries.@each.date', function () {\n      var entries = this.get('localQuoteTimelineEntries');\n      entries.sort(function (el1, el2) {\n        if (!el1.get('date') && !el2.get('date')) {\n          return 0;\n        }\n\n        if (!!el1.get('date') ^ !!el2.get('date')) {\n          return el1.get('date') ? -1 : 1;\n        }\n\n        if (el1.get('date') == el2.get('date')) {\n          return 0;\n        }\n\n        return el1.get('date') < el2.get('date') ? -1 : 1;\n      });\n      return entries;\n    }),\n    rfpReleaseTimelineEntry: Ember.computed('localQuoteTimelineEntries.[]', function () {\n      return _this.get('localQuoteTimelineEntries').findBy('name', 'rfpReleaseDue');\n    }),\n    isDirty: false,\n    quoteChangesObserver: Ember.observer('quote.initialSituation', 'quote.clientIntroduction', 'quote.mainLanguage', 'quote.currency', 'quote.rfpReleaseDueDate', 'quote.proposalDueDate', 'quote.projectAwardDate', 'quote.useDefaultCompany', 'quote.companyName', 'quote.companyAddressLineOne', 'quote.companyAddressLineTwo', 'quote.companyAddressLineThree', 'quote.companyPostalCode', 'quote.companyCity', 'quote.compantCountry', 'quote.companyWebsite', 'quote.personFirstName', 'quote.personLastName', 'quote.personRole', 'quote.personSalutation', 'quote.noPersonalContactInformation', 'quote.pitchEvaluationIsActive', 'quote.presentationStartDate', 'quote.presentationEndDate', 'quote.proposalValidityWeeks', 'quote.projectsWorkedOn', 'quote.companyPortrait', 'quote.outlineProjectPhases', 'quote.projectReferences', 'quote.otherMentions', function () {\n      var _this2 = this;\n\n      var step3_fields = ['initialSituation', 'clientIntroduction', 'mainLanguage', 'currency', 'rfpReleaseDueDate', 'proposalDueDate', 'projectAwardDate', 'useDefaultCompany', 'companyName', 'companyAddressLineOne', 'companyAddressLineTwo', 'companyAddressLineThree', 'companyPostalCode', 'companyCity', 'compantCountry', 'companyWebsite', 'personFirstName', 'personLastName', 'personRole', 'personSalutation', 'noPersonalContactInformation', 'pitchEvaluationIsActive', 'presentationStartDate', 'presentationEndDate', 'proposalValidityWeeks', 'projectsWorkedOn', 'companyPortrait', 'outlineProjectPhases', 'projectReferences', 'otherMentions'];\n      var step3_dirty_fields = step3_fields.filter(function (value) {\n        return Object.keys(_this2.get('quote').changedAttributes()).includes(value);\n      });\n\n      if (step3_dirty_fields.length > 0) {\n        // currentStep is always dirty\n        this.set('isDirty', true);\n      }\n    }),\n    commentModalText: '',\n    uploadedFileType: null,\n    otherDocumentType: 'Other document type',\n    otherFileType: null,\n    otherProjectRole: 'otherProjectRole',\n    companyType: 'default',\n    userCompanyName: null,\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    componentHTML: null,\n    initComponentHTML: Ember.on('init', function () {\n      this.set('componentHTML', this.get('languageHTML'));\n    }),\n    // info for form fields\n    languageHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.mainLanguage'),\n    projectContextHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectContext'),\n    timelineHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.timeline'),\n    projectPhasesHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectPhases'),\n    personalDataHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.personalData'),\n    proposalElementsHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.proposalElements'),\n    renumerationModelHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.financialProposal'),\n    technicalProposalHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.technicalProposal'),\n    teamOverviewDetailsHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.teamOverview'),\n    questionsHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.questions'),\n    rfpTimelineHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.rfpTimeline'),\n    projectRoleHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectRole'),\n    documentsHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.documents'),\n    contactInformationHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.contactInformation'),\n    deliverablesHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.deliverables'),\n    clientIntroductionHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.clientIntroduction'),\n    projectManagerFunctionHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectManagerFunction'),\n    steeringCommitteeHeadHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.steeringCommitteeHead'),\n    initialSituationHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.initialSituation'),\n    otherMentionSetNotification: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.otherMentionSetNotification'),\n    radioButtonOptions: radioOptions,\n    deadlineTime: null,\n    financialProposalRenumeration: null,\n    disclosureOfQuestions: null,\n    contactInformation: null,\n    personalInformation: null,\n    pitchPresentationGroup: null,\n    beautyItems: [],\n    newBeautyItem: '',\n    dateFormat: 'DD, dd.mm.yyyy',\n    smallResolution: Ember.computed('media.isMobile', 'media.isTablet', function () {\n      return this.get('media.isMobile') || this.get('media.isTablet');\n    }),\n    validateTimelineEntries: Ember.on('init', Ember.observer('sortedLocalQuoteTimelineEntries.@each.date', function () {\n      var _this3 = this;\n\n      Ember.run.once(function () {\n        var entries = _this3.get('sortedLocalQuoteTimelineEntries');\n\n        if (entries.length < 3) {\n          return;\n        }\n\n        var rfpRelease = entries.findBy('name', 'rfpReleaseDueDate');\n        var proposalDue = entries.findBy('name', 'proposalDueDate');\n        var projectAward = entries.findBy('name', 'projectAwardDate');\n        var projectStartDate = entries.findBy('slug', 'project_start_date');\n        var projectEndDate = entries.findBy('slug', 'project_end_date');\n        var psd = entries.findBy('name', 'presentationStartDate');\n        var ped = entries.findBy('name', 'presentationEndDate');\n\n        if (!rfpRelease.get('date')) {\n          entries.forEach(function (entry) {\n            entry.set('disabled', true);\n          });\n          rfpRelease.set('disabled', false);\n          rfpRelease.set('minDate', new Date());\n          return;\n        } else {\n          var anyDateSet = entries.filterBy('isCustom', false).any(function (item) {\n            return item.get('name') != 'rfpReleaseDueDate' && !!item.get('date');\n          });\n\n          if (!anyDateSet) {\n            proposalDue.set('date', (0, _moment.default)(rfpRelease.get('date')).add(3, 'weeks').toDate());\n            projectAward.set('date', (0, _moment.default)(rfpRelease.get('date')).add(4, 'weeks').toDate());\n\n            if (psd) {\n              psd.set('date', (0, _moment.default)(rfpRelease.get('date')).add(3, 'weeks').toDate());\n              ped.set('date', (0, _moment.default)(rfpRelease.get('date')).add(25, 'days').toDate());\n            }\n          }\n\n          proposalDue.set('minDate', (0, _moment.default)(rfpRelease.get('date')).add(1, 'days').toDate());\n          proposalDue.set('disabled', false);\n          projectAward.set('minDate', (0, _moment.default)(proposalDue.get('date')).add(1, 'days').toDate());\n          projectAward.set('disabled', false);\n          rfpRelease.set('maxDate', (0, _moment.default)(proposalDue.get('date')).subtract(1, 'days').toDate());\n\n          if (psd && ped) {\n            psd.set('disabled', false);\n            psd.set('minDate', rfpRelease.get('date'));\n            psd.set('minDate', rfpRelease.get('date'));\n\n            if (psd.get('date')) {\n              ped.set('minDate', (0, _moment.default)(psd.get('date')).add('1', 'days').toDate());\n              ped.set('maxDate', projectAward.get('date'));\n              ped.set('disabled', false);\n\n              if (psd.get('date') < projectAward.get('minDate')) {\n                projectAward.set('minDate', psd.get('date'));\n              }\n            } else {\n              ped.set('disabled', true);\n            }\n\n            if (ped.get('date')) {\n              psd.set('maxDate', ped.get('date'));\n\n              if (ped.get('date') < projectAward.get('minDate')) {\n                projectAward.set('minDate', ped.get('date'));\n              }\n            }\n          }\n\n          entries.filterBy('isCustom', true).forEach(function (entry) {\n            if (entry.get('slug') == 'project_start_date' || entry.get('slug') == 'project_end_date') {\n              return;\n            }\n\n            entry.set('disabled', false);\n            entry.set('minDate', rfpRelease.get('date'));\n\n            if (entry.get('date') && entry.get('date') > rfpRelease.get('maxDate')) {\n              rfpRelease.set('maxDate', entry.get('date'));\n            }\n          });\n\n          if (projectStartDate) {\n            if (projectAward.get('date')) {\n              projectStartDate.set('disabled', false); // projectStartDate.set('minDate', projectAward.get('date'));\n            }\n          }\n\n          if (projectEndDate) {\n            if (projectAward.get('date')) {\n              projectEndDate.set('disabled', false); // projectEndDate.set('minDate', projectAward.get('date'));\n            }\n          }\n        }\n      });\n    })),\n    setupChangesets: function setupChangesets() {\n      var _this4 = this;\n\n      this.get('contactInformations').forEach(function (item) {\n        var contactChangeset = new _emberChangeset.default(item, (0, _emberChangesetValidations.default)(_contactInformation.default), _contactInformation.default);\n\n        _this4.get('changesetList').addObject(contactChangeset);\n      });\n    },\n    saveToLocalStorage: function saveToLocalStorage() {\n      if (this.get('allowSaveToLocalStorage')) {\n        var quote = this.get('quote');\n        var localStorage = this.get('localStorage'); //const checkedBeautyItems = this.get('beautyItems').filterBy('checked', true);\n        //const lsBeautyItems = checkedBeautyItems.map(beautyItem => beautyItem.item.serialize({includeId: true}));\n\n        var lsQuoteDocuments = this.get('localQuoteDocuments').map(function (document) {\n          return document.get('id');\n        }); // Save rfp dates for standard entries on quote\n\n        this.get('localQuoteTimelineEntries').filter(function (te) {\n          return !te.get('isCustom') || te.get('slug');\n        }).forEach(function (entry) {\n          if (!entry.get('isCustom')) {\n            quote.set(entry.get('name'), entry.get('date'));\n          } else {\n            var slug = entry.get('slug');\n\n            if (slug) {\n              var key = slug == 'project_start_date' ? 'startDate' : 'endDate';\n              quote.set(key, entry.get('date'));\n            }\n          }\n        }); // const timelineEntriesPromises = customTimelineEntries.filterBy('hasDirtyAttributes', true).map(entry => entry.save());\n        // RSVP.all(timelineEntriesPromises).then(() => {\n        //   console.log('saving timeline entries');\n        //   localStorage.set('quoteTimelineEntries', customTimelineEntries.mapBy('id'));\n        // });\n\n        var selectedProjectPhases = this.get('localProjectPhasesItems').filterBy('isChecked', true);\n        var lsProjectPhases = selectedProjectPhases.map(function (projectPhaseItem) {\n          return projectPhaseItem.projectPhase.get('id');\n        });\n        var lsSecondaryLanguages = {};\n        this.get('localSecondaryLanguages').map(function (language) {\n          return lsSecondaryLanguages[language.get('id')] = true;\n        });\n        localStorage.set('quote', quote.serialize({\n          includeId: true\n        })); //localStorage.set('selectedBeautyItems', lsBeautyItems);\n\n        localStorage.set('quoteDocuments', lsQuoteDocuments);\n        localStorage.set('quoteProjectPhases', lsProjectPhases);\n        localStorage.set('quoteSecondaryLanguages', lsSecondaryLanguages);\n        var self = this;\n        Ember.run.later(function () {\n          self.saveToLocalStorage();\n        }, 1000);\n      }\n    },\n    convertTimeToCET: function convertTimeToCET(value) {\n      if (value) {\n        var datePickerTime = this.get('quote.deadlineTime') === 'mid-day' ? ' 12:00' : ' 23:59';\n        var datePickerMonth = (\"0\" + (value.getMonth() + 1)).slice(-2);\n        var datePickerDay = (\"0\" + value.getDate()).slice(-2);\n\n        var newDate = _moment.default.tz(value.getFullYear() + '-' + datePickerMonth + '-' + datePickerDay + datePickerTime, 'Europe/Berlin');\n\n        return newDate.toDate();\n      }\n    },\n    saveQuote: function saveQuote(goBack, goToEditProfile, saveAsDraft, route) {\n      var _this5 = this;\n\n      var quote = this.get('quote');\n      quote.set('saveAsDraft', saveAsDraft);\n      var editor = this.get('editor');\n      var otherMentions = quote.get('otherMentions');\n      var editorText = editor.getContent();\n      if (Ember.isEmpty(editorText)) this.set('quote.otherMentions', null);else if (editorText !== otherMentions) {\n        this.set('quote.otherMentions', editorText);\n      }\n\n      if (!quote.get('pitchSession') && quote.get('pitchWeight') > 0) {\n        quote.set('pitchWeight', 0);\n        quote.set('financialWeight', 50);\n        quote.set('technicalWeight', 50);\n      }\n\n      if (quote.get('pitchSession') && quote.get('pitchWeight') == 0) {\n        quote.set('pitchWeight', 20);\n        quote.set('financialWeight', 40);\n        quote.set('technicalWeight', 40);\n      }\n\n      quote.set('documents', this.get('localQuoteDocuments'));\n      var localQuoteTimelineEntries = this.get('localQuoteTimelineEntries').filterBy('isCustom', true);\n      quote.set('timelineEntries', localQuoteTimelineEntries);\n      var selectedProjectPhasesItems = this.get('localProjectPhasesItems').filterBy('isChecked', true);\n      var selectedProjectPhases = selectedProjectPhasesItems.map(function (item) {\n        return item.projectPhase;\n      });\n      quote.set('projectPhases', selectedProjectPhases);\n      quote.set('secondaryLanguages', this.get('localSecondaryLanguages'));\n      var quoteRelatedPromises = [];\n\n      if (quote.get('companyWebsite')) {\n        if (!(quote.get('companyWebsite').startsWith('http://') || quote.get('companyWebsite').startsWith('https://'))) {\n          quote.set('companyWebsite', 'https://' + quote.get('companyWebsite'));\n        }\n      }\n\n      localQuoteTimelineEntries.forEach(function (item) {\n        quoteRelatedPromises.push(item.save({\n          adapterOptions: {\n            validate: !saveAsDraft\n          }\n        }));\n      });\n      var changesetValidatePromises = []; // validate contact information changes\n\n      if (this.get('quote.noPersonalContactInformation')) {\n        this.get('changesetList').forEach(function (changeset) {\n          if (changeset.get('id')) {\n            var aux = _this5.get('store').peekRecord('quote-contact', changeset.get('id'));\n\n            aux.deleteRecord();\n            quoteRelatedPromises.addObject(aux.save());\n          }\n        });\n        this.set('changesetList', []);\n      }\n\n      this.get('changesetList').forEach(function (changeset) {\n        changesetValidatePromises.addObject(changeset.validate());\n      });\n      var mainUser = this.get('changesetList')[0];\n\n      if (mainUser) {\n        quote.set('personFirstName', mainUser.get('firstName'));\n        quote.set('personLastName', mainUser.get('lastName'));\n        quote.set('personRole', mainUser.get('jobTitle'));\n        quote.set('personSalutation', mainUser.get('salutation'));\n      }\n\n      return Ember.RSVP.all(changesetValidatePromises).then(function () {\n        var array = _this5.get('changesetList');\n\n        var canPass = true;\n        array.forEach(function (item) {\n          if (item.get('isValid') === false) {\n            canPass = false;\n          }\n        });\n\n        if (canPass) {\n          _this5.get('changesetList').forEach(function (changeset) {\n            quoteRelatedPromises.addObject(changeset.save());\n          });\n\n          return Ember.RSVP.all(quoteRelatedPromises).then(function () {\n            return quote.save().then(function () {\n              //const extraNole = quote.get('extraProjectRole');\n              //if (this.get('projectRole') !== this.get('otherProjectRole')) {\n              //  quote.set('extraProjectRole', null);\n              //}\n              _this5.set('showUnsavedChangesModal', false);\n\n              _this5.set('allowSaveToLocalStorage', false);\n\n              _this5.send('setShowConfirm', false);\n\n              var localStorage = _this5.get('localStorage');\n\n              localStorage.set('quote', null); //localStorage.set('selectedBeautyItems', []);\n\n              localStorage.set('quoteDocuments', []);\n              localStorage.set('quoteProjectPhases', []);\n              localStorage.set('quoteSecondaryLanguages', []);\n              localStorage.set('quoteProjectGoals', []);\n\n              _this5.set('blockPrevious', false);\n\n              _this5.set('isDirty', false);\n\n              if (saveAsDraft) {\n                _this5.get('notify').success('Successfully saved draft');\n\n                quote.set('saveAsDraft', false);\n              }\n\n              if (saveAsDraft && route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n                window.location = route;\n                quote.set('saveAsDraft', false);\n                return;\n              }\n\n              if (saveAsDraft && route) {\n                quote.set('saveAsDraft', false);\n\n                _this5.transitionToRoute(route);\n              }\n\n              if (goBack && goToEditProfile) {\n                quote.set('saveAsDraft', false);\n\n                _this5.transitionToRoute('app.account.index', {\n                  queryParams: {\n                    returnToProject: true\n                  }\n                });\n              }\n\n              if (goBack && !goToEditProfile) {\n                quote.set('saveAsDraft', false);\n\n                _this5.transitionToRoute('app.rfp.consultants');\n              }\n\n              if (!goBack && !saveAsDraft) {\n                quote.set('saveAsDraft', false);\n\n                _this5.transitionToRoute(_this5.get('targetRoute'));\n              }\n            });\n          }).catch(function (err) {\n            _this5.get('notify').error(_this5.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n\n            Ember.run.later(function () {\n              if (Ember.$('div.has-error:first') && Ember.$('div.has-error:first').length) {\n                Ember.$('html, body').animate({\n                  scrollTop: Ember.$('div.has-error:first').offset().top - 175\n                });\n              }\n            }, 200);\n\n            _this5.set('blockPrevious', false);\n\n            quote.set('saveAsDraft', false);\n            throw err;\n          });\n        } else {\n          _this5.get('notify').error(_this5.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n\n          Ember.run.later(function () {\n            if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n              Ember.$(\"html, body\").animate({\n                scrollTop: Ember.$('.has-error').offset().top - 100\n              });\n            }\n          }, 200);\n\n          _this5.set('blockPrevious', false);\n\n          quote.set('saveAsDraft', false);\n          throw 'Please fix the contact errors';\n        }\n      });\n    },\n    actions: {\n      openUnsavedChangesModal: function openUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', true);\n      },\n      closeUnsavedChangesModal: function closeUnsavedChangesModal() {\n        this.set('showUnsavedChangesModal', false);\n      },\n      addContactPerson: function addContactPerson() {\n        var item = this.store.createRecord('quote-contact', {\n          quote: this.get('quote'),\n          salutation: null,\n          firstName: '',\n          lastName: '',\n          jobTitle: ''\n        });\n        var contactChangeset = new _emberChangeset.default(item, (0, _emberChangesetValidations.default)(_contactInformation.default), _contactInformation.default);\n        this.get('changesetList').addObject(contactChangeset);\n        this.set('isDirty', true);\n      },\n      removeContactPerson: function removeContactPerson(contact, index) {\n        if (contact.get('id')) {\n          var aux = this.get('store').peekRecord('quote-contact', contact.get('id'));\n          aux.deleteRecord();\n          aux.save();\n        }\n\n        this.get('changesetList').removeAt(index);\n        this.set('isDirty', true);\n      },\n      chooseBusinessType: function chooseBusinessType(businessType) {\n        this.set('quote.businessType', businessType);\n        this.set('isDirty', true);\n      },\n      choosePrimaryLanguage: function choosePrimaryLanguage(language) {\n        this.set('quote.mainLanguage', language);\n\n        if (!this.get('quote.proposalLanguage.id')) {\n          this.set('quote.proposalLanguage', language);\n        }\n\n        this.set('isDirty', true);\n      },\n      chooseProposalLanguage: function chooseProposalLanguage(language) {\n        this.set('quote.proposalLanguage', language);\n        this.set('isDirty', true);\n      },\n      chooseSecondaryLanguages: function chooseSecondaryLanguages(languages) {\n        this.set('localSecondaryLanguages', languages);\n        this.set('isDirty', true);\n      },\n\n      /*\n       chooseProjectContext(context){\n        this.set('quote.projectContext', context);\n      },\n      chooseProjectRole(role){\n        this.set('quote.projectRole', role);\n      },\n      */\n      wrapperFocusTriggered: function wrapperFocusTriggered(element, componentType) {\n        this.set('showProjectGoals', false);\n        this.set('componentHTML', this.get(componentType + 'HTML'));\n      },\n      changeInstructionsText: function changeInstructionsText(componentType) {\n        this.set('componentHTML', this.get(componentType + 'HTML'));\n\n        if (this.get('media.isMobile') || this.get('media.isTablet')) {\n          this.set('commentModalText', this.get('componentHTML'));\n          this.set('showCommentModal', true);\n        }\n      },\n      openDatepicker: function openDatepicker(dateType) {\n        if (dateType === 'start') {\n          Ember.$('.start-date-picker').focus();\n        } else if (dateType === 'end') {\n          Ember.$('.end-date-picker').focus();\n        }\n      },\n      financialProposalChanged: function financialProposalChanged(value) {\n        var radioOptions = this.get('radioButtonOptions');\n        this.set('quote.timeMaterial', value === radioOptions.timeMaterial);\n        this.set('quote.fixedFee', value === radioOptions.fixedFee);\n        this.set('quote.successBased', value === radioOptions.successBased);\n        this.set('quote.hybridModel', value === radioOptions.hybridModel);\n        this.set('isDirty', true);\n      },\n      disclosureOfQuestionsChanged: function disclosureOfQuestionsChanged(value) {\n        var radioOptions = this.get('radioButtonOptions');\n        this.set('quote.publicQuestions', value === radioOptions.publicQuestions);\n        this.set('quote.undisclosedQuestions', value === radioOptions.undisclosedQuestions);\n        this.set('isDirty', true);\n      },\n      pitchPresentationEnabledChanged: function pitchPresentationEnabledChanged(value) {\n        if (this.get('quote.pitchSession') == (value === 1)) {\n          return;\n        }\n\n        if (value === 1) {\n          this.set('quote.pitchSession', true);\n        } else {\n          this.set('quote.pitchSession', false);\n          this.set('quote.pitchWeight', 0);\n          this.set('quote.financialWeight', 50);\n          this.set('quote.technicalWeight', 50);\n        }\n\n        var fields = ['presentationStartDate', 'presentationEndDate'];\n\n        if (value === 1) {\n          for (var i = 0; i < fields.length; i++) {\n            var newEntry = this.store.createRecord('quote-timeline-entry', {\n              name: fields[i],\n              date: this.get('quote').get(fields[i]),\n              isCustom: false\n            });\n            this.get('localQuoteTimelineEntries').addObject(newEntry);\n          }\n        } else {\n          for (var _i = 0; _i < fields.length; _i++) {\n            var entry = this.get('localQuoteTimelineEntries').findBy('name', fields[_i]);\n\n            if (entry) {\n              this.get('localQuoteTimelineEntries').removeObject(entry);\n            }\n          }\n        }\n\n        this.set('isDirty', true);\n      },\n      contactInformationChanged: function contactInformationChanged(value) {\n        var radioOptions = this.get('radioButtonOptions');\n        this.set('quote.personalContactInformation', value === radioOptions.personalContactInformation);\n        this.set('quote.noPersonalContactInformation', value === radioOptions.noPersonalContactInformation);\n\n        if (this.get('quote.personalContactInformation')) {\n          if (!this.get('changesetList').length) {\n            var item = this.store.createRecord('quote-contact', {\n              quote: this.get('quote'),\n              salutation: null,\n              firstName: this.get('currentUser.firstName'),\n              lastName: this.get('currentUser.lastName'),\n              jobTitle: ''\n            });\n            var contactChangeset = new _emberChangeset.default(item, (0, _emberChangesetValidations.default)(_contactInformation.default), _contactInformation.default);\n            this.get('changesetList').addObject(contactChangeset);\n          }\n        }\n\n        this.set('isDirty', true);\n      },\n      closedEnvelopeChanged: function closedEnvelopeChanged(value) {\n        this.set('quote.closedEnvelope', value);\n        this.set('isDirty', true);\n      },\n      fileTypeChanged: function fileTypeChanged(value) {\n        this.set('uploadedFileType', value);\n        this.set('otherFileType', null);\n        this.set('isDirty', true);\n      },\n      companyTypeChanged: function companyTypeChanged(value) {\n        var radioOptions = this.get('radioButtonOptions');\n        this.set('quote.useDefaultCompany', value === radioOptions.defaultCompany);\n        this.set('isDirty', true);\n      },\n      //personalInformationChanged(value) {\n      //  const radioOptions = this.get('radioButtonOptions');\n      //  this.set('quote.meAsPersonContact', value === radioOptions.meAsPersonContact);\n      //  this.set('quote.anotherAsPersonContact', value === radioOptions.anotherAsPersonContact);\n      //},\n      deadlineTimeChanged: function deadlineTimeChanged(value) {\n        var radioOptions = this.get('radioButtonOptions');\n        this.set('quote.deadlineTime', value === radioOptions.deadlineMidDay ? radioOptions.deadlineMidDay : value === radioOptions.deadlineEndOfDay ? radioOptions.deadlineEndOfDay : '');\n        this.set('isDirty', true);\n      },\n\n      /* projectContextChanged(value){\n         if (value) {\n           const projectContexts = this.get('model.projectContexts');\n           this.set('quote.projectContext', projectContexts.findBy('contextEn', value));\n         }\n       },\n       projectRoleChanged(value) {\n         if (value) {\n           if (value === this.get('otherProjectRole')) {\n             this.set('quote.projectRole', null);\n             this.set('quote.personRole', this.get('quote.extraProjectRole'));\n           } else {\n             const projectRoles = this.get('model.projectRoles');\n             this.set('quote.projectRole', projectRoles.findBy('roleEn', value));\n             this.set('quote.personRole', value);\n           }\n         }\n       },\n       */\n      //addBeautyItem() {\n      //  const newBeautyItem = this.get('newBeautyItem').trim();\n      //  if (newBeautyItem) {\n      //    const newItem = this.store.createRecord('beautyItem', {\n      //      description: newBeautyItem,\n      //      'default': false,\n      //    });\n      //    this.get('beautyItems').addObject({\n      //      item: newItem,\n      //      checked: true\n      //    });\n      //    this.set('newBeautyItem', '');\n      //  }\n      //},\n      addProjectPhase: function addProjectPhase(projectPhase) {\n        var localProjectPhasesItems = this.get('localProjectPhasesItems');\n        var projectPhaseItem = localProjectPhasesItems.filterBy('projectPhase', projectPhase);\n\n        if (projectPhaseItem) {\n          projectPhaseItem.set('isChecked', true);\n        }\n\n        this.get('quote.errors').remove('projectPhases');\n        this.set('isDirty', true);\n      },\n      addTimelineEntry: function addTimelineEntry() {\n        var newEntry = this.store.createRecord('quote-timeline-entry', {});\n        newEntry.set('isCustom', true);\n        this.get('localQuoteTimelineEntries').addObject(newEntry);\n        this.set('isDirty', true);\n      },\n      removeProjectPhase: function removeProjectPhase(projectPhase) {\n        var localProjectPhasesItems = this.get('localProjectPhasesItems');\n        var projectPhaseItem = localProjectPhasesItems.filterBy('projectPhase', projectPhase);\n\n        if (projectPhaseItem) {\n          projectPhaseItem.set('isChecked', false);\n        }\n\n        this.set('isDirty', true);\n      },\n      addQuoteDocument: function addQuoteDocument(file) {\n        var _this6 = this;\n\n        this.store.find('quote-document', file.id).then(function (currentFile) {\n          var localQuoteDocuments = _this6.get('localQuoteDocuments');\n\n          localQuoteDocuments.addObject(currentFile);\n\n          _this6.get('notify').success(_this6.get('intl').t('notifyMessages.fileUploaded').toString());\n        });\n        this.set('isDirty', true);\n      },\n      removeQuoteDocument: function removeQuoteDocument(file) {\n        this.get('localQuoteDocuments').removeObject(file);\n        this.set('isDirty', true);\n      },\n      removeTimelineEntry: function removeTimelineEntry(timelineEntry) {\n        this.get('localQuoteTimelineEntries').removeObject(timelineEntry);\n        this.set('isDirty', true);\n      },\n      saveAsDraft: function saveAsDraft(callback) {\n        this.set('blockPrevious', true);\n        callback(this.saveQuote(false, null, true));\n      },\n      proceed: function proceed(route) {\n        this.set('isDirty', false);\n        this.set('showUnsavedChangesModal', false);\n        this.set('allowSaveToLocalStorage', false);\n        var quote = this.get('quote');\n        quote.rollbackAttributes();\n        var localStorage = this.get('localStorage');\n        localStorage.set('quote', null);\n        localStorage.set('quoteDocuments', []);\n        localStorage.set('quoteProjectGoals', []);\n        localStorage.set('quoteProjectPhases', []);\n        localStorage.set('quoteSecondaryLanguages', []);\n        this.get('localQuoteProjectGoals').forEach(function (quoteProjectGoal) {\n          return quoteProjectGoal.rollbackAttributes();\n        });\n        quote.reload();\n\n        if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n          window.location = route;\n          return;\n        }\n\n        this.transitionToRoute(route);\n      },\n      saveAndProceed: function saveAndProceed(route) {\n        this.set('blockPrevious', true);\n        this.saveQuote(false, null, true, route);\n      },\n      next: function next() {\n        this.set('targetRoute', 'app.rfp.criteria-evaluation');\n\n        if (this.get('isDirty')) {\n          this.send('openUnsavedChangesModal');\n        } else {\n          this.transitionToRoute(this.get('targetRoute'));\n        }\n      },\n      previous: function previous() {\n        if (this.get('blockPrevious')) {\n          return;\n        }\n\n        this.set('targetRoute', 'app.rfp.consultants');\n\n        if (this.get('isDirty')) {\n          this.send('openUnsavedChangesModal');\n        } else {\n          this.transitionToRoute(this.get('targetRoute'));\n        }\n      },\n      closeCommentModal: function closeCommentModal() {\n        this.set('showCommentModal', false);\n      },\n      completeProfile: function completeProfile() {\n        this.send('setShowConfirm', true);\n        this.transitionToRoute('app.account.index', {\n          queryParams: {\n            returnToProject: true\n          }\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/rfp/visual-editor\", [\"exports\", \"cb-ui/mixins/wizard-controller\", \"cb-ui/config/environment\", \"ember-uuid\"], function (_exports, _wizardController, _environment, _emberUuid) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_wizardController.default, {\n    quote: null,\n    hideTOC: false,\n    notify: Ember.inject.service('notify'),\n    showQualityCheckModal: null,\n    blockPrevious: false,\n    isDirty: false,\n    sectionsObserver: Ember.observer('quote.serctions.[]', function () {\n      if (this.get('quote.sections.length')) {\n        this.set('isDirty', true);\n      }\n    }),\n    getHighestOrderChild: function getHighestOrderChild(parent) {\n      var _this = this;\n\n      return new Ember.RSVP.Promise(function (resolve) {\n        if (parent === null) {\n          var sections = _this.get('quote.rootSections');\n\n          if (sections.get('length')) {\n            resolve(Math.max.apply(Math, sections.mapBy('order')));\n          } else {\n            resolve(0);\n          }\n        } else {\n          parent.get('children').then(function (sections) {\n            if (sections.get('length') > 0) {\n              resolve(Math.max.apply(Math, sections.mapBy('order')));\n            } else {\n              resolve(0);\n            }\n          });\n        }\n      });\n    },\n    saveSections: function saveSections() {\n      var _this2 = this;\n\n      var quote = this.get('quote');\n      return new Ember.RSVP.Promise(function (resolve, reject) {\n        quote.get('sections').then(function (sections) {\n          var sectionsWithPlaceholders = sections.filter(function (section) {\n            return section.get('content').indexOf('*Placeholder Text') > -1;\n          });\n\n          if (sectionsWithPlaceholders.length > 0) {\n            _this2.set('showQualityCheckModal', true);\n\n            reject();\n          }\n\n          var promises = [];\n          sections.forEach(function (section) {\n            promises.push(section.save());\n          });\n          new Ember.RSVP.all(promises).then(function () {\n            quote.save().then(function () {\n              quote.reload();\n              resolve(quote, sections);\n\n              _this2.get('notify').success(_this2.get('intl').t('app.orgSettings.coverLetterSettings.actions.successSaved').toString());\n            });\n          });\n        });\n      });\n    },\n    actions: {\n      deleteSection: function deleteSection(section) {\n        var _this3 = this;\n\n        if (confirm(this.get('intl').t('confirmMessages.deleteSection').toString() + section.get('title') + ' ?')) {\n          this.set('hideTOC', true);\n          Ember.run.next(function () {\n            section.get('parent').then(function (parent) {\n              section.get('children').then(function (subsections) {\n                _this3.getHighestOrderChild(null).then(function (highest) {\n                  var i = 1;\n                  subsections.forEach(function (subsection) {\n                    subsection.setProperties({\n                      'order': highest + i,\n                      parent: parent\n                    });\n                    i++;\n                  });\n                }); //find last order number\n\n\n                section.destroyRecord();\n\n                _this3.set('hideTOC', false);\n\n                _this3.set('isDirty', true);\n              });\n            });\n          });\n        }\n      },\n      disable: function disable(section) {\n        section.set('disabled', true);\n        this.set('isDirty', true);\n      },\n      enable: function enable(section) {\n        var _this4 = this;\n\n        section.get('parent').then(function (parent) {\n          if (parent) {\n            if (parent.get('disabled')) {\n              alert(_this4.get('intl').t('notifyMessages.enableParent').toString());\n            } else {\n              section.set('disabled', false);\n            }\n          } else {\n            section.set('disabled', false);\n          }\n\n          _this4.set('isDirty', true);\n        });\n      },\n      addSection: function addSection() {\n        var _this5 = this;\n\n        this.getHighestOrderChild(null).then(function (highest) {\n          _this5.store.createRecord('document-section', {\n            uid: (0, _emberUuid.v4)(),\n            quote: _this5.get('quote'),\n            title: 'Section title',\n            content: '',\n            blocked: false,\n            hidden: false,\n            order: highest + 1,\n            parent: null\n          }).save().then(function () {\n            _this5.set('isDirty', true);\n\n            _this5.get('notify').success(_this5.get('intl').t('notifyMessages.sectionAdded').toString());\n          }).catch(function () {\n            _this5.get('notify').error(_this5.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        });\n      },\n      changeListOrder: function changeListOrder(newList) {\n        var _this6 = this;\n\n        this.set('hideTOC', true);\n        this.set('isDirty', true);\n        this.get('quote.sections').then(function (sections) {\n          Ember.run.next(function () {\n            _this6.remakeSectionsTree(sections, newList, null).then(function () {\n              _this6.set('hideTOC', false);\n\n              sections.forEach(function (section) {\n                if (section.get('isDirty')) {\n                  section.save();\n                }\n              });\n            });\n          });\n        });\n      },\n      closeQualityCheckModal: function closeQualityCheckModal() {\n        this.set('showQualityCheckModal', false);\n      },\n      save: function save() {\n        this.saveSections();\n      },\n      proceed: function proceed(route) {\n        this.set('isDirty', false);\n        this.set('showUnsavedChangesModal', false);\n        var quote = this.get('quote');\n        quote.rollbackAttributes();\n        quote.reload();\n\n        if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n          window.location = route;\n          return;\n        }\n\n        this.transitionToRoute(route);\n      },\n      saveAndProceed: function saveAndProceed(route) {\n        var _this7 = this;\n\n        this.set('blockPrevious', true);\n        var promise = new Ember.RSVP.Promise(function (resolve, reject) {\n          _this7.saveSections().then(function () {\n            _this7.set('isDirty', false);\n\n            var quote = _this7.get('quote');\n\n            quote.set('coverLetterTypeWasChosen', true);\n            quote.save().then(function () {\n              resolve();\n\n              _this7.set('blockPrevious', false);\n\n              if (route && route.includes(_environment.default.CANONICAL_DOMAIN_NEXT)) {\n                window.location = route;\n                return;\n              }\n\n              _this7.transitionToRoute(route);\n            }).catch(function () {\n              quote.set('coverLetterTypeWasChosen', false);\n\n              _this7.get('notify').error(_this7.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n              reject();\n\n              _this7.set('blockPrevious', false);\n            });\n          }).catch(function () {\n            _this7.get('notify').error(_this7.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n            reject();\n\n            _this7.set('blockPrevious', false);\n          });\n        });\n      },\n      next: function next(callback) {\n        var _this8 = this;\n\n        this.set('blockPrevious', true);\n        var promise = new Ember.RSVP.Promise(function (resolve, reject) {\n          _this8.saveSections().then(function () {\n            var quote = _this8.get('quote');\n\n            quote.set('coverLetterTypeWasChosen', true);\n            quote.save().then(function () {\n              resolve();\n\n              _this8.set('blockPrevious', false);\n\n              window.location.href = \"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/project/\").concat(_this8.get('quote').id, \"/review-and-submit\");\n            }).catch(function () {\n              quote.set('coverLetterTypeWasChosen', false);\n\n              _this8.get('notify').error(_this8.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n              reject();\n\n              _this8.set('blockPrevious', false);\n            });\n          }).catch(function () {\n            _this8.get('notify').error(_this8.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n            reject();\n\n            _this8.set('blockPrevious', false);\n          });\n        });\n        callback(promise);\n      },\n      previous: function previous() {\n        if (!this.get('blockPrevious')) {\n          this.transitionToRoute('app.rfp.criteria-evaluation');\n        }\n      }\n    },\n    remakeSectionsTree: function remakeSectionsTree(sections, newList, parent) {\n      var _this9 = this;\n\n      var promiseList = [];\n      var sectionOrder = 0;\n      newList.forEach(function (item) {\n        promiseList.push(new Ember.RSVP.Promise(function (resolve) {\n          var section = _this9.getSectionByUID(sections, item.id.toString()); //check if parent is disabled\n\n\n          var isSectionDisabled;\n\n          if (parent && parent.get('disabled')) {\n            isSectionDisabled = true;\n          }\n\n          sectionOrder++;\n          section.setProperties({\n            parent: parent,\n            order: sectionOrder,\n            disabled: isSectionDisabled || section.get('disabled')\n          });\n\n          if ('children' in item && item.children.length > 0) {\n            resolve(_this9.remakeSectionsTree(sections, item.children, section));\n          } else {\n            resolve();\n          }\n        }));\n      });\n      return new Ember.RSVP.all(promiseList);\n    },\n    //list operations\n    getSectionByUID: function getSectionByUID(list, uid) {\n      return list.findBy('uid', uid);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/templates/edit\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    queryParams: ['quoteId', 'technicalTemplateId', 'pitchTemplateId', 'projectConfiguration'],\n    notify: Ember.inject.service(),\n    template: null,\n    groups: new Ember.A(),\n    groupTitle: null,\n    isLoading: null,\n    totalUsedWeight: Ember.computed('groups.@each.baseCriteriaEvaluations', function () {\n      var groups = this.get('groups');\n      var weight = 0;\n      groups.forEach(function (group) {\n        group.get('baseCriteriaEvaluations').forEach(function (bce) {\n          weight += bce.get('weight') || 0;\n        });\n      });\n      return weight;\n    }),\n    totalRemainingWeight: Ember.computed('totalUsedWeight', function () {\n      return 100 - this.get('totalUsedWeight');\n    }),\n    validateData: function validateData(forSubmit) {\n      var _this = this;\n\n      var template = this.get('template');\n      var templateTitle = template.get('title');\n      var groups = this.get('groups');\n      var dataIsValid = true;\n      var bceAreValid = true;\n      template.get('errors').remove('title');\n\n      if (!templateTitle || !templateTitle.trim()) {\n        template.get('errors').add('title', this.get('intl').t('requiredField').toString());\n        dataIsValid = false;\n      }\n\n      groups.forEach(function (group) {\n        var criteriaEvaluations = group.get('baseCriteriaEvaluations');\n        var title = group.get('title');\n        group.get('errors').remove('title');\n\n        if (!title || !title.trim()) {\n          group.get('errors').add('title', _this.get('intl').t('requiredField').toString());\n          dataIsValid = false;\n        }\n\n        if (forSubmit && !criteriaEvaluations.get('length')) {\n          bceAreValid = false;\n          dataIsValid = false;\n        }\n\n        criteriaEvaluations.forEach(function (bce) {\n          bce.get('errors').remove('title');\n          bce.get('errors').remove('description');\n          var title = bce.get('title');\n          var description = bce.get('description');\n\n          if (!title || !title.trim()) {\n            bce.get('errors').add('title', _this.get('intl').t('requiredField').toString());\n            dataIsValid = false;\n          }\n\n          if (!description || !description.trim()) {\n            bce.get('errors').add('description', _this.get('intl').t('requiredField').toString());\n            dataIsValid = false;\n          }\n\n          if (forSubmit) {\n            var weight = bce.get('weight');\n\n            if (!weight || weight > 100) {\n              _this.get('notify').error(bce.get('title') + ': ' + _this.get('intl').t('invalidTemplateWeight').toString());\n\n              return false;\n            }\n          }\n        });\n      });\n\n      if (!bceAreValid) {\n        this.get('notify').error('All groups should have at least one criteria evaluation added');\n      }\n\n      if (forSubmit && this.get('totalUsedWeight') !== 100) {\n        dataIsValid = false;\n        this.get('notify').error(this.get('intl').t('invalidTotalTemplateWeight')).toString();\n      }\n\n      return dataIsValid;\n    },\n    serializeData: function serializeData(template) {\n      var dataJSON = {\n        template: template.get('id'),\n        template_title: template.get('title'),\n        is_draft: template.get('isDraft'),\n        groups: []\n      };\n      var groups = this.get('groups');\n      var groupsJSON = [];\n      groups.forEach(function (group) {\n        var criteriaEvaluations = group.hasMany('baseCriteriaEvaluations').value();\n        var criteriaEvaluationsJSON = [];\n        criteriaEvaluations.forEach(function (ca) {\n          var attributes = {};\n\n          var snapshotAttributes = ca._createSnapshot()._attributes;\n\n          for (var key in snapshotAttributes) {\n            attributes[key.underscore()] = snapshotAttributes[key];\n          }\n\n          attributes['id'] = ca.get('id');\n          criteriaEvaluationsJSON.push(attributes);\n        });\n        groupsJSON.push({\n          id: group.get('id'),\n          title: group.get('title'),\n          order: group.get('order'),\n          template: group.get('template.id'),\n          'base_criteria_evaluations': criteriaEvaluationsJSON\n        });\n      });\n      dataJSON.groups = groupsJSON;\n      return dataJSON;\n    },\n    actions: {\n      addGroup: function addGroup() {\n        var groups = this.get('groups');\n        var groupsLength = groups.get('length');\n        groups.pushObject(this.store.createRecord('base-criteria-evaluation-group', {\n          title: this.get('groupTitle'),\n          template: this.get('template'),\n          order: groupsLength + 1\n        }));\n      },\n      addCriteriaEvaluation: function addCriteriaEvaluation(group) {\n        var criteriaEvaluations = group.get('baseCriteriaEvaluations');\n        var criteriaLength = criteriaEvaluations.get('length');\n        var remainingWeight = this.get('totalRemainingWeight');\n        var weight = remainingWeight > 9 ? 10 : remainingWeight;\n        criteriaEvaluations.pushObject(this.store.createRecord('base-criteria-evaluation', {\n          title: null,\n          description: null,\n          isEliminatory: false,\n          order: criteriaLength + 1,\n          weight: weight\n        }));\n      },\n      removeCriteriaEvaluation: function removeCriteriaEvaluation(criteriaEvaluation, group) {\n        var criteriaEvaluations = group.get('baseCriteriaEvaluations');\n        criteriaEvaluations.removeObject(criteriaEvaluation);\n        criteriaEvaluations.forEach(function (ce, index) {\n          ce.set('order', index + 1);\n        });\n        criteriaEvaluation.deleteRecord();\n        this.get('groups').arrayContentDidChange(); // notify that the array content did change, so the computed property updates\n      },\n      removeGroup: function removeGroup(group) {\n        var groups = this.get('groups');\n        groups.removeObject(group);\n        groups.forEach(function (group, index) {\n          group.set('order', index + 1);\n        });\n        group.deleteRecord();\n      },\n      save: function save() {\n        var _this2 = this;\n\n        var template = this.get('template');\n        var dataIsValid = this.validateData();\n        template.set('isDraft', true);\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          if (dataIsValid) {\n            template.bulkSave(_this2.serializeData(template)).then(function () {\n              resolve();\n\n              _this2.store.peekAll('base-criteria-evaluation').content.forEach(function (bce) {\n                if (bce.id == null) {\n                  bce.deleteRecord();\n                }\n              });\n\n              _this2.store.peekAll('base-criteria-evaluation-group').content.forEach(function (bceg) {\n                if (bceg.id == null) {\n                  bceg.deleteRecord();\n                }\n              });\n\n              _this2.send('refreshRoute');\n\n              var quoteId = _this2.get('quoteId');\n\n              var projectConfiguration = _this2.get('projectConfiguration');\n\n              if (quoteId && projectConfiguration) {\n                _this2.transitionToRoute('app.project.client.configuration', quoteId);\n              } else if (quoteId) {\n                _this2.transitionToRoute('app.rfp.criteria-evaluation', quoteId, {\n                  queryParams: {\n                    templateId: template.get('id')\n                  }\n                });\n              }\n            }).catch(function () {\n              reject();\n\n              _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n            });\n          } else {\n            reject();\n\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n          }\n        });\n      },\n      saveSubmit: function saveSubmit() {\n        var _this3 = this;\n\n        var template = this.get('template');\n        template.set('isDraft', false);\n        var dataIsValid = this.validateData(true);\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          if (dataIsValid) {\n            template.bulkSave(_this3.serializeData(template)).then(function () {\n              resolve();\n\n              _this3.store.peekAll('base-criteria-evaluation').content.forEach(function (bce) {\n                if (bce.id == null) {\n                  bce.deleteRecord();\n                }\n              });\n\n              _this3.store.peekAll('base-criteria-evaluation-group').content.forEach(function (bceg) {\n                if (bceg.id == null) {\n                  bceg.deleteRecord();\n                }\n              });\n\n              _this3.send('refreshRoute');\n\n              var quoteId = _this3.get('quoteId');\n\n              var projectConfiguration = _this3.get('projectConfiguration');\n\n              if (quoteId && projectConfiguration) {\n                _this3.transitionToRoute('app.project.client.configuration', quoteId);\n              } else if (quoteId) {\n                _this3.transitionToRoute('app.rfp.criteria-evaluation', quoteId, {\n                  queryParams: {\n                    templateId: template.get('id')\n                  }\n                });\n              } else {\n                _this3.transitionToRoute('app.templates.index');\n              }\n            }).catch(function () {\n              reject();\n\n              _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n            });\n          } else {\n            reject();\n\n            _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n          }\n        });\n      },\n      dragEndAction: function dragEndAction(_ref) {\n        var sourceList = _ref.sourceList,\n            sourceIndex = _ref.sourceIndex,\n            targetList = _ref.targetList,\n            targetIndex = _ref.targetIndex;\n\n        if (sourceList === targetList && sourceIndex === targetIndex) {\n          return;\n        }\n\n        var item = sourceList.objectAt(sourceIndex);\n        sourceList.removeAt(sourceIndex);\n        targetList.insertAt(targetIndex, item); // set order fields for items\n\n        targetList.forEach(function (item, index) {\n          item.set('order', index + 1);\n        });\n        sourceList.forEach(function (item, index) {\n          item.set('order', index + 1);\n        });\n      },\n      setBceWeight: function setBceWeight(bce, oldWeight, newWeight) {\n        var remainingWeight = this.get('totalRemainingWeight');\n        var newValue;\n\n        if (newWeight <= oldWeight || newWeight <= remainingWeight) {\n          newValue = newWeight;\n        } else {\n          newValue = oldWeight + remainingWeight;\n        }\n\n        bce.slider.set(newValue);\n        bce.set('weight', newValue);\n        this.notifyPropertyChange('totalUsedWeight');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/app/templates/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    templates: null,\n    technicalTemplateTitle: null,\n    pitchTemplateTitle: null,\n    showAddTechnicalTemplate: null,\n    showAddPitchTemplate: null,\n    userCompany: null,\n    technicalType: 'technical_proposal',\n    pitchType: 'pitch',\n    technicalProposalTemplates: Ember.computed.filterBy('templates', 'type', 'technical_proposal'),\n    pitchTemplates: Ember.computed.filterBy('templates', 'type', 'pitch'),\n    columns: Ember.computed(function () {\n      return [{\n        propertyName: 'title',\n        title: this.get('intl').t('app.templates.index.label.tableTemplateTitle').toString()\n      }, {\n        title: this.get('intl').t('app.templates.index.label.tableActions').toString(),\n        component: 'models-table/edit-template',\n        className: 'models-table__actions-20'\n      }];\n    }),\n    actions: {\n      addTemplate: function addTemplate(templateType) {\n        if (templateType === this.get('technicalType')) {\n          this.set('showAddTechnicalTemplate', true);\n        } else if (templateType === this.get('pitchType')) {\n          this.set('showAddPitchTemplate', true);\n        }\n      },\n      manageTemplate: function manageTemplate(template) {\n        this.transitionToRoute('app.templates.edit', template.get('id'));\n      },\n      saveTemplate: function saveTemplate(templateType) {\n        var _this = this;\n\n        var title = this.get('technicalType') === templateType ? this.get('technicalTemplateTitle') : this.get('pitchType') === templateType ? this.get('pitchTemplateTitle') : null;\n        this.store.createRecord('template', {\n          title: title,\n          company: this.get('userCompany'),\n          type: templateType\n        }).save().then(function (template) {\n          if (templateType === _this.get('technicalType')) {\n            _this.set('showAddTechnicalTemplate', false);\n\n            _this.set('technicalTemplateTitle', null);\n          } else if (templateType === _this.get('pitchType')) {\n            _this.set('showAddPitchTemplate', false);\n\n            _this.set('pitchTemplateTitle', null);\n          }\n\n          _this.get('templates').pushObject(template);\n\n          _this.get('notify').success('Template added with success');\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/application\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/array\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = Ember.Controller;\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/axa-request-form\", [\"exports\", \"ember-changeset\", \"ember-changeset-validations\", \"cb-ui/validations/axaQuote\", \"ember-intl\", \"moment\", \"ember-local-storage\", \"cb-ui/config/environment\"], function (_exports, _emberChangeset, _emberChangesetValidations, _axaQuote, _emberIntl, _moment, _emberLocalStorage, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /* eslint-disable no-console */\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    queryParams: ['c'],\n    c: 'axa',\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    isSendingRequest: false,\n    budgetApprovalStatuses: ['pending', 'approved'],\n    setDefaultCountry: function setDefaultCountry() {\n      var germany = this.get('countries').filter(function (x) {\n        return x.id === \"65\";\n      })[0];\n      this.get('quoteChangeset').set('mainLocation', germany);\n    },\n    setDefaultLanguage: function setDefaultLanguage() {\n      var german = this.get('languages').filter(function (x) {\n        return x.id === \"2\";\n      })[0];\n      this.get('quoteChangeset').set('mainLanguage', german);\n      this.get('quoteChangeset').set('proposalLanguage', german);\n    },\n    setDefaultProjectLanguage: function setDefaultProjectLanguage() {\n      this.get('quoteChangeset').set('projectLanguage', 'de');\n    },\n    setDefaultIndustryStandard: function setDefaultIndustryStandard() {\n      var insurance = this.get('industryStandards').filter(function (x) {\n        return x.id === \"35\";\n      })[0];\n      this.get('quoteChangeset').set('industryStandard', insurance);\n    },\n    setDefaultClientProfile: function setDefaultClientProfile() {\n      var clientProfile = \"Der AXA Konzern zählt mit Beitragseinnahmen von 12 Mrd. Euro (2022) und 8.028 Mitarbeitenden zu den größten Erstversicherern in Deutschland. Die AXA Deutschland ist Teil der AXA Gruppe, einem der weltweit führenden Versicherungsunternehmen und Vermögensmanager mit Tätigkeitsschwerpunkten in Europa, Nordamerika und dem asiatisch-pazifischen Raum.\";\n      this.get('quoteChangeset').set('clientIntroduction', clientProfile);\n    },\n    setDefaultBudgetApprovalStatus: function setDefaultBudgetApprovalStatus() {\n      this.get('quoteChangeset').set('budgetApprovalStatus', 'pending');\n    },\n    setDefaultBudgetEstimateCurrency: function setDefaultBudgetEstimateCurrency() {\n      this.get('quoteChangeset').set('budgetEstimateCurrency', 'EUR');\n    },\n    setupChangeset: function setupChangeset() {\n      this.get('quote').set('companyAlias', this.get('c'));\n      Ember.set(this, 'quoteChangeset', new _emberChangeset.default(this.get('quote'), (0, _emberChangesetValidations.default)(_axaQuote.default), _axaQuote.default));\n    },\n    componentHTML: null,\n    initComponentHTML: Ember.on('init', function () {\n      window.TENANT = _environment.default.axaTenantId;\n      this.set('componentHTML', this.get('languageHTML'));\n    }),\n    languageHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.mainLanguage'),\n    actions: {\n      handleFormErrors: function handleFormErrors() {\n        Ember.run.next(function () {\n          if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n            Ember.$(\"html, body\").animate({\n              scrollTop: Ember.$('.has-error').offset().top - 100\n            });\n          }\n        });\n      },\n      submitAction: function submitAction(changeset) {\n        var _this = this;\n\n        if (this.get('isSendingRequest')) {\n          return;\n        }\n\n        this.set('isSendingRequest', true);\n        var quoteProjectGoals = this.get('localQuoteProjectGoals');\n        var quoteServiceProviders = this.get('localServiceProviders');\n\n        if (quoteProjectGoals.length === 0) {\n          Ember.run.next(function () {\n            if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n              Ember.$('html, body').animate({\n                scrollTop: Ember.$('.has-error').offset().top - 100\n              });\n            }\n          });\n          return;\n        }\n\n        var oldStartDate = changeset.get('startDate');\n        var oldEndDate = changeset.get('endDate');\n        changeset.set('quoteProjectGoals', quoteProjectGoals);\n        changeset.set('quoteServiceProviders', quoteServiceProviders);\n\n        if (changeset.get('projectName') === null) {\n          changeset.set('projectName', 'Untitled Project');\n        }\n\n        var quoteRelatedPromises = [];\n        quoteProjectGoals.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true,\n              tenant: window.TENANT\n            }\n          }));\n        });\n        quoteServiceProviders.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true,\n              tenant: window.TENANT\n            }\n          }));\n        });\n        Ember.RSVP.all(quoteRelatedPromises).then(function () {\n          changeset.set('startDate', (0, _moment.default)(_moment.default.utc(changeset.get('startDate')).format()).toDate());\n          changeset.set('endDate', (0, _moment.default)(_moment.default.utc(changeset.get('endDate')).format()).toDate());\n          changeset.save().then(function () {\n            _this.transitionToRoute('axa-request-success');\n          }).catch(function (err) {\n            changeset.set('startDate', oldStartDate);\n            changeset.set('endDate', oldEndDate);\n            err.errors.forEach(function (error) {\n              if (error.status === \"400\") {\n                _this.get('notify').error(error.detail);\n              }\n            });\n\n            _this.set('isSendingRequest', false);\n          });\n          changeset.set('startDate', oldStartDate);\n          changeset.set('endDate', oldEndDate);\n        }).catch(function (err) {\n          Ember.run.next(function () {\n            if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n              Ember.$(\"html, body\").animate({\n                scrollTop: Ember.$('.has-error').offset().top - 100\n              });\n            }\n          });\n          err.errors.forEach(function (error) {\n            if (error.status === 400) {\n              _this.get('notify').error(error.detail);\n            }\n          });\n\n          _this.set('isSendingRequest', false);\n        });\n      },\n      addQuoteProjectGoal: function addQuoteProjectGoal() {\n        var quoteProjectGoal = this.get('store').createRecord('quote-project-goal', {\n          quote: null,\n          projectGoal: '',\n          description: '',\n          name: ''\n        });\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n        localQuoteProjectGoals.addObject(quoteProjectGoal);\n      },\n      deleteQuoteProjectGoal: function deleteQuoteProjectGoal(quoteProjectGoal) {\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n\n        if (localQuoteProjectGoals.includes(quoteProjectGoal)) {\n          localQuoteProjectGoals.removeObject(quoteProjectGoal);\n        }\n      },\n      addQuoteServiceProvider: function addQuoteServiceProvider() {\n        var quoteServiceProvider = this.get('store').createRecord('quote-service-provider', {\n          quote: null,\n          providerName: '',\n          contactPersonName: '',\n          email: '',\n          phoneNumber: ''\n        });\n        var localServiceProviders = this.get('localServiceProviders');\n        localServiceProviders.addObject(quoteServiceProvider);\n      },\n      deleteQuoteServiceProvider: function deleteQuoteServiceProvider(quoteServiceProvider) {\n        var localServiceProviders = this.get('localServiceProviders');\n\n        if (localServiceProviders.includes(quoteServiceProvider)) {\n          localServiceProviders.removeObject(quoteServiceProvider);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/external-evaluation\", [\"exports\", \"cb-ui/config/environment\", \"ember-local-storage\"], function (_exports, _environment, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    queryParams: ['evaluationType', 'quoteId', 'tcbToken'],\n    technicalType: 'technical',\n    pitchType: 'pitch',\n    notify: Ember.inject.service(),\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    sessionContext: Ember.inject.service(),\n    userFullName: Ember.computed('sessionContext.currentUser.firstName', 'sessionContext.currentUser.lastName', function () {\n      var user = this.get('sessionContext.currentUser');\n\n      if (user) {\n        return (user.get('firstName') + ' ' + user.get('lastName')).trim();\n      }\n    }),\n    currentUser: null,\n    actions: {\n      changeUserLanguage: function changeUserLanguage(language) {\n        var _this = this;\n\n        var localStorage = this.get('localStorage');\n        this.get('sessionContext.currentUser').then(function (user) {\n          var oldLanguage = user.get('language');\n\n          if (oldLanguage !== language) {\n            user.changeLanguage({\n              'language': language\n            }).then(function () {\n              user.set('language', language);\n\n              _this.get('intl').setLocale(language);\n\n              localStorage.set('language', language);\n            }).catch(function (error) {\n              console.log(error);\n\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n            });\n          }\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/login\", [\"exports\", \"ember-local-storage\", \"cb-ui/config/environment\"], function (_exports, _emberLocalStorage, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    parentController: Ember.inject.controller('application'),\n    classNames: [\"application-index\"],\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    notify: Ember.inject.service(),\n    username: null,\n    password: null,\n    init: function init() {\n      window.location.assign(\"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/login/\"));\n      $(\"#progressBar\").remove();\n    },\n    actions: {\n      login: function login() {\n        var _this = this;\n\n        var loginData = this.getProperties('email', 'password');\n        this.get('session').authenticate('authenticator:token', loginData).then(function () {\n          _this.get('localStorage').set('userEmail', null);\n        }, function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.userPasswordIncorrect').toString());\n        }).catch(function () {\n          alert(_this.get('intl').t('notifyMessages.userPasswordIncorrect').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/new-password\", [\"exports\", \"cb-ui/config/environment\", \"ember-ajax/errors\"], function (_exports, _environment, _errors) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    queryParams: ['recoverToken'],\n    notify: Ember.inject.service(),\n    ajax: Ember.inject.service(),\n    recoverToken: null,\n    password: null,\n    retypePassword: null,\n    actions: {\n      changePassword: function changePassword() {\n        var _this = this;\n\n        var recoverToken = this.get('recoverToken');\n        var ajax = this.get('ajax');\n\n        if (!recoverToken) {\n          this.get('notify').error(this.get('intl').t('recoverPassword.info').toString());\n        } else {\n          var newPassword = this.get('password');\n          var retypePassword = this.get('retypePassword');\n\n          if (newPassword === retypePassword) {\n            ajax.post(_environment.default.backendAPI + '/api/change-password/', {\n              data: {\n                token: recoverToken,\n                new_password: newPassword,\n                retype_password: retypePassword\n              }\n            }).then(function () {\n              _this.set('newPassword', null);\n\n              _this.set('retypePassword', null);\n\n              _this.transitionToRoute('login');\n\n              Ember.run.next(_this, function () {\n                _this.get('notify').success(_this.get('intl').t('notifyMessages.passwordChanged').toString());\n              });\n            }).catch(function (response) {\n              if (response instanceof _errors.ForbiddenError) {\n                _this.get('notify').error(_this.get('intl').t('notifyMessages.invalidToken').toString());\n              } else {\n                _this.get('notify').error(_this.get('intl').t('notifyMessages.invalidNewPassword').toString());\n              }\n            });\n          } else {\n            this.get('notify').error(this.get('intl').t('notifyMessages.passwordNotMatching').toString());\n          }\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/object\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = Ember.Controller;\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/project-request-form\", [\"exports\", \"ember-changeset\", \"ember-changeset-validations\", \"cb-ui/validations/siemensQuote\", \"cb-ui/validations/aldiQuote\", \"ember-intl\", \"moment\", \"ember-local-storage\", \"cb-ui/config/environment\"], function (_exports, _emberChangeset, _emberChangesetValidations, _siemensQuote, _aldiQuote, _emberIntl, _moment, _emberLocalStorage, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /* eslint-disable no-console */\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    queryParams: ['c'],\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    isSendingRequest: false,\n    budgetApprovalStatuses: ['pending', 'approved'],\n    setDefaultCountry: function setDefaultCountry() {\n      var germany = this.get('countries').filter(function (x) {\n        return x.id === \"65\";\n      })[0];\n      this.get('quoteChangeset').set('mainLocation', germany);\n    },\n    setDefaultLanguage: function setDefaultLanguage() {\n      var german = this.get('languages').filter(function (x) {\n        return x.id === \"2\";\n      })[0];\n      this.get('quoteChangeset').set('mainLanguage', german);\n      this.get('quoteChangeset').set('proposalLanguage', german);\n    },\n    setDefaultProjectLanguage: function setDefaultProjectLanguage() {\n      this.get('quoteChangeset').set('projectLanguage', 'de');\n    },\n    setDefaultIndustryStandard: function setDefaultIndustryStandard() {\n      var insurance = this.get('industryStandards').filter(function (x) {\n        return x.id === \"35\";\n      })[0];\n      this.get('quoteChangeset').set('industryStandard', insurance);\n    },\n    setDefaultClientProfile: function setDefaultClientProfile() {\n      var clientProfile = \"\";\n      this.get('quoteChangeset').set('clientIntroduction', clientProfile);\n    },\n    setDefaultBudgetApprovalStatus: function setDefaultBudgetApprovalStatus() {\n      this.get('quoteChangeset').set('budgetApprovalStatus', '');\n    },\n    setDefaultBudgetEstimateCurrency: function setDefaultBudgetEstimateCurrency() {\n      this.get('quoteChangeset').set('budgetEstimateCurrency', 'EUR');\n    },\n    setupChangeset: function setupChangeset() {\n      this.get('quote').set('companyAlias', this.get('c'));\n      var validator = null;\n\n      if (this.get('c') === 'siemens' || this.get('c') === 'swisscard') {\n        window.TENANT = _environment.default.swisscardTenantId;\n        validator = _siemensQuote.default;\n      }\n\n      if (this.get('c') === 'aldi') {\n        validator = _aldiQuote.default;\n      } // GEA random key is 74e94abe1706c84259e37903a29db70b\n\n\n      if (this.get('c') === '74e94abe1706c84259e37903a29db70b') {\n        // TODO: consider changing the validators of GEA\n        window.TENANT = _environment.default.geaTenantId;\n        this.set('company_code', 'gea');\n        this.get('quote').set('companyAlias', 'gea');\n        validator = _aldiQuote.default;\n      } // Covestro random key is C0e9TAbe1706994259E17203a29db7RO\n\n\n      if (this.get('c') === 'C0e9TAbe1706994259E17203a29db7RO') {\n        window.TENANT = _environment.default.covestroTenantId;\n        this.set('company_code', 'covestro');\n        this.get('quote').set('companyAlias', 'covestro');\n        validator = _aldiQuote.default;\n      }\n\n      Ember.set(this, 'quoteChangeset', new _emberChangeset.default(this.get('quote'), (0, _emberChangesetValidations.default)(validator), validator));\n    },\n    componentHTML: null,\n    initComponentHTML: Ember.on('init', function () {\n      this.set('componentHTML', this.get('languageHTML'));\n    }),\n    languageHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.mainLanguage'),\n    actions: {\n      handleFormErrors: function handleFormErrors() {\n        Ember.run.next(function () {\n          if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n            Ember.$(\"html, body\").animate({\n              scrollTop: Ember.$('.has-error').offset().top - 100\n            });\n          }\n        });\n      },\n      submitAction: function submitAction(changeset) {\n        var _this = this;\n\n        if (this.get('isSendingRequest')) {\n          return;\n        }\n\n        this.set('isSendingRequest', true);\n        var quoteProjectGoals = this.get('localQuoteProjectGoals');\n        var quoteServiceProviders = this.get('localServiceProviders');\n\n        if (quoteProjectGoals.length === 0) {\n          Ember.run.next(function () {\n            if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n              Ember.$('html, body').animate({\n                scrollTop: Ember.$('.has-error').offset().top - 100\n              });\n            }\n          });\n          this.set('isSendingRequest', false);\n          return;\n        }\n\n        var oldStartDate = changeset.get('startDate');\n        var oldEndDate = changeset.get('endDate');\n        changeset.set('quoteProjectGoals', quoteProjectGoals);\n        changeset.set('quoteServiceProviders', quoteServiceProviders);\n\n        if (changeset.get('projectName') === null) {\n          changeset.set('projectName', 'Untitled Project');\n        }\n\n        var quoteRelatedPromises = [];\n        quoteProjectGoals.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true,\n              tenant: window.TENANT\n            }\n          }));\n        });\n        quoteServiceProviders.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true,\n              tenant: window.TENANT\n            }\n          }));\n        });\n        Ember.RSVP.all(quoteRelatedPromises).then(function () {\n          changeset.set('startDate', (0, _moment.default)(_moment.default.utc(changeset.get('startDate')).format()).toDate());\n          changeset.set('endDate', (0, _moment.default)(_moment.default.utc(changeset.get('endDate')).format()).toDate());\n          changeset.save().then(function () {\n            _this.transitionToRoute('project-request-success', {\n              queryParams: {\n                c: _this.get('c')\n              }\n            });\n          }).catch(function (err) {\n            changeset.set('startDate', oldStartDate);\n            changeset.set('endDate', oldEndDate);\n            err.errors.forEach(function (error) {\n              if (error.status === \"400\") {\n                _this.get('notify').error(error.detail);\n              }\n            });\n\n            _this.set('isSendingRequest', false);\n          });\n          changeset.set('startDate', oldStartDate);\n          changeset.set('endDate', oldEndDate);\n        }).catch(function (err) {\n          Ember.run.next(function () {\n            if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n              Ember.$(\"html, body\").animate({\n                scrollTop: Ember.$('.has-error').offset().top - 100\n              });\n            }\n          });\n          err.errors.forEach(function (error) {\n            if (error.status === 400) {\n              _this.get('notify').error(error.detail);\n            }\n          });\n\n          _this.set('isSendingRequest', false);\n        });\n      },\n      addQuoteProjectGoal: function addQuoteProjectGoal() {\n        var quoteProjectGoal = this.get('store').createRecord('quote-project-goal', {\n          quote: null,\n          projectGoal: '',\n          description: '',\n          name: ''\n        });\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n        localQuoteProjectGoals.addObject(quoteProjectGoal);\n      },\n      deleteQuoteProjectGoal: function deleteQuoteProjectGoal(quoteProjectGoal) {\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n\n        if (localQuoteProjectGoals.includes(quoteProjectGoal)) {\n          localQuoteProjectGoals.removeObject(quoteProjectGoal);\n        }\n      },\n      addQuoteServiceProvider: function addQuoteServiceProvider() {\n        var quoteServiceProvider = this.get('store').createRecord('quote-service-provider', {\n          quote: null,\n          providerName: '',\n          contactPersonName: '',\n          email: '',\n          phoneNumber: ''\n        });\n        var localServiceProviders = this.get('localServiceProviders');\n        localServiceProviders.addObject(quoteServiceProvider);\n      },\n      deleteQuoteServiceProvider: function deleteQuoteServiceProvider(quoteServiceProvider) {\n        var localServiceProviders = this.get('localServiceProviders');\n\n        if (localServiceProviders.includes(quoteServiceProvider)) {\n          localServiceProviders.removeObject(quoteServiceProvider);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/recover-password\", [\"exports\", \"cb-ui/config/environment\", \"ember-ajax/errors\"], function (_exports, _environment, _errors) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    ajax: Ember.inject.service(),\n    validateEmail: function validateEmail(email) {\n      var re = /\\S+@\\S+\\.\\S+/;\n      return re.test(email);\n    },\n    actions: {\n      checkEmail: function checkEmail() {\n        var _this = this;\n\n        var email = this.get('email');\n\n        if (email && this.validateEmail(email)) {\n          var ajax = this.get('ajax');\n          ajax.post(_environment.default.backendAPI + '/api/recover-password/', {\n            data: {\n              email: email\n            }\n          }).then(function (response) {\n            if (response && response.valid) {\n              _this.set('emailChecked', true);\n            } else {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.invalidUser').toString());\n            }\n          }).catch(function (response) {\n            if (response instanceof _errors.ForbiddenError) {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n            } else if (response instanceof _errors.AjaxError) {\n              _this.get('notify').error(_this.get('intl').t('notifyMessages.invalidUser').toString());\n            }\n          });\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.provideValidEmail').toString());\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/request-form\", [\"exports\", \"ember-changeset\", \"ember-changeset-validations\", \"cb-ui/validations/quote\", \"ember-intl\", \"moment\", \"ember-local-storage\"], function (_exports, _emberChangeset, _emberChangesetValidations, _quote, _emberIntl, _moment, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    queryParams: ['c'],\n    c: 'demo',\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    isSendingRequest: false,\n    setupChangeset: function setupChangeset() {\n      this.get('quote').set('companyAlias', this.get('c'));\n      Ember.set(this, 'quoteChangeset', new _emberChangeset.default(this.get('quote'), (0, _emberChangesetValidations.default)(_quote.default), _quote.default));\n    },\n    componentHTML: null,\n    initComponentHTML: Ember.on('init', function () {\n      this.set('componentHTML', this.get('languageHTML'));\n    }),\n    languageHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.mainLanguage'),\n    actions: {\n      handleFormErrors: function handleFormErrors() {\n        Ember.run.next(function () {\n          if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n            Ember.$(\"html, body\").animate({\n              scrollTop: Ember.$('.has-error').offset().top - 100\n            });\n          }\n        });\n      },\n      submitAction: function submitAction(changeset) {\n        var _this = this;\n\n        if (this.get('isSendingRequest')) {\n          return;\n        }\n\n        this.set('isSendingRequest', true);\n        var quoteProjectGoals = this.get('localQuoteProjectGoals');\n        var quoteServiceProviders = this.get('localServiceProviders');\n\n        if (quoteProjectGoals.length === 0) {\n          Ember.run.next(function () {\n            if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n              Ember.$('html, body').animate({\n                scrollTop: Ember.$('.has-error').offset().top - 100\n              });\n            }\n          });\n          return;\n        }\n\n        var oldStartDate = changeset.get('startDate');\n        var oldEndDate = changeset.get('endDate');\n        changeset.set('quoteProjectGoals', quoteProjectGoals);\n        changeset.set('quoteServiceProviders', quoteServiceProviders);\n        var quoteRelatedPromises = [];\n        quoteProjectGoals.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true\n            }\n          }));\n        });\n        quoteServiceProviders.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true\n            }\n          }));\n        });\n        Ember.RSVP.all(quoteRelatedPromises).then(function () {\n          changeset.set('startDate', (0, _moment.default)(_moment.default.utc(changeset.get('startDate')).format()).toDate());\n          changeset.set('endDate', (0, _moment.default)(_moment.default.utc(changeset.get('endDate')).format()).toDate());\n          changeset.save().then(function () {\n            _this.transitionToRoute('request-success');\n          }).catch(function (err) {\n            changeset.set('startDate', oldStartDate);\n            changeset.set('endDate', oldEndDate);\n            err.errors.forEach(function (error) {\n              if (error.status === \"400\") {\n                _this.get('notify').error(error.detail);\n              }\n            });\n\n            _this.set('isSendingRequest', false);\n          });\n          changeset.set('startDate', oldStartDate);\n          changeset.set('endDate', oldEndDate);\n        }).catch(function (err) {\n          Ember.run.next(function () {\n            if (Ember.$('.has-error') && Ember.$('.has-error').length) {\n              Ember.$(\"html, body\").animate({\n                scrollTop: Ember.$('.has-error').offset().top - 100\n              });\n            }\n          });\n          err.errors.forEach(function (error) {\n            if (error.status === 400) {\n              _this.get('notify').error(error.detail);\n            }\n          });\n\n          _this.set('isSendingRequest', false);\n        });\n      },\n      addQuoteProjectGoal: function addQuoteProjectGoal() {\n        var quoteProjectGoal = this.get('store').createRecord('quote-project-goal', {\n          quote: null,\n          projectGoal: '',\n          description: '',\n          name: ''\n        });\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n        localQuoteProjectGoals.addObject(quoteProjectGoal);\n      },\n      deleteQuoteProjectGoal: function deleteQuoteProjectGoal(quoteProjectGoal) {\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n\n        if (localQuoteProjectGoals.includes(quoteProjectGoal)) {\n          localQuoteProjectGoals.removeObject(quoteProjectGoal);\n        }\n      },\n      addQuoteServiceProvider: function addQuoteServiceProvider() {\n        var quoteServiceProvider = this.get('store').createRecord('quote-service-provider', {\n          quote: null,\n          providerName: '',\n          contactPersonName: '',\n          email: '',\n          phoneNumber: ''\n        });\n        var localServiceProviders = this.get('localServiceProviders');\n        localServiceProviders.addObject(quoteServiceProvider);\n      },\n      deleteQuoteServiceProvider: function deleteQuoteServiceProvider(quoteServiceProvider) {\n        var localServiceProviders = this.get('localServiceProviders');\n\n        if (localServiceProviders.includes(quoteServiceProvider)) {\n          localServiceProviders.removeObject(quoteServiceProvider);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/signup\", [\"exports\", \"cb-ui/config/environment\", \"ember-local-storage\"], function (_exports, _environment, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    notify: Ember.inject.service(),\n    ajax: Ember.inject.service(),\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    queryParams: ['token', 'email', 'ratecards'],\n    token: null,\n    tokenExpired: null,\n    email: null,\n    ratecards: null,\n    userType: 'client',\n    isNewUser: null,\n    inactiveUser: null,\n    invitedUser: null,\n    salutations: null,\n    academicTitles: null,\n    countries: null,\n    emailChecked: null,\n    blacklistedDomain: null,\n    user: Ember.computed.alias('model'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    init: function init() {\n      $(\"#progressBar\").remove();\n    },\n    emailObserver: Ember.observer('user.email', function () {\n      this.set('isNewUser', false);\n      this.set('inactiveUser', false);\n      this.set('invitedUser', false);\n      this.set('emailChecked', false);\n    }),\n    validateEmail: function validateEmail(email) {\n      var re = /\\S+@\\S+\\.\\S+/;\n      return re.test(email);\n    },\n    passwordMatchObserver: Ember.observer('user.retypePassword', 'user.password', function () {\n      var user = this.get('user');\n      var retypePassword = user.get('retypePassword');\n\n      user.get('errors')._remove('retypePassword');\n\n      if (user.get('password') && retypePassword !== user.get('password')) {\n        user.get('errors')._add('retypePassword', 'Values don\\'t match. Please correct the password.');\n      }\n    }),\n    actions: {\n      searchCompanies: function searchCompanies(companyQuery) {\n        if (Ember.isBlank(companyQuery)) {\n          return [];\n        }\n\n        return this.store.query('public-company', {\n          company_query: companyQuery,\n          company_type: this.get('user.isClient') ? 'client' : 'consultant'\n        }).then(function (companies) {\n          return companies;\n        });\n      },\n      userTypeChanged: function userTypeChanged(value) {\n        this.set('user.isClient', value === 'client');\n        this.set('user.isConsultant', value === 'consultant');\n\n        if (this.get('user.isConsultant')) {\n          this.set('user.newCompany', false);\n          this.get('user.errors').remove('company');\n        } else if (this.get('user.isClient')) {\n          this.set('user.newCompany', true);\n          this.set('user.company', null);\n        }\n      },\n      checkEmail: function checkEmail() {\n        var _this = this;\n\n        var user = this.get('user');\n\n        if (user.get('email') && this.validateEmail(user.get('email'))) {\n          var ajax = this.get('ajax');\n          ajax.post(_environment.default.backendAPI + '/api/check-email/', {\n            data: {\n              email: user.get('email')\n            }\n          }).then(function (response) {\n            if (response) {\n              _this.set('isNewUser', response.new_user === true);\n\n              _this.set('inactiveUser', response.inactive_user === true);\n\n              _this.set('blacklistedDomain', response.blacklisted_domain === true);\n            }\n\n            if (_this.get('blacklistedDomain')) {\n              _this.get('notify').error('Please use a corporate email.');\n            } else {\n              _this.set('emailChecked', true);\n            }\n          });\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.provideValidEmail').toString());\n        }\n      },\n      addCompany: function addCompany() {\n        this.set('user.newCompany', true);\n      },\n      cancelCompany: function cancelCompany() {\n        this.set('user.newCompany', false);\n      },\n      signup: function signup() {\n        var _this2 = this;\n\n        if (this.get('tokenExpired')) {\n          return;\n        }\n\n        if (!this.get('user.errors.retypePassword')) {\n          var user = this.get('user');\n          var rawPassword = user.get('password');\n          user.set('token', this.get('token'));\n          var self = this;\n\n          user.get('errors')._clear();\n\n          user.save({\n            adapterOptions: {\n              new_account: true\n            }\n          }).then(function () {\n            _this2.get('notify').success(_this2.get('intl').t('notifyMessages.signupSuccessful').toString());\n\n            if (_this2.get('session.isAuthenticated')) {\n              _this2.transitionToRoute('application');\n            } else {\n              if (_this2.get('ratecards')) {\n                window.location.href = _environment.default.ratecardsURL + '/dashboard/rfp?token=' + _this2.get('ratecards');\n              } else {\n                window.location = \"\".concat(_environment.default.ratecardsURL, \"/login?logoutBefore=true\");\n              }\n            }\n          }).catch(function () {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          });\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.passwordNotMatching').toString());\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/wizard-language\", [\"exports\", \"ember-local-storage\"], function (_exports, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    queryParams: ['industry', 'service', 'language'],\n    industry: null,\n    service: null,\n    language: null,\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    intl: Ember.inject.service(),\n    //default projectLanguage is English\n    projectLanguage: null,\n    checkQueryParams: function checkQueryParams() {\n      var language = this.get('language');\n\n      if (language && this.get('industry') && this.get('service')) {\n        this.set('localStorage.language', language);\n        this.get('intl').setLocale(language);\n        this.set('projectLanguage', language);\n        this.send('next');\n      } else {\n        this.set('projectLanguage', 'en');\n      }\n    },\n    actions: {\n      next: function next(callback) {\n        var _this = this;\n\n        // 45 represents the ID for EURO currency which is the default\n        var promise = this.store.find('currency', 45).then(function (currency) {\n          var quote = _this.store.createRecord('quote', {\n            currency: currency,\n            status: 'draft',\n            projectName: '',\n            companyName: '',\n            ownerName: '',\n            personSalutation: '',\n            personLastName: '',\n            personFirstName: '',\n            personRole: '',\n            projectManagerFunction: '',\n            steeringCommitteeHead: '',\n            clientIntroduction: '',\n            documents: [],\n            projectLanguage: _this.get('projectLanguage')\n          });\n\n          _this.set('isLoading', true);\n\n          return quote.save().then(function (quote) {\n            _this.transitionToRoute('wizard.index', quote.get('uuid'), {\n              queryParams: {\n                service: _this.get('service'),\n                industry: _this.get('industry')\n              }\n            });\n          });\n        });\n\n        if (callback) {\n          callback(promise);\n        } else {\n          return promise;\n        }\n      },\n      cancel: function cancel() {\n        window.location = 'https://apadua.com';\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/wizard/confirm\", [\"exports\", \"cb-ui/config/environment\", \"cb-ui/mixins/company-studies\", \"ember-local-storage\"], function (_exports, _environment, _companyStudies, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_companyStudies.default, {\n    session: Ember.inject.service(),\n    notify: Ember.inject.service('notify'),\n    parentController: Ember.inject.controller('wizard'),\n    userLead: Ember.computed.alias('parentController.userLead'),\n    quote: null,\n    company: null,\n    // showScore: true,\n    showScore: false,\n    quoteEmail: null,\n    isShowingModal: null,\n    isShowingDownloadPDFModal: null,\n    isShowingSendEmailModal: null,\n    isShowingStartRfp: null,\n    sendToOwner: false,\n    showDownloadMessage: false,\n    recipientEmail: null,\n    localProjectGoals: new Ember.A(),\n    message: null,\n    quoteConsultants: new Ember.A(),\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    consultantModalTitle: Ember.computed('company', function () {\n      return this.get('company.companyNameAlias') + ' | COMPANY PROFILE';\n    }),\n    generalManagementConsultants: Ember.computed.filterBy('company.individuals', 'generalManagement', true),\n    globalHeadOffices: Ember.computed.filterBy('company.addresses', 'globalHeadOffice', true),\n    downloadPDFUrl: Ember.computed('quote.id', 'session.data.authenticated.token', function () {\n      var jwt = this.get('session.data.authenticated.token');\n      return _environment.default.backendAPI + '/api/download_pdf/' + this.get('id').toString() + '/?auth_token=' + jwt;\n    }),\n    sortServicesProperty: Ember.computed('appLanguage', function () {\n      return ['service' + this.get('appLanguage')];\n    }),\n    sortIndustriesProperty: Ember.computed('appLanguage', function () {\n      return ['industry' + this.get('appLanguage')];\n    }),\n    sortedCompanyServices: Ember.computed.sort('company.services', 'sortServicesProperty'),\n    sortedCompanyIndustries: Ember.computed.sort('company.industries', 'sortIndustriesProperty'),\n    equalizerEvent: function equalizerEvent() {//if (!this.get('isMobile')) {\n      //  $(\".equalizer\").each(function() {\n      //    const watchedDiv = $('.watched');\n      //    if (watchedDiv) {\n      //      $(\".watch\").height(watchedDiv.height() - 50);\n      //    }\n      //  });\n      //}\n    },\n    validateEmail: function validateEmail(email) {\n      var re = /\\S+@\\S+\\.\\S+/;\n      return re.test(email);\n    },\n    clearUserLeadErrors: function clearUserLeadErrors() {\n      var userLead = this.get('userLead');\n      userLead.get('errors').remove('email');\n      userLead.get('errors').remove('firstName');\n      userLead.get('errors').remove('lastName');\n      userLead.get('errors').remove('companyName');\n    },\n    calculateScores: function calculateScores(company) {\n      if (company) {\n        var quoteConsultantsList = this.get(\"quoteConsultants\");\n        var quoteConsultant = quoteConsultantsList.findBy('companyId', parseInt(company.get('id'), 10));\n\n        if (quoteConsultant) {\n          this.set('companyIndustryFitScore', quoteConsultant.get('industryScore'));\n          this.set('companyFunctionalFitScore', quoteConsultant.get('serviceScore'));\n        }\n      } else {\n        this.set('companyIndustryFitScore', 0);\n        this.set('companyFunctionalFitScore', 0);\n      }\n    },\n    actions: {\n      openDownloadPDFModal: function openDownloadPDFModal() {\n        this.set('isShowingDownloadPDFModal', true);\n      },\n      openStartRfp: function openStartRfp() {\n        var userLead = this.get('userLead');\n        this.set('localStorage.quoteUuid', this.get('quote.uuid'));\n        this.set('localStorage.companyName', userLead.get('companyName'));\n        this.set('localStorage.firstName', userLead.get('firstName'));\n        this.set('localStorage.userEmail', userLead.get('email'));\n        this.set('localStorage.lastName', userLead.get('lastName'));\n        this.set('isShowingStartRfp', true);\n      },\n      sendEmail: function sendEmail() {\n        var _this = this;\n\n        var userLead = this.get('userLead');\n        var quoteEmail = this.get('quoteEmail');\n        quoteEmail.setProperties({\n          sendToOwner: this.get('sendToOwner'),\n          ownerEmail: userLead.get('email'),\n          message: this.get('message')\n        });\n        Ember.RSVP.all([userLead.save(), quoteEmail.save()]).then(function () {\n          _this.get('notify').success(_this.get('intl').t('notifyMessages.emailSentSuccess').toString());\n\n          _this.set('isShowingSendEmailModal', false);\n\n          _this.set('sendToOwner', null);\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      toggleModal: function toggleModal(company) {\n        this.set('company', company);\n        this.calculateScores(company);\n        this.toggleProperty('isShowingModal');\n      },\n      close: function close() {\n        this.set('isShowingModal', false);\n      },\n      closeDownloadPDFModal: function closeDownloadPDFModal() {\n        this.set('ownerEmailError', null);\n        this.set('isShowingDownloadPDFModal', false);\n        this.clearUserLeadErrors();\n      },\n      downloadPDF: function downloadPDF() {\n        var _this2 = this;\n\n        var userLead = this.get('userLead');\n        userLead.save().then(function () {\n          _this2.set('showDownloadMessage', true);\n        });\n      },\n      closeSendEmailModal: function closeSendEmailModal() {\n        this.set('isShowingSendEmailModal', false);\n        this.set('sendToOwner', null);\n        this.clearUserLeadErrors();\n      },\n      closeStartRfpModal: function closeStartRfpModal() {\n        this.set('isShowingStartRfp', false);\n      },\n      previous: function previous() {\n        this.transitionToRoute('wizard.consultants');\n      },\n      projectInformation: function projectInformation() {\n        this.transitionToRoute('wizard.index');\n      },\n      consultants: function consultants() {\n        this.transitionToRoute('wizard.consultants');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/wizard/consultants\", [\"exports\", \"cb-ui/mixins/consultants-controller\", \"cb-ui/mixins/company-studies\", \"cb-ui/mixins/selected-consultant\", \"ember-intl\", \"ember-local-storage\"], function (_exports, _consultantsController, _companyStudies, _selectedConsultant, _emberIntl, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  // import CompanyServicesControllerMixin from '../../mixins/company-services-controller';\n  var _default = Ember.Controller.extend(_consultantsController.default, _companyStudies.default, _selectedConsultant.default, {\n    quote: null,\n    notify: Ember.inject.service('notify'),\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    company: null,\n    showError: false,\n    showCommentModal: null,\n    commentModalText: (0, _emberIntl.translationMacro)('wizard.info.consultants'),\n    companies: Ember.computed.alias('model.companies'),\n    sortKey: ['-finalScore'],\n    specialistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType', 'specialist'),\n    sortedSpecialistConsultants: Ember.computed.sort('specialistConsultants', 'sortKey'),\n    diversifiedConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType', 'diversified consultant'),\n    sortedDiversifiedConsultants: Ember.computed.sort('diversifiedConsultants', 'sortKey'),\n    generalistConsultants: Ember.computed.filterBy('quoteConsultants', 'consultantType', 'generalist'),\n    sortedGeneralistConsultants: Ember.computed.sort('generalistConsultants', 'sortKey'),\n    consultantModalTitle: Ember.computed('company', function () {\n      return this.get('company.companyNameAlias') + ' | COMPANY PROFILE';\n    }),\n    generalManagementConsultants: Ember.computed.filterBy('company.individuals', 'generalManagement', true),\n    globalHeadOffices: Ember.computed.filterBy('company.addresses', 'globalHeadOffice', true),\n    sortServicesProperty: Ember.computed('appLanguage', function () {\n      return ['service' + this.get('appLanguage')];\n    }),\n    sortIndustriesProperty: Ember.computed('appLanguage', function () {\n      return ['industry' + this.get('appLanguage')];\n    }),\n    sortedCompanyServices: Ember.computed.sort('company.services', 'sortServicesProperty'),\n    sortedCompanyIndustries: Ember.computed.sort('company.industries', 'sortIndustriesProperty'),\n    actions: {\n      close: function close() {\n        this.set('isShowingModal', false);\n      },\n      previous: function previous() {\n        this.transitionToRoute('wizard.index');\n      },\n      next: function next(callback) {\n        var _this = this;\n\n        var promise = this.saveQuote();\n        promise.then(function () {\n          _this.transitionToRoute('wizard.confirm');\n        }).catch(function (err) {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n\n          throw err;\n        });\n        callback(promise);\n      },\n      commentModalShow: function commentModalShow() {\n        this.set('showCommentModal', true);\n      },\n      closeCommentModal: function closeCommentModal() {\n        this.set('showCommentModal', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/wizard/index\", [\"exports\", \"cb-ui/mixins/wizard-controller\", \"ember-intl\", \"ember-local-storage\"], function (_exports, _wizardController, _emberIntl, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var radioOptions = {\n    managementConsulting: 'managementConsulting',\n    itConsulting: 'itConsulting',\n    interimManagement: 'interimManagement',\n    recruiting: 'recruiting'\n  };\n\n  var _default = Ember.Controller.extend(_wizardController.default, {\n    notify: Ember.inject.service('notify'),\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    componentHTML: null,\n    queryParams: ['industry', 'service'],\n    industry: null,\n    service: null,\n    // info for form fields\n    countryHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.country'),\n    projectNameHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.projectName'),\n    industryHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.industryStandard'),\n    companySizeHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.companySizeTurnover'),\n    projectScopeHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.serviceStandard'),\n    locationHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.mainLocation'),\n    projectGoalsHTML: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.info.projectGoals'),\n    projectPhasesHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectPhases'),\n    timelineHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.timeline'),\n    languageHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.mainLanguage'),\n    projectGoalAddedNotification: (0, _emberIntl.translationMacro)('app.rfp.projectInformation.projectGoalAddedNotification'),\n    radioButtonOptions: radioOptions,\n    serviceType: 'managementConsulting',\n    modeOfEngagement: Ember.computed('quote.remoteConsulting', function () {\n      return this.get('quote.remoteConsulting');\n    }),\n    propertyNameIndustry: null,\n    propertyNameService: null,\n    projectServices: [],\n    leafProjectServices: new Ember.A(),\n    projectService: null,\n    projectIndustries: [],\n    leafProjectIndustries: new Ember.A(),\n    projectIndustry: null,\n    localSecondaryLocations: new Ember.A(),\n    localProjectPhasesItems: new Ember.A(),\n    localSecondaryLanguages: new Ember.A(),\n    serviceTypes: new Ember.A(),\n    // show lists for project goals\n    showProjectGoals: false,\n    showCommentModal: null,\n    commentModalText: (0, _emberIntl.translationMacro)('wizard.info.projectInformation'),\n    projectGoals: Ember.computed.alias('model.projectGoals'),\n    monetaryProjectGoals: Ember.computed.filterBy('model.projectGoals', 'isMonetary', true),\n    nonMonetaryProjectGoals: Ember.computed.filterBy('model.projectGoals', 'isMonetary', false),\n    localProjectGoals: new Ember.A(),\n    localProjectGoalsObserver: Ember.observer('localProjectGoals.[]', function () {\n      var projectGoalsIds = this.get('localProjectGoals').map(function (item) {\n        return parseInt(item.get('id'));\n      });\n      this.set('quote.projectGoalsOrder', projectGoalsIds);\n    }),\n    minStartDate: Ember.computed(function () {\n      return new Date();\n    }),\n    appLanguage: Ember.computed.alias('localStorage.language'),\n    quoteObserver: Ember.observer('quote.errors.length', 'quote.industryStandard', 'quote.serviceStandard', 'localSecondaryLocations.length', 'localProjectGoals.length', function () {\n      Ember.run.debounce(this, this.equalizeHeight, 50);\n    }),\n    setInitialIndustryService: function setInitialIndustryService() {\n      var industryId = this.get('industry');\n      var serviceId = this.get('service');\n\n      if (industryId) {\n        var industries = this.get('leafProjectIndustries');\n        var selectedIndustry = industries.findBy('id', industryId);\n        this.set('projectIndustry', selectedIndustry);\n        this.set('quote.industryStandard', selectedIndustry);\n      }\n\n      if (serviceId) {\n        var services = this.get('leafProjectServices');\n        var selectedService = services.findBy('id', serviceId);\n        this.set('projectService', selectedService);\n        this.set('quote.serviceStandard', selectedService);\n      }\n    },\n    equalizeHeight: function equalizeHeight() {\n      var _this = this;\n\n      Ember.run.scheduleOnce('afterRender', this, function () {\n        if (_this.get('media.isDesktop') || _this.get('media.isJumbo')) {\n          _this.equalizerEvent();\n        }\n      });\n    },\n    actions: {\n      changeInstructionsText: function changeInstructionsText(componentType) {\n        if (componentType === 'projectGoals') {\n          this.set('showProjectGoals', true);\n        } else {\n          this.set('showProjectGoals', false);\n        }\n\n        this.set('componentHTML', this.get(componentType + 'HTML'));\n\n        if (this.get('media.isMobile') || this.get('media.isTablet')) {\n          this.set('commentModalText', this.get('componentHTML'));\n          this.set('showCommentModal', true);\n        }\n      },\n      chooseCountry: function chooseCountry(country) {\n        this.set('quote.country', country);\n      },\n      chooseIndustry: function chooseIndustry(industry) {\n        this.set('projectIndustry', industry); //const projectIndustry = this.get('leafProjectIndustries').findBy(this.get('propertyNameIndustry'), industry);\n        //this.set('quote.industryStandard', projectIndustry);\n\n        this.set('quote.industryStandard', industry);\n      },\n      chooseBusinessType: function chooseBusinessType(businessType) {\n        this.set('quote.businessType', businessType);\n      },\n      chooseCompanySizeTurnover: function chooseCompanySizeTurnover(companySizeTurnover) {\n        this.set('quote.companySizeTurnover', companySizeTurnover);\n      },\n      chooseCompanySizeEmployees: function chooseCompanySizeEmployees(companySizeEmployees) {\n        this.set('quote.companySizeEmployees', companySizeEmployees);\n      },\n      chooseProjectGoal: function chooseProjectGoal(projectGoals) {\n        this.set('localProjectGoals', projectGoals);\n      },\n      chooseProjectScope: function chooseProjectScope(projectScope) {\n        this.set('projectService', projectScope); //const projectService = this.get('leafProjectServices').findBy(this.get('propertyNameService'), projectScope);\n        //this.set('quote.serviceStandard', projectService);\n\n        this.set('quote.serviceStandard', projectScope);\n      },\n      choosePrimaryCountry: function choosePrimaryCountry(country) {\n        this.set('quote.mainLocation', country);\n      },\n      chooseSecondaryCountries: function chooseSecondaryCountries(countries) {\n        this.set('localSecondaryLocations', countries);\n      },\n      choosePrimaryLanguage: function choosePrimaryLanguage(language) {\n        this.set('quote.mainLanguage', language);\n      },\n      chooseSecondaryLanguages: function chooseSecondaryLanguages(languages) {\n        this.set('localSecondaryLanguages', languages);\n      },\n      addQuoteProjectGoal: function addQuoteProjectGoal(goal) {\n        var quote = this.get('quote');\n        quote.get('errors').remove('quoteProjectGoals');\n\n        if (goal) {\n          var language = quote.get('projectLanguage');\n          var notifyText = '';\n          if (language === 'de') notifyText = notifyText + goal.get('projectGoalDe');else notifyText = notifyText + goal.get('projectGoalEn');\n          this.get('notify').success(notifyText + ' ' + this.get('projectGoalAddedNotification'));\n        }\n\n        var name = goal ? goal.get('projectGoalEn') : '';\n        var quoteProjectGoal = this.get('store').createRecord('quote-project-goal', {\n          quote: null,\n          projectGoal: goal,\n          description: '',\n          name: name\n        });\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n        if (!localQuoteProjectGoals.includes(quoteProjectGoal)) localQuoteProjectGoals.addObject(quoteProjectGoal);\n      },\n      deleteQuoteProjectGoal: function deleteQuoteProjectGoal(quoteProjectGoal) {\n        var localQuoteProjectGoals = this.get('localQuoteProjectGoals');\n\n        if (localQuoteProjectGoals.includes(quoteProjectGoal)) {\n          localQuoteProjectGoals.removeObject(quoteProjectGoal);\n        }\n      },\n      addMonetaryGoal: function addMonetaryGoal(goal) {\n        var quote = this.get('quote');\n        var selectedGoals = this.get('localProjectGoals');\n        quote.get('errors').remove('projectGoals');\n\n        if (!selectedGoals.includes(goal)) {\n          if (selectedGoals.get('length') < 5) {\n            selectedGoals.addObject(goal);\n          }\n        }\n      },\n      removeMonetaryGoal: function removeMonetaryGoal(goal) {\n        var selectedGoals = this.get('localProjectGoals');\n\n        if (selectedGoals.includes(goal)) {\n          selectedGoals.removeObject(goal);\n        }\n      },\n      // addProjectPhase(projectPhase){\n      //   const localProjectPhasesItems = this.get('localProjectPhasesItems');\n      //   const projectPhaseItem = localProjectPhasesItems.filterBy('projectPhase', projectPhase);\n      //   if (projectPhaseItem) {\n      //     projectPhaseItem.set('isChecked', true);\n      //   }\n      //   this.get('quote.errors').remove('projectPhases');\n      // },\n      // removeProjectPhase(projectPhase){\n      //   const localProjectPhasesItems = this.get('localProjectPhasesItems');\n      //   const projectPhaseItem = localProjectPhasesItems.filterBy('projectPhase', projectPhase);\n      //   if (projectPhaseItem) {\n      //     projectPhaseItem.set('isChecked', false);\n      //   }\n      // },\n      serviceTypeChanged: function serviceTypeChanged(value) {\n        this.set('serviceType', value);\n        var serviceType = this.get('serviceTypes').findBy('serviceTypeEn', this.get('serviceType'));\n        this.set('quote.serviceType', serviceType);\n      },\n      engagementChanged: function engagementChanged(value) {\n        this.set('quote.remoteConsulting', value);\n      },\n      wrapperFocusTriggered: function wrapperFocusTriggered(element, componentType) {\n        if (componentType === 'projectGoals') {\n          this.set('showProjectGoals', true);\n          this.set('componentHTML', this.get('basicHTML'));\n        } else {\n          this.set('showProjectGoals', false);\n          this.set('componentHTML', this.get(componentType + 'HTML'));\n        }\n      },\n      next: function next(callback) {\n        var _this2 = this;\n\n        var quote = this.get('quote');\n        var quoteProjectGoals = this.get('localQuoteProjectGoals');\n        quote.set('quoteProjectGoals', quoteProjectGoals);\n        var quoteRelatedPromises = [];\n        quoteProjectGoals.forEach(function (item) {\n          quoteRelatedPromises.push(item.save({\n            adapterOptions: {\n              validate: true\n            }\n          }));\n        });\n        var globalPromise = Ember.RSVP.all(quoteRelatedPromises).then(function () {\n          var promise = quote.save();\n          promise.then(function () {\n            _this2.transitionToRoute('wizard.consultants');\n          });\n        }).catch(function (err) {\n          err.errors.forEach(function (error) {\n            _this2.get('notify').error(error.detail);\n          });\n          throw err;\n        });\n        callback(globalPromise);\n      },\n      cancel: function cancel() {\n        var quote = this.get('quote');\n        quote.rollbackAttributes();\n        window.location = 'https://apadua.com';\n      },\n      commentModalShow: function commentModalShow() {\n        this.set('commentModalText', (0, _emberIntl.translationMacro)('wizard.info.projectInformation'));\n        this.set('showCommentModal', true);\n      },\n      closeCommentModal: function closeCommentModal() {\n        this.set('showCommentModal', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/controllers/wizard/project-details\", [\"exports\", \"cb-ui/mixins/wizard-controller\", \"ember-intl\"], function (_exports, _wizardController, _emberIntl) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_wizardController.default, {\n    quote: null,\n    notify: Ember.inject.service('notify'),\n    otherProjectRole: 'otherProjectRole',\n    showCommentModal: null,\n    projectContext: null,\n    projectRole: null,\n    commentModalText: (0, _emberIntl.translationMacro)('wizard.info.projectDetails'),\n    componentHTML: null,\n    initComponentHTML: Ember.on('init', function () {\n      this.set('componentHTML', this.get('languageHTML'));\n    }),\n    languageHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.mainLanguage'),\n    // info for form fields\n    projectContextHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectContext'),\n    personalDataHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.personalData'),\n    projectRoleHTML: (0, _emberIntl.translationMacro)('app.rfp.projectDetails.info.projectRole'),\n    minEndDate: Ember.computed('quote.startDate', function () {\n      var startDate = this.get('quote.startDate');\n\n      if (startDate) {\n        return startDate;\n      }\n\n      return new Date();\n    }),\n    actions: {\n      changeInstructionsText: function changeInstructionsText(componentType) {\n        this.set('componentHTML', this.get(componentType + 'HTML'));\n\n        if (this.get('media.isMobile') || this.get('media.isTablet')) {\n          this.set('commentModalText', this.get('componentHTML'));\n          this.set('showCommentModal', true);\n        }\n      },\n      choosePrimaryLanguage: function choosePrimaryLanguage(language) {\n        this.set('quote.mainLanguage', language);\n      },\n      chooseSecondaryLanguages: function chooseSecondaryLanguages(languages) {\n        this.set('localSecondaryLanguages', languages);\n      },\n      chooseProjectContext: function chooseProjectContext(context) {\n        this.set('quote.projectContext', context);\n      },\n      chooseProjectPhases: function chooseProjectPhases(phases) {\n        this.set('quote.projectPhases', phases);\n      },\n      chooseProjectRole: function chooseProjectRole(role) {\n        this.set('quote.projectRole', role);\n      },\n      wrapperFocusTriggered: function wrapperFocusTriggered(element, componentType) {\n        if (componentType === 'projectGoals') {\n          this.set('showProjectGoals', true);\n          this.set('componentHTML', this.get('basicHTML'));\n        } else {\n          this.set('showProjectGoals', false);\n          this.set('componentHTML', this.get(componentType + 'HTML'));\n        }\n      },\n      openDatepicker: function openDatepicker(dateType) {\n        if (dateType === 'start') {\n          Ember.$('.start-date-picker').focus();\n        } else {\n          Ember.$('.end-date-picker').focus();\n        }\n      },\n      next: function next() {\n        var _this = this;\n\n        var quote = this.get('quote');\n        var extraProjectRole = quote.get('extraProjectRole');\n\n        if (this.get('projectRole') !== this.get('otherProjectRole')) {\n          quote.set('extraProjectRole', null);\n        }\n\n        quote.save().then(function () {\n          _this.transitionToRoute('wizard.confirm');\n        }).catch(function () {\n          quote.set('extraProjectRole', extraProjectRole);\n\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n        });\n      },\n      previous: function previous() {\n        this.transitionToRoute('wizard.consultants');\n      },\n      commentModalShow: function commentModalShow() {\n        this.set('commentModalText', (0, _emberIntl.translationMacro)('wizard.info.projectDetails'));\n        this.set('showCommentModal', true);\n      },\n      closeCommentModal: function closeCommentModal() {\n        this.set('showCommentModal', false);\n      },\n      projectContextChanged: function projectContextChanged(value) {\n        if (value) {\n          var projectContexts = this.get('model.projectContexts');\n          this.set('quote.projectContext', projectContexts.findBy('contextEn', value));\n        }\n      },\n      projectRoleChanged: function projectRoleChanged(value) {\n        if (value) {\n          if (value === this.get('otherProjectRole')) {\n            this.set('quote.projectRole', null);\n          } else {\n            var projectRoles = this.get('model.projectRoles');\n            this.set('quote.projectRole', projectRoles.findBy('roleEn', value));\n          }\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/formats\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    time: {\n      hhmmss: {\n        hour: 'numeric',\n        minute: 'numeric',\n        second: 'numeric'\n      }\n    },\n    date: {\n      hhmmss: {\n        hour: 'numeric',\n        minute: 'numeric',\n        second: 'numeric'\n      }\n    },\n    number: {\n      EUR: {\n        style: 'currency',\n        currency: 'EUR',\n        minimumFractionDigits: 2,\n        maximumFractionDigits: 2\n      },\n      USD: {\n        style: 'currency',\n        currency: 'USD',\n        minimumFractionDigits: 2,\n        maximumFractionDigits: 2\n      }\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/abs\", [\"exports\", \"ember-math-helpers/helpers/abs\"], function (_exports, _abs) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _abs.default;\n    }\n  });\n  Object.defineProperty(_exports, \"abs\", {\n    enumerable: true,\n    get: function get() {\n      return _abs.abs;\n    }\n  });\n});","define(\"cb-ui/helpers/acos\", [\"exports\", \"ember-math-helpers/helpers/acos\"], function (_exports, _acos) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _acos.default;\n    }\n  });\n  Object.defineProperty(_exports, \"acos\", {\n    enumerable: true,\n    get: function get() {\n      return _acos.acos;\n    }\n  });\n});","define(\"cb-ui/helpers/acosh\", [\"exports\", \"ember-math-helpers/helpers/acosh\"], function (_exports, _acosh) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _acosh.default;\n    }\n  });\n  Object.defineProperty(_exports, \"acosh\", {\n    enumerable: true,\n    get: function get() {\n      return _acosh.acosh;\n    }\n  });\n});","define(\"cb-ui/helpers/add\", [\"exports\", \"ember-math-helpers/helpers/add\"], function (_exports, _add) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _add.default;\n    }\n  });\n  Object.defineProperty(_exports, \"add\", {\n    enumerable: true,\n    get: function get() {\n      return _add.add;\n    }\n  });\n});","define(\"cb-ui/helpers/and\", [\"exports\", \"ember-truth-helpers/helpers/and\"], function (_exports, _and) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_and.andHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_and.andHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/app-version\", [\"exports\", \"cb-ui/config/environment\", \"ember-cli-app-version/utils/regexp\"], function (_exports, _environment, _regexp) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.appVersion = appVersion;\n  _exports.default = void 0;\n  var version = _environment.default.APP.version;\n\n  function appVersion(_) {\n    var hash = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n    if (hash.hideSha) {\n      return version.match(_regexp.versionRegExp)[0];\n    }\n\n    if (hash.hideVersion) {\n      return version.match(_regexp.shaRegExp)[0];\n    }\n\n    return version;\n  }\n\n  var _default = Ember.Helper.helper(appVersion);\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/append\", [\"exports\", \"ember-composable-helpers/helpers/append\"], function (_exports, _append) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _append.default;\n    }\n  });\n  Object.defineProperty(_exports, \"append\", {\n    enumerable: true,\n    get: function get() {\n      return _append.append;\n    }\n  });\n});","define(\"cb-ui/helpers/array\", [\"exports\", \"ember-composable-helpers/helpers/array\"], function (_exports, _array) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _array.default;\n    }\n  });\n  Object.defineProperty(_exports, \"array\", {\n    enumerable: true,\n    get: function get() {\n      return _array.array;\n    }\n  });\n});","define(\"cb-ui/helpers/asin\", [\"exports\", \"ember-math-helpers/helpers/asin\"], function (_exports, _asin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _asin.default;\n    }\n  });\n  Object.defineProperty(_exports, \"asin\", {\n    enumerable: true,\n    get: function get() {\n      return _asin.asin;\n    }\n  });\n});","define(\"cb-ui/helpers/asinh\", [\"exports\", \"ember-math-helpers/helpers/asinh\"], function (_exports, _asinh) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _asinh.default;\n    }\n  });\n  Object.defineProperty(_exports, \"asinh\", {\n    enumerable: true,\n    get: function get() {\n      return _asinh.asinh;\n    }\n  });\n});","define(\"cb-ui/helpers/atan\", [\"exports\", \"ember-math-helpers/helpers/atan\"], function (_exports, _atan) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _atan.default;\n    }\n  });\n  Object.defineProperty(_exports, \"atan\", {\n    enumerable: true,\n    get: function get() {\n      return _atan.atan;\n    }\n  });\n});","define(\"cb-ui/helpers/atan2\", [\"exports\", \"ember-math-helpers/helpers/atan2\"], function (_exports, _atan) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _atan.default;\n    }\n  });\n  Object.defineProperty(_exports, \"atan2\", {\n    enumerable: true,\n    get: function get() {\n      return _atan.atan2;\n    }\n  });\n});","define(\"cb-ui/helpers/atanh\", [\"exports\", \"ember-math-helpers/helpers/atanh\"], function (_exports, _atanh) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _atanh.default;\n    }\n  });\n  Object.defineProperty(_exports, \"atanh\", {\n    enumerable: true,\n    get: function get() {\n      return _atanh.atanh;\n    }\n  });\n});","define(\"cb-ui/helpers/bs-contains\", [\"exports\", \"ember-bootstrap/helpers/bs-contains\"], function (_exports, _bsContains) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsContains.default;\n    }\n  });\n  Object.defineProperty(_exports, \"bsContains\", {\n    enumerable: true,\n    get: function get() {\n      return _bsContains.bsContains;\n    }\n  });\n});","define(\"cb-ui/helpers/bs-eq\", [\"exports\", \"ember-bootstrap/helpers/bs-eq\"], function (_exports, _bsEq) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bsEq.default;\n    }\n  });\n  Object.defineProperty(_exports, \"eq\", {\n    enumerable: true,\n    get: function get() {\n      return _bsEq.eq;\n    }\n  });\n});","define(\"cb-ui/helpers/camelize\", [\"exports\", \"ember-cli-string-helpers/helpers/camelize\"], function (_exports, _camelize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _camelize.default;\n    }\n  });\n  Object.defineProperty(_exports, \"camelize\", {\n    enumerable: true,\n    get: function get() {\n      return _camelize.camelize;\n    }\n  });\n});","define(\"cb-ui/helpers/cancel-all\", [\"exports\", \"ember-concurrency/helpers/cancel-all\"], function (_exports, _cancelAll) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _cancelAll.default;\n    }\n  });\n});","define(\"cb-ui/helpers/capitalize\", [\"exports\", \"ember-cli-string-helpers/helpers/capitalize\"], function (_exports, _capitalize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _capitalize.default;\n    }\n  });\n  Object.defineProperty(_exports, \"capitalize\", {\n    enumerable: true,\n    get: function get() {\n      return _capitalize.capitalize;\n    }\n  });\n});","define(\"cb-ui/helpers/cbrt\", [\"exports\", \"ember-math-helpers/helpers/cbrt\"], function (_exports, _cbrt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _cbrt.default;\n    }\n  });\n  Object.defineProperty(_exports, \"cbrt\", {\n    enumerable: true,\n    get: function get() {\n      return _cbrt.cbrt;\n    }\n  });\n});","define(\"cb-ui/helpers/ceil\", [\"exports\", \"ember-math-helpers/helpers/ceil\"], function (_exports, _ceil) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _ceil.default;\n    }\n  });\n  Object.defineProperty(_exports, \"ceil\", {\n    enumerable: true,\n    get: function get() {\n      return _ceil.ceil;\n    }\n  });\n});","define(\"cb-ui/helpers/cet-date\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.helper(function (params) {\n    var date = params[0];\n    var dateFormat = 'DD.MM.YYYY';\n\n    if (params[1]) {\n      dateFormat = params[1];\n    }\n\n    var showNextDay = params[2];\n\n    if (date) {\n      if (showNextDay) {\n        return (0, _moment.default)(date).tz('Europe/Berlin').add(1, 'days').format(dateFormat);\n      }\n\n      return (0, _moment.default)(date).tz('Europe/Berlin').format(dateFormat);\n    } else {\n      return (0, _moment.default)().tz('Europe/Berlin').format(dateFormat);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/changeset-get\", [\"exports\", \"ember-changeset/helpers/changeset-get\"], function (_exports, _changesetGet) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _changesetGet.default;\n    }\n  });\n});","define(\"cb-ui/helpers/changeset-set\", [\"exports\", \"ember-changeset/helpers/changeset-set\"], function (_exports, _changesetSet) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _changesetSet.default;\n    }\n  });\n  Object.defineProperty(_exports, \"changesetSet\", {\n    enumerable: true,\n    get: function get() {\n      return _changesetSet.changesetSet;\n    }\n  });\n});","define(\"cb-ui/helpers/changeset\", [\"exports\", \"ember-changeset-validations/helpers/changeset\"], function (_exports, _changeset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _changeset.default;\n    }\n  });\n  Object.defineProperty(_exports, \"changeset\", {\n    enumerable: true,\n    get: function get() {\n      return _changeset.changeset;\n    }\n  });\n});","define(\"cb-ui/helpers/chunk\", [\"exports\", \"ember-composable-helpers/helpers/chunk\"], function (_exports, _chunk) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _chunk.default;\n    }\n  });\n  Object.defineProperty(_exports, \"chunk\", {\n    enumerable: true,\n    get: function get() {\n      return _chunk.chunk;\n    }\n  });\n});","define(\"cb-ui/helpers/classify\", [\"exports\", \"ember-cli-string-helpers/helpers/classify\"], function (_exports, _classify) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _classify.default;\n    }\n  });\n  Object.defineProperty(_exports, \"classify\", {\n    enumerable: true,\n    get: function get() {\n      return _classify.classify;\n    }\n  });\n});","define(\"cb-ui/helpers/clz32\", [\"exports\", \"ember-math-helpers/helpers/clz32\"], function (_exports, _clz) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _clz.default;\n    }\n  });\n  Object.defineProperty(_exports, \"clz32\", {\n    enumerable: true,\n    get: function get() {\n      return _clz.clz32;\n    }\n  });\n});","define(\"cb-ui/helpers/compact\", [\"exports\", \"ember-composable-helpers/helpers/compact\"], function (_exports, _compact) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _compact.default;\n    }\n  });\n  Object.defineProperty(_exports, \"compact\", {\n    enumerable: true,\n    get: function get() {\n      return _compact.compact;\n    }\n  });\n});","define(\"cb-ui/helpers/compute\", [\"exports\", \"ember-composable-helpers/helpers/compute\"], function (_exports, _compute) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _compute.default;\n    }\n  });\n  Object.defineProperty(_exports, \"compute\", {\n    enumerable: true,\n    get: function get() {\n      return _compute.compute;\n    }\n  });\n});","define(\"cb-ui/helpers/contains\", [\"exports\", \"ember-composable-helpers/helpers/contains\"], function (_exports, _contains) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _contains.default;\n    }\n  });\n  Object.defineProperty(_exports, \"contains\", {\n    enumerable: true,\n    get: function get() {\n      return _contains.contains;\n    }\n  });\n});","define(\"cb-ui/helpers/cos\", [\"exports\", \"ember-math-helpers/helpers/cos\"], function (_exports, _cos) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _cos.default;\n    }\n  });\n  Object.defineProperty(_exports, \"cos\", {\n    enumerable: true,\n    get: function get() {\n      return _cos.cos;\n    }\n  });\n});","define(\"cb-ui/helpers/cosh\", [\"exports\", \"ember-math-helpers/helpers/cosh\"], function (_exports, _cosh) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _cosh.default;\n    }\n  });\n  Object.defineProperty(_exports, \"cosh\", {\n    enumerable: true,\n    get: function get() {\n      return _cosh.cosh;\n    }\n  });\n});","define(\"cb-ui/helpers/dasherize\", [\"exports\", \"ember-cli-string-helpers/helpers/dasherize\"], function (_exports, _dasherize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dasherize.default;\n    }\n  });\n  Object.defineProperty(_exports, \"dasherize\", {\n    enumerable: true,\n    get: function get() {\n      return _dasherize.dasherize;\n    }\n  });\n});","define(\"cb-ui/helpers/dec\", [\"exports\", \"ember-composable-helpers/helpers/dec\"], function (_exports, _dec) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dec.default;\n    }\n  });\n  Object.defineProperty(_exports, \"dec\", {\n    enumerable: true,\n    get: function get() {\n      return _dec.dec;\n    }\n  });\n});","define(\"cb-ui/helpers/div\", [\"exports\", \"ember-math-helpers/helpers/div\"], function (_exports, _div) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _div.default;\n    }\n  });\n  Object.defineProperty(_exports, \"div\", {\n    enumerable: true,\n    get: function get() {\n      return _div.div;\n    }\n  });\n});","define(\"cb-ui/helpers/drop\", [\"exports\", \"ember-composable-helpers/helpers/drop\"], function (_exports, _drop) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _drop.default;\n    }\n  });\n  Object.defineProperty(_exports, \"drop\", {\n    enumerable: true,\n    get: function get() {\n      return _drop.drop;\n    }\n  });\n});","define(\"cb-ui/helpers/ember-power-select-is-group\", [\"exports\", \"ember-power-select/helpers/ember-power-select-is-group\"], function (_exports, _emberPowerSelectIsGroup) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsGroup.default;\n    }\n  });\n  Object.defineProperty(_exports, \"emberPowerSelectIsGroup\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsGroup.emberPowerSelectIsGroup;\n    }\n  });\n});","define(\"cb-ui/helpers/ember-power-select-is-selected\", [\"exports\", \"ember-power-select/helpers/ember-power-select-is-selected\"], function (_exports, _emberPowerSelectIsSelected) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsSelected.default;\n    }\n  });\n  Object.defineProperty(_exports, \"emberPowerSelectIsSelected\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsSelected.emberPowerSelectIsSelected;\n    }\n  });\n});","define(\"cb-ui/helpers/ember-power-select-true-string-if-present\", [\"exports\", \"ember-power-select/helpers/ember-power-select-true-string-if-present\"], function (_exports, _emberPowerSelectTrueStringIfPresent) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectTrueStringIfPresent.default;\n    }\n  });\n  Object.defineProperty(_exports, \"emberPowerSelectTrueStringIfPresent\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectTrueStringIfPresent.emberPowerSelectTrueStringIfPresent;\n    }\n  });\n});","define(\"cb-ui/helpers/eq\", [\"exports\", \"ember-truth-helpers/helpers/equal\"], function (_exports, _equal) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_equal.equalHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_equal.equalHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/exists-in\", [\"exports\", \"ember-models-table/helpers/exists-in\"], function (_exports, _existsIn) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _existsIn.default;\n    }\n  });\n  Object.defineProperty(_exports, \"existsIn\", {\n    enumerable: true,\n    get: function get() {\n      return _existsIn.existsIn;\n    }\n  });\n});","define(\"cb-ui/helpers/exp\", [\"exports\", \"ember-math-helpers/helpers/exp\"], function (_exports, _exp) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _exp.default;\n    }\n  });\n  Object.defineProperty(_exports, \"exp\", {\n    enumerable: true,\n    get: function get() {\n      return _exp.exp;\n    }\n  });\n});","define(\"cb-ui/helpers/expm1\", [\"exports\", \"ember-math-helpers/helpers/expm1\"], function (_exports, _expm) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _expm.default;\n    }\n  });\n  Object.defineProperty(_exports, \"expm1\", {\n    enumerable: true,\n    get: function get() {\n      return _expm.expm1;\n    }\n  });\n});","define(\"cb-ui/helpers/filter-by\", [\"exports\", \"ember-composable-helpers/helpers/filter-by\"], function (_exports, _filterBy) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _filterBy.default;\n    }\n  });\n  Object.defineProperty(_exports, \"filterBy\", {\n    enumerable: true,\n    get: function get() {\n      return _filterBy.filterBy;\n    }\n  });\n});","define(\"cb-ui/helpers/filter\", [\"exports\", \"ember-composable-helpers/helpers/filter\"], function (_exports, _filter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _filter.default;\n    }\n  });\n  Object.defineProperty(_exports, \"filter\", {\n    enumerable: true,\n    get: function get() {\n      return _filter.filter;\n    }\n  });\n});","define(\"cb-ui/helpers/find-by\", [\"exports\", \"ember-composable-helpers/helpers/find-by\"], function (_exports, _findBy) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _findBy.default;\n    }\n  });\n  Object.defineProperty(_exports, \"findBy\", {\n    enumerable: true,\n    get: function get() {\n      return _findBy.findBy;\n    }\n  });\n});","define(\"cb-ui/helpers/flatten\", [\"exports\", \"ember-composable-helpers/helpers/flatten\"], function (_exports, _flatten) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _flatten.default;\n    }\n  });\n  Object.defineProperty(_exports, \"flatten\", {\n    enumerable: true,\n    get: function get() {\n      return _flatten.flatten;\n    }\n  });\n});","define(\"cb-ui/helpers/floor\", [\"exports\", \"ember-math-helpers/helpers/floor\"], function (_exports, _floor) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _floor.default;\n    }\n  });\n  Object.defineProperty(_exports, \"floor\", {\n    enumerable: true,\n    get: function get() {\n      return _floor.floor;\n    }\n  });\n});","define(\"cb-ui/helpers/format-date\", [\"exports\", \"ember-intl/helpers/format-date\"], function (_exports, _formatDate) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatDate.default;\n    }\n  });\n});","define(\"cb-ui/helpers/format-html-message\", [\"exports\", \"ember-intl/helpers/format-html-message\"], function (_exports, _formatHtmlMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatHtmlMessage.default;\n    }\n  });\n});","define(\"cb-ui/helpers/format-message\", [\"exports\", \"ember-intl/helpers/format-message\"], function (_exports, _formatMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatMessage.default;\n    }\n  });\n});","define(\"cb-ui/helpers/format-number\", [\"exports\", \"ember-intl/helpers/format-number\"], function (_exports, _formatNumber) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatNumber.default;\n    }\n  });\n});","define(\"cb-ui/helpers/format-relative\", [\"exports\", \"ember-intl/helpers/format-relative\"], function (_exports, _formatRelative) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatRelative.default;\n    }\n  });\n});","define(\"cb-ui/helpers/format-time\", [\"exports\", \"ember-intl/helpers/format-time\"], function (_exports, _formatTime) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatTime.default;\n    }\n  });\n});","define(\"cb-ui/helpers/fround\", [\"exports\", \"ember-math-helpers/helpers/fround\"], function (_exports, _fround) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _fround.default;\n    }\n  });\n  Object.defineProperty(_exports, \"fround\", {\n    enumerable: true,\n    get: function get() {\n      return _fround.fround;\n    }\n  });\n});","define(\"cb-ui/helpers/gcd\", [\"exports\", \"ember-math-helpers/helpers/gcd\"], function (_exports, _gcd) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _gcd.default;\n    }\n  });\n  Object.defineProperty(_exports, \"gcd\", {\n    enumerable: true,\n    get: function get() {\n      return _gcd.gcd;\n    }\n  });\n});","define(\"cb-ui/helpers/get-result-data\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    intl: Ember.inject.service(),\n    compute: function compute(params, namedArgs) {\n      var criteriaScore = namedArgs.criteriaScore;\n      var finishedEvaluations = namedArgs.finishedEvaluations;\n      var totalScore = namedArgs.totalScore;\n      var quoteEvaluationResults = namedArgs.quoteEvaluationResults;\n      var proposal = namedArgs.proposal;\n\n      if (proposal && quoteEvaluationResults) {\n        var proposalData = quoteEvaluationResults.proposals[proposal.get('id')];\n\n        if (criteriaScore) {\n          var criteria = namedArgs.criteria;\n          var score = proposalData.results_per_criteria[criteria.get('id')];\n\n          if (proposalData.finished_evaluations) {\n            return score.toFixed(2);\n          } else {\n            return this.get('intl').t('app.helpers.getResultData.notAvailable').toString();\n          }\n        } else if (finishedEvaluations) {\n          return proposalData.finished_evaluations.toString() + ' / ' + quoteEvaluationResults.total_evaluations.toString();\n        } else if (totalScore) {\n          if (proposalData.finished_evaluations) {\n            return proposalData.total_score.toFixed(2);\n          } else {\n            return this.get('intl').t('app.helpers.getResultData.notAvailable').toString();\n          }\n        }\n      } else {\n        return this.get('intl').t('app.helpers.getResultData.invalidData').toString();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/group-by\", [\"exports\", \"ember-composable-helpers/helpers/group-by\"], function (_exports, _groupBy) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _groupBy.default;\n    }\n  });\n  Object.defineProperty(_exports, \"groupBy\", {\n    enumerable: true,\n    get: function get() {\n      return _groupBy.groupBy;\n    }\n  });\n});","define(\"cb-ui/helpers/gt\", [\"exports\", \"ember-truth-helpers/helpers/gt\"], function (_exports, _gt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_gt.gtHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_gt.gtHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/gte\", [\"exports\", \"ember-truth-helpers/helpers/gte\"], function (_exports, _gte) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_gte.gteHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_gte.gteHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/has-next\", [\"exports\", \"ember-composable-helpers/helpers/has-next\"], function (_exports, _hasNext) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _hasNext.default;\n    }\n  });\n  Object.defineProperty(_exports, \"hasNext\", {\n    enumerable: true,\n    get: function get() {\n      return _hasNext.hasNext;\n    }\n  });\n});","define(\"cb-ui/helpers/has-previous\", [\"exports\", \"ember-composable-helpers/helpers/has-previous\"], function (_exports, _hasPrevious) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _hasPrevious.default;\n    }\n  });\n  Object.defineProperty(_exports, \"hasPrevious\", {\n    enumerable: true,\n    get: function get() {\n      return _hasPrevious.hasPrevious;\n    }\n  });\n});","define(\"cb-ui/helpers/html-safe\", [\"exports\", \"ember-models-table/helpers/html-safe\"], function (_exports, _htmlSafe) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _htmlSafe.default;\n    }\n  });\n  Object.defineProperty(_exports, \"htmlSafe\", {\n    enumerable: true,\n    get: function get() {\n      return _htmlSafe.htmlSafe;\n    }\n  });\n});","define(\"cb-ui/helpers/humanize\", [\"exports\", \"ember-cli-string-helpers/helpers/humanize\"], function (_exports, _humanize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _humanize.default;\n    }\n  });\n  Object.defineProperty(_exports, \"humanize\", {\n    enumerable: true,\n    get: function get() {\n      return _humanize.humanize;\n    }\n  });\n});","define(\"cb-ui/helpers/hypot\", [\"exports\", \"ember-math-helpers/helpers/hypot\"], function (_exports, _hypot) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _hypot.default;\n    }\n  });\n  Object.defineProperty(_exports, \"hypot\", {\n    enumerable: true,\n    get: function get() {\n      return _hypot.hypot;\n    }\n  });\n});","define(\"cb-ui/helpers/imul\", [\"exports\", \"ember-math-helpers/helpers/imul\"], function (_exports, _imul) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _imul.default;\n    }\n  });\n  Object.defineProperty(_exports, \"imul\", {\n    enumerable: true,\n    get: function get() {\n      return _imul.imul;\n    }\n  });\n});","define(\"cb-ui/helpers/inc\", [\"exports\", \"ember-composable-helpers/helpers/inc\"], function (_exports, _inc) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _inc.default;\n    }\n  });\n  Object.defineProperty(_exports, \"inc\", {\n    enumerable: true,\n    get: function get() {\n      return _inc.inc;\n    }\n  });\n});","define(\"cb-ui/helpers/intersect\", [\"exports\", \"ember-composable-helpers/helpers/intersect\"], function (_exports, _intersect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _intersect.default;\n    }\n  });\n  Object.defineProperty(_exports, \"intersect\", {\n    enumerable: true,\n    get: function get() {\n      return _intersect.intersect;\n    }\n  });\n});","define(\"cb-ui/helpers/intl-get\", [\"exports\", \"ember-intl/helpers/intl-get\"], function (_exports, _intlGet) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _intlGet.default;\n    }\n  });\n});","define(\"cb-ui/helpers/invoke\", [\"exports\", \"ember-composable-helpers/helpers/invoke\"], function (_exports, _invoke) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _invoke.default;\n    }\n  });\n  Object.defineProperty(_exports, \"invoke\", {\n    enumerable: true,\n    get: function get() {\n      return _invoke.invoke;\n    }\n  });\n});","define(\"cb-ui/helpers/is-after\", [\"exports\", \"ember-moment/helpers/is-after\"], function (_exports, _isAfter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isAfter.default;\n    }\n  });\n});","define(\"cb-ui/helpers/is-array\", [\"exports\", \"ember-truth-helpers/helpers/is-array\"], function (_exports, _isArray) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_isArray.isArrayHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_isArray.isArrayHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/is-before\", [\"exports\", \"ember-moment/helpers/is-before\"], function (_exports, _isBefore) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isBefore.default;\n    }\n  });\n});","define(\"cb-ui/helpers/is-between\", [\"exports\", \"ember-moment/helpers/is-between\"], function (_exports, _isBetween) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isBetween.default;\n    }\n  });\n});","define(\"cb-ui/helpers/is-empty\", [\"exports\", \"ember-truth-helpers/helpers/is-empty\"], function (_exports, _isEmpty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isEmpty.default;\n    }\n  });\n});","define(\"cb-ui/helpers/is-equal\", [\"exports\", \"ember-truth-helpers/helpers/is-equal\"], function (_exports, _isEqual) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isEqual.default;\n    }\n  });\n  Object.defineProperty(_exports, \"isEqual\", {\n    enumerable: true,\n    get: function get() {\n      return _isEqual.isEqual;\n    }\n  });\n});","define(\"cb-ui/helpers/is-same-or-after\", [\"exports\", \"ember-moment/helpers/is-same-or-after\"], function (_exports, _isSameOrAfter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isSameOrAfter.default;\n    }\n  });\n});","define(\"cb-ui/helpers/is-same-or-before\", [\"exports\", \"ember-moment/helpers/is-same-or-before\"], function (_exports, _isSameOrBefore) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isSameOrBefore.default;\n    }\n  });\n});","define(\"cb-ui/helpers/is-same\", [\"exports\", \"ember-moment/helpers/is-same\"], function (_exports, _isSame) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isSame.default;\n    }\n  });\n});","define(\"cb-ui/helpers/join\", [\"exports\", \"ember-composable-helpers/helpers/join\"], function (_exports, _join) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _join.default;\n    }\n  });\n  Object.defineProperty(_exports, \"join\", {\n    enumerable: true,\n    get: function get() {\n      return _join.join;\n    }\n  });\n});","define(\"cb-ui/helpers/l\", [\"exports\", \"ember-intl/helpers/l\"], function (_exports, _l) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _l.default;\n    }\n  });\n});","define(\"cb-ui/helpers/lcm\", [\"exports\", \"ember-math-helpers/helpers/lcm\"], function (_exports, _lcm) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _lcm.default;\n    }\n  });\n  Object.defineProperty(_exports, \"lcm\", {\n    enumerable: true,\n    get: function get() {\n      return _lcm.lcm;\n    }\n  });\n});","define(\"cb-ui/helpers/log-e\", [\"exports\", \"ember-math-helpers/helpers/log-e\"], function (_exports, _logE) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _logE.default;\n    }\n  });\n  Object.defineProperty(_exports, \"logE\", {\n    enumerable: true,\n    get: function get() {\n      return _logE.logE;\n    }\n  });\n});","define(\"cb-ui/helpers/log10\", [\"exports\", \"ember-math-helpers/helpers/log10\"], function (_exports, _log) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _log.default;\n    }\n  });\n  Object.defineProperty(_exports, \"log10\", {\n    enumerable: true,\n    get: function get() {\n      return _log.log10;\n    }\n  });\n});","define(\"cb-ui/helpers/log1p\", [\"exports\", \"ember-math-helpers/helpers/log1p\"], function (_exports, _log1p) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _log1p.default;\n    }\n  });\n  Object.defineProperty(_exports, \"log1p\", {\n    enumerable: true,\n    get: function get() {\n      return _log1p.log1p;\n    }\n  });\n});","define(\"cb-ui/helpers/log2\", [\"exports\", \"ember-math-helpers/helpers/log2\"], function (_exports, _log) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _log.default;\n    }\n  });\n  Object.defineProperty(_exports, \"log2\", {\n    enumerable: true,\n    get: function get() {\n      return _log.log2;\n    }\n  });\n});","define(\"cb-ui/helpers/lowercase\", [\"exports\", \"ember-cli-string-helpers/helpers/lowercase\"], function (_exports, _lowercase) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _lowercase.default;\n    }\n  });\n  Object.defineProperty(_exports, \"lowercase\", {\n    enumerable: true,\n    get: function get() {\n      return _lowercase.lowercase;\n    }\n  });\n});","define(\"cb-ui/helpers/lt\", [\"exports\", \"ember-truth-helpers/helpers/lt\"], function (_exports, _lt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_lt.ltHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_lt.ltHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/lte\", [\"exports\", \"ember-truth-helpers/helpers/lte\"], function (_exports, _lte) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_lte.lteHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_lte.lteHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/map-by\", [\"exports\", \"ember-composable-helpers/helpers/map-by\"], function (_exports, _mapBy) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _mapBy.default;\n    }\n  });\n  Object.defineProperty(_exports, \"mapBy\", {\n    enumerable: true,\n    get: function get() {\n      return _mapBy.mapBy;\n    }\n  });\n});","define(\"cb-ui/helpers/map\", [\"exports\", \"ember-composable-helpers/helpers/map\"], function (_exports, _map) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _map.default;\n    }\n  });\n  Object.defineProperty(_exports, \"map\", {\n    enumerable: true,\n    get: function get() {\n      return _map.map;\n    }\n  });\n});","define(\"cb-ui/helpers/max\", [\"exports\", \"ember-math-helpers/helpers/max\"], function (_exports, _max) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _max.default;\n    }\n  });\n  Object.defineProperty(_exports, \"max\", {\n    enumerable: true,\n    get: function get() {\n      return _max.max;\n    }\n  });\n});","define(\"cb-ui/helpers/min\", [\"exports\", \"ember-math-helpers/helpers/min\"], function (_exports, _min) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _min.default;\n    }\n  });\n  Object.defineProperty(_exports, \"min\", {\n    enumerable: true,\n    get: function get() {\n      return _min.min;\n    }\n  });\n});","define(\"cb-ui/helpers/mod\", [\"exports\", \"ember-math-helpers/helpers/mod\"], function (_exports, _mod) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _mod.default;\n    }\n  });\n  Object.defineProperty(_exports, \"mod\", {\n    enumerable: true,\n    get: function get() {\n      return _mod.mod;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-add\", [\"exports\", \"ember-moment/helpers/moment-add\"], function (_exports, _momentAdd) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentAdd.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-calendar\", [\"exports\", \"ember-moment/helpers/moment-calendar\"], function (_exports, _momentCalendar) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentCalendar.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-diff\", [\"exports\", \"ember-moment/helpers/moment-diff\"], function (_exports, _momentDiff) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentDiff.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-duration\", [\"exports\", \"ember-moment/helpers/moment-duration\"], function (_exports, _momentDuration) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentDuration.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-format\", [\"exports\", \"ember-moment/helpers/moment-format\"], function (_exports, _momentFormat) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentFormat.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-from-now\", [\"exports\", \"ember-moment/helpers/moment-from-now\"], function (_exports, _momentFromNow) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentFromNow.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-from\", [\"exports\", \"ember-moment/helpers/moment-from\"], function (_exports, _momentFrom) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentFrom.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-subtract\", [\"exports\", \"ember-moment/helpers/moment-subtract\"], function (_exports, _momentSubtract) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentSubtract.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-to-date\", [\"exports\", \"ember-moment/helpers/moment-to-date\"], function (_exports, _momentToDate) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentToDate.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-to-now\", [\"exports\", \"ember-moment/helpers/moment-to-now\"], function (_exports, _momentToNow) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentToNow.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-to\", [\"exports\", \"ember-moment/helpers/moment-to\"], function (_exports, _momentTo) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentTo.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment-unix\", [\"exports\", \"ember-moment/helpers/unix\"], function (_exports, _unix) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _unix.default;\n    }\n  });\n});","define(\"cb-ui/helpers/moment\", [\"exports\", \"ember-moment/helpers/moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _moment.default;\n    }\n  });\n});","define(\"cb-ui/helpers/mult\", [\"exports\", \"ember-math-helpers/helpers/mult\"], function (_exports, _mult) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _mult.default;\n    }\n  });\n  Object.defineProperty(_exports, \"mult\", {\n    enumerable: true,\n    get: function get() {\n      return _mult.mult;\n    }\n  });\n});","define(\"cb-ui/helpers/next\", [\"exports\", \"ember-composable-helpers/helpers/next\"], function (_exports, _next) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _next.default;\n    }\n  });\n  Object.defineProperty(_exports, \"next\", {\n    enumerable: true,\n    get: function get() {\n      return _next.next;\n    }\n  });\n});","define(\"cb-ui/helpers/not-eq\", [\"exports\", \"ember-truth-helpers/helpers/not-equal\"], function (_exports, _notEqual) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_notEqual.notEqualHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_notEqual.notEqualHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/not\", [\"exports\", \"ember-truth-helpers/helpers/not\"], function (_exports, _not) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_not.notHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_not.notHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/now\", [\"exports\", \"ember-moment/helpers/now\"], function (_exports, _now) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _now.default;\n    }\n  });\n});","define(\"cb-ui/helpers/number-abbr\", [\"exports\", \"ember-cli-number-abbr/helpers/number-abbr\"], function (_exports, _numberAbbr) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _numberAbbr.default;\n    }\n  });\n  Object.defineProperty(_exports, \"numberAbbr\", {\n    enumerable: true,\n    get: function get() {\n      return _numberAbbr.numberAbbr;\n    }\n  });\n});","define(\"cb-ui/helpers/object-at\", [\"exports\", \"ember-composable-helpers/helpers/object-at\"], function (_exports, _objectAt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _objectAt.default;\n    }\n  });\n  Object.defineProperty(_exports, \"objectAt\", {\n    enumerable: true,\n    get: function get() {\n      return _objectAt.objectAt;\n    }\n  });\n});","define(\"cb-ui/helpers/optional\", [\"exports\", \"ember-composable-helpers/helpers/optional\"], function (_exports, _optional) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _optional.default;\n    }\n  });\n  Object.defineProperty(_exports, \"optional\", {\n    enumerable: true,\n    get: function get() {\n      return _optional.optional;\n    }\n  });\n});","define(\"cb-ui/helpers/or\", [\"exports\", \"ember-truth-helpers/helpers/or\"], function (_exports, _or) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_or.orHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_or.orHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/perform\", [\"exports\", \"ember-concurrency/helpers/perform\"], function (_exports, _perform) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _perform.default;\n    }\n  });\n});","define(\"cb-ui/helpers/pipe-action\", [\"exports\", \"ember-composable-helpers/helpers/pipe-action\"], function (_exports, _pipeAction) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _pipeAction.default;\n    }\n  });\n});","define(\"cb-ui/helpers/pipe\", [\"exports\", \"ember-composable-helpers/helpers/pipe\"], function (_exports, _pipe) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _pipe.default;\n    }\n  });\n  Object.defineProperty(_exports, \"pipe\", {\n    enumerable: true,\n    get: function get() {\n      return _pipe.pipe;\n    }\n  });\n});","define(\"cb-ui/helpers/pluralize\", [\"exports\", \"ember-inflector/lib/helpers/pluralize\"], function (_exports, _pluralize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _pluralize.default;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/pow\", [\"exports\", \"ember-math-helpers/helpers/pow\"], function (_exports, _pow) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _pow.default;\n    }\n  });\n  Object.defineProperty(_exports, \"pow\", {\n    enumerable: true,\n    get: function get() {\n      return _pow.pow;\n    }\n  });\n});","define(\"cb-ui/helpers/previous\", [\"exports\", \"ember-composable-helpers/helpers/previous\"], function (_exports, _previous) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _previous.default;\n    }\n  });\n  Object.defineProperty(_exports, \"previous\", {\n    enumerable: true,\n    get: function get() {\n      return _previous.previous;\n    }\n  });\n});","define(\"cb-ui/helpers/queue\", [\"exports\", \"ember-composable-helpers/helpers/queue\"], function (_exports, _queue) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _queue.default;\n    }\n  });\n  Object.defineProperty(_exports, \"queue\", {\n    enumerable: true,\n    get: function get() {\n      return _queue.queue;\n    }\n  });\n});","define(\"cb-ui/helpers/random\", [\"exports\", \"ember-math-helpers/helpers/random\"], function (_exports, _random) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _random.default;\n    }\n  });\n  Object.defineProperty(_exports, \"random\", {\n    enumerable: true,\n    get: function get() {\n      return _random.random;\n    }\n  });\n});","define(\"cb-ui/helpers/range\", [\"exports\", \"ember-composable-helpers/helpers/range\"], function (_exports, _range) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _range.default;\n    }\n  });\n  Object.defineProperty(_exports, \"range\", {\n    enumerable: true,\n    get: function get() {\n      return _range.range;\n    }\n  });\n});","define(\"cb-ui/helpers/reduce\", [\"exports\", \"ember-composable-helpers/helpers/reduce\"], function (_exports, _reduce) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _reduce.default;\n    }\n  });\n  Object.defineProperty(_exports, \"reduce\", {\n    enumerable: true,\n    get: function get() {\n      return _reduce.reduce;\n    }\n  });\n});","define(\"cb-ui/helpers/reject-by\", [\"exports\", \"ember-composable-helpers/helpers/reject-by\"], function (_exports, _rejectBy) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _rejectBy.default;\n    }\n  });\n  Object.defineProperty(_exports, \"rejectBy\", {\n    enumerable: true,\n    get: function get() {\n      return _rejectBy.rejectBy;\n    }\n  });\n});","define(\"cb-ui/helpers/repeat\", [\"exports\", \"ember-composable-helpers/helpers/repeat\"], function (_exports, _repeat) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _repeat.default;\n    }\n  });\n  Object.defineProperty(_exports, \"repeat\", {\n    enumerable: true,\n    get: function get() {\n      return _repeat.repeat;\n    }\n  });\n});","define(\"cb-ui/helpers/reverse\", [\"exports\", \"ember-composable-helpers/helpers/reverse\"], function (_exports, _reverse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _reverse.default;\n    }\n  });\n  Object.defineProperty(_exports, \"reverse\", {\n    enumerable: true,\n    get: function get() {\n      return _reverse.reverse;\n    }\n  });\n});","define(\"cb-ui/helpers/round\", [\"exports\", \"ember-math-helpers/helpers/round\"], function (_exports, _round) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _round.default;\n    }\n  });\n  Object.defineProperty(_exports, \"round\", {\n    enumerable: true,\n    get: function get() {\n      return _round.round;\n    }\n  });\n});","define(\"cb-ui/helpers/route-action\", [\"exports\", \"ember-route-action-helper/helpers/route-action\"], function (_exports, _routeAction) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _routeAction.default;\n    }\n  });\n});","define(\"cb-ui/helpers/shuffle\", [\"exports\", \"ember-composable-helpers/helpers/shuffle\"], function (_exports, _shuffle) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _shuffle.default;\n    }\n  });\n  Object.defineProperty(_exports, \"shuffle\", {\n    enumerable: true,\n    get: function get() {\n      return _shuffle.shuffle;\n    }\n  });\n});","define(\"cb-ui/helpers/sign\", [\"exports\", \"ember-math-helpers/helpers/sign\"], function (_exports, _sign) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _sign.default;\n    }\n  });\n  Object.defineProperty(_exports, \"sign\", {\n    enumerable: true,\n    get: function get() {\n      return _sign.sign;\n    }\n  });\n});","define(\"cb-ui/helpers/sin\", [\"exports\", \"ember-math-helpers/helpers/sin\"], function (_exports, _sin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _sin.default;\n    }\n  });\n  Object.defineProperty(_exports, \"sin\", {\n    enumerable: true,\n    get: function get() {\n      return _sin.sin;\n    }\n  });\n});","define(\"cb-ui/helpers/singularize\", [\"exports\", \"ember-inflector/lib/helpers/singularize\"], function (_exports, _singularize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _singularize.default;\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/slice\", [\"exports\", \"ember-composable-helpers/helpers/slice\"], function (_exports, _slice) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _slice.default;\n    }\n  });\n  Object.defineProperty(_exports, \"slice\", {\n    enumerable: true,\n    get: function get() {\n      return _slice.slice;\n    }\n  });\n});","define(\"cb-ui/helpers/sort-by\", [\"exports\", \"ember-composable-helpers/helpers/sort-by\"], function (_exports, _sortBy) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _sortBy.default;\n    }\n  });\n  Object.defineProperty(_exports, \"sortBy\", {\n    enumerable: true,\n    get: function get() {\n      return _sortBy.sortBy;\n    }\n  });\n});","define(\"cb-ui/helpers/sqrt\", [\"exports\", \"ember-math-helpers/helpers/sqrt\"], function (_exports, _sqrt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _sqrt.default;\n    }\n  });\n  Object.defineProperty(_exports, \"sqrt\", {\n    enumerable: true,\n    get: function get() {\n      return _sqrt.sqrt;\n    }\n  });\n});","define(\"cb-ui/helpers/sub\", [\"exports\", \"ember-math-helpers/helpers/sub\"], function (_exports, _sub) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _sub.default;\n    }\n  });\n  Object.defineProperty(_exports, \"sub\", {\n    enumerable: true,\n    get: function get() {\n      return _sub.sub;\n    }\n  });\n});","define(\"cb-ui/helpers/t-html\", [\"exports\", \"ember-intl/helpers/format-html-message\"], function (_exports, _formatHtmlMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatHtmlMessage.default;\n    }\n  });\n});","define(\"cb-ui/helpers/t\", [\"exports\", \"ember-intl/helpers/t\"], function (_exports, _t) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _t.default.extend({\n    format: function format(value, options) {\n      return this.intl.formatHtmlMessage(value, options);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/take\", [\"exports\", \"ember-composable-helpers/helpers/take\"], function (_exports, _take) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _take.default;\n    }\n  });\n  Object.defineProperty(_exports, \"take\", {\n    enumerable: true,\n    get: function get() {\n      return _take.take;\n    }\n  });\n});","define(\"cb-ui/helpers/tan\", [\"exports\", \"ember-math-helpers/helpers/tan\"], function (_exports, _tan) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _tan.default;\n    }\n  });\n  Object.defineProperty(_exports, \"tan\", {\n    enumerable: true,\n    get: function get() {\n      return _tan.tan;\n    }\n  });\n});","define(\"cb-ui/helpers/tanh\", [\"exports\", \"ember-math-helpers/helpers/tanh\"], function (_exports, _tanh) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _tanh.default;\n    }\n  });\n  Object.defineProperty(_exports, \"tanh\", {\n    enumerable: true,\n    get: function get() {\n      return _tanh.tanh;\n    }\n  });\n});","define(\"cb-ui/helpers/task\", [\"exports\", \"ember-concurrency/helpers/task\"], function (_exports, _task) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _task.default;\n    }\n  });\n});","define(\"cb-ui/helpers/titleize\", [\"exports\", \"ember-cli-string-helpers/helpers/titleize\"], function (_exports, _titleize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _titleize.default;\n    }\n  });\n  Object.defineProperty(_exports, \"titleize\", {\n    enumerable: true,\n    get: function get() {\n      return _titleize.titleize;\n    }\n  });\n});","define(\"cb-ui/helpers/toggle-action\", [\"exports\", \"ember-composable-helpers/helpers/toggle-action\"], function (_exports, _toggleAction) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _toggleAction.default;\n    }\n  });\n});","define(\"cb-ui/helpers/toggle\", [\"exports\", \"ember-composable-helpers/helpers/toggle\"], function (_exports, _toggle) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _toggle.default;\n    }\n  });\n  Object.defineProperty(_exports, \"toggle\", {\n    enumerable: true,\n    get: function get() {\n      return _toggle.toggle;\n    }\n  });\n});","define(\"cb-ui/helpers/translate-model-field\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.helper(function (params) {\n    var instance = params[0];\n    var field = params[1];\n    var language = params[2];\n\n    if (instance && field) {\n      if (language === 'de') {\n        var deField = field + 'De';\n\n        if (instance.get(deField)) {\n          return instance.get(deField);\n        }\n      }\n\n      return instance.get(field + 'En');\n    }\n\n    return null;\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/trim-text\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.helper(function (params, namedArgs) {\n    var value = params[0];\n    var len = namedArgs.limit;\n    var out = '';\n\n    if (value !== undefined && value !== null) {\n      out = value.substr(0, len);\n\n      if (value.length > len) {\n        out += '...';\n      }\n    } else {\n      out = '';\n    }\n\n    return out;\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/trim\", [\"exports\", \"ember-cli-string-helpers/helpers/trim\"], function (_exports, _trim) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trim.default;\n    }\n  });\n  Object.defineProperty(_exports, \"trim\", {\n    enumerable: true,\n    get: function get() {\n      return _trim.trim;\n    }\n  });\n});","define(\"cb-ui/helpers/trunc\", [\"exports\", \"ember-math-helpers/helpers/trunc\"], function (_exports, _trunc) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trunc.default;\n    }\n  });\n  Object.defineProperty(_exports, \"trunc\", {\n    enumerable: true,\n    get: function get() {\n      return _trunc.trunc;\n    }\n  });\n});","define(\"cb-ui/helpers/truncate\", [\"exports\", \"ember-cli-string-helpers/helpers/truncate\"], function (_exports, _truncate) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _truncate.default;\n    }\n  });\n  Object.defineProperty(_exports, \"truncate\", {\n    enumerable: true,\n    get: function get() {\n      return _truncate.truncate;\n    }\n  });\n});","define(\"cb-ui/helpers/underscore\", [\"exports\", \"ember-cli-string-helpers/helpers/underscore\"], function (_exports, _underscore) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _underscore.default;\n    }\n  });\n  Object.defineProperty(_exports, \"underscore\", {\n    enumerable: true,\n    get: function get() {\n      return _underscore.underscore;\n    }\n  });\n});","define(\"cb-ui/helpers/union\", [\"exports\", \"ember-composable-helpers/helpers/union\"], function (_exports, _union) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _union.default;\n    }\n  });\n  Object.defineProperty(_exports, \"union\", {\n    enumerable: true,\n    get: function get() {\n      return _union.union;\n    }\n  });\n});","define(\"cb-ui/helpers/unix\", [\"exports\", \"ember-moment/helpers/unix\"], function (_exports, _unix) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _unix.default;\n    }\n  });\n});","define(\"cb-ui/helpers/uppercase\", [\"exports\", \"ember-cli-string-helpers/helpers/uppercase\"], function (_exports, _uppercase) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _uppercase.default;\n    }\n  });\n  Object.defineProperty(_exports, \"uppercase\", {\n    enumerable: true,\n    get: function get() {\n      return _uppercase.uppercase;\n    }\n  });\n});","define(\"cb-ui/helpers/user-proposal-evaluation-result\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    intl: Ember.inject.service(),\n    compute: function compute(params, namedArgs) {\n      if (namedArgs.proposalsEvaluations) {\n        var user = namedArgs.user;\n        var criteriaEvaluation = namedArgs.criteria;\n        var proposalsEvaluations = namedArgs.proposalsEvaluations;\n        var proposal = namedArgs.proposal;\n        var proposalEvaluation = proposalsEvaluations.find(function (item) {\n          return item.get('user.id') === user.id && item.get('criteriaEvaluation.id') === criteriaEvaluation.get('id') && item.get('proposal.id') === proposal.id;\n        });\n\n        if (proposalEvaluation) {\n          var evaluationScore = proposalEvaluation.get('score');\n\n          if (evaluationScore === 0) {\n            return this.get('intl').t('app.helpers.userProposalEvaluationResult.notYetRated').toString();\n          } else if (evaluationScore === 1) {\n            return this.get('intl').t('app.helpers.userProposalEvaluationResult.disagree').toString();\n          } else if (evaluationScore === 2) {\n            return this.get('intl').t('app.helpers.userProposalEvaluationResult.pDisagree').toString();\n          } else if (evaluationScore === 3) {\n            return this.get('intl').t('app.helpers.userProposalEvaluationResult.pAgree').toString();\n          } else if (evaluationScore === 4) {\n            return this.get('intl').t('app.helpers.userProposalEvaluationResult.agree').toString();\n          }\n        } else {\n          return this.get('intl').t('app.helpers.userProposalEvaluationResult.notYetAccepted').toString();\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/user-proposal-evaluation-status-info\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.getUserProposalEvaluationStatusInfo = getUserProposalEvaluationStatusInfo;\n  _exports.default = void 0;\n\n  function getUserProposalEvaluationStatusInfo(params, namedArgs) {\n    var intl = namedArgs.intl;\n\n    if (namedArgs.userProposalEvaluationStatuses) {\n      var user = namedArgs.user;\n      var proposal = namedArgs.proposal;\n      var userProposalEvaluationStatuses = namedArgs.userProposalEvaluationStatuses;\n      var currentStatus = userProposalEvaluationStatuses.find(function (item) {\n        return item.get('proposal.id') === proposal.get('id') && item.get('user.id') === user.get('id');\n      });\n      return currentStatus ? intl.t('app.helpers.userProposalEvaluationStatusInfo.' + currentStatus.get('status')).toString() : intl.t('app.helpers.userProposalEvaluationResult.notYetAccepted').toString();\n    }\n  }\n\n  var _default = Ember.Helper.helper(getUserProposalEvaluationStatusInfo);\n\n  _exports.default = _default;\n});","define(\"cb-ui/helpers/utc\", [\"exports\", \"ember-moment/helpers/utc\"], function (_exports, _utc) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _utc.default;\n    }\n  });\n  Object.defineProperty(_exports, \"utc\", {\n    enumerable: true,\n    get: function get() {\n      return _utc.utc;\n    }\n  });\n});","define(\"cb-ui/helpers/w\", [\"exports\", \"ember-cli-string-helpers/helpers/w\"], function (_exports, _w) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _w.default;\n    }\n  });\n  Object.defineProperty(_exports, \"w\", {\n    enumerable: true,\n    get: function get() {\n      return _w.w;\n    }\n  });\n});","define(\"cb-ui/helpers/without\", [\"exports\", \"ember-composable-helpers/helpers/without\"], function (_exports, _without) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _without.default;\n    }\n  });\n  Object.defineProperty(_exports, \"without\", {\n    enumerable: true,\n    get: function get() {\n      return _without.without;\n    }\n  });\n});","define(\"cb-ui/helpers/xor\", [\"exports\", \"ember-truth-helpers/helpers/xor\"], function (_exports, _xor) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var forExport = null;\n\n  if (Ember.Helper) {\n    forExport = Ember.Helper.helper(_xor.xorHelper);\n  } else if (Ember.HTMLBars.makeBoundHelper) {\n    forExport = Ember.HTMLBars.makeBoundHelper(_xor.xorHelper);\n  }\n\n  var _default = forExport;\n  _exports.default = _default;\n});","define(\"cb-ui/index\", [\"exports\", \"ember-uuid\"], function (_exports, _emberUuid) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"v4\", {\n    enumerable: true,\n    get: function get() {\n      return _emberUuid.v4;\n    }\n  });\n  Object.defineProperty(_exports, \"v1\", {\n    enumerable: true,\n    get: function get() {\n      return _emberUuid.v1;\n    }\n  });\n  Object.defineProperty(_exports, \"parse\", {\n    enumerable: true,\n    get: function get() {\n      return _emberUuid.parse;\n    }\n  });\n  Object.defineProperty(_exports, \"unparse\", {\n    enumerable: true,\n    get: function get() {\n      return _emberUuid.unparse;\n    }\n  });\n});","define(\"cb-ui/initializers/active-model-adapter\", [\"exports\", \"active-model-adapter\", \"active-model-adapter/active-model-serializer\"], function (_exports, _activeModelAdapter, _activeModelSerializer) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'active-model-adapter',\n    initialize: function initialize() {\n      var application = arguments[1] || arguments[0];\n      application.register('adapter:-active-model', _activeModelAdapter.default);\n      application.register('serializer:-active-model', _activeModelSerializer.default);\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/app-version\", [\"exports\", \"ember-cli-app-version/initializer-factory\", \"cb-ui/config/environment\"], function (_exports, _initializerFactory, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _config$APP = _environment.default.APP,\n      name = _config$APP.name,\n      version = _config$APP.version;\n  var _default = {\n    name: 'App Version',\n    initialize: (0, _initializerFactory.default)(name, version)\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/container-debug-adapter\", [\"exports\", \"ember-resolver/resolvers/classic/container-debug-adapter\"], function (_exports, _containerDebugAdapter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'container-debug-adapter',\n    initialize: function initialize() {\n      var app = arguments[1] || arguments[0];\n      app.register('container-debug-adapter:main', _containerDebugAdapter.default);\n      app.inject('container-debug-adapter:main', 'namespace', 'application:main');\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/data-adapter\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*\n    This initializer is here to keep backwards compatibility with code depending\n    on the `data-adapter` initializer (before Ember Data was an addon).\n  \n    Should be removed for Ember Data 3.x\n  */\n  var _default = {\n    name: 'data-adapter',\n    before: 'store',\n    initialize: function initialize() {}\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/debug\", [\"exports\", \"@html-next/vertical-collection/-debug\"], function (_exports, _debug) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'vertical-collection-debug',\n    initialize: function initialize() {}\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/ember-concurrency\", [\"exports\", \"ember-concurrency/initializers/ember-concurrency\"], function (_exports, _emberConcurrency) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberConcurrency.default;\n    }\n  });\n});","define(\"cb-ui/initializers/ember-data\", [\"exports\", \"ember-data/setup-container\", \"ember-data\"], function (_exports, _setupContainer, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*\n  \n    This code initializes Ember-Data onto an Ember application.\n  \n    If an Ember.js developer defines a subclass of DS.Store on their application,\n    as `App.StoreService` (or via a module system that resolves to `service:store`)\n    this code will automatically instantiate it and make it available on the\n    router.\n  \n    Additionally, after an application's controllers have been injected, they will\n    each have the store made available to them.\n  \n    For example, imagine an Ember.js application with the following classes:\n  \n    ```app/services/store.js\n    import DS from 'ember-data';\n  \n    export default DS.Store.extend({\n      adapter: 'custom'\n    });\n    ```\n  \n    ```app/controllers/posts.js\n    import { Controller } from '@ember/controller';\n  \n    export default Controller.extend({\n      // ...\n    });\n  \n    When the application is initialized, `ApplicationStore` will automatically be\n    instantiated, and the instance of `PostsController` will have its `store`\n    property set to that instance.\n  \n    Note that this code will only be run if the `ember-application` package is\n    loaded. If Ember Data is being used in an environment other than a\n    typical application (e.g., node.js where only `ember-runtime` is available),\n    this code will be ignored.\n  */\n  var _default = {\n    name: 'ember-data',\n    initialize: _setupContainer.default\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/ember-simple-auth\", [\"exports\", \"cb-ui/config/environment\", \"ember-simple-auth/configuration\", \"ember-simple-auth/initializers/setup-session\", \"ember-simple-auth/initializers/setup-session-service\"], function (_exports, _environment, _configuration, _setupSession, _setupSessionService) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'ember-simple-auth',\n    initialize: function initialize(registry) {\n      var config = _environment.default['ember-simple-auth'] || {};\n      config.baseURL = _environment.default.baseURL;\n\n      _configuration.default.load(config);\n\n      (0, _setupSession.default)(registry);\n      (0, _setupSessionService.default)(registry);\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/export-application-global\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    var application = arguments[1] || arguments[0];\n\n    if (_environment.default.exportApplicationGlobal !== false) {\n      var theGlobal;\n\n      if (typeof window !== 'undefined') {\n        theGlobal = window;\n      } else if (typeof global !== 'undefined') {\n        theGlobal = global;\n      } else if (typeof self !== 'undefined') {\n        theGlobal = self;\n      } else {\n        // no reasonable global, just bail\n        return;\n      }\n\n      var value = _environment.default.exportApplicationGlobal;\n      var globalName;\n\n      if (typeof value === 'string') {\n        globalName = value;\n      } else {\n        globalName = Ember.String.classify(_environment.default.modulePrefix);\n      }\n\n      if (!theGlobal[globalName]) {\n        theGlobal[globalName] = application;\n        application.reopen({\n          willDestroy: function willDestroy() {\n            this._super.apply(this, arguments);\n\n            delete theGlobal[globalName];\n          }\n        });\n      }\n    }\n  }\n\n  var _default = {\n    name: 'export-application-global',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/injectStore\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*\n    This initializer is here to keep backwards compatibility with code depending\n    on the `injectStore` initializer (before Ember Data was an addon).\n  \n    Should be removed for Ember Data 3.x\n  */\n  var _default = {\n    name: 'injectStore',\n    before: 'store',\n    initialize: function initialize() {}\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/load-bootstrap-config\", [\"exports\", \"cb-ui/config/environment\", \"ember-bootstrap/config\"], function (_exports, _environment, _config) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize()\n  /* container, application */\n  {\n    _config.default.load(_environment.default['ember-bootstrap'] || {});\n  }\n\n  var _default = {\n    name: 'load-bootstrap-config',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/local-storage-adapter\", [\"exports\", \"ember-local-storage/initializers/local-storage-adapter\"], function (_exports, _localStorageAdapter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _localStorageAdapter.default;\n    }\n  });\n  Object.defineProperty(_exports, \"initialize\", {\n    enumerable: true,\n    get: function get() {\n      return _localStorageAdapter.initialize;\n    }\n  });\n});","define(\"cb-ui/initializers/metrics\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    var application = arguments[1] || arguments[0];\n    var _config$metricsAdapte = _environment.default.metricsAdapters,\n        metricsAdapters = _config$metricsAdapte === void 0 ? [] : _config$metricsAdapte;\n    var _config$environment = _environment.default.environment,\n        environment = _config$environment === void 0 ? 'development' : _config$environment;\n    var options = {\n      metricsAdapters: metricsAdapters,\n      environment: environment\n    };\n    application.register('config:metrics', options, {\n      instantiate: false\n    });\n    application.inject('service:metrics', 'options', 'config:metrics');\n  }\n\n  var _default = {\n    name: 'metrics',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/raven\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    var application = arguments[1] || arguments[0];\n    var _config$sentry$servic = _environment.default.sentry.serviceName,\n        serviceName = _config$sentry$servic === void 0 ? 'raven' : _config$sentry$servic;\n    var lookupName = \"service:\".concat(serviceName);\n    var _config$sentry$expose = _environment.default.sentry.exposedPropertyName,\n        exposedPropertyName = _config$sentry$expose === void 0 ? 'raven' : _config$sentry$expose;\n    application.inject('route', exposedPropertyName, lookupName);\n    application.inject('component', exposedPropertyName, lookupName);\n    application.inject('controller', exposedPropertyName, lookupName);\n    application.inject('model', exposedPropertyName, lookupName);\n  }\n\n  var _default = {\n    initialize: initialize,\n    name: 'raven'\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/resize\", [\"exports\", \"ember-resize/services/resize\", \"cb-ui/config/environment\"], function (_exports, _resize, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    var application = arguments[1] || arguments[0];\n    var resizeServiceDefaults = _environment.default.resizeServiceDefaults;\n    var injectionFactories = resizeServiceDefaults.injectionFactories;\n    application.register('config:resize-service', resizeServiceDefaults, {\n      instantiate: false\n    });\n    application.register('service:resize', _resize.default);\n    application.inject('service:resize', 'resizeServiceDefaults', 'config:resize-service');\n    injectionFactories.forEach(function (factory) {\n      application.inject(factory, 'resizeService', 'service:resize');\n    });\n  }\n\n  var _default = {\n    name: 'resize',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/responsive\", [\"exports\", \"ember-responsive/initializers/responsive\"], function (_exports, _responsive) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _responsive.default;\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/simple-token\", [\"exports\", \"cb-ui/authenticators/token\"], function (_exports, _token) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize(application) {\n    application.register('authenticator:token', _token.default);\n  }\n\n  var _default = {\n    name: 'simple-token',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/store\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*\n    This initializer is here to keep backwards compatibility with code depending\n    on the `store` initializer (before Ember Data was an addon).\n  \n    Should be removed for Ember Data 3.x\n  */\n  var _default = {\n    name: 'store',\n    after: 'ember-data',\n    initialize: function initialize() {}\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/transforms\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*\n    This initializer is here to keep backwards compatibility with code depending\n    on the `transforms` initializer (before Ember Data was an addon).\n  \n    Should be removed for Ember Data 3.x\n  */\n  var _default = {\n    name: 'transforms',\n    before: 'store',\n    initialize: function initialize() {}\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/truth-helpers\", [\"exports\", \"ember-truth-helpers/utils/register-helper\", \"ember-truth-helpers/helpers/and\", \"ember-truth-helpers/helpers/or\", \"ember-truth-helpers/helpers/equal\", \"ember-truth-helpers/helpers/not\", \"ember-truth-helpers/helpers/is-array\", \"ember-truth-helpers/helpers/not-equal\", \"ember-truth-helpers/helpers/gt\", \"ember-truth-helpers/helpers/gte\", \"ember-truth-helpers/helpers/lt\", \"ember-truth-helpers/helpers/lte\"], function (_exports, _registerHelper, _and, _or, _equal, _not, _isArray, _notEqual, _gt, _gte, _lt, _lte) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize()\n  /* container, application */\n  {\n    // Do not register helpers from Ember 1.13 onwards, starting from 1.13 they\n    // will be auto-discovered.\n    if (Ember.Helper) {\n      return;\n    }\n\n    (0, _registerHelper.registerHelper)('and', _and.andHelper);\n    (0, _registerHelper.registerHelper)('or', _or.orHelper);\n    (0, _registerHelper.registerHelper)('eq', _equal.equalHelper);\n    (0, _registerHelper.registerHelper)('not', _not.notHelper);\n    (0, _registerHelper.registerHelper)('is-array', _isArray.isArrayHelper);\n    (0, _registerHelper.registerHelper)('not-eq', _notEqual.notEqualHelper);\n    (0, _registerHelper.registerHelper)('gt', _gt.gtHelper);\n    (0, _registerHelper.registerHelper)('gte', _gte.gteHelper);\n    (0, _registerHelper.registerHelper)('lt', _lt.ltHelper);\n    (0, _registerHelper.registerHelper)('lte', _lte.lteHelper);\n  }\n\n  var _default = {\n    name: 'truth-helpers',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/initializers/user-agent\", [\"exports\", \"ember-useragent/initializers/user-agent\"], function (_exports, _userAgent) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _userAgent.default;\n    }\n  });\n  Object.defineProperty(_exports, \"initialize\", {\n    enumerable: true,\n    get: function get() {\n      return _userAgent.initialize;\n    }\n  });\n});","define(\"cb-ui/instance-initializers/body-class\", [\"exports\", \"ember-body-class/instance-initializers/body-class\"], function (_exports, _bodyClass) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bodyClass.default;\n    }\n  });\n  Object.defineProperty(_exports, \"initialize\", {\n    enumerable: true,\n    get: function get() {\n      return _bodyClass.initialize;\n    }\n  });\n});","define(\"cb-ui/instance-initializers/ember-data\", [\"exports\", \"ember-data/initialize-store-service\"], function (_exports, _initializeStoreService) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: \"ember-data\",\n    initialize: _initializeStoreService.default\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/instance-initializers/ember-intl\", [\"exports\", \"ember-intl/initializer\"], function (_exports, _initializer) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"instanceInitializer\", {\n    enumerable: true,\n    get: function get() {\n      return _initializer.instanceInitializer;\n    }\n  });\n  _exports.default = void 0;\n\n  /**\n   * Copyright 2015, Yahoo! Inc.\n   * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.\n   */\n  var _default = _initializer.default;\n  _exports.default = _default;\n});","define(\"cb-ui/instance-initializers/ember-simple-auth\", [\"exports\", \"ember-simple-auth/instance-initializers/setup-session-restoration\"], function (_exports, _setupSessionRestoration) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'ember-simple-auth',\n    initialize: function initialize(instance) {\n      (0, _setupSessionRestoration.default)(instance);\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/instance-initializers/raven-setup\", [\"exports\", \"cb-ui/config/environment\", \"ember-cli-sentry/utils/parse-regex-errors\"], function (_exports, _environment, _parseRegexErrors) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n  // Ember merge is deprecated as of 2.5, but we need to check for backwards\n  // compatibility.\n  var assign = Ember.assign || Ember.merge;\n\n  function initialize(application) {\n    if (Ember.get(_environment.default, 'sentry.development') === true) {\n      if (Ember.get(_environment.default, 'sentry.debug') === true) {\n        Ember.Logger.info('`sentry` is configured for development mode.');\n      }\n\n      return;\n    }\n\n    if (!_environment.default.sentry) {\n      throw new Error('`sentry` should be configured when not in development mode.');\n    }\n\n    var _config$sentry = _environment.default.sentry,\n        dsn = _config$sentry.dsn,\n        environment = _config$sentry.environment,\n        _config$sentry$debug = _config$sentry.debug,\n        debug = _config$sentry$debug === void 0 ? true : _config$sentry$debug,\n        _config$sentry$includ = _config$sentry.includePaths,\n        includePaths = _config$sentry$includ === void 0 ? [] : _config$sentry$includ,\n        _config$sentry$whitel = _config$sentry.whitelistUrls,\n        whitelistUrls = _config$sentry$whitel === void 0 ? [] : _config$sentry$whitel,\n        _config$sentry$servic = _config$sentry.serviceName,\n        serviceName = _config$sentry$servic === void 0 ? 'raven' : _config$sentry$servic,\n        _config$sentry$servic2 = _config$sentry.serviceReleaseProperty,\n        serviceReleaseProperty = _config$sentry$servic2 === void 0 ? 'release' : _config$sentry$servic2,\n        _config$sentry$ravenO = _config$sentry.ravenOptions,\n        ravenOptions = _config$sentry$ravenO === void 0 ? {} : _config$sentry$ravenO;\n\n    if (Ember.get(ravenOptions, 'ignoreErrors.length')) {\n      Ember.set(ravenOptions, 'ignoreErrors', (0, _parseRegexErrors.parseRegexErrors)(ravenOptions.ignoreErrors));\n    }\n\n    var lookupName = \"service:\".concat(serviceName);\n    var service = application.lookup ? application.lookup(lookupName) : application.container.lookup(lookupName);\n\n    try {\n      window.Raven.debug = debug; // Keeping existing config values for includePaths, whitelistUrls, for compatibility.\n\n      var ravenConfig = assign({\n        environment: environment,\n        includePaths: includePaths,\n        whitelistUrls: whitelistUrls,\n        release: service.get(serviceReleaseProperty) || _environment.default.APP.version\n      }, ravenOptions);\n      window.Raven.config(dsn, ravenConfig);\n    } catch (e) {\n      Ember.Logger.warn('Error during `sentry` initialization: ' + e);\n      return;\n    }\n\n    window.Raven.install();\n    var _config$sentry$global = _environment.default.sentry.globalErrorCatching,\n        globalErrorCatching = _config$sentry$global === void 0 ? true : _config$sentry$global;\n\n    if (globalErrorCatching === true) {\n      service.enableGlobalErrorCatching();\n    }\n  }\n\n  var _default = {\n    initialize: initialize,\n    name: 'sentry-setup'\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/instance-initializers/session\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    after: 'ember-data',\n    name: 'simple-auth-session',\n    initialize: function initialize(instance) {\n      var application = instance.lookup('application:main');\n      ['controller', 'route', 'component', 'authenticator'].forEach(function (component) {\n        application.inject(component, 'session', 'service:session');\n        application.inject(component, 'intl', 'service:intl');\n        application.inject(component, 'cbStore', 'service:cb-store');\n        application.inject(component, 'sessionContext', 'service:session-context');\n      });\n      application.inject('model', 'intl', 'service:intl');\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/locales/de/translations\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    \"landing\": {\n      \"title\": \"Finden Sie die passende Beratungsfirma für Ihr Projekt!\",\n      \"subtitle1\": \"Wir bieten die umfassendste Datenbank von Unternehmens- & Managementberatungsfirmen weltweit.\",\n      \"subtitle2\": \"Sie beschreiben ihr Projekt, finden passende Beratungsfirmen und versenden Ihre Projektanfrage innerhalb von 30 Minuten!\",\n      \"login\": \"Anmelden\",\n      \"register\": \"Registrieren\",\n      \"getStarted\": \"LOS GEHT'S\",\n      \"modules\": {\n        \"title\": \"Fünf einzigartige Module\",\n        \"label\": {\n          \"database\": \"Beraterdatenbank\",\n          \"partner\": \"Partner Matching\",\n          \"project\": \"Projektanfrage\",\n          \"portfolio\": \"Portfoliomanagement\",\n          \"community\": \"Unternehmensnetzwerk\"\n        },\n        \"details\": {\n          \"database\": \"Greifen Sie zu auf die weltgrößte Beraterdatenbank\",\n          \"partner\": \"Nutzen Sie den Projektkonfigurator um passende Beratungsfirmen zu finden\",\n          \"project\": \"Starten Sie Ihre online Projektanfrage innerhalb von 30 Minuten\",\n          \"portfolio\": \"Steuern Sie all Ihre Beratungsprojekte online\",\n          \"community\": \"Informieren Sie sich über Trends im Beratermarkt\"\n        }\n      },\n      \"project\": {\n        \"title\": \"Projektbeschreibung\",\n        \"label\": {\n          \"transform\": \"Transformieren\",\n          \"describe\": \"Beschreiben\"\n        },\n        \"details\": {\n          \"transform\": \"Wandeln Sie Herausforderungen in konkrete Projektanforderungen um.\",\n          \"describe\": \"Nutzen Sie unseren einzigartigen Projektkonfigurator um Ihren individuellen Projektbedarf zu beschreiben\"\n        }\n      },\n      \"partner\": {\n        \"title\": \"Berater Matching\",\n        \"label\": {\n          \"review\": \"Prüfen\",\n          \"select\": \"Auswählen\"\n        },\n        \"details\": {\n          \"review\": \"Sichten Sie die zu Ihrem Bedarf passenden Beratungsfirmen. Wir bieten Ihnen Zugriff auf die weltweit umfassendste Datenbank angesehener Beratungshäuser.\",\n          \"select\": \"Wählen Sie Ihre bevorzugten Beratungsfirmen aus und starten Sie eine Projektanfrage. Wir leiten Sie bei der Durchführung Ihrer Ausschreibung (RfP) an.\"\n        }\n      },\n      \"manage\": {\n        \"title\": \"Portfoliomanagement\",\n        \"details\": \"Steuern Sie all Ihre Projektanfragen und laufenden Projekte online mit Hilfe eines personalisierten Dashboards.\"\n      },\n      \"review\": {\n        \"title\": \"Sparen Sie Zeit\",\n        \"label\": {\n          \"standardize\": \"Standardisieren\",\n          \"accelerate\": \"Beschleunigen\"\n        },\n        \"details\": {\n          \"standardize1\": \"Standardisieren Sie Prozesse und Dokumente. Nutzen Sie hierzu unseren einzigartigen RfP Konfigurator und erzeugen Sie Projektanfragen auf höchsten Niveau.\",\n          \"accelerate1\": \"Erstellen Sie innerhalb von nur 30 Minuten eine umfassende Ausschreibungsunterlage und erhalten Sie Angebote der ausgewählten Top Beratungsfirmen.\",\n          \"standardize2\": \"Ensure full transparency throughout the entire RFP process.\",\n          \"accelerate2\": \"Receive comparable proposals from selected consulting firms.\"\n        }\n      },\n      \"evaluation\": {\n        \"title\": \"Sichern Sie Compliance\",\n        \"label\": {\n          \"evaluate\": \"Bewerten\",\n          \"award\": \"Vergeben\"\n        },\n        \"details\": {\n          \"evaluate\": \"Bewerten Sie eingehende Projektangebote und Pitch-Präsentationen objektiv. Nutzen Sie hierzu einheitliche und kollaborative Bewertungsmatrizen.\",\n          \"award\": \"Treffen Sie Ihre Entscheidung online anhand eines transparenten und revisionssicheren Prozesses. Gewährleisten Sie die Compliance Ihrer Vergabeentscheidung.\"\n        }\n      },\n      \"registering\": {\n        \"title\": \"Regsitrieren Sie sich jetzt und starten Sie die erste Projektanfrage direkt!\"\n      },\n      \"plans\": {\n        \"title\": \"Unsere Tarife\",\n        \"label\": {\n          \"forClients\": \"Für Auftraggeber\",\n          \"forConsultants\": \"Für Beratungsfirmen\",\n          \"freeRegistration\": \"kostenfreie Registrierung\",\n          \"freeUse\": \"kostenfreie Nutzung\",\n          \"payPerBid\": \"Zahlung pro Angebot\"\n        },\n        \"details\": {\n          \"forClients\": \"Erhalten Sie unbegrenzten Zugang zu unserem Leistungsportfolio!\",\n          \"forConsultants\": \"Registrieren Sie sich kostenfrei und erhalten Sie direkten Zugang zu neuen potentiellen Auftraggebern, Projektchancen und anderen Leistungen. Beratungsfirmen zahlen pro Teilnahme an Ausschreibungen.\"\n        }\n      },\n      \"disclaimer\": \"Haftungsausschluss\",\n      \"terms\": \"Nutzungsbedingungen\",\n      \"privacyPolicy\": \"Datenschutz\",\n      \"legalInformation\": \"Impressum\",\n      \"cookiePolicy\": \"Cookie Policy\",\n      \"contact\": \"Kontakt\",\n      \"copyright\": \"Urheberrechtlich geschützt\",\n      \"rightsReserved\": \"2016 apadua.com Alle Rechte vorbehalten\",\n      \"termsLink\": \"https://apadua.com/terms-conditions/\",\n      \"privacyPolicyLink\": \"https://apadua.com/privacy-policy/\",\n      \"legalInformationLink\": \"https://apadua.com/legal-information/\",\n      \"cookiePolicyLink\": \"https://apadua.com/cookie-policy/\"\n    },\n    \"login\": {\n      \"label\": {\n        \"email\": \"E-Mail\",\n        \"password\": \"Passwort\"\n      },\n      \"placeholder\": {\n        \"email\": \"E-Mail eingeben\",\n        \"password\": \"Passwort eingeben\"\n      },\n      \"loginBtn\": \"Anmelden\",\n      \"forgotPassword\": \"Forgot password?\",\n      \"clickHere\": \"Click here\"\n    },\n    \"wizardLanguage\": {\n      \"title\": \"Select project language\"\n    },\n    \"signup\": {\n      \"title\": \"Registrierung\",\n      \"label\": {\n        \"email\": \"E-Mail*\",\n        \"password\": \"Passwort erstellen*\",\n        \"retypePassword\": \"Passwort bestätigen*\",\n        \"registerAs\": \"Benutzergruppe*\",\n        \"client\": \"Auftraggeber\",\n        \"consultant\": \"Berater\",\n        \"newCompany\": \"\",\n        \"company\": \"Beratungsfirma*\",\n        \"companyName\": \"Name des Unternehmens oder der Organisation*\",\n        \"address1\": \"Adresszeile 1*\",\n        \"address2\": \"Adresszeile 2\",\n        \"address3\": \"Adresszeile 3\",\n        \"postalCode\": \"Postleitzahl*\",\n        \"city\": \"Stadt*\",\n        \"state\": \"Bundesland\",\n        \"country\": \"Land\",\n        \"registry\": \"Registerbehörde\",\n        \"registryNumber\": \"Registernummer\",\n        \"vatNumber\": \"USt. ID*\",\n        \"dunsId\": \"DUNS-Nummer\",\n        \"website\": \"Website\",\n        \"salutation\": \"Anrede*\",\n        \"academicTitle\": \"Akademischer Titel\",\n        \"firstName\": \"Vorname*\",\n        \"lastName\": \"Nachname*\",\n        \"jobTitle\": \"Funktion\",\n        \"phone\": \"Telefon*\",\n        \"mobilePhone\": \"Mobiltelefon\",\n        \"fax\": \"Fax\",\n        \"terms\": \"Wenn Sie auf „Jetzt registrieren” klicken, erklären Sie sich mit den <a href='https://apadua.com/terms-conditions/' target='_blank'>Allgemeinen Geschäftsbedingungen</a>, der <a href='https://apadua.com/privacy-policy/' target='_blank'> Datenschutzrichtlinie </a> und der <a href='https://apadua.com/cookie-policy/' target='_blank'>Cookie-Richtlinie</a> von APADUA einverstanden.\",\n        \"acceptTerms\": \"Ich akzeptiere die Datenschutzbestimmungen und Allgemeinen Geschäftsbedingungen.\",\n        \"useInvitationLink\": \"Bitte nutzen Sie den Einladungslink in der E-Mail.\",\n        \"userExists\": \"Ein Nutzer mit dieser E-Mail-Adresse existiert bereits. Bitte hinterlegen Sie eine andere E-Mail-Adresse.\",\n        \"loginEmail\": \"Mit dieser E-Mail-Adresse anmelden\",\n        \"userType\": \"Nutzergruppe\",\n        \"newsletter\": \"Bitte informieren Sie mich über relevante Neuigkeiten über APADUA Produkte & Dienstleistungen.\",\n        \"thanks\": \"Thank you for your participation.\",\n        \"downloadLink\": \"Here is your download link.\",\n        \"passwordGuidance\": \"Das Passwort muss mindestens 10 Zeichen haben, worunter sich mindestens ein Großbuchstabe, ein Kleinbuchstabe, eine Zahl und ein Sonderzeichen befinden muss.\"\n      },\n      \"placeholder\": {\n        \"email\": \"E-Mail eingeben\",\n        \"password\": \"Passwort eingeben\",\n        \"retypePassword\": \"Passwort wiederholen\",\n        \"company\": \"Enter company or organization name\",\n        \"country\": \"Select country\"\n      }\n    },\n    \"wizard\": {\n      \"requestForProposal\": \"PLATZHALTER\",\n      \"timelineQuestion\": \"Bitte bestimmen Sie die gewünschte Projektlaufzeit\",\n      \"info\": {\n        \"projectInformation\": \"<h4>Projektinformation:</h4><div>Bitte machen Sie einfache Angaben zu Ihrem Projektvorhaben. Wir gleichen diese mit der Expertise der Beratungsfirmen in unserer Datenbank ab.</div><div>Bitte berücksichtigen Sie, dass die Befüllung der mit einem Asterisk (*) markierten Felder obligatorisch ist, da diese direkt mit unserem Matching-Algorithmus verbunden sind.</div><div>Im nächsten Schritt, bieten wir Ihnen eine Liste mit angesehenen Beratungsfirmen, die nachweislich über herausragende Kenntnisse in den beschriebenen Betätigungsfeldern verfügen.</div>\",\n        \"consultants\": \"<h4>Beratungsfirmen:</h4><div>Wir verfügen über die umfassendste Datenbank von Beratungsfirmen weltweit. Dies erlaubt uns Ihre Projektbeschreibung mit der Expertise von angesehenen Beratungsfirmen abzugleichen und Ihnen in Sekundenschnelle eine Liste geeigneter Firmen zu präsentieren. Diese Übersicht beinhaltet ausschließlich Beratungsfirmen die Ihren individuellen Anforderungen entsprechen. Die Auswahl basiert auf einem unparteiischen Algorithmus der auf öffentlich verfügbare Daten und die Erfahrungen unserer Nutzer zurückgreift. </div><div>Die  Beratungsfirmen sind auf Basis der Breite ihrer Fach- und Branchenexpertise gruppiert. Spezialisten (Boutiquen) sind meist kleine Beratungsfirmen, die sich auf einzelne Fachgebiete oder Branchen spezialisieren. Diversifizierte Beratungsfirmen decken eine kleine Anzahl von verwandten fachlichen oder sektoralen Schwerpunkten ab. Generalisten sind die globalen Akteure im Beratungsmarkt und decken eine Vielzahl von Themen und Branchen ab.</div><div>Diese Kategorisierung soll Ihnen dabei helfen eine qualifizierte Entscheidung gemäß den eigenen Präferenzen, den Projekterfordernissen oder Richtlinien zu treffen.</div>\",\n        \"projectDetails\": \"<h4>Project Details:</h4><div>In order to complement your project definition we need some additional information about the project setup.</div><div>After this step you will be able to start an request for proposal (RfP) via APADUA.</div><div>This service is 100% free of charges for you. If you continue from here we ask you to register and will grant you access to our RfP administration dashboard.</div>\"\n      },\n      \"titles\": {\n        \"defineProject\": \"PLATZHALTER\",\n        \"selectConsultant\": \"Beratungsfirma auswählen\",\n        \"startRFP\": \"Projektanfrage starten\",\n        \"projectInformation\": \"Projekt beschreiben\"\n      },\n      \"confirm\": {\n        \"title\": \"Projektanfrage starten\",\n        \"label\": {\n          \"companyInformation\": \"Auftraggeberinformationen\",\n          \"companyName\": \"\",\n          \"companyHeadquarters\": \"\",\n          \"industry\": \"Branche\",\n          \"businessType\": \"PLATZHALTER\",\n          \"turnover\": \"Umsatz\",\n          \"employees\": \"Mitarbeiter\",\n          \"userNameRole\": \"PLATZHALTER\",\n          \"projectInformation\": \"Projektinformationen\",\n          \"projectGoals\": \"Projektziele\",\n          \"projectScope\": \"Funktionsbezug\",\n          \"projectPhases\": \"PLATZHALTER\",\n          \"mainLocation\": \"Hauptprojektstandort\",\n          \"secondaryLocations\": \"Weitere Projektstandorte\",\n          \"mainLanguage\": \"PLATZHALTER\",\n          \"secondaryLanguages\": \"PLATZHALTER\",\n          \"projectContext\": \"PLATZHALTER\",\n          \"timeline\": \"PLATZHALTER\",\n          \"selectedCompanies\": \"Ausgewählte Beratungsfirmen\",\n          \"noCompanies\": \"Keine Beratungsfirmen ausgewählt\",\n          \"noneSelected\": \"none selected\",\n          \"emailSummary\": \"Zusammenfassung per E-Mail versenden\",\n          \"provideValidEmail\": \"Bitte geben Sie eine gültige E-Mail-Adresse an\",\n          \"provideEmail\": \"Bitte geben Sie eine E-Mail-Adresse an\",\n          \"summaryConfirm\": \"Ja, bitte senden Sie mir eine Kopie der Zusammenfassung.\",\n          \"loginOrRegister\": \"Anmelden oder Registrieren um fortzufahren!\",\n          \"detailsTCB\": \"unterstützt Sie dabei, eine geeignete Unternehmens- & Managementberatung für Ihren individuellen Projektbedarf zu finden. Unsere einzigartige Web Service bietet einen transparenten und revisionssicheren Prozess zur Vergabe von Beratungsprojekten und eine Plattform um all Ihre Beratungsprojekte zu überwachen.<br />Die Nutzung des online Angebots von APADUA ist für die Auftraggeber kostenfrei und wird durch Gebühren der Beratungsfirmen zur Teilnahme an Projektaausschreibungen finanziert. Dennoch ist APADUA absolut unparteiisch. Alle Berater werden auf Basis frei verfügbarer Informationen und durch unsere Nutzer bewertet. Die Beratungsfirmen in unserer Datenbank haben keinen Einfluss auf den Algorithmus.<br />Nach der Registrierung können Sie unser Dienstleistungspotfolio voll nutzen, von Anfrageerstellung über Angebotsauswertung bis hin zur Vergabeentscheidung.<br />Jetzt kostenfrei registrieren und direkt von den Vorteilen unseres einzigartigen Webservice profitieren!\",\n          \"detailsTCB2\": \"\",\n          \"managementConsulting\": \"Unternehmens- & Managementberatung\",\n          \"itConsulting\": \"IT-Beratung\",\n          \"interimManagement\": \"Interim-Management\",\n          \"recruiting\": \"Rekrutierung\",\n          \"email\": \"Ihre E-Mail-Adresse*\",\n          \"companyNameMandatory\": \"Name Ihres Unternehmens oder der Organisation*\",\n          \"downloadPDF\": \"PDF herunterladen\",\n          \"recipientEmail\": \"E-Mail-Adresse des Empfängers*\",\n          \"recipientName\": \"Name des Empfängers*\",\n          \"extraConsultantDetails\": \"Diese Beratungsfirma wurde neu angelegt. Informationen sind bald verfügbar.\",\n          \"noLogoAvailable\": \"Kein <br> Logo\",\n          \"companySize\": \"PLATZHALTER\",\n          \"yourMessage\": \"Ihre Nachricht\",\n          \"firstName\": \"Ihr Vorname*\",\n          \"lastName\": \"Ihr Nachname*\",\n          \"newsletter\": \"Bitte informieren Sie mich über relevante Neuigkeiten über APADUA und Produkte & Dienstleistungen.\",\n          \"yourEmail\": \"Ihre E-Mail-Adresse\",\n          \"colleagueEmail\": \"E-Mail-Adresse des Empfängers\",\n          \"footer\": \"apadua.com is much more than just the biggest consultant database of the web. And you have just reached the surface\"\n        },\n        \"placeholder\": {\n          \"firstName\": \"Bitte geben Sie Ihren Vornamen ein\",\n          \"lastName\": \"Bitte geben Sie Ihren Nachnamen ein\",\n          \"email\": \"Bitte geben Sie Ihre E-Mail-Adresse ein\",\n          \"recipientEmail\": \"Bitte geben Sie die E-Mail-Adresse des Empfängers ein\",\n          \"recipientName\": \"Bitte geben Sie den Vor- und Nachnamen des Empfängers ein\",\n          \"companyName\": \"Bitte geben Sie den Namen des Unternehmens oder der Organisation ein\",\n          \"yourMessage\": \"Please provide a message\"\n        },\n        \"startRfp\": \"Projektanfrage starten\",\n        \"downloadPDF\": \"PDF herunterladen\",\n        \"generatePDF\": \"PDF erzeugen\",\n        \"sendEmail\": \"E-Mail senden\",\n        \"edit\": \"bearbeiten\",\n        \"change\": \"ändern\",\n        \"alreadyRegistered\": \"Bereits registriert? Hier anmelden!\",\n        \"joinNow\": \"Registrieren Sie sich jetzt!\",\n        \"disclaimer\": \"Lorem ipsum\"\n      }\n    },\n    \"app\": {\n      \"navigation\": {\n        \"dashboard\": \"Dashboard\",\n        \"profileEdit\": \"Profil bearbeiten\",\n        \"changePassword\": \"Passwort ändern\",\n        \"logOut\": \"Abmelden\",\n        \"noUnreadNotifications\": \"Keine ungelesenen Benachrichtigungen\",\n        \"seeAllAlerts\": \"Alle Benachrichtigungen anzeigen\",\n        \"markAllRead\": \"Alle als gelesen markieren\",\n        \"account\": \"Account\"\n      },\n      \"dashboardClient\": {\n        \"newProject\": \"Neues Projekt anlegen\",\n        \"contactTCBAgent\": \"Hilfe\",\n        \"browseConsultants\": \"Datenbank durchsuchen\",\n        \"projectStatistics\": {\n          \"title\": \"Projektstatistiken\",\n          \"openRFPS\": \"Laufende Projektanfragen\",\n          \"receivedProposals\": \"Eingegangene Angebote\",\n          \"awardedProjects\": \"Vergebene Projekte\"\n        },\n        \"notificationsEvents\": {\n          \"title\": \"Benachrichtigungen & Ereignisse\",\n          \"unread\": \"Ungelesen\"\n        },\n        \"projects\": {\n          \"title\": \"Projekte\",\n          \"projectName\": \"Projektname\",\n          \"consultants\": \"Beratungsfirmen\",\n          \"projectManager\": \"Projektleiter\",\n          \"submittedAt\": \"Versanddatum\",\n          \"projectStatus\": \"Projektstatus\",\n          \"actions\": \"Aktionen\",\n          \"open\": \"Öffnen\"\n        }\n      },\n      \"dashboardConsultant\": {\n        \"projectsStatistics\": {\n          \"title\": \"Projektstatistiken\",\n          \"rfpInvitations\": \"Empfangene Anfragen\",\n          \"openRFPS\": \"Offene Projektanfragen\",\n          \"awardedProjects\": \"Gewonnene Projekte\"\n        },\n        \"projects\": {\n          \"title\": \"Projekte\",\n          \"projectName\": \"Projektname\",\n          \"companyName\": \"Name des Unternehmens oder der Organisation\",\n          \"projectManager\": \"Projektleiter\",\n          \"submittedAt\": \"Versanddatum\",\n          \"projectStatus\": \"Projektstatus\",\n          \"industry\": \"Branche\",\n          \"businessArea\": \"Betriebliche Funktion\",\n          \"actions\": \"Aktionen\",\n          \"preview\": \"Vorschau\",\n          \"open\": \"Offen\",\n          \"response\": \"Teilnehmen\"\n        }\n      },\n      \"dashboardAgent\": {\n        \"projectsStatistics\": {\n          \"title\": \"Projektstatistiken\",\n          \"initializedRfps\": \"Initialisierte Projektanfragen\",\n          \"openRfps\": \"Laufende Projektanfragen\",\n          \"invitationsAccepted\": \"Angenommene Einladungen\",\n          \"invitationsDeclined\": \"Abgelehnte Einladungen\",\n          \"submittedProposals\": \"Übermittelte Angebote\",\n          \"awardedProjects\": \"Vergebene Projekte\",\n          \"listedConsultants\": \"Anzahl gelisteter Berater\",\n          \"registeredUsers\": \"Anzahl registrierter Nutzer\"\n        }\n      },\n      \"rfp\": {\n        \"projectInformation\": {\n          \"title\": \"Projektinfo\",\n          \"details\": \"Bitte machen Sie einfache Angaben zu Ihrem Projektvorhaben. Wir gleichen diese mit der Expertise der Beratungsfirmen in unserer Datenbank ab. Bitte berücksichtigen Sie, dass die Befüllung der mit einem Asterisk (*) markierten Felder obligatorisch ist, da diese direkt mit unserem Matching-Algorithmus verbunden sind. Im nächsten Schritt, bieten wir Ihnen eine Liste mit angesehenen Beratungsfirmen, die nachweislich über herausragende Kenntnisse in den beschriebenen Betätigungsfeldern verfügen.\",\n          \"error\": \"Bitte beheben Sie die folgenden Fehler:\",\n          \"requiredError\": \"Dies ist ein Pflichtfeld\",\n          \"question\": {\n            \"projectName\": \"Wie lautet der Name Ihres Projekts?\",\n            \"country\": \"Wo befindet sich der Haupsitz Ihrer Firma?\",\n            \"industryStandard\": \"Welche Branche steht im Fokus Ihres Projektes?\",\n            \"businessType\": \"Welche Kategorie beschreibt Ihre Organisation am besten?\",\n            \"companySizeTurnover\": \"Wie groß ist Ihr Unternehmen?\",\n            \"projectGoals\": \"Was sind die Kernziele Ihres Projekts?\",\n            \"serviceStandard\": \"Welchen Hauptfokus hat Ihr Projekt?\",\n            \"mainLocation\": \"Welche Regionen sind Teil des Projektfokus?\"\n          },\n          \"placeholder\": {\n            \"projectName\": \"Projektnamen eingeben\",\n            \"country\": \"Land auswählen\",\n            \"city\": \"Stadt eintragen\",\n            \"industryStandard\": \"Branche auswählen\",\n            \"businessType\": \"Kategorie auswählen\",\n            \"companySizeTurnover\": \"Umsatz auswählen\",\n            \"companySizeEmployees\": \"Mitarbeiterzahl auswählen\",\n            \"projectGoals\": \"Bis zu fünf Projektziele auswählen\",\n            \"serviceStandard\": \"Projektfokus auswählen\",\n            \"mainLocation\": \"Land auswählen\",\n            \"secondaryLocations\": \"Weitere Länder auswählen\",\n            \"projectGoalDescription\": \"Bitte beschreiben Sie die Projektziele\"\n          },\n          \"label\": {\n            \"projectName\": \"Projektname*\",\n            \"country\": \"Land*\",\n            \"city\": \"Stadt\",\n            \"industryStandard\": \"Branche*\",\n            \"businessType\": \"Unternehmens- oder Organisationstyp*\",\n            \"companySizeTurnover\": \"Jahresumsatz*\",\n            \"companySizeEmployees\": \"Mitarbeiterzahl*\",\n            \"projectGoals\": \"Projektziele*\",\n            \"monetaryGoals\": \"Finanzielle Ziele\",\n            \"nonMonetaryGoals\": \"Nicht finanzielle Ziele\",\n            \"serviceStandard\": \"Projektfokus*\",\n            \"mainLocation\": \"Projektstandort*\",\n            \"secondaryLocations\": \"Weitere Projektstandorte\",\n            \"serviceType\": \"Dienstleistung\",\n            \"managementConsulting\": \"Unternehmens- & Managementberatung\",\n            \"itConsulting\": \"IT-Beratung\",\n            \"interimManagement\": \"Interim-Management\",\n            \"recruiting\": \"Rekrutierung\"\n          },\n          \"info\": {\n            \"projectName\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektname</div><p class='m-b-lg'>Ein Name ist ein eindeutiger Kennzeichner und hilft dieses Projekt von Anderen abzugrenzen. Beliebt sind selbsterklärende Namen, die auf den Nutzen des Projektes hinweisen.</p> <p class='basic-panel-blue-footer'>Bitte geben Sie den gewünschten Projektnamen ein.</p>\",\n            \"country\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Your Company‘s Location</div><p class='m-b-lg'>APADUA finds the best consultants for your business challenges worldwide. Our database covers consultant companies in  over 200 countries and brings them closer to your global and local project teams.</p> <p class='basic-panel-blue-footer'>Please select your country from the drop down and enter the city where your company is situated.</p>\",\n            \"mainLocation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektstandort</div><p class='m-b-lg'>Projekte können grenzübergreifend sein. Der Projekthauptstandort ist üblicherweise der Ort, an dem das Projektteam hauptsächlich tätig ist, oder ein fester Projektraum zur Verfügung steht. Kernstandorte sind solche Orte, an denen Mitglieder des Projektkernteams regelmäßig arbeiten bzw. die in die Projektarbeit einzubinden sind. Die Kenntnis der relevanten Standorte hilft den Beratungsfirmen ein passendes Angebot vorzulegen.</p> <p class='basic-panel-blue-footer'>Bitte wählen Sie den Hauptstandort und andere wichtige Standorte aus.</p>\",\n            \"industryStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Branchenfokus</div><div class='m-b-sm'>Der Branchenfokus bezieht sich auf die Branche in dem Ihr Projekt durchgeführt werden soll. Diese Branche muss nicht grundsätzlich der Primärbranche des Unternehmens entsprechen oder Ihr Unternehmen ist diversifiziert und damit in unterschiedlichen Branchen tätig.</div><div class='m-b-sm'><strong>Beispiel:</strong><br>Ihr Unternehmen ist ein Dienstleister für Transport & Logistik, das Projekt aber ist in der Sparte Bau & Infrastruktur durchzuführen.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie die relevante Branche per Dropdown aus.</p>\",\n            \"companySizeTurnover\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Unternehmensgröße</div><p class='m-b-lg'>Der jährliche Umsatz und die Anzahl der Mitarbeiter sind die beiden Kriterien zur Bestimmung der Unternehmensgröße und wichtig für die Identifizierung passender Beratungsfirmen.</p> <p class='basic-panel-blue-footer'>Bitte nutzen Sie das Dropdown um die Größenordnung von Umsatz und Mitarbeiterzahl Ihres Unternehmens oder Geschäftseinheit zu bestimmen.</p>\",\n            \"projectGoals\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektziele</div><p class='m-b-lg'>Projektziele beschreiben die im Rahmen eine Projektes zu erreichenden Ergebnisse. Diese sollten präzise formuliert, quantifiziert und messbar sein.</p> <p class='basic-panel-blue-footer'>Bitte wählen Sie bis zu fünf Stichworte hinsichtlich Ihrer Ziele aus den nachstehenden Listen. Sie haben später die Gelegenheit diese zu Beschreiben.</p>\",\n            \"projectGoalsExtra\": \"Bitte wählen Sie bis zu fünf Stichworte aus der Liste, die Ihre Projektziele am besten zusammenfassen. Sie können Ihre Projektziele unter 'Anfragedetails' genauer beschreiben.\",\n            \"serviceStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektfokus</div><p class='m-b-lg'>Der Projektfokus beschreibt den Arbeitsbereich in dem ein Projekt durchgeführt werden soll. Die führende Abteilung/Funktion ist oft ein guter Indikator für den passenden Projektfokus. Diese Angabe ist essentiell um die passenden Beratungsfirmen zu identifizieren!</p> <p class='basic-panel-blue-footer'>Bitte definieren Sie den Projektfokus durch Auswahl einer betrieblichen Funktion aus der Dropdown-Liste.</p>\"\n          }\n        },\n        \"consultants\": {\n          \"title\": \"Beratungsfirmen\",\n          \"details\": \"Wir verfügen über die umfassendste Datenbank von Beratungsfirmen weltweit. Dies erlaubt uns Ihre Projektbeschreibung mit der Expertise von angesehenen Beratungsfirmen abzugleichen und Ihnen in Sekundenschnelle eine Liste geeigneter Partner zu präsentieren. Diese Übersicht beinhaltet ausschließlich Beratungsfirmen die Ihren individuellen Anforderungen entsprechen. Die Auswahl basiert auf einem unparteiischen Algorithmus der auf öffentlich verfügbare Daten und die Erfahrungen unserer Nutzer zurückgreift. Die Beratungsfirmen sind auf Basis der Breite ihrer Fach- und Branchenexpertise gruppiert. Spezialisten (Boutiquen) sind meist kleine Beratungsfirmen, die sich auf einzelne Fachgebiete oder Branchen spezialisieren. Diversifizierte Beratungsfirmen decken eine kleine Anzahl von verwandten fachlichen oder sektorale Schwerpunkte ab. Generalisten sind die globalen Akteure im Beratungsmarkt und decken eine Vielzahl von Themen und Branchen ab. Diese Kategorisierung soll Ihnen dabei helfen eine qualifizierte Entscheidung gemäß den eigenen Präferenzen, den Projekterfordernissen oder Richtlinien zu treffen.\",\n          \"label\": {\n            \"specialists\": \"Spezialisten\",\n            \"diversified\": \"Diversifiziert\",\n            \"generalists\": \"Generalisten\",\n            \"seeProfile\": \"Auf (i) klicken um das Profil aufzurufen.\",\n            \"selectConsultant\": \"Checkboxen markieren um Firmen für Ihre Projektanfrage auszuwählen.\",\n            \"score\": \"Punktzahl\"\n          },\n          \"info\": {\n            \"maximumConsultants\": \"Sie haben das Limit an auszuwählenden Beartungsfirmen erreicht.\",\n            \"minimumConsultants\": \"Sie müssen mindestens eine Beratungsfirma auswählen um fortfahren zu können.\",\n            \"allConsultants\": \"Basierend auf den Angaben zu Ihrem Projektvorhaben, haben wir einige angesehene Beratungsfirmen mit nachgewiesener Expertise in den relevanten Betätigungsfeldern identifiziert. Diese Firmen verteilen sich auf drei Kategorien, je nach dem angebotenen Dienstleistungsportfolio: Spezialist, Diversifiziert und Generalist.<br>Bitte wählen Sie fünf Beratungsfirmen aus, die Sie im Anfrageprozess berücksichtigen möchten.\",\n            \"specialists\": \"Kleine Beratungsfirmen, die sich auf einzelne Fachgebiete oder Branchen spezialisieren.\",\n            \"diversified\": \"Beratungsfirmen mit einer kleinen Anzahl von verwandten fachlichen oder sektoralen Schwerpunkten.\",\n            \"generalists\": \"Globale Akteure die eine Vielzahl von Themen und Branchen abdecken.\"\n          }\n        },\n        \"projectDetails\": {\n          \"title\": \"Anfragedetails\",\n          \"details\": \"Es sind weitere Informationen notwendig um die Projektbeschreibung abzuschließen. Diese Informationen werden direkt in Ihre Onlineprojektanfrage und das Anschreiben - den Kern Ihres Anfragepakets (RfP) - übertragen. Sobald Sie diesen Abschnitt fertiggestellt haben, können Sie mit unserem einzigartigen Onlinetool Ihr ganz persönliches Anschreiben erstellen oder eine eigene PDF-Datei hochladen.\",\n          \"error\": {\n            \"startAward\": \"Die Termine von Projektvergabe und Projektstart kolldieren. Bitte korrigieren Sie Ihre Eingaben und stellen Sie hierbei sicher, dass die Vergabe zeitlich vor dem Projektstart liegt!\",\n            \"endStart\": \"Die Termine von Projektstart und Projektende kolldieren. Bitte korrigieren Sie Ihre Eingaben und stellen Sie hierbei sicher, dass der Projektstart zeitlich deutlich vor dem Ende liegt!\"\n          },\n          \"question\": {\n            \"mainLanguage\": \"Welche Sprachen sind im Projekt relevant?\",\n            \"projectContext\": \"Welchen Kontext hat das Projekt?\",\n            \"projectPhases\": \"Welche Projektphasen soll die Anfrage abdecken?\",\n            \"companyName\": \"Wie lautet der Name Ihres Unternehmens oder Ihrer Organisation?\",\n            \"ownerName\": \"Wie heißen Sie?\",\n            \"projectRole\": \"Welche Rolle übernehmen Sie in dem Projekt\",\n            \"projectManagerFunction\": \"Was ist die Stellenbezeichnung des Projektleiters?\",\n            \"steeringCommitteeHead\": \"Wer ist Projektsponsor?\",\n            \"financialProposal\": \"Welches Vergütungsmodell fordern Sie?\",\n            \"technicalProposal\": \"Welche inhaltlichen Anforderungen haben Sie an ein technisches Angebot?\",\n            \"teamOverview\": \"Welche Informationen fordern Sie über die Teammitglieder ein?\",\n            \"currency\": \"In welcher Währung soll fakturiert werden?\",\n            \"rfpQuestions\": \"Frage- & Antwortrunden\",\n            \"disclosureOfQuestions\": \"Offenlegung von Fragen & Antworten\",\n            \"contactPersonInformation\": \"Möchten Sie im Anschreiben persönliche Kontaktinformationen angeben?\",\n            \"rfpTimeline\": \"Bitte gestalten Sie Ihren Anfrageterminplan:\",\n            \"proposalValidity\": \"Wie lange sollen die Angebote gültig sein?\"\n          },\n          \"placeholder\": {\n            \"mainLanguage\": \"Projektsprache auswählen\",\n            \"secondaryLanguages\": \"Weitere Sprachen auswählen\",\n            \"initialSituation\": \"Beschreiben Sie die Ausgangssituation\",\n            \"projectPhases\": \"Welche Projektphasen soll die Anfrage abdecken?\",\n            \"companyName\": \"Geben Sie den Namen des Unternehmens oder der Organisation ein\",\n            \"ownerName\": \"Namen eingeben\",\n            \"clientIntroduction\": \"Stellen Sie Ihr Unternehmen oder Ihre Organisation vor\",\n            \"projectManagerFunction\": \"Stellenbezeichnung eingeben\",\n            \"steeringCommitteeHead\": \"\",\n            \"addressLineOne\": \"Enter address line one\",\n            \"addressLineTwo\": \"Enter address line two\",\n            \"addressLineThree\": \"Enter address line three\",\n            \"postalCode\": \"Enter postal code\",\n            \"city\": \"Enter city\",\n            \"country\": \"Enter country\",\n            \"website\": \"Enter website\"\n          },\n          \"label\": {\n            \"projectSetup\": \"Projektanordnung\",\n            \"rfpContent\": \"Angebotsinhalte\",\n            \"questions\": \"Fragen & Antworten\",\n            \"yourDocuments\": \"Begleitdokumente\",\n            \"contactInformation\": \"Kontaktinformation\",\n            \"clientInformation\": \"Client information\",\n            \"projectIntroduction\": \"Project introduction\",\n            \"financialProposalTitle\": \"Financial proposal\",\n            \"technicalProposalTitle\": \"Technical proposal\",\n            \"mainLanguage\": \"Projektsprache*\",\n            \"secondaryLanguages\": \"Weitere relevante Sprachen\",\n            \"projectContext\": \"Projektkontext*\",\n            \"initialSituation\": \"Ausgangssituation\",\n            \"projectPhases\": \"Projektphasen*\",\n            \"clientIntroduction\": \"Auftraggeberprofil*\",\n            \"companyName\": \"Name des Unternehmens oder der Organisation*\",\n            \"ownerName\": \"Name*\",\n            \"projectRole\": \"Rolle im Projekt*\",\n            \"projectManagerFunction\": \"Stellenbezeichnung des Projektleiters*\",\n            \"steeringCommitteeHead\": \"Projektsponsor*\",\n            \"deliverables\": \"Beschreibung der Projektziele\",\n            \"startDate\": \"Startdatum*\",\n            \"endDate\": \"Enddatum\",\n            \"financialProposal\": \"Vergütungsmodell\",\n            \"teamOverview\": \"Notwendige Informationen\",\n            \"technicalProposal\": \"Inhaltliche Anforderungen\",\n            \"currency\": \"Währung*\",\n            \"timeMaterial\": \"Nach Aufwand\",\n            \"fixedFee\": \"Pauschalhonorar\",\n            \"approachPresentation\": \"Projektansatz als PDF\",\n            \"projectReferences\": \"Referenzen abgeschlossener Projekte\",\n            \"outlineProjectPhases\": \"Entwurf eines Projektplans (Meilensteine, Zeitplan und Ergebnisse)\",\n            \"companyPortrait\": \"Firmenprofile\",\n            \"standardProfile\": \"Standard Beraterprofil\",\n            \"projectsWorkedOn\": \"Liste individueller Projektreferenzen\",\n            \"rfpQuestions\": \"Wie viele Frage- & Antwortrunden möchten Sie vorsehen?\",\n            \"oneRound\": \"Eine Frage- & Antwortrunde vorsehen\",\n            \"twoRounds\": \"Zwei Frage- & Antwortrunden vorsehen\",\n            \"disclosureOfQuestions\": \"Sollen Fragen & Antworten öffentlich sein?\",\n            \"publicQuestions\": \"Fragen & Antworten sind öffenlich (empfohlen)\",\n            \"undisclosedQuestions\": \"Fragen & Antworten sind nichtöffenlich\",\n            \"documents\": \"Bitte stellen Sie alle Dokumente bereit, die Sie mit Ihrer Projektanfrage versenden möchten:\",\n            \"step1\": \"Erster Schritt\",\n            \"step2\": \"Zweiter Schritt\",\n            \"fileContent\": \"Kategorisieren Sie die Datei:\",\n            \"uploadFile\": \"Neue Datei hochladen:\",\n            \"contactPersonInformation\": \"Kontaktinformationen\",\n            \"noPersonalContactInformation\": \"Das Anschreiben soll keine persönlichen Kontaktinformationen enthalten\",\n            \"personalContactInformation\": \"Das Anschreiben soll persönlichen Kontaktinformationen enthalten\",\n            \"contactPersonRole\": \"Stellenbezeichnung*\",\n            \"personSalutation\": \"Anrede*\",\n            \"contactPersonFirstName\": \"Vorname*\",\n            \"contactPersonLastName\": \"Nachname*\",\n            \"projectAdministrator\": \"Project administrator\",\n            \"projectManager\": \"Project manager\",\n            \"projectSponsor\": \"Project sponsor\",\n            \"salutation\": \"Anrede*\",\n            \"academicTitle\": \"Akademischer Titel\",\n            \"jobTitle\": \"Stellenbezeichnung*\",\n            \"email\": \"E-Mail*\",\n            \"phone\": \"Telefon\",\n            \"rfpTimeline\": \"Anfrageterminplan\",\n            \"rfpDuration\": \"Dauer der Ausschreibung\",\n            \"weeks\": \"Wochen\",\n            \"otherPeriod\": \"Anderer Zeitraum\",\n            \"customTimeline\": \"Eigener Ausschreibungsterminplan\",\n            \"tableMilestone\": \"Meilenstein\",\n            \"tableDate\": \"Datum\",\n            \"tableLeadTime\": \"Vorlaufzeit\",\n            \"today\": \"Heute\",\n            \"rfpReleaseDue\": \"Anfrageversanddatum*\",\n            \"firstQuestionsDue\": \"Erste Fragen bis\",\n            \"firstAnswersDue\": \"Erste Antworten bis\",\n            \"secondQuestionsDue\": \"Zweite Fragen bis\",\n            \"secondAnswersDue\": \"Zweite Antworten bis\",\n            \"proposalDue\": \"Angebotseingang bis\",\n            \"evaluationDue\": \"Angebotsauswertung bis\",\n            \"beautyContestDue\": \"Pitch-Präsentationen bis\",\n            \"projectAward\": \"Projektvergabe\",\n            \"projectStartDate\": \"Projektstart\",\n            \"projectEndDate\": \"Projektende\",\n            \"proposalValidity\": \"Angebotsgültigkeit\",\n            \"numberOfWeeks\": \"Anzahl der Wochen\",\n            \"defaultCompany\": \"Use company from user profile\",\n            \"affiliateCompany\": \"Use an affiliate company\",\n            \"addressLineOne\": \"Address line one*\",\n            \"addressLineTwo\": \"Address line two\",\n            \"addressLineThree\": \"Address line three\",\n            \"postalCode\": \"Postal code*\",\n            \"city\": \"City*\",\n            \"country\": \"Country*\",\n            \"website\": \"Website*\",\n            \"contactPersonSalutation\": \"Anrede*\"\n          },\n          \"info\": {\n            \"mainLanguage\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektsprachen</div><p class='m-b-lg'>Projekte erfordern häufig mehr als eine Sprache zur Kommunikation. Während nur eine Sprache als Projektsprache festgelegt werden kann, empfiehlt es sich weitere notwendige Sprachkompetenzen zu identifizieren.</p><p class='basic-panel-blue-footer'>Bitte wählen Sie relevanten Sprachen aus der Dropdown-Liste.</p>\",\n            \"projectContext\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektkontext</div><p class='m-b-lg'>Ihr Vorhaben kann eigenständig oder ein Teilprojekt sein. Dieser Kontext wirkt auf die Anordnung und das Management Ihres Projekts - intern und extern.</p><p class='basic-panel-blue-footer'>Bitte wählen Sie den Projektkontext aus der Dropdwon-Liste.</p>\",\n            \"timeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project Timeline</div><p class='m-b-lg'>You might want to start the project immediately or you are planning this project for next business year. Concerning timing and capacities this is as important as the time frame you are expecting for the delivery.</p> <p class='basic-panel-blue-footer'>Please select the desired start and end date of the project from the calenders on the left hand side.</p>\",\n            \"projectPhases\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektphasen</div><div class='m-b-sm'>Beratungsprojekte werden üblicherweise in vier Phasen aufgeteilt.</div><div class='m-b-sm'><strong>1. Analysephase:</strong><br>Ziel der Analysephase ist es, die Ausgangssituation zu erfassen, zu untersuchen und erste Stoßrichtungen für weitere Aktivitäten zu bestimmen. Das Ergebnis einer Analyse kann auch dazu führen, dass Änderungen an einzelnen Punkten oder der gesamten Projektbeschreibung vorgenommen werden müssen. Das Ergebnis ist in der Regel ein detaillierter Bericht über die Ausgangssituation und mögliche Handlungsalternativen.</div><div class='m-b-sm'><strong>2. Planungsphase:</strong><br>In der Planungsphase werden die in einer Analyse gewonnenen Erkenntnisse und die skizzierten Aktivitäten konkretisiert, ergänzt und die Realisierung in einem Umsetzungsplan dokumentiert. Das Ergebnis ist ein konkreter Umsetzungsplan der die qualitativen (Ziele), zeitlichen (Termine bzw. Meilensteine), personellen (Ressourcen) und finanziellen (Budget) Rahmenbedingungen einer Umsetzungsphase festschreibt.</div><div class='m-b-sm'><strong>3. Umsetzungsphase:</strong><br>Die Umsetzungsphase dient der planvollen Ausführung der definierten Aktivitäten zur Zielerreichung. Auch spielt die Projektüberwachung und das Berichtswesen eine zentrale Rolle. Dies gewährleistet die stetige Überwachung der im Umsetzungsplan festgeschriebenen qualitativen (Ziele), zeitlichen (Termine bzw. Meilensteine), personellen (Ressourcen) und finanziellen (Budget) Vorgaben. Ergebnis einer gelungenen Umsetzung ist ein ausführlicher Projektbericht inklusive Nachweis über den Zielerreichungsgrad sowie den Wissenstransfer von Berater zu Auftraggeber.</div><div class='m-b-sm'><strong>4. Projektaudit:</strong><br>Das Projektaudit stellt den Grad der Zielerreichung eines Projektes fest. In diesem Schritt wird das Projekt bewertet und schließlich entlastet.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie eine oder mehrere Projektphase durch Markieren der Boxen.</p>\",\n            \"personalData\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Auftraggeber- & Administratorangaben</div><p class='m-b-lg'></p> <p class='basic-panel-blue-footer'>Bitte prüfen Sie den Namen des Auftraggebers (Unternehmen/Organisation) sowie Ihren Namen und nehmen Sie, wenn notwendig, Änderungen vor.</p>\",\n            \"proposalElements\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Instructions & Information</h4><div class='m-t m-b-sm bold'>Proposal Elements</div><div class='m-b-sm'>A proposal can be merely focused on an financial comparison of different consultants in order to receive an adequate budgeting or cover the entire information including financials, technical approach and the team of consultant. To gain full transparency over the quality of a proposal, APADUA recommends to select all four steps of the proposal process. A quick description shall give you an idea about the insights you will get from each of the steps:</div><div class='m-b-sm'><div>Financial Proposal:</div>The financial proposal not only shows the total cost estimation of a consultant for your project, but also the cost structure of each consulting firm. This let's you compare total cost estimation, renumeration models and the cost for particulat resources the consultant plans to involve in the project.</div><div class='m-b-sm'><div>Technical Proposal:</div>In the technical proposal we ask the consultant to outline his approach on how to solve your specific business issue. Therefore you will learn about the level of standard solutions the consultants are able to offer and about their ability to implement a specific solution for your company.</div><div class='m-b-sm'><div>Team Overview:</div>In the team overview each consultant company will show the names, pictures, capabilities and experiences of each team member it is planning to staff on your project.</div><div class='m-b-sm'>Beauty Contest:<div></div>Consulting projects are peoples business. Therefore you might want to get in personal contact with the responsible person of the consultant companies in a beauty contest. In those real life meetings the teams will be asked to present their approaches personally to you. You and your colleagues will then be able to compare and rate their performance and their cultural match in real time in order to ease your decision.</div><div>The financial proposal is the minimum requirement of any RfP. Thus it is a preselected default.</div>\",\n            \"financialProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Vergütungsmodell</div><div class='m-b-sm'>Das Vergütungsmodell regelt in welcher Form der Auftraggeber bereit ist die Beratungsfirma für erhaltene Leistungen zu vergüten. Es ist wichtig, das zulässige Vergütungsmodell in der Projektanfrage festzulegen um die Vergleichbarkeit der kommerziellen Angebote zu gewährleisten. In der Beratungsbranche sind unterschiedliche Vergütungsmodelle üblich.</div><div class='m-b-sm'><strong>1. Aufwandshonorar:</strong><br>Bei einer aufwandsbezogenen Honorarvereinbarung verpflichtet sich der Auftraggeber zur Honorarzahlung basierend auf der Zeit die das zugeordnete Personal zur Erfüllung der übertragenen Aufgaben benötiget, zuzüglich der hierbei anfallenden weiteren Aufwände. In den Angeboten sind die Beratungsfirmen aufgefordert Tages- oder Stundensätze für das eingeplante Personal sowie eine Gesamtaufwandsabschätzung abzugeben. Aufwandsbezogene Vergütungsmodelle ermöglichen Ihnen wertvolle Einsicht in die Honorarstruktur einer Beratungsfirma.</div><div class='m-b-sm'><strong>2. Pauschalhonorar:</stong><br>Die Pauschalhonorarvereinbarung verpflichtet den Auftraggeber zur Zahlung eines vorab festgelegten Betrags, unabhängig vom tatsächlich anfallenden Aufwand.</div><div class='m-b-sm'>Während Pauschalhonorare einen hohen Grad an Ausgabenplanungssicherheit bieten, sind Aufwandhonorare dann empfehlenswert wenn der Projektumfang, Projektlaufzeit und Personalbedarf noch unsicher ist.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie das gewünschte Vergütungsmodell durch Markierung eines Optionsfelds.</p>\",\n            \"technicalProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Technisches Angebot</div><div class='m-b-sm'>Das technische Angebot beschreibt die Herangehensweise der Beratungsfirma an das Projekt. Hierbei werden Standards & Methoden, Leistungen, Meilensteine, Zeitpläne, das Team und andere relevante Informationen vorgestellt. Ihre Anforderungen an ein Konzept sollten der Projektgröße und Komplexität Rechnung tragen.</div><div class='m-b-sm'>Voreingestellt ist die Konzeptpräsentation, da diese wesentlich zur Überprüfung und Bewertung der Fach- und Branchenexpertise der Beratungsfirmen ist.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie weitere Anforderungen durch Markierung der entsprechenden Box.</p>\",\n            \"teamOverview\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Teamübersicht</div><div class='m-b-sm'>Unternehmens- & Managementberatung sind  wissensintensive Dienstleistungen. Während viele Beratungsfirmen große Anstrengungen unternehmen um funktionale, sektorale und technische Kompetenzen von Individuen zu trennen, bleiben Menschen und ihre Fähigkeiten der wichtigste Faktor für die erfolgreiche Umsetzung von Beratungsprojekten. Um eine initiale Bewertung des Beraterteams zu ermöglichen, sind die Beratungsfirmen aufgefordert wesentliche Informationen über die einzelnen eingeplanten Berater zur Verfügung zu stellen.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie Ihre Anforderungen durch Markierung der entsprechenden Box.</p>\",\n            \"questions\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Fragen & Antworten</div><div class='m-b-sm'>Zum besseren Verständnis Ihres Projektvorhabens und damit der Anfertigung adäquater Angebote, ist es notwendig den Beratungsfirmen die Möglichkeit zu bieten Fragen zu stellen und Antworten zu erhalten. Hierfür können bis zu zwei Frage- & Antwortrunden vorgesehen werden.</div><div class='m-b-sm'>Zusätzlich gilt es zu entscheiden, ob Fragen & Antworten von allen teilnehmenden Beratungsfirmen oder nur vom Fragesteller eingesehen werden können. Wir empfehlen die Veröffentlichung, um zu gewährleisten, dass allen Teilnehmern dieselben Informationen zur Verfügung stehen. Auch spart dies Zeit, da Sie ähnliche Fragen nur einmal beantworten müssen.</div><p class='basic-panel-blue-footer'>Bitte treffen Sie Ihre Wahl durch Markierung der entsprechenden Optionsfelder.</p>\",\n            \"rfpTimeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Anfrageterminplan</div><div class='m-b-sm'>Ein stringenter Terminplan gewährleistet einen reibungslosen Anfrageprozess. Hierzu steht Ihnen eine Auswahl an vorgefertigten Terminplänen zur Verfügung, Sie können aber auch einen eigenen definieren. Bitte planen Sie genug Zeit ein, damit Ihnen die Beratungsfirmen adäquate Vorschläge unterbreiten können. In der Regel sind sieben Wochen ideal, um eine angemessene Projektausschreibung durchzuführen. Letztendlich hängt es natürlich von Ihrer individuellen Situation ab, wie Sie den Terminplan gestalten.</div><div class='m-b-sm'>Zur Erstellung Ihres Terminplans, bieten wir Ihnen eine Tabelle mit vier Spalten. Die erste Spalte beinhaltet Standardmeilensteine, welche nicht umbenannt werden können. Die zweite Spalte beinhaltet die Fälligkeitsdaten der Meilensteine. Diese können Sie anpassen, indem Sie das Kalendersymbol anklicken. Die dritte Spalte zeigt die Anzahl der Werktage (gesetzliche Feiertage werden nicht unterstützt) zwischen zwei aufeinanderfolgenden Meilensteinen an, während die letzte Spalte das Ändern der Tage ohne Nutzung der Kalenderfunktion erlaubt. Wenn Sie das Fälligkeitsdatum eines Meilensteins manuell ändern, werden die Fälligkeitsdaten aller folgenden Meilensteine gemäß der angezeigten Vorlaufzeit angepasst. Die Fälligkeitsdaten vorhergehender Meilensteine bleiben unverändert.</div><div class='m-b-sm'><strong>1. Anfrageversanddatum:</strong><br>Dies ist der zur Einhaltung des Terminplans spätestmögliche Zeitpunkt für den Versand der Anfrage an teilnehmende Beratungsfirmen. Denken Sie daran, die Fälligkeitsdaten der folgenden Meilensteine werden auf Basis dieser Eingabe berechnet.</div><div class='m-b-sm'><strong>2. Fragen & Antworten:</strong><br>Diese Daten zeigen Ihnen die Fälligkeit für die Einreichung und Beantwortung von Fragen an.</div><div class='m-b-sm'><strong>3. Angebotseingang bis:</strong><br>Bis spätestens zu diesem Zeitpunkt müssen die Beratungsfirmen ihre Angebote einreichen.</div><div class='m-b-sm'><strong>4. Angebotsauswertung bis:</strong><br>Bis zu diesem Tag müssen Sie die eingegangenen Angebote bewertet und die Einladungen zur Pitch-Präsentation ausgesprochen haben.</div><div class='m-b-sm'><strong>5. Pitch-Präsentationen bis:</strong><br>Zu diesem Zeitpunkt müssen die Pitch-Präsentationen durchgeführt worden sein. Bitte beachten Sie, dass diese Termine erst nach Abschluss der Angebotsauswertung geplant werden können.</div><div class='m-b-sm'><strong>6. Projektvergabe:</strong><br>Spätestens an diesem Datum müssen Sie eine Vergabeentscheidung treffen.</div><div class='m-b-sm'><strong>7. Angebotsgültigkeit:</strong><br>Die Gültigkeit ist für die Beratungsfirmen bindend. Wir empfehlen eine Bindefrist sechs bis 12 Wochen.</div>\",\n            \"projectRole\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project Role</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"documents\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Begleitdokumente</div><div class='m-b-sm'>Sie haben alle für eine Ausschreibung notwendigen Angaben gemacht und nun die Möglichkeit den teilnehmenden Beratungsfirmen weitere Unterlagen zur Verfügung zu stellen.</div><div class='m-b-sm'>Danach wird, auf Basis der verfügbaren Informationen, ein Anschreiben als Kern Ihres Ausschreibungspakets erstellt.</div><p class='basic-panel-blue-footer'>Bitte beschreiben Sie den Inhalt des Dokuments und laden es dann hoch.</p>\",\n            \"contactInformation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Contact Person Information</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"deliverables\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektziele</div><div class='m-b-sm'>Ihre Projektziele haben Sie bereits bestimmt. An dieser Stelle bitten wir Sie, diese zu präzisieren. Die <strong>SMART</strong> Regel ist hierbei hilfreich. Sie besagt, dass Ziele spezifisch (S), messbar (M), abgestimmt (A), realistisch (R) und terminiert (T) sein sollten.</div><p class='basic-panel-blue-footer'>Bitte beschreiben Sie die Ziele im Textfeld unterhalb des jeweiligen Stichworts.</p>\",\n            \"initialSituation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Ausgangssituation</div><div class='m-b-sm'>Die Ausgangssituation beschreibt die dezeitigen Rahmenbedingungen und den aktuellen Zustand im Bereich des geplanten Projektfokus.</div>\",\n            \"clientIntroduction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Auftraggebervorstellung</div><div class='m-b-sm'>Es ist wichtig, dass potentielle Geschäftspartner einige Informationen über Ihr Unternehmen oder Ihre Organisation erhalten. An dieser Stelle bitten wir Sie, Ihr Unternehmen oder Ihre Organisation kurz vorzustellen. Hierbei können Sie gerne auf bereits vorhandene Texte, bspw. aus Prospekten oder Ihrer Webpräsenz, zurückgreifen. Natürlich können Sie auch eigene Worte zur Vorstellung nutzen.</div>\",\n            \"projectManagerFunction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project Manager Function</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"steeringCommitteeHead\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Head of steering committee</div><div class='m-b-sm'>lorem ipsum…</div>\"\n          }\n        },\n        \"coverLetter\": {\n          \"title\": \"Anschreiben\",\n          \"label\": {\n            \"coverLetter\": \"Anschreibenkonfigurator\"\n          }\n        },\n        \"reviewSubmit\": {\n          \"title\": \"Prüfen & versenden\",\n          \"rfpReleaseDate\": \"Anfrageversanddatum\",\n          \"atLeastToday\": \"muss heute oder später sein.\",\n          \"goBack\": \"Bitte gehen Sie zurück und ändern Sie die Projektdetails.\"\n        }\n      },\n      \"projectClient\": {\n        \"review\": {\n          \"title\": \"Projektbriefing\",\n          \"details\": \"<p>Das Projektbriefing enthält Basisinformationen über den Auftraggeber und das Projektvorhaben. Es gibt Ihnen erste Hinweise auf Fokus, Inhalt, Struktur und Komplexität des Projekts.</p><p>Die gründliche Durchsicht des Anschreibens und der Anlagen ist unerlässlich für ein vollständiges Verständnis des Projekts und der Anforderungen an ein Angebot.</p>\"\n        },\n        \"questions\": {\n          \"title\": \"Fragen & Antworten\",\n          \"details\": \"<p>Auch eine sehr detaillierte Projektbeschreibung kann Klärungsbedarf seitens der an dieser Ausschreibung teilnehmenden Beratungsfirmen hervorrufen. Zum besseren Verständnis des Projektvorhabens und folglich der Anfertigung adäquater Angebote, ist es notwendig den Teilnehmern die Möglichkeit zu bieten Fragen zu stellen und Antworten zu erhalten.</p><p>Je nach Vorgabe des Auftraggebers sind Ihre Fragen und die zugehörigen Antworten für alle Teilnehmer sichtbar. Während die Identität der Fragenden standardmäßig geschützt ist, obliegt es Ihnen dafür zu sorgen, an dieser Stelle keine firmenspezifischen Angaben zu machen.</p><p> Typischerweise werden alle Fragen nach Erhalt und Konsolidierung durch den Auftraggeber beantwortet.</p>\",\n          \"label\": {\n            \"noQuestions\": \"Bisher haben die Beratungsfirmen keine Fragen gestellt!\",\n            \"round1\": \"Runde eins\",\n            \"round2\": \"Zweite Runde\"\n          }\n        },\n        \"proposals\": {\n          \"title\": \"Angebote\",\n          \"details\": \"An dieser Stelle sind Sie aufgefordert die erhaltenen Angebote und die Pitch-Präsentationen zu bewerten. Während die Bewertung der finanziellen Angebot basierend auf dem erwarteten Gesamthonorar automatisch erfolgt, können Sie die technischen Angebote und die Pit-Präsentation in unterschiedlichen Dimensionen anhand der Einstellung der Schieberegler beurteilen. Eine Zusammenfassung der Bewertung wird den Beratungsfirmen am Ende des Bewertungsprozesses zur Verfügung gestellt.\"\n        },\n        \"evaluation\": {\n          \"title\": \"Bewertung\",\n          \"details\": \"An dieser Stelle sind Sie aufgefordert die erhaltenen Angebote und die Pitch-Präsentationen zu bewerten. Während die Bewertung der finanziellen Angebot basierend auf dem erwarteten Gesamthonorar automatisch erfolgt, können Sie die technischen Angebote und die Pit-Präsentation in unterschiedlichen Dimensionen anhand der Einstellung der Schieberegler beurteilen. Eine Zusammenfassung der Bewertung wird den Beratungsfirmen am Ende des Bewertungsprozesses zur Verfügung gestellt.\",\n          \"label\": {\n            \"evaluationOf\": \"Bewertung der\",\n            \"rank\": \"Platzierung\",\n            \"proposalDeclined\": \"Angebot abgelehnt\",\n            \"notRated\": \"Noch nicht bewertet\",\n            \"notSubmitted\": \"Diese Beratunsgfirma hat bisher kein Angebot abgegeben.\",\n            \"score\": \"Punkte\",\n            \"checkDetails\": \"Details prüfen\",\n            \"technicalProposals\": {\n              \"title\": \"technischen Angebote\",\n              \"details\": \"Bitte geben Sie Ihren Zustimmungsgrad zu den folgenden Aussagen an, um die technischen Angebote zu bewerten.\",\n              \"intermediateScore\": \"Gesamtbewertung technisches Angebot\",\n              \"intermediateScoreDetails\": \"Auf Basis Ihrer Bewertung der o.g. Kriterien wurde eine gewichtete Punktzahl je Beratungsfirma ermittelt.\"\n            },\n            \"financialProposals\": {\n              \"title\": \"Finanzielle Angebote\",\n              \"details\": \"Die Bewertung auf Basis der geplanten Gesamthonorare der Teilnehmer wurde abgeschlossen\",\n              \"averageDailyRate\": \"Durchschnittlicher Tagessatz\",\n              \"averageDailyRateDetails\": \"Diese Kennzahl ist der Quotient des Honorars geteilt durch die Tage. Sie ist Indikator für das generelle Preisniveau einer Beratungsfirma.\",\n              \"supplements\": \"Zuschläge\",\n              \"supplementsDetails\": \"Diese Kennzahl ist die Summe aller Zuschläge des finanziellen Angebots. Diese werden wie normale Honorarbestandteile bewertet.\",\n              \"totalProject\": \"Gesamthonorar\",\n              \"totalProjectDetails\": \"Dies ist die Summe aller veranschlagter Kosten.  Angebote werden in aufsteigender Reihenfolge in einer Rangliste dargestellt.\",\n              \"finalEvaluationFinancialProposal\": \"Gesamtbewertung finanzielles Angebot\",\n              \"finalEvaluationFinancialProposalDetails\": \"Finanzielle Angebote werden auf Basis des Gesamthonorars bewertet. Abweichungen vom günstigsten Angebot werden angezeigt.\",\n              \"notValidFinancial\": \"Diese Beratunsgfirma hat kein gültiges finanzielles Angebot abgegeben.\"\n            },\n            \"beautyContest\": {\n              \"title\": \"Pitch-Präsentation\",\n              \"details\": \"Nachdem Sie die bevorzugten Beratungsfirmen eingeladen haben, können Sie hier ihre Leistung im Rahmen der Pitch-Präsentation bewerten.\",\n              \"status\": \"Status der Pitch-Präsentation\",\n              \"date\": \"Datum:\",\n              \"from\": \"Von\",\n              \"to\": \"bis\",\n              \"intermediateScore\": \"Gesamtbewertung Pitch Präsentation\",\n              \"intermediateScoreDetails\": \"Auf Basis Ihrer Bewertung der o.g. Kriterien wurde eine gewichtete Punktzahl je Beratungsfirma ermittelt.\",\n              \"notResponded\": \"Diese Beratunsgfirma hat bisher nicht auf die Einladung geantwortet.\",\n              \"declined\": \"Diese Beratunsgfirma hat es abgelehnt an einer Pitch-Präsentation teilzunehmen.\",\n              \"notInvited\": \"Diese Beratunsgfirma wurde nicht zur Pitch-Präsentation eingeladen\"\n            },\n            \"finalEvaluation\": {\n              \"title\": \"Endauswertung\",\n              \"details\": \"Die Abschlussbewertung ist die Summe der gewichteten Teilbewertungen. Die Vergabe des Projekts muss durch den Nutzer durch die Betätigung der entsprechenden Schaltfläche am Ende dieser Seite bestätigt werden. Dies stellt eine Verpflichtungserklärung dar. Sie können nur eine einzelne Beratungsfirma zur Durchführung des Projekts beauftragen. Durch die Auswahl eines Partners und die Bestätigung der Vergabe, lösen Sie den Versand einer automatischen Zusage an eben diese Firma und Absagen an die nicht zu beauftragenden Teilnehmer aus.\",\n              \"awarded\": \"Vergeben\",\n              \"lost\": \"Verloren\",\n              \"dismissed\": \"Verworfen\"\n            }\n          }\n        }\n      },\n      \"projectProposal\": {\n        \"summary\": {\n          \"title\": \"Zusammenfassung\",\n          \"details\": \"<p>Das Projektbriefing enthält Basisinformationen über den Auftraggeber und das Projektvorhaben. Es gibt Ihnen erste Hinweise auf Fokus, Inhalt, Struktur und Komplexität des Projekts.</p><p>Die gründliche Durchsicht des Anschreibens und der Anlagen ist unerlässlich für ein vollständiges Verständnis des Projekts und der Anforderungen an ein Angebot.</p>\"\n        },\n        \"questions\": {\n          \"title\": \"Fragen & Antworten\",\n          \"details\": \"<p>Auch eine sehr detaillierte Projektbeschreibung kann Klärungsbedarf seitens der an dieser Ausschreibung teilnehmenden Beratungsfirmen hervorrufen. Zum besseren Verständnis des Projektvorhabens und folglich der Anfertigung adäquater Angebote, ist es notwendig den Teilnehmern die Möglichkeit zu bieten Fragen zu stellen und Antworten zu erhalten.</p><p>Je nach Vorgabe des Auftraggebers sind Ihre Fragen und die zugehörigen Antworten für alle Teilnehmer sichtbar. Während die Identität der Fragenden standardmäßig geschützt ist, obliegt es Ihnen dafür zu sorgen, an dieser Stelle keine firmenspezifischen Angaben zu machen.</p><p> Typischerweise werden alle Fragen nach Erhalt und Konsolidierung durch den Auftraggeber beantwortet.</p>\",\n          \"label\": {\n            \"allSubmittedQuestions\": \"Eingereichte Fragen\",\n            \"round1\": \"Runde eins\",\n            \"round2\": \"Runde zwei\"\n          }\n        },\n        \"financialQuotation\": {\n          \"title\": \"Finanzielles Angebot\",\n          \"details\": \"Der finanzielle Rahmen ist wesentlicher Bestandteil jedes Projektangebots. Um den Anforderungen unseres Auftraggebers hinsichtlich Fairness, Integrität und Objektivität in der Beauftragung von Dienstleistungen wie u.a. Beratung zu genügen, sind alle teilnehmenden Beratungsfirmen dazu aufgefordert eine Standardvorlage zur Detaillierung des Honorars und weiterer Kosten auszufüllen. Ihre Einträge in dieses Formblatt stellt ein rechtlich bindendes Angebot dar. Die Gültigkeit ergibt sich aus dem aufgeführten Zeitraum.\",\n          \"label\": {\n            \"tmPeopleDays\": \"Personen & Tage\",\n            \"role\": \"Rolle\",\n            \"mainDescription\": \"Main Task Description\",\n            \"rate\": \"Tagessatz\",\n            \"days\": \"Geschätzte Tage\",\n            \"daysPerPhase\": \"Geschätzte Manntage nach Phase\",\n            \"analysisDays\": \"Analyse\",\n            \"conceptDays\": \"Konzept\",\n            \"implementationDays\": \"Implementierung\",\n            \"auditDays\": \"Audit\",\n            \"fee\": \"Vergütung\",\n            \"newRole\": \"neue Rolle hinzufügen\",\n            \"tmSubtotalWithoutSupplements\": \"Zwischensumme ohne Nebenkosten\",\n            \"tmSupplements\": \"Zuschläge\",\n            \"tmOverview\": \"T&M Overview\",\n            \"supplements\": \"Zuschläge\",\n            \"description\": \"Beschreibung\",\n            \"reference\": \"Referenz\",\n            \"percentage\": \"Prozentsatz\",\n            \"newSupplement\": \"Zuschlag hinzufügen\",\n            \"expectedTMFee\": \"Erwartetes Honorar\",\n            \"expectedTMSupplements\": \"Erwartete Zuschläge\",\n            \"totalEstimatedTM\": \"Total Estimated Time & Materials Fee\",\n            \"rebate\": \"Rabatt\",\n            \"total\": \"Total\",\n            \"retainer\": \"Grundvergütung\",\n            \"paymentPattern\": \"Zahlungsrythmus\",\n            \"paymentTerms\": \"Payment Terms (e.g. 30 days/net)\",\n            \"shouldBeGreater\": \"Total should be greater than 0.\",\n            \"fixedFee\": \"Pauschalhonorar\",\n            \"projectPhase\": \"Projektphase\",\n            \"workPackage\": \"Teilprojekt / Arbeitspaket\",\n            \"totalFee\": \"Gesamthonorar\",\n            \"fixedFeeSupplements\": \"Zuschläge\",\n            \"fixedFeeOverview\": \"Pauschalhonorarübersicht\",\n            \"totalEstimatedFixedFee\": \"Total Estimated Fixed Fee\",\n            \"newFixedFee\": \"neues Pauschalhonorar hinzufügen\",\n            \"newFFSupplement\": \"Zuschlag hinzufügen\",\n            \"comment\": \"Kommentar\"\n          },\n          \"placeholder\": {\n            \"role\": \"Rolle\",\n            \"description\": \"Beschreibung\",\n            \"rate\": \"Bewerten\",\n            \"analysisDays\": \"Analyse tage\",\n            \"conceptDays\": \"Konzept tage\",\n            \"implementationDays\": \"Implementierung tage\",\n            \"auditDays\": \"Audit tage\",\n            \"fee\": \"Vergütung\",\n            \"days\": \"Tage\",\n            \"supplement\": \"Zuschlag\",\n            \"percentage\": \"Prozentsatz\",\n            \"paymentPattern\": \"Zahlungsrythmus auswählen\",\n            \"paymentTerms\": \"Payment Terms (e.g. 30 days/net)\",\n            \"projectPhase\": \"Projektphase auswählen\",\n            \"workPackage\": \"Teilprojekt / Arbeitspaket\",\n            \"comment\": \"Bitte text eingeben\"\n          }\n        },\n        \"proposal\": {\n          \"title\": \"Angebot\"\n        },\n        \"technicalProposal\": {\n          \"title\": \"Technisches Angebot\",\n          \"details\": \"Beratung basiert auf Expertise und der Anwendung von Wissen. Ergebnisse und Nutzen von Projekten lassen sich nicht grundsätzlich vorhersagen. Die Beauftragung einer Beratungsfirma basiert also auf Reputation und Vertrauen. Die Wahl basiert nie nur auf Kostenaspekten, vielmehr steht die Erfolgswahrscheinlichkeit im Vordergrund. Um sich am Ende durchzusetzen, müssen Beratungsfirmen den Auftraggeber also davon überzeugen, der richtige Partner für das Projekt zu sein. Hierzu ist insbesondere der technische Teil Ihres Angebots geeignet. An dieser Stelle laden wir Sie Ihr Projektangebot hochzuladen. Dieses sollte neben dem überzeugenden Nachweis Ihrer Expertise, die Beschreibung Ihrer geplanten Herangehensweise und ggf. weitere Informationen enthalten. Außerdem sind Sie u.U. aufgefordert geeignete Referenzen und/oder das Team zu benennen.\",\n          \"label\": {\n            \"documents\": \"Projektansatz & andere Dokumente*\",\n            \"documentsDetails\": \"Bitte laden Sie ein Ihren vorgeschlagenen Projektansatz erläuterndes Dokument hoch. Zusätzlich können Sie weitere relevante Dokumente hochladen.\",\n            \"uploadedDocuments\": \"Hochgeladene Dokumente\",\n            \"referenceList\": \"Referenz\",\n            \"newReference\": \"Neue Referenz hinzufügen\",\n            \"teamOverview\": \"Projektteamübersicht\",\n            \"newMember\": \"Teammitglied hinzufügen\",\n            \"projectOverview\": \"Projektübersicht\",\n            \"projectOverviewDetails\": \"Bitte stellen Sie chronologisch dar, welche Hauptarbeitspakete Ihr Team im Rahmen des Projktes umzusetzen plant.\",\n            \"newPackage\": \"Neues Arbeitspaket hinzufügen\",\n            \"references\": \"Referenzen\",\n            \"docs\": \"Dokumente\"\n          },\n          \"placeholder\": {\n            \"clientName\": \"Name des Auftraggebers\",\n            \"projectName\": \"Projektname\",\n            \"achievements\": \"Erfolge\",\n            \"projectRole\": \"Project Role\",\n            \"memberName\": \"Name des Teammitglieds\",\n            \"specialization\": \"Spezialisierung\",\n            \"workPackage\": \"Arbeitspaket\",\n            \"description\": \"Beschreibung\",\n            \"deliverables\": \"Ergebnisse\"\n          }\n        },\n        \"beautyContest\": {\n          \"title\": \"Pitch-Präsentation\",\n          \"details\": \"<p>Nach der Bewertung der vorliegenden finanziellen und technischen Angebote, lädt der Auftraggeber regelmäßig ausgewählte Beratungsfirmen zur Vorstellung ihres Konzepts und Teams vor einem Gremium ein. Dies wird als Pitch-Präsentation oder Schönheitswettbewerb bezeichnet und ist häufig die letzte Aktivität vor der Vergabeentscheidung.</p><p>Sollte der Auftraggeber Sie zu einer solchen Präsentation einladen, werden Sie per E-Mail informiert und es wird an dieser Stelle angezeigt. Dann obliegt es Ihnen diese Einladung anzunehmen.</p>\",\n          \"label\": {\n            \"status\": \"Status der Pitch-Präsentation\",\n            \"notYetInvited\": \"<div>Sie wurden bisher nicht zu den Pitch-Präsentationen eingeladen.</div><div>Bitte warten Sie auf eine Einladung durch den Auftraggeber.</div>\",\n            \"notInvited\": \"<div>Leider wurden Sie nach Prüfung aller Angebote durch den Auftraggeber, nicht zur Pitch-Präsentation eingeladen.</div><div>An dieser Stelle endet der Ausschreibungsprozess für Ihre Firma. Nach Vergabe des Projekts erhalten Sie eine detaillierte Information über die Bewertung Ihres finanziellen und technischen Angebots, sowie Ihrer Referenzen und des Teams.</div><div>Wir hoffen sehr, dass Sie diese Rückinformation konstruktiv nutzen können.</div>\",\n            \"invitationAccepted\": \"<div>Sie haben die Einladung zur Pitch-Präsentation angenommen.</div><div>Weitere Details sehen Sie nach Abschluss der Angebotsauswertung durch den Auftraggeber.</div>\",\n            \"invited\": \"<div>Der Auftraggeber hat Sie zu den Pitch-Präsentationen eingeladen!</div><div>Please see below the invitation and the date and time for the presentation:</div>\",\n            \"invitation\": \"Einladung\",\n            \"address\": \"Adresse\",\n            \"date\": \"Datum & Uhrzeit\",\n            \"from\": \"von\",\n            \"to\": \"to\",\n            \"acceptInvitation\": \"Einladung annehmen\",\n            \"declineInvitation\": \"Einladung ablehnen\",\n            \"declined\": \"You have declined the invitation to beauty contest.\"\n          }\n        },\n        \"result\": {\n          \"title\": \"Ergebnis\",\n          \"details\": \"<p>Hat der Auftraggeber Ihr Angebot geprüft, können Sie einen detaillierten Report im Ergebnisreiter einsehen. Die Bewertung wird je Element auf einer Skala von vier (hoch) bis eins (niedrig) vorgenommen.</p><p>Unabhängig vom Ausgang der Ausschreibung erhalten Sie eine detaillierte Rückmeldung hinsichtlich Ihrer Leistung. Dies soll Ihnen helfen Ihre Angebote kontinuierlich zu verbessern und Ihre Erfolgsquote zu erhöhen.</p>\",\n          \"label\": {\n            \"results\": \"Ergebnisse der Angebotsbewertung\",\n            \"declined\": \"Sie haben diese Projektanfrage abgelehnt.\",\n            \"notYetEvaluated\": \"<div>Ihr Angebot wurde bisher nicht bewertet.</div><div>Sie finden weitere Details an dieser Stelle, sobald der Auftraggeber Ihr Angebot bewertet hat. </div><div>Auch wird hier die endgültige Vergabeentscheidung angezeigt.</div>\",\n            \"status\": \"Your status in this Ausschreibung\",\n            \"awarded\": \"Sie haben den Zuschlag für das Projekt erhalten\",\n            \"rejected\": \"Your proposal has been rejected by the client\",\n            \"financialProposal\": \"Finanzielles Angebot\",\n            \"technicalProposal\": \"Technisches Angebot\",\n            \"references\": \"Referenzen\",\n            \"teamOverview\": \"Teamübersicht\",\n            \"beautyContest\": \"Pitch-Präsentation\",\n            \"score\": \"Punkte:\",\n            \"rank\": \"Rang:\",\n            \"details\": \"Details:\"\n          }\n        }\n      },\n      \"agentProject\": {\n        \"title\": \"Vorschläge für\",\n        \"draft\": \"The client hasn't finished the rfp steps yet.\",\n        \"availableCompanies\": \"Available companies\"\n      },\n      \"account\": {\n        \"title\": \"Konto\",\n        \"changePassword\": {\n          \"title\": \"Passwort ändern\",\n          \"label\": {\n            \"currentPassword\": \"Aktuelles Passwort\",\n            \"newPassword\": \"Neues Passwort\",\n            \"retypePassword\": \"Neues Passwort wiederholen\"\n          },\n          \"placeholder\": {\n            \"currentPassword\": \"Aktuelles Passwort eingeben\",\n            \"newPassword\": \"Neues Passwort eingeben\",\n            \"retypePassword\": \"Passwort wiederholen\"\n          }\n        },\n        \"confirmAccount\": {\n          \"title\": \"Your account was successfully confirmed.\"\n        },\n        \"profile\": {\n          \"title\": \"Profil\",\n          \"notConfirmed\": \"Ihre E-Mail-Adresse wurde bisher nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail-Adresse.\",\n          \"resend\": \"Bestätigung erneut senden\",\n          \"sentTo\": \"Eine Validierungsnachricht wurde versandt an\",\n          \"footnote\": \"Alle Nutzer- und Firmeninformationen müssen vollständig sein und werden durch APADUA validiert, bevor Sie eine Ausschreibung bzw. ein Angebot versenden können. Dies dient der Qualität und Sicherheit unserer Dienstleistung.\",\n          \"userInformation\": \"User information\",\n          \"contactInformation\": \"Kontaktinformationen\",\n          \"postalAddress\": \"Postanschrift\"\n        }\n      },\n      \"modals\": {\n        \"consultant\": {\n          \"title\": \"Beraterprofil\",\n          \"label\": {\n            \"generalInformation\": \"Allgemeine Informationen\",\n            \"website\": \"Website:\",\n            \"primaryOffice\": \"Hauptsitz:\",\n            \"management\": \"Management:\",\n            \"parentCompany\": \"Muttergesellschaft:\",\n            \"year\": \"Gründungsjahr:\",\n            \"numberOfProfessionals\": \"Number of professionals:\",\n            \"turnover\": \"Umsatz:\",\n            \"offices\": \"Niederlassungen:\",\n            \"industries\": \"Branchen\",\n            \"serviceAreas\": \"Dienstleistungsbereiche\",\n            \"studies\": \"Studien\",\n            \"scoreInfo\": \"Passt auf ihre Anfrage zu…\",\n            \"industryFit\": \"Industry Fit\",\n            \"functionalFit\": \"Functional Fit\"\n          }\n        },\n        \"beautyContest\": {\n          \"beautyContestInvitationFor\": \"Beauty Contest Invitation for\",\n          \"invitationText\": \"Zu versendender Einladungstext\",\n          \"address\": \"Ort (Adresse) für Pitch-Präsentation\",\n          \"consultant\": \"Consultant to be invited\",\n          \"date\": \"Datum*\",\n          \"start\": \"Start*\",\n          \"end\": \"Ende*\",\n          \"fromCompany\": \"from company\"\n        },\n        \"nda\": {\n          \"title\": \"Zahlungsbedingungen und Geheimhaltungsvereinbarung akzeptieren \",\n          \"paymentTerms\": {\n            \"title\": \"Zahlungskonditionen\",\n            \"details\": \"<div class='text-center'>Wenn Sie ein Angebot einreichen, erhebt APADUA eine Teilnahmegebühr in Höhe von 1% des Angebotsgesamtwerts zzgl. Deutscher MwSt. Diese Gebühr wird unabhängig davon fällig, ob Sie Ihr Angebot über die APADUA Plattform abgeben oder einen anderen Weg wählen. Die Zahlung der Teilnahmegebühr ist keine Garantie für die teilweise oder vollständige Beauftragung durch den Auftraggeber. Die Abgabe eines Angebots abseits der APADUA Plattform führt, gemäß den Nutzungsbedingungen, zum Ausschluss der Ausschreibungen</div>\",\n            \"yes\": \"YES, I accept this conditions and acknowledge the base fee\",\n            \"no\": \"NEIN, ich sage meine Teilnahme ab\"\n          },\n          \"NDA\": {\n            \"title\": \"Geheimhaltungsvereinbarung\",\n            \"termsLink\": \"https://apadua.com/terms-conditions/\",\n            \"details\": \"\",\n            \"yes\": \"Ja, ich akzeptiere die Geheimhaltungsvereinbarung\",\n            \"no\": \"NEIN, ich stimme der Geheimhaltungsvereinbarung nicht zu und sage meine Teilnahme ab\"\n          },\n          \"close\": \"Schließen\",\n          \"declineProposal\": \"Angebot ablehnen\",\n          \"confirmSelection\": \"Auswahl bestätigen\"\n        },\n        \"cancelParticipation\": {\n          \"title\": \"Teilnahme absagen\",\n          \"details\": \"<div>Die Bestätigung der Absage Ihrer Teilnahme, stellt einen vollständigen Rückzug aus der Ausschreibung dar und führt zum Ausschluss Ihrer Firma vom weiteren Prozess.</div><div>Zahlungsforderungen basierend auf Ihrer Zustimmungen zu den Geschäftsbedingungen werden nicht zurückgenommen und bleiben bestehen.</div><div>Wollen Sie Ihre Teilnahme tatsächlich absagen?</div>\",\n          \"yes\": \"JA, ich sage die Teilnahme an der Projektausschreibung ab\",\n          \"no\": \"NEIN, ich entscheide mich im Prozess fortzufahren und ein Angebot abzugeben\",\n          \"reason\": \"Bitte begründen Sie Ihre Entscheidung\"\n        },\n        \"incompleteProposal\": {\n          \"title\": \"Angebot ist unvollständig\",\n          \"incompleteTechnicalProposal\": \"Das technische Angebot wurde noch nicht abgeschlossen. Bitte gehen Sie zurück zu dem entsprechenden Abschnitt und überprüfen Sie die Vollständigkeit Ihrer Angaben.\",\n          \"incompleteFinancialProposal\": \"Das finanzielle Angebot wurde noch nicht abgeschlossen. Bitte gehen Sie zurück zu dem entsprechenden Abschnitt und überprüfen Sie die Vollständigkeit Ihrer Angaben.\"\n        },\n        \"submitProposal\": {\n          \"title\": \"Angebot einreichen\",\n          \"details\": \"<div>Nach der Bestätigung können Sie keine Änderungen an Ihrem Angebot mehr vornehmen.</div><div>Bitte stellen Sie sicher, dass die erforderlichen Informationen in den Abschnitten \\\"Finanzielles Angebot\\\" und \\\"technisches Angebot\\\" eingegeben haben.</div>\",\n          \"timeLeft\": \"Time left until deadline for proposal:\",\n          \"confirm\": \"Do you really want to submit your final proposal to the client ?\",\n          \"day\": \"Tag\",\n          \"days\": \"Tage\",\n          \"yes\": \"JA, Angebot einreichen\",\n          \"no\": \"NEIN, ich möchte das Angebot bearbeiten\"\n        },\n        \"confirmSubmitProposal\": {\n          \"title\": \"Submit Proposal Declaration and Acknowledgement\",\n          \"bySubmitting\": \"Durch Versandt dieses Angebots...\",\n          \"bindingOffer\": \"I give a binding offer for the outlined project scope.\",\n          \"costPositions\": \"Ich bestätige, dass alle Kosten zur Projektdurchführung angegeben wurden\",\n          \"valability\": \"I agree that this offer is valid for at least\",\n          \"weeks\": \"Wochen\",\n          \"right\": \"I confirm that I have all rights to place this offer on behalf of\",\n          \"terms\": \"Gemäß unserer Geschäfftsbedingungen, berechnet APADUA eine Gebühr von 1% des Angebotswerts. Diese berechnet sich wie folgt:\",\n          \"projectVolume\": \"Angebotenes Gesamthonorar:\",\n          \"projectVolumeDetails\": \"(including daily rate, expenses, other cost)\",\n          \"tcbFee\": \"APADUA 1% Gebühr:\",\n          \"tcbFeeDetails\": \"(including the installment accepted to activate the RfP)\",\n          \"vat\": \"Deutsche USt. 19%:\",\n          \"total\": \"Gesamtsumme:\",\n          \"invoiceInfo\": \"Durch den Versand Ihres Angebots stimmen Sie der Zahlung der Teilnahmegebühr zu. Sie erhalten innerhalb von 48 Stunden eine Rechung von APADUA\",\n          \"yes\": \"YES, I confirm these conditions and want to submit my proposal\",\n          \"no\": \"NEIN, ich stimme diesen Bedingungen nicht zu und sage meine Teilnahme ab\"\n        },\n        \"awardProject\": {\n          \"details\": \"Nach der Projektvergabe, können Sie keine Änderungen an den Angebotsbewertungen mehr vornehmen.\",\n          \"confirmQuestion\": \"Wollen Sie dieses Projekt tatsächlich vergeben?\",\n          \"yes\": \"JA, Projekt vergeben\",\n          \"no\": \"NEIN, Vergabe abbrechen\"\n        },\n        \"agentQuestion\": {\n          \"title\": \"Unterstützung anfordern\",\n          \"details\": \"<div>Sollten Sie Unterstützung wünschen, zögern Sie bitte nicht unseren Kundendienst zu kontaktieren.</div><div class=\\\"m-b\\\">Wir führen Sie gerne durch das System oder helfen Fehler zu beheben.</div>\",\n          \"requirements\": \"Bitte beschreiben Sie Ihr Anliegen und wir melden uns umgehend bei Ihnen.\",\n          \"messagePlaceholder\": \"Please type in your question...\",\n          \"phonePlaceholder\": \"My phone number, which we shall use to call you back:\",\n          \"responseDetails1\": \"We'll get back to you as soon as possible.\",\n          \"responseDetails2\": \"Danke für Ihre Anfrage!\"\n        },\n        \"rfpConfirmation\": {\n          \"title\": \"Glückwunsch!\",\n          \"details\": \"<div>Sollten Sie Unterstützung wünschen, zögern Sie bitte nicht unseren Kundendienst zu kontaktieren. Wir führen Sie gerne durch das System oder helfen Fehler zu beheben.</div><div>Den Kontaktknopf finden Sie im Dashboard.</div>\",\n          \"thanks\": \"Danke, dass Sie APADUA nutzen\",\n          \"stepsDetails\": \"<div>Sie haben eine Projektanfrage erfolgreich erstellt und versendet!</div>\",\n          \"steps\": {\n            \"projectDetails\": \"Projekt beschreiben\",\n            \"consultants\": \"Beratungsfirmen auswählen\",\n            \"coverLetter\": \"Anschreiben erstellen\",\n            \"rfp\": \"Anfrage abschließen & versenden\"\n          }\n        },\n        \"projectLanguage\": {\n          \"title\": \"Bitte bestimmen Sie die Sprache für die Projektanfrage\",\n          \"en\": \"Englisch\",\n          \"de\": \"Deutsch\",\n          \"projectDetails\": \"Beschreiben Sie Ihr Projekt\",\n          \"consultants\": \"Wählen Sie Beratungsfirmen aus\",\n          \"rfp\": \"Starten Sie Ihre Projektanfrage\"\n        },\n        \"submittedInfo\": {\n          \"title\": \"Angebot übermittelt\",\n          \"thankYou\": \"Thank you for submitting your proposal.\",\n          \"details\": \"You will receive a reply from the client soon.\"\n        },\n        \"coverLetter\": {\n          \"title\": \"Anschreiben\",\n          \"question\": \"Möchten Sie das Anschreiben online erstellen oder ein eigenes Dokument hochladen?\",\n          \"onlineCL\": \"Anschreiben online erstellen\",\n          \"onlineCLDetails\": \"Nutzen Sie den einizigartigen Konfigurator von APADUA, um in Minuten ein optimales Anfragedokument zu erstellen.\",\n          \"customCL\": \"Eigenes Anschreiben verwenden\",\n          \"customCLDetails\": \"Laden Sie Ihre .doc und .pdf Dateien hoch. Diese werden Ihrer Anfrage beigefügt.\"\n        },\n        \"editCoverLetter\": {\n          \"title\": \"Anschreiben bearbeiten\",\n          \"subtitle\": \"Möchten Sie das bestehende Anschreiben bearbeiten oder ein neues Dokument erstellen?\",\n          \"editExisting\": \"Bestehendes Dokument bearbeiten\",\n          \"createNew\": \"Neues Dokument erstellen\",\n          \"editCLDetails\": \"Passen Sie Ihr online Anschreiben an oder ersetzen Sie Ihr hochgeladenes Dokument.\",\n          \"newCLDetails\": \"Neues Anschreiben online erstellen oder eigenes Dokument hochladen.\"\n        },\n        \"newCoverLetter\": {\n          \"title\": \"Neues Anschreiben\",\n          \"warning\": \"Durch die Erstellung eines neuen Anschreibens gehen alle Änderungen verloren.\",\n          \"onlineCL\": \"Anschreiben online erstellen\",\n          \"customCL\": \"Eigenes Anschreiben verwenden\",\n          \"cancel\": \"Abbrechen\"\n        },\n        \"quoteCompanyContacts\": {\n          \"title\": \"Persönliche Kontakte\",\n          \"details\": \"apadua hat immer die spezifischen Ansprechpartner bei allen gelisteten Unternehmen in der Datenbank. Diese werden für Ihre Ausschreibungzontaktiert. Sollten Sie persönliche Kontakte zu einem oder mehreren Beratungshäusern besitzen, die wir für Ihre Ausschreibung berücksichtigen sollen, haben Sie hier nochmals die Möglichkeit, diese hinzuzufügen.\",\n          \"firstName\": \"Vorname*\",\n          \"lastName\": \"Nachname*\",\n          \"salutation\": \"Anrede*\",\n          \"email\": \"E-Mail\",\n          \"phone\": \"Telefonnummeer\"\n        },\n        \"userStatus\": {\n          \"title\": \"Profile incompleted\",\n          \"details\": \"Before you can submit your RfP you have to confirm your email and complete your profile.\",\n          \"emailConfirmed\": \"Your email is confirmed.\",\n          \"emailNotConfirmed\": \"Your email isn't confirmed.\",\n          \"profileCompleted\": \"Your profile is completed.\",\n          \"profileIncompleted\": \"Your profile isn't completed.\",\n          \"completeProfile\": \"Complete profile\"\n        }\n      },\n      \"components\": {\n        \"modelsTable\": {\n          \"searchLabel\": \"Suchen\",\n          \"columnsTitle\": \"Spalten\",\n          \"columnsShowAll\": \"Alles anzeigen\",\n          \"columnsHideAll\": \"Alles verbergen\",\n          \"columnsRestoreDefaults\": \"Restore Defaults\",\n          \"tableSummaryShow\": \"Show\",\n          \"tableSummaryOf\": \"von\",\n          \"allColumnsAreHidden\": \"Alle Zeilen sind ausgeblendet. Nutzen Sie das <strong>Zeilen</strong>dropdown um einige einzublenden\",\n          \"noDataToShow\": \"No records to show\"\n        },\n        \"rfpFixedMenu\": {\n          \"newProject\": \"Neues Projekt\",\n          \"projectIDName\": \"Projekt-ID & -Name:\"\n        },\n        \"documentTocEditor\": {\n          \"title\": \"Inhaltsverzeichnis\",\n          \"details\": \"You can change the order of the sections using drag and drop\",\n          \"addNewSection\": \"Abschnitt hinzufügen\"\n        },\n        \"rfpSummary\": {\n          \"title\": \"Ausschreibung\",\n          \"submittedBy\": \"eingereicht von\",\n          \"poweredBy\": \"powered by\",\n          \"clientCompanyInformation\": \"Client Company Information\",\n          \"companyName\": \"Name des Unternehmens oder der Organisation\",\n          \"city\": \"Stadt\",\n          \"country\": \"Land\",\n          \"industry\": \"Branche\",\n          \"businessType\": \"Kategorie\",\n          \"turnover\": \"Umsatz\",\n          \"employees\": \"Mitarbeiterzahl\",\n          \"projectInformation\": \"Projektinformation\",\n          \"projectName\": \"Projektname\",\n          \"projectOwner\": \"Name & Rolle des Projektadministrators\",\n          \"serviceStandard\": \"Projektfokus\",\n          \"projectGoals\": \"Mit diesem Projekt will der Auftraggeber sich in folgenden Feldern verbessern\",\n          \"mainLocation\": \"Der Hauptstandort des Projekts ist in\",\n          \"secondaryLocations\": \"Weitere relevante internationale Standorte sind\",\n          \"mainLanguage\": \"Die regelmäßig gesprochene und zur Anfertigung der Projektdokumente verwendete Sprache ist\",\n          \"secondaryLanguages\": \"Weitere relevante Sprachen sind\",\n          \"projectContext\": \"Dieses Projekt ist\",\n          \"projectPhases\": \"Der Auftraggeber fordert von den teilnehmenden Beartungsfirmen die Berücksichtigung der folgenden Projektphasen in ihren Angeboten\",\n          \"startDate\": \"Geplanter Projektstart\",\n          \"endDate\": \"Erwartetes Projektenddatum\",\n          \"documents\": \"Dokumente\",\n          \"coverLetter\": \"Anschreiben\",\n          \"consultantOverview\": \"Beraterübersicht\",\n          \"selectedConsultants\": \"Diese Beratungsfirmen wurden zur Teilnahme an der Ausschreibung ausgewählt\",\n          \"financialProposal\": \"Der Auftraggeber hat für das finazielle Angebot folgendes Vergütungsmodell vorgesehen\",\n          \"technicalProposal\": \"Der Auftraggeber fordert die folgenden Informationen in den technischen Angeboten\",\n          \"teamOverview\": \"Der Auftraggeber fordert die folgenden Informationen über das geplante Projektteam\",\n          \"beautyContest\": \"Die Leistung in den Pitch-Präsentationen wird anhand der folgenden Kriterien bewertet\",\n          \"questions\": \"The client has decided to allow questions in the following manner\",\n          \"questionRounds\": \"Frage- & Antwortrunden:\",\n          \"disclosureOfQuestions\": \"Disclosure of Questions:\",\n          \"publicQuestions\": \"Öffentlich\",\n          \"undisclosedQuestions\": \"Nichtöffentlich\",\n          \"timeline\": \"Angebotszeitplan\",\n          \"clickToReview\": \"zur Prüfung anklicken\",\n          \"rfpReleaseDue\": \"Anfrageversanddatum\",\n          \"coverLetterNotUploaded\": \"Anschreiben wurde nicht hochgeladen\",\n          \"noneSelected\": \"none selected\",\n          \"companySize\": \"Größe\"\n        },\n        \"rfpSummaryMenu\": {\n          \"companyInformation\": \"Unternehmens- oder Organisationsinformationen\",\n          \"projectInformation\": \"Projektinformation\",\n          \"documents\": \"Dokumente\",\n          \"consultantOverview\": \"Beraterübersicht\",\n          \"rfp\": \"Ausschreibung\"\n        },\n        \"clientProposal\": {\n          \"evaluateProposal\": \"Dieses Angebot bewerten\",\n          \"consultantAccepted\": \"Consultant accepted to participate in RfP\",\n          \"rfpSubmitted\": \"Your RfP has been submitted to the consultant.\",\n          \"consultantDeclined\": \"Consultant declined your invitation to RfP\"\n        },\n        \"proposalEvaluationItem\": {\n          \"pleaseRate\": \"Bitte bewerten Sie\",\n          \"pleaseSelect\": \"Bitte wählen Sie einen Wert aus\",\n          \"pDisagree\": \"Trifft eher nicht zu\",\n          \"disagree\": \"Trifft absolut nicht zu\",\n          \"agree\": \"Trifft voll zu\",\n          \"pAgree\": \"Trifft teilweise zu\"\n        },\n        \"askQuestion\": {\n          \"predefinedQuestionType\": \"Predefined question type:\",\n          \"public\": \"öffentlich\",\n          \"undisclosed\": \"nichtöffentlich\",\n          \"topic\": \"Thema der Frage\",\n          \"yourQuestion\": \"Ihre Frage\"\n        },\n        \"agentProposal\": {\n          \"noIndividuals\": \"Diesem Unternehmen sind keine Personen zugeordnet. Bitte ordnen Sie mindestens eine Person zu.\",\n          \"sentTo\": \"Einladung versandt an:\",\n          \"addIndividual\": \"Person hinzufügen\",\n          \"noEmail\": \"doesn't have an email\"\n        },\n        \"rfpTimelineGraph\": {\n          \"today\": \"Today\",\n          \"rfpReleaseDue\": \"RfP release Due\",\n          \"firstQuestionsDue\": \"First Questions Due\",\n          \"firstAnswerDue\": \"First Answer Due\",\n          \"proposalDue\": \"Proposal Due\",\n          \"evaluationDue\": \"Evaluation Due\",\n          \"beautyContestDue\": \"Beauty Contest Due\",\n          \"projectAward\": \"Project Award\",\n          \"secondQuestionsDue\": \"Second Questions Due\",\n          \"secondAnswerDue\": \"Second Answer Due\",\n          \"projectStartDate\": \"Project Start Date\",\n          \"projectEndDate\": \"Project End Date\"\n        }\n      },\n      \"partials\": {\n        \"sectionEditorInterface\": {\n          \"sectionDisabled\": \"Abschnitt deaktiviert\"\n        },\n        \"questionHeaderOne\": {\n          \"roundOfQuestions\": \"Frage- & Antwortrunden\",\n          \"currentStatus\": \"Derzeitiger Status:\",\n          \"notOpen\": \"Nicht geöffnet\",\n          \"open\": \"Offen\",\n          \"closed\": \"Geschlossen\",\n          \"questionType\": \"Fragetyp:\",\n          \"public\": \"öffentlich\",\n          \"nonPublic\": \"nichtöffentlich\",\n          \"openFrom\": \"Open from:\",\n          \"until\": \"bis:\",\n          \"timezoneInfo\": \"alle Termine in CET\"\n        },\n        \"question\": {\n          \"company\": \"Unternehmen:\",\n          \"undisclosed\": \"nichtöffentlich\",\n          \"author\": \"Autor:\",\n          \"topic\": \"Thema:\",\n          \"date\": \"Datum:\",\n          \"status\": \"Status:\",\n          \"answered\": \"Beantwortet\",\n          \"open\": \"Offen\",\n          \"question\": \"Frage:\",\n          \"answer\": \"Antwort:\",\n          \"toBeAnswered\": \"Antwort steht aus.\"\n        },\n        \"proposalDetails\": {\n          \"submittedBy\": \"Angebot versandt durch\",\n          \"consultantFirm\": \"Beratungsfirmen:\",\n          \"address1\": \"Adresszeile eins:\",\n          \"address2\": \"Adresszeile zwei:\",\n          \"address3\": \"Adresszeile three:\",\n          \"zipCity\": \"PLZ, Stadt:\",\n          \"name\": \"Name:\",\n          \"position\": \"Stellenbezeichnung:\",\n          \"email\": \"E-Mail\",\n          \"uploadedDocuments\": \"Hochgeladene Dokumente\",\n          \"financialProposal\": \"Finanzielles Angebot\"\n        },\n        \"proposalValidationAlert\": {\n          \"emailNotConfirmed\": \"Ihre E-Mail-Adresse wurde bisher nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail-Adresse.\",\n          \"confirm\": \"bestätigen\",\n          \"yourEmail\": \"Ihre E-Mail.\",\n          \"tcbNotConfirmed\": \"Ihr Konto wurde bisher nicht durch APADUA verifiziert.\"\n        },\n        \"extraConsultants\": {\n          \"consultantName\": \"Consultant's firm name\",\n          \"options\": \"Options\",\n          \"addExtraConsultant\": \"Add a consultant which is not on this list\"\n        }\n      },\n      \"labels\": {\n        \"editSectionContent\": \"Abschnitt bearbeiten\",\n        \"industries\": \"Branchen\",\n        \"services\": \"Leistungen\",\n        \"financialQuotationDetails\": \"Finanzielles Angebot Details\"\n      }\n    },\n    \"buttons\": {\n      \"cancel\": \"Abbrechen\",\n      \"next\": \"Fortfahren\",\n      \"back\": \"Zurückgehen\",\n      \"previous\": \"Zurückgehen\",\n      \"save\": \"Speichern\",\n      \"previewDocument\": \"Entwurf ansehen\",\n      \"editSectionContent\": \"Abschnitt bearbeiten\",\n      \"applyChanges\": \"Änderungen übernehmen\",\n      \"cancelChanges\": \"Änderungen verwerfen\",\n      \"changeProject\": \"Projekt bearbeiten\",\n      \"submitRfP\": \"Anfrage versenden\",\n      \"submitAnswer\": \"Antwort übermitteln\",\n      \"invite\": \"Einladen\",\n      \"reject\": \"Ablehnen\",\n      \"awardProject\": \"Projekt vergeben\",\n      \"sendOutInvitation\": \"Einladung versenden\",\n      \"cancelParticipation\": \"Teilnahme absagen\",\n      \"submitProposal\": \"Angebot einreichen\",\n      \"saveSubmit\": \"Speichern & versenden\",\n      \"submitQuestion\": \"Frage stellen\",\n      \"askNewQuestion\": \"Eine neue Frage stellen\",\n      \"saveNext\": \"Speichern & fortfahren\",\n      \"discardChanges\": \"Änderungen verwerfen\",\n      \"close\": \"Schließen\",\n      \"submitMySelection\": \"Auswahl übermitteln\",\n      \"sendRequest\": \"Anfrage senden\",\n      \"sendInvitation\": \"Einladung versenden\",\n      \"zoomIn\": \"Heranzoomen\",\n      \"zoomOut\": \"Herauszoomen\",\n      \"moveLeft\": \"Nach links bewegen\",\n      \"moveRight\": \"Nach rechts bewegen\",\n      \"moreDetails\": \"Zusatzinformationen\",\n      \"newCompany\": \"Neues Unternehmen\",\n      \"signup\": \"Jetzt registrieren\",\n      \"goToDashboard\": \"Zum Dashboard\",\n      \"startProject\": \"Starten Sie Ihr erstes Projekt\",\n      \"registerConsultant\": \"Als Berater registrieren\",\n      \"closeAndReturnToDashboard\": \"Close and return to dashboard\",\n      \"editCoverLetter\": \"Anschreiben bearbeiten\",\n      \"changeCompany\": \"Change company\",\n      \"saveNewCompany\": \"Save new company\",\n      \"showMore\": \"Mehr anzeigen\",\n      \"quoteCompanyContacts\": \"Add/Edit quote company contacts\",\n      \"remove\": \"Remove\",\n      \"saveConsultant\": \"Save Consultant\",\n      \"useExistingInfo\": \"Use existing info\",\n      \"backToWizard\": \"Back to wizard\",\n      \"submitContacts\": \"Submit contacts\",\n      \"saving\": \"Saving\",\n      \"saved\": \"Saved\",\n      \"retry\": \"Retry\",\n      \"sending\": \"Sending\"\n    },\n    \"recoverPassword\": {\n      \"info\": \"Please check your email and use the provided link to recover your password.\"\n    },\n    \"requiredField\": \"Dieses Feld ist erforderlich.\",\n    \"requiredFieldProjectPhase\": \"Dies ist ein Pflichtfeld. Bitte wählen Sie mindestens eine Option.\",\n    \"startDateAfterAwardDate\": \"Bitte stellen Sie sicher, dass die Vergabe zeitlich vor dem Projektstart liegt.\",\n    \"endDateAfterStartDate\": \"Bitte stellen Sie sicher, dass der Projektstart zeitlich deutlich vor dem Ende liegt.\",\n    \"permissionDenied\": \"Erlaubnis verweigert\",\n    \"beautyContestInvitationNotPossible\": \"Beauty Contest Invitation is not possible\",\n    \"beautyContestStartBeforeEvaluation\": \"Beauty Contest Presentation start is before Evaluation Due\",\n    \"beautyContestEndAfterBeautyContestDue\": \"Beauty Contest Presentation End is after Beauty Contest Due\",\n    \"proposalDueDatePassed\": \"Der Stichtag zur Angebotseinreichung wurde überschritten\",\n    \"rfpReleaseAtLeastToday\": \"Das Anfrageversanddatum muss heute sein oder in der Zukunft liegen.\",\n    \"missingFile\": \"Datei fehlt\",\n    \"roundOneNotOpen\": \"Die erste Frage- & Antwortrunde wurde noch nicht gestartet\",\n    \"roundTwoNotOpen\": \"Die zweite Frage- & Antwortrunde wurde noch nicht gestartet\",\n    \"notAllProposalsRated\": \"Not all proposals have been rated\",\n    \"beautyContestResponseDenied\": \"Beauty contest response denied\",\n    \"customCoverLetterError\": \"Bitte laden Sie zuerst Ihr Anschreiben hoch.\",\n    \"numberField\": \"Dieses Feld sollte eine Zahl enthalten.\",\n    \"valueGreaterThan0\": \"Der Wert muss größer sein als Null.\",\n    \"incompleteProfile\": \"User profile must be completed before being able to send out the RfP. Please go to Account -> Edit Profile and fill in the missing information. \",\n    \"emailNotConfirmed\": \"Your email is not yet confirmed. Please confirm your email using the link from your email or generate another one from Account -> Edit Profile.\",\n    \"notValidatedByAgent\": \"User profile must be validated by an Apadua Agent before being able to send out the RfP.\",\n    \"invalidEmailAddress\": \"Enter a valid email address.\",\n    \"invalidPhone\": \"Phone number must be entered in the format: '+999999999'. Up to 15 digits allowed.\",\n    \"invalidCriteriaEvaluationWeight\": \"Invalid criteria weight\",\n    \"notifyMessages\": {\n      \"emailNotConfirmed\": \"Ihre E-Mail-Adresse wurde bisher nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail-Adresse.\",\n      \"accountNotValidated\": \"Ihr Konto wurde bisher nicht durch APADUA verifiziert.\",\n      \"projectStatisticsNotLoaded\": \"Projects statistics couldn't be loaded\",\n      \"errorOccurredTryAgain\": \"Ein Fehler ist aufgetreten. Bitte versuchen Sie es erneut.\",\n      \"passwordNotMatching\": \"Die eingegebenen Passwörter stimmen nicht überein. Bitte geben Sie dieselben Werte ein.\",\n      \"termsAndConditions\": \"You have to accept the terms and conditions\",\n      \"userPasswordIncorrect\": \"User or password is incorrect\",\n      \"provideValidEmail\": \"Bitte geben Sie eine gültige E-Mail-Adresse an\",\n      \"invalidNewPassword\": \"Ein Fehler ist aufgetreten. Bitte stellen Sie sicher, dass Ihr Passwort den Anforderungen genügt und versuchen Sie es erneut.\",\n      \"correctNewPassword\": \"Please correct the new password\",\n      \"requestWasSent\": \"Anfrage versandt\",\n      \"participationDeclined\": \"Sie haben die Teilnahme an dieser Projektauschreibung abgelehnt\",\n      \"evaluationsIncomplete\": \"Not all evaluations have been completed\",\n      \"projectAwarded\": \"Projekt vergeben\",\n      \"notAllProposalsRatedReloadApp\": \"Not all proposal have been rated. It's possible to have new data. Please reload your application.\",\n      \"errorOccurredReloadApp\": \"Ein Fehler ist aufgetreten. Bitte laden Sie die Applikation neu und versuchen Sie es erneut.\",\n      \"answerSubmitted\": \"Ihre Antwort wurde versandt.\",\n      \"questionAnswerError\": \"Ein Fehler ist aufgetreten. Bitte prüfen Sie die Länge Ihrer Antwort und versuchen Sie es erneut.\",\n      \"provideAnswer\": \"Ihre Antwort ist erforderlich!\",\n      \"beautyContestAccepted\": \"You accepted the beauty contest invitation\",\n      \"beautyContestDeclined\": \"You declined the beauty contest invitation\",\n      \"beautyContestResponsePeriod\": \"Antworten auf die Einladungen zu den Pitch-Präsentationen sind nur möglich zwischen\",\n      \"beautyContestInvitePeriod\": \"Sie können die Beratungsfirma derzeit nicht einladen. Einladungen zu den Pitch-Präsentationen sind möglich zwischen \",\n      \"proposalSubmitPeriod\": \"Sie können kein Angebot einreichen. Einreichen der Angebote erfolgt nur zwischen \",\n      \"and\": \" und \",\n      \"proposalDetailsNotLoaded\": \"Proposal details couldn't be loaded.\",\n      \"addTMPeopleDays\": \"You have to add at least one T&M People & Days\",\n      \"proposalSaved\": \"Angebot gespeichert\",\n      \"resolveExistingError\": \"Bitte beheben Sie die markierten Fehler.\",\n      \"invalidRebate\": \"Der Rabatt darf die Summe der geplanten Honorare nicht übersteigen. Bitte prüfen und korrigieren Sie Ihre Eingaben.\",\n      \"invalidRetainer\": \"Der Vorschuss darf die Summe der geplanten Honorare nicht übersteigen. Bitte prüfen und korrigieren Sie Ihre Eingaben.\",\n      \"atLeastOneFixedFee\": \"You have to add at least one Fixed Fee\",\n      \"atLeastOneItem\": \"You have to add at least one item of each category.\",\n      \"atLeastOneApproachDoc\": \"Sie müssen mindestens ein Ihren Projektansatz erläuterndes Dokument hochladen.\",\n      \"timeMaterialAdded\": \"A time-material was added\",\n      \"timeMaterialSupplementAdded\": \"Zuschlag hinzugefügt\",\n      \"fixedFeeAdded\": \"Pauschalhonorar hinzugefügt\",\n      \"fixedFeeSupplementAdded\": \"Zuschlag hinzugefügt\",\n      \"fileUploaded\": \"Die Datei wurde hinzugefügt\",\n      \"questionSubmitted\": \"Die Frage wurde versandt.\",\n      \"errorOccurredVerifyFields\": \"Ein Fehler ist aufgetreten. Bitte prüfen Sie Ihre Eingaben in die Felder und versuchen Sie es erneut.\",\n      \"errorOccurredFixErrors\": \"Ein Fehler ist aufgetreten. Bitte beseitigen Sie die angezeigten Fehler und versuchen Sie es erneut.\",\n      \"sectionAdded\": \"Abschnitt hinzugefügt\",\n      \"emailSentSuccess\": \"Ihre E-Mail wurde versandt\",\n      \"invitationSentSuccess\": \"Invitation sent successfully\",\n      \"fillInQuestion\": \"Bitte geben Sie zuerst Ihre Frage ein.\",\n      \"financialQuotationNotSubmitted\": \"You haven't submitted the Finanzielles Angebot\",\n      \"checkTimeline\": \"Please check the timeline Proposal Due and after that try again.\",\n      \"newNotifications\": \"Sie haben neue Benachrichtigungen\",\n      \"enableParent\": \"You must first enable the parent !\",\n      \"invalidFileTypeUploaded\": \"Invalid file type uploaded\",\n      \"checkMandatoryFields\": \"Ein Fehler ist aufgetreten. Bitte stellen Sie sicher, dass alle Pflichtfelder ausgefüllt wurden und versuchen Sie es erneut.\",\n      \"selectValidIndividual\": \"Please select a valid individual.\",\n      \"profileWasUpdated\": \"Profile was updated successfully.\",\n      \"passwordChanged\": \"Password was updated successfully.\",\n      \"invalidUser\": \"User doesn't exists or is inactive.\",\n      \"invalidToken\": \"Your email link expired.\",\n      \"quoteCompanyContactsUpdated\": \"Company contacts was updated.\",\n      \"consultantAlreadyExists\": \"This consultant already exists. Click the 'Use existing info' for ...\",\n      \"fillInCurrentPassword\": \"Please fill in the current password.\"\n    },\n    \"confirmMessages\": {\n      \"acceptBeautyContestInvitation\": \"Sind Sie sicher, dass Sie die Einladung zur Pitch-Präsentation annehmen möchten?\",\n      \"declineBeautyContestInvitation\": \"Sind Sie sicher, dass Sie die Einladung zur Pitch-Präsentation ausschlagen möchten?\",\n      \"deleteInvitation\": \"Are you sure you want to delete the invitation ?\",\n      \"deleteSection\": \"Wollen Sie diesen Abschnitt löschen\",\n      \"unsavedProposalProgressLost\": \"Your proposal isn't saved. Your progress will be lost\",\n      \"abandonProgress\": \"Are you sure you want to abandon progress ?\",\n      \"unsavedChangesSave\": \"You have unsaved changes.Do you want to save them ?\",\n      \"submitProject\": \"Sie sind dabei Ihre Projektanfrage zu versenden. Nach dem Versand können keine Änderungen mehr vorgenommen werden. Sind Sie sicher, dass Sie die Anfrage versenden wollen?\",\n      \"cancelParticipation\": \"Sie sind dabei die Teilnahme an dieser Ausschreibung abzusagen. Sind Sie sicher, dass Sie absagen möchten?\"\n    },\n    \"projectStatuses\": {\n      \"draft\": \" draft\",\n      \"sent\": \" sent\",\n      \"invited\": \"invited\",\n      \"accepted\": \"accepted\",\n      \"submitted\": \"proposal submitted\",\n      \"declined\": \"declined\",\n      \"dismissed\": \"dismissed\",\n      \"awarded\": \"awarded\",\n      \"lost\": \"lost\",\n      \"completed\": \"completed\"\n    },\n    \"loadingText\": \"Loading ..\"\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/locales/en/config\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  // Ember-I18n includes configuration for common locales. Most users\n  // can safely delete this file. Use it if you need to override behavior\n  // for a locale or define behavior for a locale that Ember-I18n\n  // doesn't know about.\n  var _default = {// rtl: [true|FALSE],\n    //\n    // pluralForm: function(count) {\n    //   if (count === 0) { return 'zero'; }\n    //   if (count === 1) { return 'one'; }\n    //   if (count === 2) { return 'two'; }\n    //   if (count < 5) { return 'few'; }\n    //   if (count >= 5) { return 'many'; }\n    //   return 'other';\n    // }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/locales/en/translations\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    \"landing\": {\n      \"title\": \"Find the right consulting firm to deliver your project!\",\n      \"subtitle1\": \"We offer the most comprehensive database of business & management consulting firms worldwide.\",\n      \"subtitle2\": \"Define your project, identify matching consulting firms and submit your project request within 30 minutes!\",\n      \"login\": \"Log in\",\n      \"register\": \"Register\",\n      \"getStarted\": \"GET STARTED\",\n      \"modules\": {\n        \"title\": \"Five unique modules\",\n        \"label\": {\n          \"database\": \"Consultant Database\",\n          \"partner\": \"Partner Matching\",\n          \"project\": \"Project Request\",\n          \"portfolio\": \"Portfolio Management\",\n          \"community\": \"Business Community\"\n        },\n        \"details\": {\n          \"database\": \"Access the world’s largest consultant database\",\n          \"partner\": \"Use the project toolbox to find the best fit consulting firms\",\n          \"project\": \"Initiate your online project tender within 30 minutes\",\n          \"portfolio\": \"Manage all your consulting projects online\",\n          \"community\": \"Stay up to date on market trends within consulting\"\n        }\n      },\n      \"project\": {\n        \"title\": \"Project description\",\n        \"label\": {\n          \"transform\": \"Transform\",\n          \"describe\": \"Describe\"\n        },\n        \"details\": {\n          \"transform\": \"Transform your business challenges into specific project requirements.\",\n          \"describe\": \"Describe your individual project demand utilizing the unique project toolbox.\"\n        }\n      },\n      \"partner\": {\n        \"title\": \"Consultant matching\",\n        \"label\": {\n          \"review\": \"Review\",\n          \"select\": \"Select\"\n        },\n        \"details\": {\n          \"review\": \"Review the best matching consulting firms for your specific project need. We give you access to the world's most comprehensive database of reputable consulting firms.\",\n          \"select\": \"Select your desired consulting firms and start your project request instantly. Benefit from the guided process of initiating a sophisticated request for quotation (RfP).\"\n        }\n      },\n      \"manage\": {\n        \"title\": \"Portfolio management\",\n        \"details\": \"Manage all your project requests and ongoing projects online in your personalized dashboard.\"\n      },\n      \"review\": {\n        \"title\": \"Save time\",\n        \"label\": {\n          \"standardize\": \"Standardize\",\n          \"accelerate\": \"Accelerate\"\n        },\n        \"details\": {\n          \"standardize1\": \"Standardize processes and documents. Use our unique RfP configurator and create sophisticated project requests.\",\n          \"accelerate1\": \"Compile a holistic RfP package within 30 minutes and receive proposals from your selection of reputable consulting firms.\",\n          \"standardize2\": \"Ensure full transparency throughout the entire RFP process.\",\n          \"accelerate2\": \"Receive comparable proposals from selected consulting firms.\"\n        }\n      },\n      \"evaluation\": {\n        \"title\": \"Ensure compliance\",\n        \"label\": {\n          \"evaluate\": \"Evaluate\",\n          \"award\": \"Award\"\n        },\n        \"details\": {\n          \"evaluate\": \"Evaluate all project proposals and pitch presentations objectively. Utilize standardized and collaborative evaluation matrices.\",\n          \"award\": \"Award your project online, following a transparent and auditable process. This helps you to ensure full compliance of your sourcing decision at all times.\"\n        }\n      },\n      \"registering\": {\n        \"title\": \"Register now and start your first project request immediately!\"\n      },\n      \"plans\": {\n        \"title\": \"Our plans\",\n        \"label\": {\n          \"forClients\": \"For clients\",\n          \"forConsultants\": \"For consulting firms\",\n          \"freeRegistration\": \"free registration\",\n          \"freeUse\": \"free use\",\n          \"payPerBid\": \"pay per proposal\"\n        },\n        \"details\": {\n          \"forClients\": \"Gain free and unlimited access to our service portfolio!\",\n          \"forConsultants\": \"Register for free and gain immediate access to new potential clients, project opportunities and other services. Consultanting firms pay per participation in RfPs.\"\n        }\n      },\n      \"terms\": \"Terms & conditions\",\n      \"privacyPolicy\": \"Privacy Policy\",\n      \"legalInformation\": \"Legal Information\",\n      \"contact\": \"Contact\",\n      \"cookiePolicy\": \"Cookie Policy\",\n      \"copyright\": \"copyright\",\n      \"rightsReserved\": \"2016 apadua.com all rights reserved\",\n      \"termsLink\": \"https://apadua.com/terms-conditions/\",\n      \"privacyPolicyLink\": \"https://apadua.com/privacy-policy/\",\n      \"legalInformationLink\": \"https://apadua.com/legal-information/\",\n      \"cookiePolicyLink\": \"https://apadua.com/cookie-policy/\"\n    },\n    \"login\": {\n      \"label\": {\n        \"email\": \"Email\",\n        \"password\": \"Password\"\n      },\n      \"placeholder\": {\n        \"email\": \"Enter email\",\n        \"password\": \"Enter password\"\n      },\n      \"loginBtn\": \"Log in\",\n      \"forgotPassword\": \"Forgot password?\",\n      \"clickHere\": \"Click here\"\n    },\n    \"wizardLanguage\": {\n      \"title\": \"Select project language\"\n    },\n    \"signup\": {\n      \"title\": \"Registration\",\n      \"label\": {\n        \"email\": \"Email*\",\n        \"password\": \"Create password*\",\n        \"retypePassword\": \"Confirm password*\",\n        \"registerAs\": \"User type*\",\n        \"client\": \"Client\",\n        \"consultant\": \"Consultant\",\n        \"newCompany\": \"\",\n        \"company\": \"Consulting firm*\",\n        \"companyName\": \"Company or organization name*\",\n        \"address1\": \"Address line 1*\",\n        \"address2\": \"Address line 2\",\n        \"address3\": \"Address line 3\",\n        \"postalCode\": \"Postal code*\",\n        \"city\": \"City*\",\n        \"state\": \"State\",\n        \"country\": \"Country*\",\n        \"registry\": \"Commercial registry\",\n        \"registryNumber\": \"Registry number\",\n        \"vatNumber\": \"VAT ID*\",\n        \"dunsId\": \"DUNS number\",\n        \"website\": \"Website*\",\n        \"salutation\": \"Salutation*\",\n        \"academicTitle\": \"Academic title\",\n        \"firstName\": \"First name*\",\n        \"lastName\": \"Last name*\",\n        \"jobTitle\": \"Job title*\",\n        \"phone\": \"Telephone\",\n        \"mobilePhone\": \"Mobile phone\",\n        \"fax\": \"Fax\",\n        \"terms\": \"By clicking \\\"Register now,\\\" you agree to APADUA's <a href='https://apadua.com/terms-conditions/' target='_blank'>terms & conditions</a>, <a href='https://apadua.com/privacy-policy/' target='_blank'>privacy policy</a> and <a href='https://apadua.com/cookie-policy/' target='_blank'>cookie policy</a>.\",\n        \"useInvitationLink\": \"Please use the invitation link from email.\",\n        \"userExists\": \"A user with this email already exists. Please provide another email.\",\n        \"loginEmail\": \"Log in with this email\",\n        \"userType\": \"User type*\",\n        \"newsletter\": \"Please keep me posted on relevant news about APADUA products & services.\",\n        \"acceptTerms\": \"I accept the privacy policy as well as the terms & conditions\",\n        \"passwordGuidance\": \"Password should have at least 10 characters, including at least one uppercase letter, one lowercase letter, one number, and one special character\"\n      },\n      \"placeholder\": {\n        \"email\": \"Enter email\",\n        \"password\": \"Enter password\",\n        \"retypePassword\": \"Re-enter password\",\n        \"company\": \"Enter company or organization name\",\n        \"country\": \"Select country\"\n      }\n    },\n    \"wizard\": {\n      \"requestForProposal\": \"PLACEHOLDER\",\n      \"timelineQuestion\": \"Please specify the desired timing of the project\",\n      \"info\": {\n        \"projectInformation\": \"<h4>Project Information:</h4><div>Please provide some basic information about your planned project. We match these with the expertise of the consulting firms in our database.</div><div>Please note that fields marked with asterisk (*) are mandatory, as they directly feed into our matching algorithm.</div><div>In a next step, we will provide you with a ranked list of reputable consulting firms with an excellent track record in the relevant fields.</div>\",\n        \"consultants\": \"<h4>Consulting firms:</h4><div>We maintain the world’s most comprehensive database of consulting firms. This allows us to match your project description with the expertise of reputable consulting firms and provide you with a list of suitable firms within seconds. This overview only considers consulting firms that match your individual request. The algorithm we apply is unbiased as it solely relies on publicly available information and feedback from our users.</div><div> The consultants are split in three groups based on the width of their service and industry expertise. Specialized (or boutique) consulting firms are usually smaller companies focusing on one specific subject or industry. Diversified consulting firms usually cover a limited number of related areas of functional or sectorial expertise. Generalists are the global players within the consulting market, covering a wide range of functions and industries.</div><div> This categorization is designed to help you to make a qualified decision, based on your individual preferences, project requirements or company guidelines.</div>\",\n        \"projectDetails\": \"<h4>Project Details:</h4><div>In order to complement your project definition we need some additional information about the project setup.</div><div>After this step you will be able to start a request for proposal (RfP) via APADUA.</div><div>This service is 100% free of charges for you. If you continue from here we ask you to register and will grant you access to our RfP administration dashboard.</div>\"\n      },\n      \"titles\": {\n        \"defineProject\": \"PLACEHOLDER\",\n        \"selectConsultant\": \"Select consulting firm\",\n        \"startRFP\": \"Start project request\",\n        \"projectInformation\": \"Describe project\"\n      },\n      \"confirm\": {\n        \"title\": \"Start project request\",\n        \"label\": {\n          \"companyInformation\": \"Client information\",\n          \"companyName\": \"\",\n          \"companyHeadquarters\": \"\",\n          \"industry\": \"Industry\",\n          \"businessType\": \"PLACEHOLDER\",\n          \"turnover\": \"Turnover\",\n          \"employees\": \"Employees\",\n          \"userNameRole\": \"PLACEHOLDER\",\n          \"projectInformation\": \"Project information\",\n          \"projectGoals\": \"Project goals\",\n          \"projectScope\": \"Functional scope\",\n          \"projectPhases\": \"PLACEHOLDER\",\n          \"mainLocation\": \"Main project location\",\n          \"secondaryLocations\": \"Other project locations\",\n          \"mainLanguage\": \"PLACEHOLDER\",\n          \"secondaryLanguages\": \"Other project languages\",\n          \"projectContext\": \"PLACEHOLDER\",\n          \"timeline\": \"PLACEHOLDER\",\n          \"selectedCompanies\": \"Selected consulting firms\",\n          \"noCompanies\": \"No consulting firms selected\",\n          \"noneSelected\": \"None selected\",\n          \"emailSummary\": \"Send summary via email\",\n          \"provideValidEmail\": \"Please provide a valid email address\",\n          \"provideEmail\": \"Please provide an email address\",\n          \"summaryConfirm\": \"Yes, please send me a copy of the summary.\",\n          \"loginOrRegister\": \"Log in or register to continue!\",\n          \"detailsTCB\": \"helps you to identify suitable business & management consulting firms to meet your individual project need. Our unique web service offers a transparent and auditable process to award consulting projects as well as a platform to monitor all your consulting projects.<br />Using our services online is free for clients. Consulting firms are charged per participation in requests for proposal. Despite this, APADUA is absolutely unbiased. All consultants are rated based on publicly available information and user feedback. None of the consulting firms in our database have influence on the algorithm.<br />After your registration, you will have access to our full online service portfolio, from creating a project request over evaluation of proposals to awarding your project.<br />Register for free now and benefit from the advantages of our unique web service immediately!\",\n          \"detailsTCB2\": \"\",\n          \"managementConsulting\": \"business & management consulting\",\n          \"itConsulting\": \"IT consulting\",\n          \"interimManagement\": \"Interim management\",\n          \"recruiting\": \"Recruitment\",\n          \"firstName\": \"Your first name*\",\n          \"lastName\": \"Your last name*\",\n          \"email\": \"Your email address*\",\n          \"companyNameMandatory\": \"Name of your company or organization*\",\n          \"downloadPDF\": \"Download PDF\",\n          \"recipientEmail\": \"Recipient's email address*\",\n          \"recipientName\": \"Recipient's name*\",\n          \"extraConsultantDetails\": \"This consulting firm has just been added. Information will be available soon.\",\n          \"noLogoAvailable\": \"No <br> logo\",\n          \"yourMessage\": \"Your message\",\n          \"newsletter\": \"Please keep me posted on relevant news about APADUA and its products & services.\",\n          \"thanks\": \"Thank you for your participation.\",\n          \"downloadLink\": \"Here is your download link.\",\n          \"companySize\": \"PLACEHOLDER\",\n          \"yourEmail\": \"Your email address\",\n          \"colleagueEmail\": \"Recipient's email address\",\n          \"footer\": \"apadua.com is much more than just the biggest consultant database of the web. And you have just reached the surface\"\n        },\n        \"placeholder\": {\n          \"firstName\": \"Please enter your first name\",\n          \"lastName\": \"Please enter your last name\",\n          \"email\": \"Please enter your email address\",\n          \"recipientEmail\": \"Please enter the recipient's email address\",\n          \"recipientName\": \"Please enter the recipient's first and last name\",\n          \"companyName\": \"Please enter the name of your company or organization\",\n          \"yourMessage\": \"Please provide a message\"\n        },\n        \"startRfp\": \"Start project request\",\n        \"downloadPDF\": \"Download PDF\",\n        \"generatePDF\": \"Generate PDF\",\n        \"sendEmail\": \"Send email\",\n        \"edit\": \"edit\",\n        \"change\": \"change\",\n        \"alreadyRegistered\": \"Already registered? Log in here!\",\n        \"joinNow\": \"Register now!\",\n        \"disclaimer\": \"Lorem ipsum\"\n      }\n    },\n    \"app\": {\n      \"navigation\": {\n        \"dashboard\": \"Dashboard\",\n        \"profileEdit\": \"Edit profile\",\n        \"changePassword\": \"Change password\",\n        \"logOut\": \"Log out\",\n        \"noUnreadNotifications\": \"There are no unread notifications\",\n        \"seeAllAlerts\": \"Display all notifications\",\n        \"markAllRead\": \"Mark all as read\",\n        \"account\": \"Account\"\n      },\n      \"dashboardClient\": {\n        \"newProject\": \"Create new project\",\n        \"contactTCBAgent\": \"Support\",\n        \"browseConsultants\": \"Browse database\",\n        \"projectStatistics\": {\n          \"title\": \"Project statistics\",\n          \"openRFPS\": \"Ongoing project requests\",\n          \"receivedProposals\": \"Proposals received\",\n          \"awardedProjects\": \"Awarded projects\"\n        },\n        \"notificationsEvents\": {\n          \"title\": \"Notifications & events\",\n          \"unread\": \"Unread\"\n        },\n        \"projects\": {\n          \"title\": \"Projects\",\n          \"projectName\": \"Project name\",\n          \"consultants\": \"Consulting firms\",\n          \"projectManager\": \"Project manager\",\n          \"submittedAt\": \"Release date\",\n          \"projectStatus\": \"Project status\",\n          \"actions\": \"Actions\",\n          \"open\": \"Open\"\n        }\n      },\n      \"dashboardConsultant\": {\n        \"projectsStatistics\": {\n          \"title\": \"Project statistics\",\n          \"rfpInvitations\": \"Received RfPs\",\n          \"openRFPS\": \"Open project RfPs\",\n          \"awardedProjects\": \"Projects won\"\n        },\n        \"projects\": {\n          \"title\": \"Projects\",\n          \"projectName\": \"Project name\",\n          \"companyName\": \"Name of company or organization\",\n          \"projectManager\": \"Project manager\",\n          \"submittedAt\": \"Release date\",\n          \"projectStatus\": \"Project status\",\n          \"industry\": \"Industry\",\n          \"businessArea\": \"Business function\",\n          \"actions\": \"Actions\",\n          \"preview\": \"Preview\",\n          \"open\": \"Open\",\n          \"response\": \"Participate\"\n        }\n      },\n      \"dashboardAgent\": {\n        \"projectsStatistics\": {\n          \"title\": \"Project statistics\",\n          \"initializedRfps\": \"Initialized project requests\",\n          \"openRfps\": \"Ongoing project requests\",\n          \"invitationsAccepted\": \"Accepted invitations\",\n          \"invitationsDeclined\": \"Declined invitations\",\n          \"submittedProposals\": \"Submitted proposals\",\n          \"awardedProjects\": \"Awarded projects\",\n          \"listedConsultants\": \"Number of listed consultants\",\n          \"registeredUsers\": \"Number of registered users\"\n        }\n      },\n      \"rfp\": {\n        \"projectInformation\": {\n          \"title\": \"Project info\",\n          \"details\": \"Please provide some basic information about your planned project. We match these with the expertise of the consulting firms in our database. Please note that fields marked with asterisk (*) are mandatory, as they directly feed into our matching algorithm. In a next step, we will provide you with a ranked list of reputable consulting firms with an excellent track record in the relevant fields.\",\n          \"error\": \"Please fix the following errors:\",\n          \"requiredError\": \"This is a required field.\",\n          \"question\": {\n            \"projectName\": \"What is the name of your project?\",\n            \"country\": \"Where is your company's headquarter located?\",\n            \"industryStandard\": \"Which is the industry focus of your project?\",\n            \"businessType\": \"Which category best describes your organization?\",\n            \"companySizeTurnover\": \"What is the size of your company?\",\n            \"projectGoals\": \"What are your project’s main goals?\",\n            \"serviceStandard\": \"Which is your project’s main scope?\",\n            \"mainLocation\": \"Which are the focus regions of your project?\"\n          },\n          \"placeholder\": {\n            \"projectName\": \"Enter project name\",\n            \"country\": \"Select country\",\n            \"city\": \"Enter city\",\n            \"industryStandard\": \"Select industry\",\n            \"businessType\": \"Select category\",\n            \"companySizeTurnover\": \"Select turnover\",\n            \"companySizeEmployees\": \"Select number of employees\",\n            \"projectGoals\": \"Select up to five project goals\",\n            \"serviceStandard\": \"Select project scope\",\n            \"mainLocation\": \"Select country\",\n            \"secondaryLocations\": \"Select additional countries\",\n            \"projectGoalDescription\": \"Please specify the goals of your project\"\n          },\n          \"label\": {\n            \"projectName\": \"Project name*\",\n            \"country\": \"Country*\",\n            \"city\": \"City\",\n            \"industryStandard\": \"Industry*\",\n            \"businessType\": \"Type of business or organization*\",\n            \"companySizeTurnover\": \"Annual turnover*\",\n            \"companySizeEmployees\": \"Number of employees*\",\n            \"projectGoals\": \"Project goals*\",\n            \"monetaryGoals\": \"Monetary goals\",\n            \"nonMonetaryGoals\": \"Nonmonetary goals\",\n            \"serviceStandard\": \"Project scope*\",\n            \"mainLocation\": \"Project location*\",\n            \"secondaryLocations\": \"Other relevant project locations\",\n            \"serviceType\": \"Service type\",\n            \"managementConsulting\": \"Business & Management Consulting\",\n            \"itConsulting\": \"IT Consulting\",\n            \"interimManagement\": \"Interim Management\",\n            \"recruiting\": \"Recruiting\"\n          },\n          \"info\": {\n            \"projectName\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project name</div><p class='m-b-lg'>A name is a unique identifier and helps to distinguish this project from others. Self-explanatory names, referring to the key benefits of the project are quite popular.</p> <p class='basic-panel-blue-footer'>Please enter your project name.</p>\",\n            \"country\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Your Company‘s Location</div><p class='m-b-lg'>APADUA finds the best consultants for your business challenges worldwide. Our database covers consultant companies in  over 200 countries and brings them closer to your global and local project teams.</p> <p class='basic-panel-blue-footer'>Please select your country from the drop down and enter the city where your company is situated.</p>\",\n            \"mainLocation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project locations</div><p class='m-b-lg'>Projects may extend across country borders. The main project location is usually the project team’s primary place of work or a location where a dedicated project room is available. Core locations are sites, where members of the project team work regularly or which have to be involved in the project. The knowledge of the relevant locations helps consulting firms to provide an adequate proposal.</p> <p class='basic-panel-blue-footer'>Please select the main project location as well as other relevant locations from the dropdowns.</p>\",\n            \"industryStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Industry focus</div><div class='m-b-sm'>The industry focus refers to the industry your project should focus on. This industry is not necessarily the main focus of your company, or your company is diversified and hence active in several industries.</div><div class='m-b-sm'><strong>Example:</strong><br>Your company is a service provider within the transportation & logistics industry, however your project should focus on the construction & infrastructure division.</div><p class='basic-panel-blue-footer'>Please select the industry that best suits your project from the drop down.</p>\",\n            \"companySizeTurnover\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Company size</div><p class='m-b-lg'>The annual turnover and number of employees are the two criteria used to classify your company's size and important to identify matching consulting firms.</p> <p class='basic-panel-blue-footer'>Please indicate the size of your company or business unit by selecting the range for turnover and employees from the drop downs.</p>\",\n            \"projectGoals\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project goals</div><p class='m-b-lg'>Project goals are the predefined results to be achieved in the course of a project. They should be formulated precisely, quantified and measurable.</p> <p class='basic-panel-blue-footer'>Please select up to five keywords relating to your project goals from the lists below. You will be asked to specify them later.</p>\",\n            \"projectGoalsExtra\": \"Please select up to five keywords from the list below, which best summarize the goals of your project. You can properly describe your project goals in the RfP details section.\",\n            \"serviceStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project scope</div><p class='m-b-lg'>The project scope describes the field of activity in which a project should be run. The department/function which will lead the project may be an indication of the appropriate project scope. This information is crucial to identify suitable consulting firms!</p> <p class='basic-panel-blue-footer'>Please define the scope of your project by selecting a business function from the drop down.</p>\"\n          }\n        },\n        \"consultants\": {\n          \"title\": \"Consulting firms\",\n          \"details\": \"We maintain the world’s most comprehensive database of consulting firms. This allows us to match your project description with the expertise of reputable consulting firms and provide you with a list of suitable partners within seconds. This overview only considers consulting firms that match your individual request. The algorithm we apply is unbiased as it solely relies on publicly available information and feedback from our users. The consulting firms are split in three groups based on the width of their service and industry expertise. Specialized (or boutique) consulting firms are usually smaller companies focusing on one specific subject or industry. Diversified consulting firms usually cover a limited number of related areas of functional or sectorial expertise. Generalists are the global players within the consulting market, covering a wide range of functions and industries. This categorization is designed to help you to make a qualified decision, based on your individual preferences, project requirements or company guidelines.\",\n          \"label\": {\n            \"specialists\": \"Specialists\",\n            \"diversified\": \"Diversified\",\n            \"generalists\": \"Generalists\",\n            \"seeProfile\": \"Click on (i) to retrieve profile.\",\n            \"selectConsultant\": \"Tick checkboxes to select consulting firms for your project request.\",\n            \"score\": \"Score\"\n          },\n          \"info\": {\n            \"maximumConsultants\": \"You have reached the limit of consulting firms to be selected.\",\n            \"minimumConsultants\": \"You have to select at least one consulting firm to be able to continue.\",\n            \"allConsultants\": \"Based on the information you have provided, we have identified a number of reputable consulting firms with proven expertise in the relevant fields. The consulting firms are split into three categories based on their service portfolio: specialists, diversified and generalists.<br>Please select up to five consultants to be considered in the requisition process.\",\n            \"specialists\": \"Small consulting firms focusing on one specific subject or industry.\",\n            \"diversified\": \"Consulting firms with a limited number of related areas of functional or sectoral expertise.\",\n            \"generalists\": \"Global players covering a wide range of functions and industries.\"\n          }\n        },\n        \"projectDetails\": {\n          \"title\": \"RfP details\",\n          \"details\": \"Additional information is required to complete the project description. This information directly feeds into your individual online project request and cover letter document which is the core of the request for proposal (RfP) package. Once you have completed this section, you will be able to create your customized cover letter document using our unique online tool or upload your own PDF file.\",\n          \"error\": {\n            \"startAward\": \"The dates for project award and project start conflict. Please change one or both entries, making sure the project award is scheduled before the project start date!\",\n            \"endStart\": \"The dates for project start and project end conflict. Please change one or both entries, making sure the project start is scheduled well before the project end date!\"\n          },\n          \"question\": {\n            \"mainLanguage\": \"Which languages are relevant for the project?\",\n            \"projectContext\": \"Which is the context of the project?\",\n            \"projectPhases\": \"Which project phases should be covered by the request?\",\n            \"companyName\": \"What is the name of your company or organization?\",\n            \"ownerName\": \"What is your name ?\",\n            \"projectRole\": \"Which is your role in the project ?\",\n            \"projectManagerFunction\": \"What is the job title of the project manager?\",\n            \"steeringCommitteeHead\": \"Who is the project sponsor?\",\n            \"financialProposal\": \"Which remuneration model do you require?\",\n            \"technicalProposal\": \"Which contents do you require in a technical proposal?\",\n            \"teamOverview\": \"Which information do you require about each team member?\",\n            \"currency\": \"In which currency should be invoiced?\",\n            \"rfpQuestions\": \"Rounds of questions & answers\",\n            \"disclosureOfQuestions\": \"Disclosure of questions & answers\",\n            \"contactPersonInformation\": \"Would you like to provide personal contact information in your cover letter?\",\n            \"rfpTimeline\": \"Please configure your RfP schedule:\",\n            \"proposalValidity\": \"How long should the proposals be valid?\"\n          },\n          \"placeholder\": {\n            \"mainLanguage\": \"Select project language\",\n            \"secondaryLanguages\": \"Select additional languages\",\n            \"initialSituation\": \"Describe the initial situation\",\n            \"projectPhases\": \"Which project phases should be covered by the request?\",\n            \"companyName\": \"Enter the name of your company or organization\",\n            \"ownerName\": \"Enter name\",\n            \"clientIntroduction\": \"Introduce your company or organization\",\n            \"projectManagerFunction\": \"Enter job title\",\n            \"steeringCommitteeHead\": \"\",\n            \"addressLineOne\": \"Enter address line one\",\n            \"addressLineTwo\": \"Enter address line two\",\n            \"addressLineThree\": \"Enter address line three\",\n            \"postalCode\": \"Enter postal code\",\n            \"city\": \"Enter city\",\n            \"country\": \"Enter country\",\n            \"website\": \"Enter website\"\n          },\n          \"label\": {\n            \"projectSetup\": \"Project setup\",\n            \"rfpContent\": \"Proposal contents\",\n            \"questions\": \"Questions & answers\",\n            \"yourDocuments\": \"Accompanying documents\",\n            \"contactInformation\": \"Contact information\",\n            \"clientInformation\": \"Client information\",\n            \"projectIntroduction\": \"Project introduction\",\n            \"financialProposalTitle\": \"Financial proposal\",\n            \"technicalProposalTitle\": \"Technical proposal\",\n            \"mainLanguage\": \"Project language*\",\n            \"secondaryLanguages\": \"Other relevant languages\",\n            \"projectContext\": \"Project context*\",\n            \"initialSituation\": \"Initial situation*\",\n            \"projectPhases\": \"Project phases*\",\n            \"clientIntroduction\": \"Client profile*\",\n            \"companyName\": \"Name of company or organization*\",\n            \"ownerName\": \"Name*\",\n            \"projectRole\": \"Project role*\",\n            \"projectManagerFunction\": \"Project manager job title*\",\n            \"steeringCommitteeHead\": \"Project sponsor*\",\n            \"deliverables\": \"Description of project goals\",\n            \"startDate\": \"Start date*\",\n            \"endDate\": \"End date\",\n            \"financialProposal\": \"Remuneration model\",\n            \"teamOverview\": \"Required information\",\n            \"technicalProposal\": \"Required contents\",\n            \"currency\": \"Currency*\",\n            \"timeMaterial\": \"Time & Material\",\n            \"fixedFee\": \"Fixed Fee\",\n            \"approachPresentation\": \"Project approach as PDF\",\n            \"projectReferences\": \"References of completed projects\",\n            \"outlineProjectPhases\": \"Draft of project plan (milestones, timing and deliverables)\",\n            \"companyPortrait\": \"Company profiles\",\n            \"standardProfile\": \"Standard consultant profile\",\n            \"projectsWorkedOn\": \"List of individual project references\",\n            \"rfpQuestions\": \"How many rounds of questions & answers would you like to allow for?\",\n            \"oneRound\": \"Allow one round of questions & answers\",\n            \"twoRounds\": \"Allow two rounds of questions & answers\",\n            \"disclosureOfQuestions\": \"Should questions & answers be public?\",\n            \"publicQuestions\": \"Questions & answers are public (recommended)\",\n            \"undisclosedQuestions\": \"Questions & answers are closed\",\n            \"documents\": \"Please provide any documents you would like to submit with this project request:\",\n            \"step1\": \"First step\",\n            \"step2\": \"Second step\",\n            \"fileContent\": \"Categorize the file:\",\n            \"uploadFile\": \"Upload a new file:\",\n            \"contactPersonInformation\": \"Contact information\",\n            \"noPersonalContactInformation\": \"The cover letter shall not contain personal contact information\",\n            \"personalContactInformation\": \"The cover letter shall contain personal contact information\",\n            \"contactPersonFirstName\": \"First name*\",\n            \"contactPersonLastName\": \"Last name*\",\n            \"contactPersonRole\": \"Job title*\",\n            \"personSalutation\": \"Salutation*\",\n            \"projectAdministrator\": \"Project administrator\",\n            \"projectManager\": \"Project manager\",\n            \"projectSponsor\": \"Project sponsor\",\n            \"salutation\": \"Salutation*\",\n            \"academicTitle\": \"Academic title\",\n            \"jobTitle\": \"Job title*\",\n            \"email\": \"Email*\",\n            \"phone\": \"Telephone\",\n            \"rfpTimeline\": \"RfP schedule\",\n            \"rfpDuration\": \"RfP duration\",\n            \"weeks\": \"weeks\",\n            \"otherPeriod\": \"Other period\",\n            \"customTimeline\": \"Custom RfP schedule\",\n            \"tableMilestone\": \"Milestone\",\n            \"tableDate\": \"Date\",\n            \"tableLeadTime\": \"Lead time\",\n            \"today\": \"Today\",\n            \"rfpReleaseDue\": \"RfP issue date*\",\n            \"firstQuestionsDue\": \"First questions due\",\n            \"firstAnswersDue\": \"First answers due\",\n            \"secondQuestionsDue\": \"Second questions due\",\n            \"secondAnswersDue\": \"Second answers due\",\n            \"proposalDue\": \"Proposal due\",\n            \"evaluationDue\": \"Proposal evaluation due\",\n            \"beautyContestDue\": \"Pitch presentations due\",\n            \"projectAward\": \"Project award\",\n            \"projectStartDate\": \"Project start date\",\n            \"projectEndDate\": \"Project end date\",\n            \"proposalValidity\": \"Proposal validity\",\n            \"numberOfWeeks\": \"Number of weeks\",\n            \"defaultCompany\": \"Use company from user profile\",\n            \"affiliateCompany\": \"Use an affiliate company\",\n            \"addressLineOne\": \"Address line one*\",\n            \"addressLineTwo\": \"Address line two\",\n            \"addressLineThree\": \"Address line three\",\n            \"postalCode\": \"Postal code*\",\n            \"city\": \"City*\",\n            \"country\": \"Country*\",\n            \"website\": \"Website*\",\n            \"contactPersonSalutation\": \"Salutation*\"\n          },\n          \"info\": {\n            \"mainLanguage\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project languages</div><p class='m-b-lg'>Projects often require more than one language to communicate. While only one language may be set as main project language, it is advisable to identify additional relevant languages.</p><p class='basic-panel-blue-footer'>Please select the relevant languages from the drop down.</p>\",\n            \"projectContext\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project context</div><p class='m-b-lg'>Your undertaking may be an independent or subproject. This context affects the way your project will have to be set up and managed, internally and externally.</p><p class='basic-panel-blue-footer'>Please select the project context from the drop down.</p>\",\n            \"timeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project Timeline</div><p class='m-b-lg'>You might want to start the project immediately or you are planning this project for next business year. Concerning timing and capacities this is as important as the time frame you are expecting for the delivery.</p> <p class='basic-panel-blue-footer'>Please select the desired start and end date of the project from the calenders on the left hand side.</p>\",\n            \"projectPhases\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project phases</div><div class='m-b-sm'>Consulting projects are typically broken down into four phases.</div><div class='m-b-sm'><strong>1. Analysis phase:</strong><br>Focus of the analysis is the initial situation. It is recorded, assessed and first ideas for activities to be implemented are generated. The findings of an analysis may lead to change of single items or the entirety of the project description and/or scope. The deliverable of an analysis should be a detailed report about the initial situation and alternatives and/or recommendations for further action.</div><div class='m-b-sm'><strong>2. Design phase:</strong><br>During the design phase, the project team will substantiate and replenish the findings of the analysis consolidated in an implementation plan. The deliverable of the design phase is a detailed implementation plan that stipulates the qualitative (project goals), temporal (due dates and/or milestones), staffing (resources) and financial (budget) framework of an implementation phase.</div><div class='m-b-sm'><strong>3. Implementation phase:</strong><br>The implementation phase is the tactical and operational execution of defined activities to achieve set targets. This is accompanied by a comprehensive project controlling and reporting practice. This ensures the continuous monitoring of conformance with stipulated qualitative (project goals), temporal (due dates and/or milestones), staffing (resources) and financial (budget) requirements. Key deliverable of the implementation is a detailed project report including evidence of target realization as well as transfer of knowledge form consulting firm to client.</div><div class='m-b-sm'><strong>4. Project audit:</strong><br>The project audit is conducted to determine the level of target achievement of a project. In the process the project is being evaluated and signed off.</div><p class='basic-panel-blue-footer'>Please select one or more project phases by ticking the box.</p>\",\n            \"personalData\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Client & administrator details</div><p class='m-b-lg'></p> <p class='basic-panel-blue-footer'>Please verify the name of the client (company/organization) as well as your name and edit the information if necessary.</p>\",\n            \"proposalElements\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Instructions & Information</h4><div class='m-t m-b-sm bold'>Proposal Elements</div><div class='m-b-sm'>A proposal can be merely focused on an financial comparison of different consultants in order to receive an adequate budgeting or cover the entire information including financials, technical approach and the team of consultant. To gain full transparency over the quality of a proposal, APADUA recommends to select all four steps of the proposal process. A quick description shall give you an idea about the insights you will get from each of the steps:</div><div class='m-b-sm'><div>Financial Proposal:</div>The financial proposal not only shows the total cost estimation of a consultant for your project, but also the cost structure of each consulting firm. This let's you compare total cost estimation, renumeration models and the cost for particulat resources the consultant plans to involve in the project.</div><div class='m-b-sm'><div>Technical Proposal:</div>In the technical proposal we ask the consultant to outline his approach on how to solve your specific business issue. Therefore you will learn about the level of standard solutions the consultants are able to offer and about their ability to implement a specific solution for your company.</div><div class='m-b-sm'><div>Team Overview:</div>In the team overview each consultant company will show the names, pictures, capabilities and experiences of each team member it is planning to staff on your project.</div><div class='m-b-sm'>Beauty Contest:<div></div>Consulting projects are peoples business. Therefore you might want to get in personal contact with the responsible person of the consultant companies in a beauty contest. In those real life meetings the teams will be asked to present their approaches personally to you. You and your colleagues will then be able to compare and rate their performance and their cultural match in real time in order to ease your decision.</div><div>The financial proposal is the minimum requirement of any RfP. Thus it is a preselected default.</div>\",\n            \"financialProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Remuneration model</div><div class='m-b-sm'>The remuneration model describes how the client agrees to compensate the consulting firm for the services rendered. It is necessary to define the remuneration model in the project request to ensure the comparability of the financial proposals. Different remuneration models are common within the consulting industry.</div><div class='m-b-sm'><strong>1. Time & materials:</strong><br>In a time & materials agreement, the client commits to pay the consulting firm according to the time the allocated professionals spent to perform the agreed tasks and for other expenses (materials) incurred in the process. In time & materials proposals, the consulting firms are asked to provide daily or hourly rates for the planned resources and provide an estimate of the expected allocation. Using the time & materials remuneration model provides you with valuable insights into a consulting firm’s fee structure. However, your control over the final costs of the project are somewhat limited.</div><div class='m-b-sm'><strong>2. Fixed fee:</strong><br>A fixed fee agreement obligates the client to paying a predetermined sum, regardless of the resources used, the time spent and the expenses incurred.</div><div class='m-b-sm'>While the fixed fee model gives you a high level of control over external project costs, time & materials agreements are more suitable when the project scope, project duration and necessary resources are somewhat uncertain.</div><p class='basic-panel-blue-footer'>Please select the acceptable remuneration model by ticking a radio button.</p>\",\n            \"technicalProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Technical proposal</div><div class='m-b-sm'>The technical proposal describes a consulting firm’s approach to your project. It usually introduces methods & tools, deliverables, milestones, timelines, the team and other relevant information. The requirements for a technical proposal should consider the project’s anticipated size and complexity. </div><div class='m-b-sm'>As the approach presentation is essential to assess and evaluate a consulting firm’s functional and industry expertise it is therefore selected by default.</div><p class='basic-panel-blue-footer'>Please select further requirements by ticking the boxes.</p>\",\n            \"teamOverview\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Team overview</div><div class='m-b-sm'>Business & management consulting are knowledge driven services. While most consulting firms strive to decouple functional, sectoral and technical expertise from individuals, people and their capabilities remain the most critical factor to deliver consulting projects successfully. To facilitate an initial assessment of the consulting team, the participating consulting firms are required to provide basic information about the professionals they plan to allocate to the project.</div><p class='basic-panel-blue-footer'>Please select your requirements by ticking the boxes.</p>\",\n            \"questions\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Questions & answers</div><div class='m-b-sm'>To enable them to better understand your project enterprise and consequently prepare adequate proposals, it is necessary to provide the consulting firms with an opportunity to ask questions and receive answers. For this you can plan up to two rounds of questions & answers.</div><div class='m-b-sm'>Additionally, you are asked to decide whether these questions & answer may be read by the questioner only or all participating consulting firms. We recommend you select public questions. This will ensure a level playing field for all consulting firms by providing the same information to all while saving you time by answering all similar questions at once.</div><p class='basic-panel-blue-footer'>Please select your preference by marking the respective option buttons.</p>\",\n            \"rfpTimeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>RfP schedule</div><div class='m-b-sm'>A binding schedule is essential to ensure a smooth RfP process. While a selection of predefined schedules is available, you are free to define your own. Please allow enough time for the consulting firms to prepare adequate proposals. Usually a period of seven weeks is ideal to carry out a proper project request for proposal. Ultimately it is up to you how you design the schedule as this depends on your specific situation.</div><div class='m-b-sm'>To set up your schedule, we provide you with a four column table. The first column contains the standard milestones. The second column contains the due date of these milestones. You can customize your schedule by clicking on the calendar icon. The third column indicates the time between two consecutive milestones in business days (bank holidays are not supported), while the fourth column allows you to change these business days to adjust your schedule without using the calendar icon. If you change the due date of one milestone, all subsequent milestone due dates will be adjusted based on the displayed lead time. The due dates of previous milestones will not be adjusted.</div><div class='m-b-sm'><strong>1. RfP issue date:</strong><br>This is the latest day the RfP must be issued to the participating consulting firms by to stay on schedule. Remember, the due dates of subsequent milestones will be calculated based on this date selection.</div><div class='m-b-sm'><strong>2. Questions & answers:</strong><br>These are the due dates to submit questions and provide the respective answers.</div><div class='m-b-sm'><strong>3. Proposal due:</strong><br>This is the deadline for the consulting firms to submit their commercial and technical proposals.</div><div class='m-b-sm'><strong>4. Evaluation due:</strong><br>This is the date that your proposal evaluations have to be completed by. Additionally, you need to submit the invitations for the pitch presentations at this time.</div><div class='m-b-sm'><strong>5. Pitch presentation due:</strong><br>All pitch presentations must be completed by this date. Please note, that presentations can only be scheduled after you have evaluated all received eligible proposals.</div><div class='m-b-sm'><strong>6. Project award:</strong><br>By this date you must decide on your new partner to deliver your consulting project.</div><div class='m-b-sm'><strong>7. Proposal validity:</strong><br>The proposal validity is binding for the consulting firms. We suggest a binding period of six to 12 weeks.</div>\",\n            \"projectRole\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project Role</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"documents\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Accompanying documents</div><div class='m-b-sm'>You have provided all information necessary to prepare a request for proposal and can now make additional documents available to all participating consulting firms.</div><div class='m-b-sm'>Next, a custom cover letter, based on the available information, will be created as core of your request for proposal package.</div><p class='basic-panel-blue-footer'>Please specify the content of the document and upload it.</p>\",\n            \"contactInformation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Contact Person Information</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"deliverables\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project goals</div><div class='m-b-sm'>You have selected the project goals. At this point, we kindly ask you to specify them. Applying the <strong>SMART</strong> rule may be helpful. The rule says, that goals should be specific (S), measurable (M), aligned (A), realistic (R) and time bound (T).</div><p class='basic-panel-blue-footer'>Please specify the goals in the fields below the keyword.</p>\",\n            \"initialSituation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Initial Situation</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"clientIntroduction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Client introduction</div><div class='m-b-sm'>It is imperative that potential business partners receive some basic information about your company or organization. At this point, we kindly ask you to briefly introduce your company or organization. You may use existing texts, i.e. from brochures or your website. Of course you are free to use your own words as well.</div>\",\n            \"projectManagerFunction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project Manager Function</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"steeringCommitteeHead\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Head of steering committee</div><div class='m-b-sm'>lorem ipsum…</div>\"\n          },\n          \"alert\": {\n            \"profileNotCompleted\": \"Your profile is not completed.\",\n            \"profileNotCompletedLink\": \"Click here and update your profile.\"\n          }\n        },\n        \"criteriaEvaluation\": {\n          \"title\": \"Criteria evaluation\",\n          \"details\": \"Criteria evaluation details\",\n          \"label\": {\n            \"financialWeight\": \"Financial weight\",\n            \"technicalWeight\": \"Technical weight\",\n            \"pitchWeight\": \"Pitch weight\"\n          }\n        },\n        \"coverLetter\": {\n          \"title\": \"Cover letter\",\n          \"label\": {\n            \"coverLetter\": \"Cover letter editor\"\n          }\n        },\n        \"reviewSubmit\": {\n          \"title\": \"Review & submit\",\n          \"rfpReleaseDate\": \"RfP issue date\",\n          \"atLeastToday\": \"must be today or later.\",\n          \"goBack\": \"Please go back and change the project details.\"\n        }\n      },\n      \"projectClient\": {\n        \"review\": {\n          \"title\": \"Project briefing\",\n          \"details\": \"<p>The project briefing contains the basic information about the client and the project enterprise. It should gives you a first reference regarding project scope, content, structure and complexity.</p><p>It is essential to thoroughly review the cover letter and appendices to gain a comprehensive understanding of the project and the requirements regarding a proposal.</p>\"\n        },\n        \"questions\": {\n          \"title\": \"Questions & answers\",\n          \"details\": \"<p>Even a very detailed project description may evoke the need for clarification on the part of the consulting firms participating in this request for proposal process. To enable all participants to better understand the client’s project enterprise and consequently prepare adequate proposals, you are now provided with the chance to ask questions and receive answers.</p><p>Depending on the client’s selection, your questions and related answers may be visible to all participants. While the inquirer’s identity is protected by default, it is your responsibility to make sure not to include any firm specific information in the texts you enter in this section.</p><p>All questions will typically be answered after the client has collected and consolidated all questions.</p>\",\n          \"label\": {\n            \"noQuestions\": \"The consulting firms have not yet asked any questions!\",\n            \"round1\": \"Round one\",\n            \"round2\": \"Second round\"\n          }\n        },\n        \"proposals\": {\n          \"title\": \"Proposals\",\n          \"details\": \"In this section you are asked to evaluate the proposals received and pitch presentations held. While the evaluation of the financial proposal is automated based on the total expected fees, you can rate the technical proposals and the pitch presentations in different dimensions by adjusting the slide control. A summary of your evaluation will be made available to the consulting firms after concluding the evaluation process.\"\n        },\n        \"evaluation\": {\n          \"title\": \"Evaluation\",\n          \"details\": \"In this section you are asked to evaluate the proposals received and pitch presentations held. While the evaluation of the financial proposal is automated based on the total expected fees, you can rate the technical proposals and the pitch presentations in different dimensions by adjusting the slide control. A summary of your evaluation will be made available to the consulting firms after concluding the evaluation process.\",\n          \"label\": {\n            \"evaluationOf\": \"Evaluation of\",\n            \"rank\": \"Standings\",\n            \"proposalDeclined\": \"Proposal declined\",\n            \"notRated\": \"Not yet rated\",\n            \"notSubmitted\": \"This consulting firm has not yet submitted a proposal.\",\n            \"score\": \"Score\",\n            \"checkDetails\": \"Check details\",\n            \"technicalProposals\": {\n              \"title\": \"technical proposals\",\n              \"details\": \"Please state the degree of your agreement to the below statements to evaluate the technical proposals.\",\n              \"intermediateScore\": \"Final evaluation technical proposal\",\n              \"intermediateScoreDetails\": \"A weighted score per consulting firm has been calculated based on your evaluation of the above criteria.\"\n            },\n            \"financialProposals\": {\n              \"title\": \"Financial proposals\",\n              \"details\": \"The evaluation based on the praticipants' projected total fees has been finalized.\",\n              \"averageDailyRate\": \"Average daily rate\",\n              \"averageDailyRateDetails\": \"This KPI is the quotient of fee devided by days. It is an indicator for the general cost structure of a consulting firm.\",\n              \"supplements\": \"Supplements\",\n              \"supplementsDetails\": \"This KPI is the sum of all supplement costs in the financial proposal. It is treated as normal fee components.\",\n              \"totalProject\": \"Total fee\",\n              \"totalProjectDetails\": \"This is the sum of all calculated costs. All proposals are ranked and dsiplayed in ascending order.\",\n              \"finalEvaluationFinancialProposal\": \"Final evaluation financial proposal\",\n              \"finalEvaluationFinancialProposalDetails\": \"The financial proposals are evaluated based on the total calculated fee. Deviations from the lowest proposal are displayed.\",\n              \"notValidFinancial\": \"This consulting firm has not submitted a valid financial proposal.\"\n            },\n            \"beautyContest\": {\n              \"title\": \"Pitch presentation\",\n              \"details\": \"After inviting the preferred consulting firms, you can rate their performance during the pitch presentations in this section.\",\n              \"status\": \"Status of pitch presentation\",\n              \"date\": \"Date:\",\n              \"from\": \"From\",\n              \"to\": \"to\",\n              \"intermediateScore\": \"Final evaluation pitch presentation\",\n              \"intermediateScoreDetails\": \"A weighted score per consulting firm has been calculated based on your evaluation of the above criteria.\",\n              \"notResponded\": \"This consulting firm has not yet responded to the invitation.\",\n              \"declined\": \"This consulting firm has declined to participate in a pitch presentation.\",\n              \"notInvited\": \"This consulting firm has not been invited to a pitch presentation\"\n            },\n            \"finalEvaluation\": {\n              \"title\": \"Final evaluation\",\n              \"details\": \"The final evaluation is the sum of the weighted individual evaluations. The awarding of the project must be confirmed by the user by pressing the corresponding button on the bottom of this page. This constitutes a formal and actionable declaration. Only one consulting firm may be awarded to execute the project. By selecting and awarding one partner you are initiating the automated distribution of a letter of acceptance to the selected firm as well as letters of rejection to the remaining participants.\",\n              \"awarded\": \"Awarded\",\n              \"lost\": \"Lost\",\n              \"dismissed\": \"Dismissed\"\n            }\n          }\n        }\n      },\n      \"projectProposal\": {\n        \"summary\": {\n          \"title\": \"Summary\",\n          \"details\": \"<p>The project briefing contains the basic information about the client and the project enterprise. It should gives you a first reference regarding project scope, content, structure and complexity.</p><p>It is essential to thoroughly review the cover letter and appendices to gain a comprehensive understanding of the project and the requirements regarding a proposal.</p>\"\n        },\n        \"questions\": {\n          \"title\": \"Questions & answers\",\n          \"details\": \"<p>Even a very detailed project description may evoke the need for clarification on the part of the consulting firms participating in this request for proposal process. To enable all participants to better understand the client’s project enterprise and consequently prepare adequate proposals, you are now provided with the chance to ask questions and receive answers.</p><p>Depending on the client’s selection, your questions and related answers may be visible to all participants. While the inquirer’s identity is protected by default, it is your responsibility to make sure not to include any firm specific information in the texts you enter in this section.</p><p>All questions will typically be answered after the client has collected and consolidated all questions.</p>\",\n          \"label\": {\n            \"allSubmittedQuestions\": \"All submitted questions\",\n            \"round1\": \"Round one\",\n            \"round2\": \"Round two\"\n          }\n        },\n        \"financialQuotation\": {\n          \"title\": \"Financial proposal\",\n          \"details\": \"The financial component is an integral part of any project proposal. To comply with the requirements of fairness, integrity and evenhandedness in the process of sourcing professional services such as consulting, our client requires all consulting firms participating in this RfP to complete a standard form to specify their fee and other costs. Your entry in this form constitutes a legally binding financial offer and remains valid for the period stated.\",\n          \"label\": {\n            \"tmPeopleDays\": \"People & days\",\n            \"role\": \"Role\",\n            \"mainDescription\": \"Main Task Description\",\n            \"rate\": \"Daily rate\",\n            \"days\": \"Estimated days\",\n            \"daysPerPhase\": \"Estimated days per phase\",\n            \"analysisDays\": \"Analysis\",\n            \"conceptDays\": \"Concept\",\n            \"implementationDays\": \"Implementation\",\n            \"auditDays\": \"Audit\",\n            \"fee\": \"Remuneration\",\n            \"newRole\": \"add new role\",\n            \"tmSubtotalWithoutSupplements\": \"Subtotal w/o Supplements\",\n            \"tmSupplements\": \"Supplements\",\n            \"tmOverview\": \"T&M Overview\",\n            \"supplements\": \"Supplements\",\n            \"description\": \"Description\",\n            \"reference\": \"Reference\",\n            \"percentage\": \"Percentage\",\n            \"newSupplement\": \"Add supplement\",\n            \"expectedTMFee\": \"Expected fee\",\n            \"expectedTMSupplements\": \"Expected supplements\",\n            \"totalEstimatedTM\": \"Total Estimated Time & Materials Fee\",\n            \"rebate\": \"Discount\",\n            \"total\": \"Total\",\n            \"retainer\": \"Retainer\",\n            \"paymentPattern\": \"Payment pattern\",\n            \"paymentTerms\": \"Payment Terms (e.g. 30 days/net)\",\n            \"shouldBeGreater\": \"Total should be greater than 0.\",\n            \"fixedFee\": \"Fixed fee\",\n            \"projectPhase\": \"Project phase\",\n            \"workPackage\": \"Stream / work package\",\n            \"totalFee\": \"Total fee\",\n            \"fixedFeeSupplements\": \"Supplements\",\n            \"fixedFeeOverview\": \"Fixed fee overview\",\n            \"totalEstimatedFixedFee\": \"Total Estimated Fixed Fee\",\n            \"newFixedFee\": \"add new fixed fee\",\n            \"newFFSupplement\": \"Add supplement\",\n            \"comment\": \"Comment\"\n          },\n          \"placeholder\": {\n            \"role\": \"Role\",\n            \"description\": \"Description\",\n            \"rate\": \"Rate\",\n            \"analysisDays\": \"Analysis days\",\n            \"conceptDays\": \"Concept days\",\n            \"implementationDays\": \"Implementation days\",\n            \"auditDays\": \"Audit days\",\n            \"fee\": \"Remuneration\",\n            \"days\": \"Days\",\n            \"supplement\": \"Supplement\",\n            \"percentage\": \"Percentage\",\n            \"paymentPattern\": \"Select payment pattern\",\n            \"paymentTerms\": \"Payment Terms (e.g. 30 days/net)\",\n            \"projectPhase\": \"Select project phase\",\n            \"workPackage\": \"Stream / work package\",\n            \"comment\": \"Please enter text\"\n          }\n        },\n        \"proposal\": {\n          \"title\": \"Proposal\"\n        },\n        \"technicalProposal\": {\n          \"title\": \"Technical proposal\",\n          \"details\": \"Consulting is about expertise and the deployment of knowledge. Project results and benefits are not always predictable during the process of selecting a partner. Hence hiring a consulting firm is about reputation and trust. This choice is never solely based on the costs but rather the prospects of success. To prevail at the end of the selection process, the consulting firms have to convince the client to be the right choice for the project. This is done in the technical component of your proposal. At this point, you are invited to upload your project approach presentation. This document should contain strong evidence of your relevant expertise, a specification of your planned approach and other relevant information. Also, you may be asked to provide references and/or details on the deployed personnel.\",\n          \"label\": {\n            \"documents\": \"Project approach & other documents*\",\n            \"documentsDetails\": \"Please upload a document outlining your proposed project approach. Additionally you may upload further relevant documents you consider to be relevant.\",\n            \"uploadedDocuments\": \"Uploaded documents\",\n            \"referenceList\": \"References\",\n            \"newReference\": \"add new reference\",\n            \"teamOverview\": \"Project team overview\",\n            \"newMember\": \"add team member\",\n            \"projectOverview\": \"Project overview\",\n            \"projectOverviewDetails\": \"Please chronologically illustrate the main work packages your team plans to execute during the project.\",\n            \"newPackage\": \"add new work package\",\n            \"references\": \"References\",\n            \"docs\": \"Documents\"\n          },\n          \"placeholder\": {\n            \"clientName\": \"Client name\",\n            \"projectName\": \"Project name\",\n            \"achievements\": \"Achievements\",\n            \"projectRole\": \"Project Role\",\n            \"memberName\": \"Team member name\",\n            \"specialization\": \"Specialization\",\n            \"workPackage\": \"Work package\",\n            \"description\": \"Description\",\n            \"deliverables\": \"Deliverables\"\n          }\n        },\n        \"beautyContest\": {\n          \"title\": \"Pitch presentation\",\n          \"details\": \"<p>After evaluating the financial and technical proposals received from the participants, the client regularly invites the shortlisted consulting firms to introduce their concept and team to a panel of stakeholders. This is called a pitch presentation or beauty contest and is usually the final activity to prepare the award decision.</p><p>Should the client decide to invite you to such a presentation, you will be informed via email and see it in this section. Then you have to decide whether or not to accept the invitation.</p>\",\n          \"label\": {\n            \"status\": \"Status of pitch presentation\",\n            \"notYetInvited\": \"<div>You have not yet been invited to the pitch presentations.</div><div>Please wait for your invitation by the client.</div>\",\n            \"notInvited\": \"<div>Regrettably, you have not been selected to participate in the pitch-presentations after the evaluation of all proposals by the client.</div><div>At this point the request for proposal process ends for your firm. After the awarding, you will receive detailed feedback on the evaluation of your financial and technical proposal as well as the provided references and team overview.</div><div>We hope you are able to use this feedback constructively.</div>\",\n            \"invitationAccepted\": \"<div>You have accepted the invitation to the pitch presentation.</div><div>You can see more details in the result section after the client has finalized the evaluation of your proposal.</div>\",\n            \"invited\": \"<div>The client has invited you to the pitch presentations!</div><div>Please find below the invitation as well as the date and time for the presentation:</div>\",\n            \"invitation\": \"Invitation\",\n            \"address\": \"Address\",\n            \"date\": \"Date & time\",\n            \"from\": \"from\",\n            \"to\": \"to\",\n            \"acceptInvitation\": \"Accept invitation\",\n            \"declineInvitation\": \"Decline invitation\",\n            \"declined\": \"You have declined the invitation to beauty contest.\"\n          }\n        },\n        \"result\": {\n          \"title\": \"Result\",\n          \"details\": \"<p>Once the client has evaluated your proposal, you can find a detailed report in the result tab. Scoring is done per proposal element using a scale between four (high) and one (low).</p><p>Whatever the outcome of the RfP process, you will receive detailed feedback on your performance. This is to help you continuously improve your proposals and increase your success rate.</p>\",\n          \"label\": {\n            \"results\": \"Results of proposal evaluation\",\n            \"declined\": \"You have declined this project request.\",\n            \"notYetEvaluated\": \"<div>Your proposal has not yet been evaluated.</div><div>You will see further details in this section after the evaluation of your proposal by the client.</div><div>You will also find the final awarding decision here.</div>\",\n            \"status\": \"Your status in this request for proposal\",\n            \"awarded\": \"You have been awarded the project\",\n            \"rejected\": \"Your proposal has been rejected by the client\",\n            \"financialProposal\": \"Financial proposal\",\n            \"technicalProposal\": \"Technical proposal\",\n            \"references\": \"References\",\n            \"teamOverview\": \"Team overview\",\n            \"beautyContest\": \"Pitch presentation\",\n            \"score\": \"Score:\",\n            \"rank\": \"Rank:\",\n            \"details\": \"Details:\"\n          }\n        }\n      },\n      \"agentProject\": {\n        \"title\": \"Proposals for\",\n        \"draft\": \"The client hasn't finished the rfp steps yet.\",\n        \"availableCompanies\": \"Available companies\"\n      },\n      \"account\": {\n        \"title\": \"Account\",\n        \"changePassword\": {\n          \"title\": \"Change password\",\n          \"label\": {\n            \"currentPassword\": \"Current password\",\n            \"newPassword\": \"New password\",\n            \"retypePassword\": \"Re-enter new password\"\n          },\n          \"placeholder\": {\n            \"currentPassword\": \"Enter current password\",\n            \"newPassword\": \"Enter new password\",\n            \"retypePassword\": \"Re-enter password\"\n          }\n        },\n        \"confirmAccount\": {\n          \"title\": \"Your account was successfully confirmed.\",\n          \"notConfirmed\": \"Your account wasn't confirmed.\"\n        },\n        \"profile\": {\n          \"title\": \"Profile\",\n          \"notConfirmed\": \"Your email address has not yet been confirmed. Please confirm your email address.\",\n          \"resend\": \"Resend validation email\",\n          \"sentTo\": \"A validation message has been sent to\",\n          \"userInformation\": \"User information\",\n          \"contactInformation\": \"Contact information\",\n          \"postalAddress\": \"Postal address\",\n          \"footnote\": \"All user and company information must be completed and is subject to validation by APADUA before you can submit project requests or proposals. This is necessary to ensure the integrity of our services.\"\n        }\n      },\n      \"templates\": {\n        \"title\": \"Templates\"\n      },\n      \"modals\": {\n        \"consultant\": {\n          \"title\": \"Consultant profile\",\n          \"label\": {\n            \"generalInformation\": \"General information\",\n            \"website\": \"Website:\",\n            \"primaryOffice\": \"Primary office:\",\n            \"management\": \"Management:\",\n            \"parentCompany\": \"Parent company:\",\n            \"year\": \"Founding year:\",\n            \"numberOfProfessionals\": \"Number of professionals:\",\n            \"turnover\": \"Turnover:\",\n            \"offices\": \"Offices\",\n            \"industries\": \"Industries\",\n            \"serviceAreas\": \"Service areas\",\n            \"studies\": \"Studies\",\n            \"scoreInfo\": \"Fits your project…\",\n            \"industryFit\": \"Industry Fit\",\n            \"functionalFit\": \"Functional Fit\"\n          }\n        },\n        \"beautyContest\": {\n          \"beautyContestInvitationFor\": \"Beauty Contest Invitation for\",\n          \"invitationText\": \"Invitation text to be sent out\",\n          \"address\": \"Location (address) of pitch presentation\",\n          \"consultant\": \"Consultant to be invited\",\n          \"date\": \"Date*\",\n          \"start\": \"Start*\",\n          \"end\": \"End*\",\n          \"fromCompany\": \"from company\"\n        },\n        \"nda\": {\n          \"title\": \"Accept payment terms and conditions\",\n          \"paymentTerms\": {\n            \"title\": \"Payment terms\",\n            \"details\": \"<div class='text-center'>Should you decide to file a proposal, APADUA charges a participation fee of 1% of the total proposal value plus German VAT. This participation fee is due, regardless whether you file your proposal via APADUA or choose an alternative means. Please be aware that payment of the participation fee, does not guarantee the awarding of the project or parts of it and that the filing of proposals outside of the APADUA platform regularly leads to exclusion from the request for proposal process as stated in the terms & conditions.</div>\",\n            \"yes\": \"YES, I accept this conditions and acknowledge the base fee\",\n            \"no\": \"NO, I cancel my participation\"\n          },\n          \"NDA\": {\n            \"title\": \"Terms and conditions\",\n            \"termsLink\": \"https://apadua.com/terms-conditions/\",\n            \"details\": \"\",\n            \"yes\": \"Yes, I accept the nondisclosure agreement\",\n            \"no\": \"NO, I do not accept the nondisclosure agreement and choose to cancel my participation\"\n          },\n          \"close\": \"Close\",\n          \"declineProposal\": \"Decline proposal\",\n          \"confirmSelection\": \"Confirm selection\"\n        },\n        \"cancelParticipation\": {\n          \"title\": \"Cancel participation\",\n          \"details\": \"<div>Confirming the cancellation of your proposal will constitute a full withdrawal from the request for proposal and lead to your firm’s elimination from the process.</div><div>Any receivables based on your accepting the terms and conditions will not be cancelled and remain due.</div><div>Do you really choose to cancel your participation?</div>\",\n          \"yes\": \"YES, I choose to cancel the participation in this project request for proposal\",\n          \"no\": \"NO, I choose to continue the process and submit a proposal\",\n          \"reason\": \"Please give a reason for your decision\"\n        },\n        \"incompleteProposal\": {\n          \"title\": \"Proposal is incomplete\",\n          \"incompleteTechnicalProposal\": \"The technical proposal has not yet been completed. Please go back to the respective section and verify the sufficiency of your input.\",\n          \"incompleteFinancialProposal\": \"The financial proposal has not yet been completed. Please go back to the respective section and verify the sufficiency of your input.\"\n        },\n        \"submitProposal\": {\n          \"title\": \"Submit proposal\",\n          \"details\": \"<div>After confirming, you cannot make any changes to your proposal.</div><div>Please make sure that you have entered all mandatory information in the sections: \\\"Commercial proposal\\\" and \\\"technical proposal\\\".</div>\",\n          \"timeLeft\": \"Time left until deadline for proposal:\",\n          \"confirm\": \"Do you really want to submit your final proposal to the client ?\",\n          \"day\": \"day\",\n          \"days\": \"days\",\n          \"yes\": \"YES, submit proposal\",\n          \"no\": \"NO, I want to edit the proposal\"\n        },\n        \"confirmSubmitProposal\": {\n          \"title\": \"Submit Proposal Declaration and Acknowledgement\",\n          \"bySubmitting\": \"By submitting this proposal...\",\n          \"bindingOffer\": \"I give a binding offer for the outlined project scope.\",\n          \"costPositions\": \"I confirm that all costs to deliver this project have been declared\",\n          \"valability\": \"I agree that this offer is valid for at least\",\n          \"weeks\": \"weeks\",\n          \"right\": \"I confirm that I have all rights to place this offer on behalf of\",\n          \"terms\": \"As per our terms and conditions, APADUA will charge 1% of the quoted project value. This fee is calculated as as follows:\",\n          \"projectVolume\": \"Total proposed fee:\",\n          \"projectVolumeDetails\": \"(including daily rate, expenses, other cost)\",\n          \"tcbFee\": \"APADUA 1% fee:\",\n          \"tcbFeeDetails\": \"\",\n          \"vat\": \"German VAT 19%:\",\n          \"total\": \"Total amount:\",\n          \"invoiceInfo\": \"By submitting your proposal you agree to pay the participation fee. You will be invoiced by APADUA within the next 48 hours\",\n          \"yes\": \"YES, I confirm these conditions and want to submit my proposal\",\n          \"no\": \"NO, I do not accept these conditions and choose to cancel my participation\"\n        },\n        \"awardProject\": {\n          \"details\": \"After awarding this project you will not be able to change the evaluations for any proposal.\",\n          \"confirmQuestion\": \"Do you really want to award this project?\",\n          \"yes\": \"YES, award project\",\n          \"no\": \"NO, cancel awarding\"\n        },\n        \"agentQuestion\": {\n          \"title\": \"Get support\",\n          \"details\": \"<div>Please do not hesitate to contact our customer service should you need support.</div><div class=\\\"m-b\\\">We are happy to guide you through the system or help to correct errors.</div>\",\n          \"requirements\": \"Please describe your request and we will contact you as soon as possible.\",\n          \"messagePlaceholder\": \"Please type in your question...\",\n          \"phonePlaceholder\": \"My phone number, which we shall use to call you back:\",\n          \"responseDetails1\": \"We'll get back to you as soon as possible.\",\n          \"responseDetails2\": \"Thank you for your request!\"\n        },\n        \"rfpConfirmation\": {\n          \"title\": \"Congratulations!\",\n          \"details\": \"<div>Please do not hesitate to contact our customer service should you need support. We are happy to guide you through the system or help to correct errors.</div><div>You will find a support button on the dashboard.</div>\",\n          \"thanks\": \"Thank you for using APADUA\",\n          \"stepsDetails\": \"<div>You have successfully created and submitted a project request for proposal!</div>\",\n          \"steps\": {\n            \"projectDetails\": \"Describe project\",\n            \"consultants\": \"Select consulting firms\",\n            \"coverLetter\": \"Create cover letter\",\n            \"rfp\": \"Complete & initiate RfP\"\n          }\n        },\n        \"projectLanguage\": {\n          \"title\": \"Please determine the language for your project request\",\n          \"en\": \"English\",\n          \"de\": \"German\",\n          \"projectDetails\": \"Describe your project\",\n          \"consultants\": \"Select consultanting firms\",\n          \"rfp\": \"Start your project request\"\n        },\n        \"submittedInfo\": {\n          \"title\": \"Proposal submitted\",\n          \"thankYou\": \"Thank you for submitting your proposal.\",\n          \"details\": \"You will receive a reply from the client soon.\"\n        },\n        \"coverLetter\": {\n          \"title\": \"Cover letter\",\n          \"question\": \"Do you want to create your cover letter online or upload your own document?\",\n          \"onlineCL\": \"Create cover letter online\",\n          \"onlineCLDetails\": \"Use the unique APADUA visual document composer to easily create a customized best practice document within a few minutes.\",\n          \"customCL\": \"Use own cover letter\",\n          \"customCLDetails\": \"Upload your standard .DOC or .PDF file. This will be attached to your RfP package.\"\n        },\n        \"editCoverLetter\": {\n          \"title\": \"Edit cover letter\",\n          \"subtitle\": \"Do you want to edit the existing cover letter or create a new document?\",\n          \"editExisting\": \"Edit existing document\",\n          \"createNew\": \"Create new document\",\n          \"editCLDetails\": \"Edit your online cover letter or replace the current version of your uploaded document.\",\n          \"newCLDetails\": \"Create new cover letter online or upload own document.\"\n        },\n        \"newCoverLetter\": {\n          \"title\": \"New cover letter\",\n          \"warning\": \"By creating a new cover letter, all changes will be lost.\",\n          \"onlineCL\": \"Create cover letter online\",\n          \"customCL\": \"Use own cover letter\",\n          \"cancel\": \"Cancel\"\n        },\n        \"quoteCompanyContacts\": {\n          \"title\": \"Personal consultant contacts\",\n          \"details\": \"apadua has a database of relevant executivesfor all consultant companieslisted in our database.These will be contacted for your RFP. In case you have personal contactsto one of the selected consulting firmsthat we should considerfor the RFP instead, please add themin thisform:\",\n          \"salutation\": \"Salutation*\",\n          \"firstName\": \"First Name*\",\n          \"lastName\": \"Last Name*\",\n          \"email\": \"eMail*\",\n          \"phone\": \"Phone Number / Direct Line\"\n        },\n        \"userStatus\": {\n          \"title\": \"Profile incompleted\",\n          \"details\": \"Before you can submit your RfP you have to confirm your email and complete your profile.\",\n          \"emailConfirmed\": \"Your email is confirmed.\",\n          \"emailNotConfirmed\": \"Your email isn't confirmed.\",\n          \"profileCompleted\": \"Your profile is completed.\",\n          \"profileIncompleted\": \"Your profile isn't completed.\",\n          \"completeProfile\": \"Complete profile\"\n        }\n      },\n      \"components\": {\n        \"modelsTable\": {\n          \"searchLabel\": \"Search\",\n          \"columnsTitle\": \"Columns\",\n          \"columnsShowAll\": \"Show all\",\n          \"columnsHideAll\": \"Hide all\",\n          \"columnsRestoreDefaults\": \"Restore defaults\",\n          \"tableSummaryShow\": \"Show\",\n          \"tableSummaryOf\": \"of\",\n          \"allColumnsAreHidden\": \"All columns are hidden. Use <strong>columns</strong> dropdown to show some of them\",\n          \"noDataToShow\": \"No records to show\"\n        },\n        \"rfpFixedMenu\": {\n          \"newProject\": \"New project\",\n          \"projectIDName\": \"Project id & name:\"\n        },\n        \"documentTocEditor\": {\n          \"title\": \"Table of contents\",\n          \"details\": \"You can change the order of the sections using drag and drop\",\n          \"addNewSection\": \"Add section\"\n        },\n        \"rfpSummary\": {\n          \"title\": \"Request for Proposal\",\n          \"submittedBy\": \"submitted by\",\n          \"poweredBy\": \"powered by\",\n          \"clientCompanyInformation\": \"Client information\",\n          \"companyName\": \"Company or organization name\",\n          \"city\": \"City\",\n          \"country\": \"Country\",\n          \"industry\": \"Industry\",\n          \"businessType\": \"Category\",\n          \"companySize\": \"Company size\",\n          \"turnover\": \"Turnover:\",\n          \"employees\": \"Number of employees:\",\n          \"projectInformation\": \"Project information\",\n          \"projectName\": \"Project name\",\n          \"projectOwner\": \"Name & role of project administrator\",\n          \"serviceStandard\": \"Project scope\",\n          \"projectGoals\": \"With this project the client aims to improve in the following areas\",\n          \"mainLocation\": \"The project main location is in\",\n          \"secondaryLocations\": \"Other important international locations of the project will be\",\n          \"mainLanguage\": \"The default language spoken and used to prepare relevant project documents is\",\n          \"secondaryLanguages\": \"Other relevant languages are\",\n          \"projectContext\": \"This project is\",\n          \"projectPhases\": \"The client requires the participating consulting firms to consider the following standard project phases in their proposals\",\n          \"startDate\": \"Planned project start \",\n          \"endDate\": \"Expected project end date\",\n          \"documents\": \"Documents\",\n          \"coverLetter\": \"Cover letter\",\n          \"consultantOverview\": \"Consultant overview\",\n          \"selectedConsultants\": \"These consulting firms have been selected to partake in the request for proposal\",\n          \"financialProposal\": \"The client has selected the following remuneration model for the financial proposals\",\n          \"technicalProposal\": \"The client requires the technical proposals to contain the following information\",\n          \"teamOverview\": \"The client requires the following information about the planned project team\",\n          \"beautyContest\": \"The performance in the pitch presentations will be evaluated using the following criteria\",\n          \"questions\": \"The client has decided to allow questions in the following manner\",\n          \"questionRounds\": \"Rounds of questions & answers:\",\n          \"disclosureOfQuestions\": \"Disclosure of Questions:\",\n          \"publicQuestions\": \"Public\",\n          \"undisclosedQuestions\": \"Undisclosed\",\n          \"timeline\": \"Proposal timeline\",\n          \"clickToReview\": \"click to review\",\n          \"rfpReleaseDue\": \"RfP issue date\",\n          \"coverLetterNotUploaded\": \"Cover letter has not been uploaded\",\n          \"noneSelected\": \"none selected\"\n        },\n        \"rfpSummaryMenu\": {\n          \"companyInformation\": \"Company or organization information\",\n          \"projectInformation\": \"Project information\",\n          \"documents\": \"Documents\",\n          \"consultantOverview\": \"Consultant overview\",\n          \"rfp\": \"Request for proposal\"\n        },\n        \"clientProposal\": {\n          \"evaluateProposal\": \"Evaluate this proposal\",\n          \"consultantAccepted\": \"Consultant accepted to participate in RfP\",\n          \"rfpSubmitted\": \"Your RfP has been submitted to the consultant.\",\n          \"consultantDeclined\": \"Consultant declined your invitation to RfP\"\n        },\n        \"proposalEvaluationItem\": {\n          \"pleaseRate\": \"Please rate\",\n          \"pleaseSelect\": \"Please select a value\",\n          \"pDisagree\": \"I partially disagree\",\n          \"disagree\": \"I absolutely disagree\",\n          \"agree\": \"I fully agree\",\n          \"pAgree\": \"I partially agree\"\n        },\n        \"askQuestion\": {\n          \"predefinedQuestionType\": \"Predefined question type:\",\n          \"public\": \"public\",\n          \"undisclosed\": \"closed\",\n          \"topic\": \"Topic of question\",\n          \"yourQuestion\": \"Your question\"\n        },\n        \"agentProposal\": {\n          \"noIndividuals\": \"This company does not have any associated individuals. Please add at least one individual.\",\n          \"sentTo\": \"Invitation sent to:\",\n          \"addIndividual\": \"Add a person\",\n          \"noEmail\": \"doesn't have an email\"\n        },\n        \"rfpTimelineGraph\": {\n          \"today\": \"Today\",\n          \"rfpReleaseDue\": \"RfP release Due\",\n          \"firstQuestionsDue\": \"First Questions Due\",\n          \"firstAnswerDue\": \"First Answer Due\",\n          \"proposalDue\": \"Proposal Due\",\n          \"evaluationDue\": \"Evaluation Due\",\n          \"beautyContestDue\": \"Beauty Contest Due\",\n          \"projectAward\": \"Project Award\",\n          \"secondQuestionsDue\": \"Second Questions Due\",\n          \"secondAnswerDue\": \"Second Answer Due\",\n          \"projectStartDate\": \"Project Start Date\",\n          \"projectEndDate\": \"Project End Date\"\n        }\n      },\n      \"partials\": {\n        \"sectionEditorInterface\": {\n          \"sectionDisabled\": \"Section disabled\"\n        },\n        \"questionHeaderOne\": {\n          \"roundOfQuestions\": \"round of questions & answers\",\n          \"currentStatus\": \"Current status:\",\n          \"notOpen\": \"Not open\",\n          \"open\": \"Open\",\n          \"closed\": \"Closed\",\n          \"questionType\": \"Question type:\",\n          \"public\": \"public\",\n          \"nonPublic\": \"closed\",\n          \"openFrom\": \"Open from:\",\n          \"until\": \"until:\",\n          \"timezoneInfo\": \"all due dates in CET\"\n        },\n        \"question\": {\n          \"company\": \"Company:\",\n          \"undisclosed\": \"closed\",\n          \"author\": \"Author:\",\n          \"topic\": \"Topic:\",\n          \"date\": \"Date:\",\n          \"status\": \"Status:\",\n          \"answered\": \"Answered\",\n          \"open\": \"Open\",\n          \"question\": \"Question:\",\n          \"answer\": \"Answer:\",\n          \"toBeAnswered\": \"Answer pending.\"\n        },\n        \"proposalDetails\": {\n          \"submittedBy\": \"Proposal submitted by\",\n          \"consultantFirm\": \"Consulting firm:\",\n          \"address1\": \"Address line one:\",\n          \"address2\": \"Address line two:\",\n          \"address3\": \"Address line three:\",\n          \"zipCity\": \"ZIP, city:\",\n          \"name\": \"Name:\",\n          \"position\": \"Job title:\",\n          \"email\": \"Email\",\n          \"uploadedDocuments\": \"Uploaded documents\",\n          \"financialProposal\": \"Financial proposal\"\n        },\n        \"proposalValidationAlert\": {\n          \"emailNotConfirmed\": \"Your email address has not yet been confirmed. Please confirm your email address.\",\n          \"confirm\": \"confirm\",\n          \"yourEmail\": \"your email.\",\n          \"tcbNotConfirmed\": \"Your account has not yet been validated by APADUA.\"\n        },\n        \"extraConsultants\": {\n          \"consultantName\": \"Consultant's firm name\",\n          \"options\": \"Options\",\n          \"addExtraConsultant\": \"Add a consultant which is not on this list\"\n        }\n      },\n      \"labels\": {\n        \"editSectionContent\": \"Edit section\",\n        \"industries\": \"Industries\",\n        \"services\": \"Services\",\n        \"financialQuotationDetails\": \"Financial proposal Details\"\n      }\n    },\n    \"buttons\": {\n      \"cancel\": \"Cancel\",\n      \"next\": \"Continue\",\n      \"back\": \"Go back\",\n      \"previous\": \"Go back\",\n      \"save\": \"Save\",\n      \"previewDocument\": \"Preview draft\",\n      \"editSectionContent\": \"Edit section\",\n      \"applyChanges\": \"Apply changes\",\n      \"cancelChanges\": \"Cancel changes\",\n      \"changeProject\": \"Edit project\",\n      \"submitRfP\": \"Submit RfP\",\n      \"submitAnswer\": \"Submit answer\",\n      \"invite\": \"Invite\",\n      \"reject\": \"Reject\",\n      \"awardProject\": \"Award project\",\n      \"sendOutInvitation\": \"Send out invitation\",\n      \"cancelParticipation\": \"Cancel participation\",\n      \"submitProposal\": \"Submit proposal\",\n      \"saveSubmit\": \"Save & submit\",\n      \"submitQuestion\": \"Submit question\",\n      \"askNewQuestion\": \"Ask a new question\",\n      \"saveNext\": \"Save & continue\",\n      \"discardChanges\": \"Discard changes\",\n      \"close\": \"Close\",\n      \"submitMySelection\": \"Submit my selection\",\n      \"sendRequest\": \"Send request\",\n      \"sendInvitation\": \"Send invitation\",\n      \"zoomIn\": \"Zoom in\",\n      \"zoomOut\": \"Zoom out\",\n      \"moveLeft\": \"Move left\",\n      \"moveRight\": \"Move right\",\n      \"moreDetails\": \"More details\",\n      \"newCompany\": \"New company\",\n      \"signup\": \"Register now\",\n      \"goToDashboard\": \"Go to dashboard\",\n      \"startProject\": \"Start your first project\",\n      \"registerConsultant\": \"Register as consultant\",\n      \"closeAndReturnToDashboard\": \"Close and return to dashboard\",\n      \"editCoverLetter\": \"Edit cover letter\",\n      \"changeCompany\": \"Change company\",\n      \"saveNewCompany\": \"Save new company\",\n      \"showMore\": \"Show more\",\n      \"quoteCompanyContacts\": \"Add/Edit quote company contacts\",\n      \"remove\": \"Remove\",\n      \"saveConsultant\": \"Save Consultant\",\n      \"useExistingInfo\": \"Use existing info\",\n      \"backToWizard\": \"Back to wizard\",\n      \"submitContacts\": \"Submit contacts\",\n      \"saving\": \"Saving\",\n      \"saved\": \"Saved\",\n      \"retry\": \"Retry\",\n      \"sending\": \"Sending\"\n    },\n    \"recoverPassword\": {\n      \"info\": \"Please check your email and use the provided link to recover your password.\"\n    },\n    \"requiredField\": \"This field is required.\",\n    \"requiredFieldProjectPhase\": \"This is a mandatory field. Please select at least one option.\",\n    \"startDateAfterAwardDate\": \"Please ensure that the project award is scheduled before the project start date.\",\n    \"endDateAfterStartDate\": \"Please ensure that the project start is scheduled well before the project end date.\",\n    \"permissionDenied\": \"Permission denied\",\n    \"beautyContestInvitationNotPossible\": \"Beauty Contest Invitation is not possible\",\n    \"beautyContestStartBeforeEvaluation\": \"Beauty Contest Presentation start is before Evaluation Due\",\n    \"beautyContestEndAfterBeautyContestDue\": \"Beauty Contest Presentation End is after Beauty Contest Due\",\n    \"proposalDueDatePassed\": \"The due date for filing the proposal has passed\",\n    \"rfpReleaseAtLeastToday\": \"The issue date of the request for proposal must be today or later.\",\n    \"missingFile\": \"Missing file\",\n    \"roundOneNotOpen\": \"Questions & answers round one has not yet started\",\n    \"roundTwoNotOpen\": \"Questions & answers round two has not yet started\",\n    \"notAllProposalsRated\": \"Not all proposals have been rated\",\n    \"beautyContestResponseDenied\": \"Beauty contest response denied\",\n    \"customCoverLetterError\": \"Please upload your cover letter first.\",\n    \"numberField\": \"This field should contain a number.\",\n    \"valueGreaterThan0\": \"Value must be greater than zero.\",\n    \"incompleteProfile\": \"User profile must be completed before being able to send out the RfP. Please go to Account -> Edit Profile and fill in the missing information. \",\n    \"emailNotConfirmed\": \"Your email is not yet confirmed. Please confirm your email using the link from your email or generate another one from Account -> Edit Profile.\",\n    \"notValidatedByAgent\": \"User profile must be validated by an Apadua Agent before being able to send out the RfP.\",\n    \"invalidEmailAddress\": \"Enter a valid email address.\",\n    \"invalidPhone\": \"Phone number must be entered in the format: '+999999999'. Up to 15 digits allowed.\",\n    \"invalidCriteriaEvaluationWeight\": \"Invalid criteria weight\",\n    \"notifyMessages\": {\n      \"emailNotConfirmed\": \"Your email address has not yet been confirmed. Please confirm your email address.\",\n      \"accountNotValidated\": \"Your account has not yet been validated by APADUA.\",\n      \"projectStatisticsNotLoaded\": \"Projects statistics couldn't be loaded\",\n      \"errorOccurredTryAgain\": \"An error has occurred. Please try again.\",\n      \"passwordNotMatching\": \"The entered passwords do not match. Please enter the same value.\",\n      \"termsAndConditions\": \"You have to accept the terms and conditions\",\n      \"userPasswordIncorrect\": \"User or password is incorrect\",\n      \"provideValidEmail\": \"Please provide a valid email address\",\n      \"invalidNewPassword\": \"An error has occurred. Please make sure the password complies with the password policy and try again.\",\n      \"correctNewPassword\": \"Please correct the new password\",\n      \"requestWasSent\": \"Request sent\",\n      \"participationDeclined\": \"You have declined to participate in this project request for proposal\",\n      \"evaluationsIncomplete\": \"Not all evaluations have been completed\",\n      \"projectAwarded\": \"Project awarded\",\n      \"notAllProposalsRatedReloadApp\": \"Not all proposal have been rated. It's possible to have new data. Please reload your application.\",\n      \"errorOccurredReloadApp\": \"An error has occurred. Please reload your application and try again.\",\n      \"answerSubmitted\": \"Your answer has been submitted.\",\n      \"questionAnswerError\": \"An error has occurred. Please verify the the length of the answer and try again.\",\n      \"provideAnswer\": \"Your answer is required!\",\n      \"beautyContestAccepted\": \"You accepted the beauty contest invitation\",\n      \"beautyContestDeclined\": \"You declined the beauty contest invitation\",\n      \"beautyContestResponsePeriod\": \"Responses to the pitch presentation invitations are accepted only between\",\n      \"beautyContestInvitePeriod\": \"You cannot invite the consulting firm at this time. Invitations to pitch presentations are possible between \",\n      \"proposalSubmitPeriod\": \"You cannot submit the proposal. The proposal can only be submitted between \",\n      \"and\": \" and \",\n      \"proposalDetailsNotLoaded\": \"Proposal details couldn't be loaded.\",\n      \"addTMPeopleDays\": \"You have to add at least one T&M People & Days\",\n      \"proposalSaved\": \"Proposal saved\",\n      \"resolveExistingError\": \"Please resolve the marked errors.\",\n      \"invalidRebate\": \"The rebate may not be larger than the the total projected fee value. Please review and amend your entries.\",\n      \"invalidRetainer\": \"The value of the retainer may not be larger than the total projected fee value. Please review and amend your entries.\",\n      \"atLeastOneFixedFee\": \"You have to add at least one Fixed Fee\",\n      \"atLeastOneItem\": \"You have to add at least one item of each category.\",\n      \"atLeastOneApproachDoc\": \"You must upload at least one document outlining your proposed project approach\",\n      \"timeMaterialAdded\": \"A time-material was added\",\n      \"timeMaterialSupplementAdded\": \"Supplement added\",\n      \"fixedFeeAdded\": \"Fixed fee added\",\n      \"fixedFeeSupplementAdded\": \"Supplement added\",\n      \"fileUploaded\": \"The file has been added\",\n      \"questionSubmitted\": \"The question has been submitted.\",\n      \"errorOccurredVerifyFields\": \"An error has occurred. Please verify your entries in the fields and try again.\",\n      \"errorOccurredFixErrors\": \"An error has occurred. Please fix the displayed errors and try again.\",\n      \"sectionAdded\": \"Section added\",\n      \"emailSentSuccess\": \"Your email has been sent\",\n      \"invitationSentSuccess\": \"Invitation sent successfully\",\n      \"fillInQuestion\": \"Please enter your question first.\",\n      \"financialQuotationNotSubmitted\": \"You haven't submitted the Financial proposal\",\n      \"checkTimeline\": \"Please check the timeline Proposal Due and after that try again.\",\n      \"newNotifications\": \"You have new notifications\",\n      \"enableParent\": \"You must first enable the parent!\",\n      \"invalidFileTypeUploaded\": \"Invalid file type uploaded\",\n      \"checkMandatoryFields\": \"An error has occurred. Please make sure that all mandatory fields have been completed and try again.\",\n      \"selectValidIndividual\": \"Please select a valid individual.\",\n      \"profileWasUpdated\": \"Profile was updated successfully.\",\n      \"passwordChanged\": \"Password was updated successfully.\",\n      \"invalidUser\": \"User doesn't exists or is inactive.\",\n      \"invalidToken\": \"Your email link expired.\",\n      \"quoteCompanyContactsUpdated\": \"Company contacts was updated.\",\n      \"consultantAlreadyExists\": \"This consultant already exists. Click the 'Use existing info' for ...\",\n      \"fillInCurrentPassword\": \"Please fill in the current password.\"\n    },\n    \"confirmMessages\": {\n      \"acceptBeautyContestInvitation\": \"Are you sure you want to accept the invitation to the pitch presentations?\",\n      \"declineBeautyContestInvitation\": \"Are you sure you want to reject the invitation to the pitch presentations?\",\n      \"deleteInvitation\": \"Are you sure you want to delete the invitation ?\",\n      \"deleteSection\": \"Do you want to delete the section\",\n      \"unsavedProposalProgressLost\": \"Your proposal isn't saved. Your progress will be lost\",\n      \"abandonProgress\": \"Are you sure you want to abandon progress ?\",\n      \"unsavedChangesSave\": \"You have unsaved changes.Do you want to save them ?\",\n      \"submitProject\": \"You are about to submit your project request. After you have submitted your request, you are unable to make changes. Are you sure you want to submit your project request?\",\n      \"cancelParticipation\": \"You are about to cancel your participation in this request for quotation process! Are you sure you want to cancel?\"\n    },\n    \"projectStatuses\": {\n      \"draft\": \" draft\",\n      \"sent\": \" sent\",\n      \"invited\": \"invited\",\n      \"accepted\": \"accepted\",\n      \"submitted\": \"proposal submitted\",\n      \"declined\": \"declined\",\n      \"dismissed\": \"dismissed\",\n      \"awarded\": \"awarded\",\n      \"lost\": \"lost\",\n      \"completed\": \"completed\"\n    },\n    \"loadingText\": \"Loading ..\"\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/metrics-adapters/google-analytics4\", [\"exports\", \"ember-metrics/metrics-adapters/base\"], function (_exports, _base) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }\n\n  function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n  var _default = _base.default.extend({\n    includeKeys: function includeKeys(opts, include) {\n      var newOpts = {};\n\n      for (var key in opts) {\n        if (include(key)) newOpts[key] = opts[key];\n      }\n\n      return newOpts;\n    },\n    compact: function compact(opts) {\n      return this.includeKeys(opts, function (key) {\n        return Ember.isPresent(opts[key]);\n      });\n    },\n    removeFromDOM: function removeFromDOM(selectors) {\n      document.querySelectorAll(selectors).forEach(function (el) {\n        el.parentElement.removeChild(el);\n      });\n    },\n    toStringExtension: function toStringExtension() {\n      return 'GoogleAnalytics4';\n    },\n    init: function init() {\n      var config = Ember.assign({}, Ember.get(this, 'config'));\n      var id = config.id,\n          options = config.options;\n      (true && !(id) && Ember.assert(\"[ember-metrics] You must pass a valid `id` to the \".concat(this.toString(), \" adapter\"), id));\n      this.options = _objectSpread({\n        send_page_view: true\n      }, options);\n\n      this._injectScript(id);\n\n      window.dataLayer = window.dataLayer || [];\n      this.gtag('js', new Date());\n      this.gtag('config', id, this.compact(this.options));\n    },\n    identify: function identify() {\n      var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n      var compactedOptions = this.compact(options);\n      var distinctId = compactedOptions.distinctId;\n      var canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement);\n\n      if (canUseDOM) {\n        window.ga('set', 'userId', distinctId);\n      }\n    },\n    _injectScript: function _injectScript(id) {\n      var script = document.createElement('script');\n      script.setAttribute(\"async\", true);\n      script.setAttribute(\"src\", \"https://www.googletagmanager.com/gtag/js?id=\".concat(id));\n      document.head.appendChild(script);\n    },\n    gtag: function gtag() {\n      window.dataLayer.push(arguments);\n      return arguments;\n    },\n    trackEvent: function trackEvent(options) {\n      var compactedOptions = this.compact(options);\n      var event = compactedOptions.event;\n\n      if (!event) {\n        return;\n      }\n\n      delete compactedOptions.event;\n      return this.gtag('event', event, compactedOptions);\n    },\n    trackPage: function trackPage() {\n      return this.trackEvent({\n        event: 'page_view'\n      });\n    },\n    alias: function alias() {},\n    willDestroy: function willDestroy() {\n      this.removeFromDOM('script[src*=\"gtag/js\"]');\n      delete window.dataLayer;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/beauty-contest-invitation\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    intl: Ember.inject.service(),\n    notify: Ember.inject.service(),\n    quoteCompany: null,\n    beautyContestProposal: null,\n    beautyContestInvitationText: null,\n    beautyContestInvitationAddress: null,\n    showBeautyContestModal: null,\n    minStartDatePresentation: Ember.computed('quote.presentationStartDate', function () {\n      return (0, _moment.default)().add({\n        days: 1\n      }).toDate();\n    }),\n    actions: {\n      openBeautyContestModal: function openBeautyContestModal(proposal) {\n        var _this = this;\n\n        this.store.createRecord('proposal-perm', {\n          proposal: proposal.get('id')\n        }).save().then(function (perms) {\n          if (perms.get('allowClientBeautyContestInvite') || proposal.get('ignoreTimelineValidation')) {\n            _this.set('beautyContestProposal', proposal);\n\n            _this.set('showBeautyContestModal', true);\n          } else {\n            var rfpReleaseDue = (0, _moment.default)(_this.get('quote.rfpReleaseDueDate')).add(1, 'days').tz('Europe/Berlin').format('DD.MM.YYYY');\n            var presentationDue = (0, _moment.default)(_this.get('quote.presentationEndDate')).tz('Europe/Berlin').format('DD.MM.YYYY');\n\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.beautyContestInvitePeriod').toString() + rfpReleaseDue + _this.get('intl').t('notifyMessages.and').toString() + presentationDue + ' (CET)');\n          }\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      closeBeautyContestModal: function closeBeautyContestModal() {\n        this.set('showBeautyContestModal', false);\n        var proposal = this.get('beautyContestProposal');\n        proposal.rollbackAttributes();\n        this.set('beautyContestProposal', null);\n      },\n      sendInvitation: function sendInvitation(callback) {\n        var _this2 = this;\n\n        var proposal = this.get('beautyContestProposal');\n        proposal.set('beautyContestInvitationStatus', 'invitation sent');\n        var promise = proposal.save();\n        promise.then(function () {\n          _this2.set('showBeautyContestModal', false);\n\n          _this2.get('notify').success(_this2.get('intl').t('notifyMessages.invitationSentSuccess').toString());\n        }).catch(function (response) {\n          //TODO:Revise\n          if (response.errors && response.errors[0].detail === _this2.get('intl').t('requiredField').toString()) {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredVerifyFields').toString());\n          } else {\n            _this2.get('notify').error(response.errors[0].detail);\n          }\n        });\n        callback(promise);\n      },\n      removeInvitation: function removeInvitation(proposal) {\n        if (confirm(this.get('intl').t('confirmMessages.deleteInvitation').toString())) {\n          proposal.set('beautyContestInvitationStatus', 'not invited');\n          proposal.save(function () {\n            proposal.reload();\n          });\n        }\n      },\n      openDatepicker: function openDatepicker(datepickerId) {\n        var selector = '#' + datepickerId.toString() + '.start-date-picker';\n        Ember.$(selector).focus();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/company-services-controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    finalCompanyServices: Ember.A(),\n    sortedServices: Ember.A(),\n    projectServices: [],\n    leafProjectServices: Ember.A(),\n    finalCompanyIndustries: Ember.A(),\n    sortedIndustries: Ember.A(),\n    projectIndustries: [],\n    leafProjectIndustries: Ember.A(),\n    servicesIndustriesCompanyObserver: Ember.observer('company', 'company.services.[]', 'company.industries.[]', function () {\n      if (this.get('quote')) {\n        this.initializeServicesIndustries();\n      }\n    }),\n    finalCompanyServicesObserver: Ember.observer('company', 'company.services.[]', 'company.consultants.[]', 'projectServices.[]', 'leafProjectServices.[]', function () {\n      var _this = this;\n\n      if (this.get('company')) {\n        this.get('company.services').then(function (companyServices) {\n          var leafProjectServices = _this.get('leafProjectServices');\n\n          var projectServicesList = _this.get('projectServices');\n\n          if (leafProjectServices) {\n            leafProjectServices.forEach(function (leaf) {\n              if (!companyServices.includes(leaf)) {\n                _this.deleteLeafService(projectServicesList, leaf.get('id'));\n              }\n            });\n          }\n\n          projectServicesList.forEach(function (projectService) {\n            var nodeDeletedFlag = true;\n\n            while (nodeDeletedFlag) {\n              nodeDeletedFlag = _this.deleteParentWithoutChildren(projectService);\n            }\n          });\n          projectServicesList = projectServicesList.filter(function (service) {\n            return !(service.children && !service.children.length);\n          });\n          var newServicesList = Ember.A();\n\n          _this.createFinalList(projectServicesList, newServicesList, 0);\n\n          _this.set('finalCompanyServices', newServicesList);\n        });\n      }\n    }),\n    finalCompanyIndustriesObserver: Ember.observer('company', 'company.consultants.[]', 'projectIndustries.[]', 'leafProjectIndustries.[]', function () {\n      var _this2 = this;\n\n      if (this.get('company')) {\n        var companyIndustries = this.get('company.industries');\n        var leafProjectIndustries = this.get('leafProjectIndustries');\n        var projectIndustriesList = this.get('projectIndustries');\n\n        if (leafProjectIndustries) {\n          leafProjectIndustries.forEach(function (leaf) {\n            if (!companyIndustries.includes(leaf)) {\n              _this2.deleteLeafService(projectIndustriesList, leaf.get('id'));\n            }\n          });\n        }\n\n        projectIndustriesList.forEach(function (projectIndustry) {\n          var nodeDeletedFlag = true;\n\n          while (nodeDeletedFlag) {\n            nodeDeletedFlag = _this2.deleteParentWithoutChildren(projectIndustry);\n          }\n        });\n        projectIndustriesList = projectIndustriesList.filter(function (industry) {\n          return !(industry.children && !industry.children.length);\n        });\n        var newIndustriesList = Ember.A();\n        this.createFinalList(projectIndustriesList, newIndustriesList, 0);\n        this.set('finalCompanyIndustries', newIndustriesList);\n      }\n    }),\n    deleteLeafService: function deleteLeafService(servicesList, nodeId) {\n      var _this3 = this;\n\n      servicesList.forEach(function (node) {\n        if (!node.children) {\n          if (nodeId.toString() === node.id.toString()) {\n            servicesList.removeObject(node);\n          }\n        } else {\n          _this3.deleteLeafService(node.children, nodeId);\n        }\n      });\n    },\n    createFinalList: function createFinalList(objectsList, newList, offset) {\n      var _this4 = this;\n\n      objectsList.forEach(function (obj) {\n        var name = obj.name;\n\n        if (offset < 20 && obj.children) {\n          name = '<strong>' + name + '</strong>';\n        }\n\n        newList.addObject({\n          name: name,\n          offset: offset\n        });\n\n        if (obj.children) {\n          _this4.createFinalList(obj.children, newList, offset + 10);\n        }\n      });\n    },\n    nodeIsLeaf: function nodeIsLeaf(nodeId) {\n      return this.get('leafProjectServices').filterBy('id', nodeId).get('length') > 0;\n    },\n    deleteParentWithoutChildren: function deleteParentWithoutChildren(node) {\n      var _this5 = this;\n\n      var nodesToDelete = [];\n      var deleteFlag = false;\n\n      if (node.children) {\n        node.children.forEach(function (child) {\n          if (child.children && !child.children.length && !_this5.nodeIsLeaf(child.id)) {\n            nodesToDelete.push(child);\n            deleteFlag = true;\n          } else {\n            deleteFlag |= _this5.deleteParentWithoutChildren(child);\n          }\n\n          nodesToDelete.forEach(function (child) {\n            node.children.pop(child);\n          });\n          return deleteFlag;\n        });\n      }\n    },\n    initializeServicesIndustries: function initializeServicesIndustries() {\n      var _this6 = this;\n\n      var projectServices = [];\n      var leafProjectServices = Ember.A();\n      var projectIndustries = [];\n      var leafProjectIndustries = Ember.A();\n      var sortedServices = this.get('sortedServices');\n      var sortedIndustries = this.get('sortedIndustries');\n      sortedServices.forEach(function (service) {\n        if (!service.get('parent.id')) {\n          var children = _this6.generateChildrenNameList(service, sortedServices, _this6.get('propertyNameService'));\n\n          projectServices.push(children);\n        }\n\n        if (!service.get('children.length')) {\n          leafProjectServices.addObject(service);\n        }\n      });\n      this.set('projectServices', projectServices);\n      this.set('leafProjectServices', leafProjectServices);\n      sortedIndustries.forEach(function (industry) {\n        if (!industry.get('parent.id')) {\n          var children = _this6.generateChildrenNameList(industry, sortedIndustries, _this6.get('propertyNameIndustry'));\n\n          projectIndustries.push(children);\n        }\n\n        if (!industry.get('children.length')) {\n          leafProjectIndustries.addObject(industry);\n        }\n      });\n      this.set('projectIndustries', projectIndustries);\n      this.set('leafProjectIndustries', leafProjectIndustries);\n    },\n    generateChildrenNameList: function generateChildrenNameList(parentNode, nodesList, propertyName) {\n      var _this7 = this;\n\n      var children = nodesList.filterBy('parent.id', parentNode.get('id'));\n\n      if (!children.get('length')) {\n        return {\n          id: parentNode.get('id'),\n          name: parentNode.get(propertyName)\n        };\n      } else {\n        return {\n          id: parentNode.get('id'),\n          name: parentNode.get(propertyName),\n          children: children.map(function (child) {\n            return _this7.generateChildrenNameList(child, nodesList, propertyName);\n          })\n        };\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/company-services-route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    setupController: function setupController(controller, model) {\n      controller.set('sortedServices', model.services);\n      controller.set('sortedIndustries', model.industries);\n      var quote = model.quote;\n      var propertyNameService = quote && quote.get('projectLanguage') === 'de' ? 'serviceDe' : 'serviceEn';\n      var propertyNameIndustry = quote && quote.get('projectLanguage') === 'de' ? 'industryDe' : 'industryEn';\n      controller.set('propertyNameService', propertyNameService);\n      controller.set('propertyNameIndustry', propertyNameIndustry);\n      controller.initializeServicesIndustries();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/company-studies\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    company: null,\n    companyStudies: new Ember.A(),\n    sortedCompanyStudies: new Ember.A(),\n    years: new Ember.A(),\n    companyStudiesObserver: Ember.observer('company', function () {\n      var _this = this;\n\n      var company = this.get('company');\n\n      if (company) {\n        company.get('studies').then(function (studies) {\n          var sortedStudies = studies.sortBy('year').reverse();\n\n          _this.set('years', sortedStudies.mapBy('year').uniq());\n\n          _this.set('sortedCompanyStudies', sortedStudies);\n        });\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/consultants-controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    notify: Ember.inject.service(),\n    extraConsultants: new Ember.A(),\n    extraNewConsultants: new Ember.A(),\n    localSelectedCompanies: new Ember.A(),\n    newConsultantCompanyName: null,\n    newPersonOfContact: null,\n    newPersonEmail: null,\n    searchCompanies: null,\n    showAddExtraConsultant: null,\n    showExtraConsultantForm: null,\n    showCompanyExists: false,\n    showExtraConsultantsContainer: null,\n    finalSpecialistConsultants: Ember.computed('sortedSpecialistConsultants', 'showAllSpecialistConsultants', function () {\n      var sortedConsultants = this.get('sortedSpecialistConsultants');\n\n      if (this.get('showAllSpecialistConsultants')) {\n        return sortedConsultants.slice(0, 10);\n      } else {\n        return sortedConsultants.slice(0, 5);\n      }\n    }),\n    finalDiversifiedConsultants: Ember.computed('sortedDiversifiedConsultants', 'showAllDiversifiedConsultants', function () {\n      var sortedConsultants = this.get('sortedDiversifiedConsultants');\n\n      if (this.get('showAllDiversifiedConsultants')) {\n        return sortedConsultants.slice(0, 10);\n      } else {\n        return sortedConsultants.slice(0, 5);\n      }\n    }),\n    finalGeneralistConsultants: Ember.computed('sortedGeneralistConsultants', 'showAllGeneralistConsultants', function () {\n      var sortedConsultants = this.get('sortedGeneralistConsultants');\n\n      if (this.get('showAllGeneralistConsultants')) {\n        return sortedConsultants.slice(0, 10);\n      } else {\n        return sortedConsultants.slice(0, 5);\n      }\n    }),\n    showExtraConsultantsContainerObserver: Ember.on('init', Ember.observer('extraConsultants.length', 'extraNewConsultants.length', 'showAddExtraConsultant', 'showExtraConsultantForm', function () {\n      this.set('showExtraConsultantsContainer', this.get('extraConsultants.length') > 0 || this.get('extraNewConsultants.length') > 0 || this.get('showAddExtraConsultant') || this.get('showExtraConsultantForm'));\n    })),\n    validateEmail: function validateEmail(email) {\n      var re = /\\S+@\\S+\\.\\S+/;\n      return re.test(email);\n    },\n    newConsultantCompanyNameObserver: Ember.observer('newConsultantCompanyName', function () {\n      var newConsultantCompanyName = this.get('newConsultantCompanyName');\n\n      if (!newConsultantCompanyName || !newConsultantCompanyName.trim()) {\n        this.set('showCompanyExists', false);\n      }\n    }),\n    saveQuote: function saveQuote() {\n      var _this = this;\n\n      return new Ember.RSVP.Promise(function (resolveQuote, rejectQuote) {\n        var quote = _this.get('quote');\n\n        quote.get('companies').then(function (selectedCompanies) {\n          var extraNewCompanyIds = {};\n          var extraNewConsultantsPromise = new Ember.RSVP.Promise(function (resolve, reject) {\n            var extraNewConsultants = _this.get('extraNewConsultants');\n\n            var newConsultantsSavePromises = [];\n            extraNewConsultants.forEach(function (newConsultant) {\n              if (!newConsultant.get('id')) {\n                newConsultantsSavePromises.push(new Ember.RSVP.Promise(function (resolveSave) {\n                  newConsultant.save().then(function (savedCompany) {\n                    extraNewCompanyIds[savedCompany.get('id')] = true;\n                    resolveSave();\n                  }).catch(function () {\n                    reject();\n\n                    _this.get('notify').error('All fields for a new consultant are required.');\n                  });\n                }));\n              } else {\n                extraNewCompanyIds[newConsultant.get('id')] = true;\n              }\n            });\n            Ember.RSVP.all(newConsultantsSavePromises).then(function () {\n              quote.reload().then(function () {\n                resolve();\n              });\n            });\n          });\n          extraNewConsultantsPromise.then(function () {\n            var extraConsultants = _this.get('extraConsultants');\n\n            extraConsultants.forEach(function (extraCompany) {\n              if (!selectedCompanies.includes(extraCompany)) {\n                selectedCompanies.addObject(extraCompany);\n              }\n            });\n\n            var localSelectedCompanies = _this.get('localSelectedCompanies');\n\n            localSelectedCompanies.forEach(function (comp) {\n              if (!selectedCompanies.includes(comp)) {\n                selectedCompanies.addObject(comp);\n              }\n            });\n            var companiesToRemove = selectedCompanies.filter(function (company) {\n              return !_this.get('localSelectedCompanies').includes(company) && !_this.get('extraConsultants').includes(company) && !(company.get('id') in extraNewCompanyIds);\n            });\n            selectedCompanies.removeObjects(companiesToRemove);\n\n            if (!localSelectedCompanies.get('length') && !extraConsultants.get('length') && !_this.get('extraNewConsultants.length')) {\n              _this.set('showError', true);\n\n              rejectQuote();\n            } else {\n              //quote.set('companies', selectedCompanies)\n              quote.save().then(function () {\n                resolveQuote();\n              }).catch(function () {\n                rejectQuote();\n              });\n            }\n          });\n        });\n      });\n    },\n    performSearchCompanies: function performSearchCompanies(companyQuery, resolve, reject) {\n      var _this2 = this;\n\n      if (companyQuery.trim().length < 2) {\n        this.set('newConsultantCompanyName', '');\n        return resolve([]);\n      }\n\n      return this.store.query('public-company', {\n        company_query: companyQuery,\n        company_type: 'consultant'\n      }).then(function (companies) {\n        resolve(companies.mapBy('companyNameAlias'));\n\n        _this2.set('searchCompanies', companies);\n      }, reject);\n    },\n    actions: {\n      addCompany: function addCompany(companyPromise) {\n        var _this3 = this;\n\n        if (!this.get('maximumConsultantsSelected')) {\n          companyPromise.then(function (company) {\n            var selectedCompanies = _this3.get('localSelectedCompanies');\n\n            _this3.set('showError', false);\n\n            if (!selectedCompanies.includes(company)) {\n              selectedCompanies.addObject(company);\n\n              var extraConsultants = _this3.get('extraConsultants');\n\n              if (extraConsultants.includes(company)) {\n                _this3.set('extraConsultants', extraConsultants.removeObject(company));\n              }\n            }\n          });\n        }\n      },\n      removeCompany: function removeCompany(companyPromise) {\n        var _this4 = this;\n\n        companyPromise.then(function (company) {\n          var selectedCompanies = _this4.get('localSelectedCompanies');\n\n          if (selectedCompanies.includes(company)) {\n            selectedCompanies.removeObject(company);\n\n            _this4.set('showAddExtraConsultant', true);\n          }\n        });\n      },\n      showMoreConsultants: function showMoreConsultants(consultantsType) {\n        if (consultantsType === 'specialist') {\n          this.set('showAllSpecialistConsultants', true);\n        } else if (consultantsType === 'diversified') {\n          this.set('showAllDiversifiedConsultants', true);\n        } else if (consultantsType === 'generalist') {\n          this.set('showAllGeneralistConsultants', true);\n        }\n      },\n      addExtraConsultant: function addExtraConsultant() {\n        this.set('showAddExtraConsultant', false);\n        this.set('showExtraConsultantForm', true);\n      },\n      consultantCompanyChanged: function consultantCompanyChanged(newCompanyName) {\n        this.set('newConsultantCompanyName', newCompanyName);\n\n        if (newCompanyName && newCompanyName.trim()) {\n          this.set('showCompanyExists', true);\n        }\n      },\n      createCompany: function createCompany(newCompanyName) {\n        this.set('showCompanyExists', false);\n        this.set('newConsultantCompanyName', newCompanyName);\n      },\n      searchCompanies: function searchCompanies(companyQuery) {\n        var _this5 = this;\n\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          Ember.run.debounce(_this5, _this5.performSearchCompanies, companyQuery, resolve, reject, 600);\n        });\n      },\n      showCreate: function showCreate(companyQuery) {\n        var ok = true;\n        this.get('searchCompanies').forEach(function (company) {\n          if (String(companyQuery).toUpperCase() == String(company.get('companyNameAlias').toUpperCase())) {\n            ok = false;\n          }\n        });\n        return ok;\n      },\n      addNewConsultant: function addNewConsultant() {\n        var companyName = this.get('newConsultantCompanyName');\n        var personOfContact = this.get('newPersonOfContact');\n        var email = this.get('newPersonEmail');\n        var errors = [];\n\n        if (!companyName || !companyName.trim()) {\n          errors.push('Company name is required.');\n        } // if (!personOfContact || !personOfContact.trim()) {\n        //   errors.push('Person of contact is required.');\n        // }\n        // if (!email || !email.trim()) {\n        //   errors.push('Email is required.');\n        // }\n        // if (!this.validateEmail(email)) {\n        //   errors.push('Email should be valid.');\n        // }\n\n\n        if (errors.length) {\n          this.get('notify').error(errors.join(' '));\n        } else {\n          var extraConsultants = this.get('extraNewConsultants');\n          var extraCompany = this.store.createRecord('extra-company', {\n            companyName: companyName,\n            companyNameAlias: companyName,\n            personOfContact: personOfContact,\n            email: email,\n            quote: this.get('quote.id')\n          });\n          extraConsultants.pushObject(extraCompany);\n          this.set('newConsultantCompanyName', null);\n          this.set('newPersonOfContact', null);\n          this.set('newPersonEmail', null);\n          this.set('extraNewConsultants', extraConsultants);\n          this.set('showExtraConsultantForm', false);\n          this.set('showAddExtraConsultant', true);\n        }\n      },\n      useExistingConsultant: function useExistingConsultant(companyName) {\n        var _this6 = this;\n\n        if (companyName && companyName.trim()) {\n          var extraConsultants = this.get('extraConsultants');\n          this.store.query('public-company', {\n            company_query: companyName,\n            company_type: 'consultant'\n          }).then(function (companies) {\n            var publicCompany = companies.findBy('companyNameAlias', companyName);\n\n            _this6.store.find('company', publicCompany.get('id')).then(function (company) {\n              if (company) {\n                var localSelectedCompanies = _this6.get('localSelectedCompanies');\n\n                if (extraConsultants.includes(company) || localSelectedCompanies.includes(company)) {\n                  _this6.get('notify').info('This consultant is already selected.');\n                } else {\n                  _this6.set('extraConsultants', extraConsultants.addObject(company));\n\n                  _this6.set('newConsultantCompanyName', null);\n\n                  _this6.set('newPersonOfContact', null);\n\n                  _this6.set('newPersonEmail', null);\n\n                  _this6.set('showExtraConsultantForm', false);\n\n                  _this6.set('showAddExtraConsultant', true);\n                }\n              }\n            });\n          });\n        } else {\n          this.get('notify').error('You should search first for a consultant');\n        }\n      },\n      removeExtraConsultant: function removeExtraConsultant(company) {\n        if (confirm('Are you sure ?')) {\n          var extraConsultants = this.get('extraConsultants');\n\n          if (extraConsultants.includes(company)) {\n            this.set('extraConsultants', extraConsultants.removeObject(company));\n          }\n\n          this.set('showAddExtraConsultant', true);\n        }\n      },\n      removeExtraNewConsultant: function removeExtraNewConsultant(company) {\n        if (confirm('Are you sure ?')) {\n          var extraConsultants = this.get('extraNewConsultants');\n\n          if (extraConsultants.includes(company)) {\n            this.set('extraNewConsultants', extraConsultants.removeObject(company));\n          }\n\n          this.set('showAddExtraConsultant', true);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/evaluation\", [\"exports\", \"cb-ui/helpers/user-proposal-evaluation-status-info\"], function (_exports, _userProposalEvaluationStatusInfo) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    notify: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    proposals: new Ember.A(),\n    allProposals: new Ember.A(),\n    showUserEvaluationInvitationModal: null,\n    showSpinner: null,\n    //technical or pitch\n    invitationType: null,\n    currentUser: null,\n    quote: null,\n    invitedUser: null,\n    // invited users to evaluate proposals\n    evaluators: new Ember.A(),\n    userProposalEvaluationStatuses: new Ember.A(),\n    evaluationIsOpen: null,\n    propertyNameEvaluationIsActive: '',\n    // see results for the evaluator\n    evaluator: null,\n    showProjectEvaluation: null,\n    showExternalProjectEvaluation: null,\n    showProjectResults: null,\n    // technical or pitch criteria groups\n    criteriaGroups: new Ember.A(),\n    proposalsEvaluations: new Ember.A(),\n    userQuoteRole: null,\n    userIsQuoteAdmin: Ember.computed.equal('userQuoteRole.role', 'admin'),\n    hasSubmittedProposals: Ember.computed('allProposals.[]', function () {\n      var submittedProposals = false;\n      this.get('allProposals').forEach(function (proposal) {\n        if (proposal.get('status') === 'submitted') {\n          submittedProposals = true;\n        }\n      });\n      return submittedProposals;\n    }),\n    //TODO: rename to a generic name\n    technicalTableColumns: Ember.computed('intl.locale.[]', 'proposals.[]', function () {\n      var _this = this;\n\n      var columns = [{\n        name: this.get('intl').t('app.partials.evaluationData.evaluatorManagement'),\n        isFixed: 'left',\n        valuePath: 'title',\n        width: 200\n      }, {\n        name: 'Actions',\n        isFixed: 'left',\n        width: 150,\n        valuePath: 'action',\n        cellComponent: 'ember-table/technical-evaluation-table-action',\n        viewAction: 'viewEvaluationDetails',\n        deleteAction: 'deleteEvaluationInvitation',\n        resendAction: 'resendEvaluationInvitation',\n        disableEvaluatorAction: 'disableEvaluator',\n        enableEvaluatorAction: 'enableEvaluator'\n      }];\n      this.get('proposals').forEach(function (proposal) {\n        columns.push({\n          name: proposal.get('company.companyNameAlias'),\n          valuePath: proposal.get('id'),\n          width: 150,\n          proposal: proposal,\n          userIsQuoteAdmin: _this.get('userIsQuoteAdmin'),\n          heading: '',\n          headerComponent: 'ember-table/company-info-technical' //TODO:  cellComponent: 'ember-table/get-user-proposal-evaluation-status-info'\n\n        });\n      });\n      return columns;\n    }),\n    technicalTableRows: Ember.computed('intl.locale.[]', 'proposals.length', 'evaluators.length', function () {\n      var _this2 = this;\n\n      var proposals = this.get('proposals');\n      var currentUser = this.get('currentUser');\n      var intl = this.get('intl');\n      var rows = [];\n      var currentUserData = {\n        title: currentUser.get('fullName'),\n        action: '',\n        isCurrentUser: true,\n        evaluator: currentUser,\n        showAllActions: this.get('userIsQuoteAdmin')\n      };\n      proposals.forEach(function (proposal) {\n        currentUserData[proposal.get('id')] = (0, _userProposalEvaluationStatusInfo.getUserProposalEvaluationStatusInfo)(null, {\n          proposal: proposal,\n          user: currentUser,\n          userProposalEvaluationStatuses: _this2.get('userProposalEvaluationStatuses'),\n          intl: intl\n        });\n      });\n      rows.push(currentUserData);\n      this.get('evaluators').forEach(function (evaluator) {\n        var data = {\n          title: evaluator.get('fullName') + '- ' + evaluator.get('email'),\n          action: '',\n          isCurrentUser: false,\n          evaluator: evaluator,\n          technicalEvaluationIsActive: _this2.get('quote.technicalEvaluationIsActive'),\n          showAllActions: _this2.get('userIsQuoteAdmin')\n        };\n\n        if (evaluator.isClient) {\n          _this2.get('allUserQuoteRoles').forEach(function (role) {\n            if (role.get('user.id') == evaluator.get('id')) {\n              data['canEvaluate'] = role.get('canEvaluate');\n            }\n          });\n        }\n\n        proposals.forEach(function (proposal) {\n          data[proposal.get('id')] = (0, _userProposalEvaluationStatusInfo.getUserProposalEvaluationStatusInfo)(null, {\n            proposal: proposal,\n            user: evaluator,\n            userProposalEvaluationStatuses: _this2.get('userProposalEvaluationStatuses'),\n            intl: intl\n          });\n        });\n        rows.push(data);\n      });\n      return rows;\n    }),\n    pitchTableColumns: Ember.computed('intl.locale.[]', 'proposals.[]', function () {\n      var _this3 = this;\n\n      var columns = [{\n        name: this.get('intl').t('app.partials.evaluationData.evaluatorManagement'),\n        isFixed: 'left',\n        valuePath: 'title',\n        width: 200\n      }, {\n        name: 'Actions',\n        isFixed: 'left',\n        width: 150,\n        valuePath: 'action',\n        cellComponent: 'ember-table/pitch-evaluation-table-action',\n        viewAction: 'viewEvaluationDetails',\n        deleteAction: 'deleteEvaluationInvitation',\n        resendAction: 'resendEvaluationInvitation',\n        disableEvaluatorAction: 'disableEvaluator',\n        enableEvaluatorAction: 'enableEvaluator'\n      }];\n      this.get('proposals').forEach(function (proposal) {\n        columns.push({\n          name: proposal.get('company.companyNameAlias'),\n          valuePath: proposal.get('id'),\n          width: 150,\n          proposal: proposal,\n          userIsQuoteAdmin: _this3.get('userIsQuoteAdmin'),\n          heading: '',\n          headerComponent: 'ember-table/company-info-pitch' //TODO:  cellComponent: 'ember-table/get-user-proposal-evaluation-status-info'\n\n        });\n      });\n      return columns;\n    }),\n    pitchTableRows: Ember.computed('intl.locale.[]', 'proposals.length', 'evaluators.length', function () {\n      var _this4 = this;\n\n      var proposals = this.get('proposals');\n      var currentUser = this.get('currentUser');\n      var intl = this.get('intl');\n      var rows = [];\n      var currentUserData = {\n        title: currentUser.get('fullName'),\n        action: '',\n        isCurrentUser: true,\n        evaluator: currentUser,\n        showAllActions: this.get('userIsQuoteAdmin')\n      };\n      proposals.forEach(function (proposal) {\n        currentUserData[proposal.get('id')] = (0, _userProposalEvaluationStatusInfo.getUserProposalEvaluationStatusInfo)(null, {\n          proposal: proposal,\n          user: currentUser,\n          userProposalEvaluationStatuses: _this4.get('userProposalEvaluationStatuses'),\n          intl: intl\n        });\n      });\n      rows.push(currentUserData);\n      this.get('evaluators').forEach(function (evaluator) {\n        var data = {\n          title: evaluator.get('fullName') + '- ' + evaluator.get('email'),\n          action: '',\n          isCurrentUser: false,\n          evaluator: evaluator,\n          pitchEvaluationIsActive: _this4.get('quote.pitchEvaluationIsActive'),\n          showAllActions: _this4.get('userIsQuoteAdmin')\n        };\n\n        if (evaluator.isClient) {\n          _this4.get('allUserQuoteRoles').forEach(function (role) {\n            if (role.get('user.id') == evaluator.get('id')) {\n              data['canEvaluate'] = role.get('canEvaluate');\n            }\n          });\n        }\n\n        proposals.forEach(function (proposal) {\n          data[proposal.get('id')] = (0, _userProposalEvaluationStatusInfo.getUserProposalEvaluationStatusInfo)(null, {\n            proposal: proposal,\n            user: evaluator,\n            userProposalEvaluationStatuses: _this4.get('userProposalEvaluationStatuses'),\n            intl: intl\n          });\n        });\n        rows.push(data);\n      });\n      return rows;\n    }),\n    actions: {\n      resendEvaluationInvitation: function resendEvaluationInvitation(user) {\n        var _this5 = this;\n\n        user.resendEvaluationInvitation({\n          quote_id: this.get('quote.id'),\n          user_id: user.get('id'),\n          evaluation_type: this.get('invitationType')\n        }).then(function () {\n          _this5.get('notify').success(_this5.get('intl').t('notifyMessages.projectEvaluationInvitationResent').toString() + user.get('fullName') + ' - ' + user.get('email'));\n        }).catch(function () {\n          _this5.get('notify').error(_this5.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      viewEvaluationDetails: function viewEvaluationDetails(evaluator) {\n        this.set('showExternalProjectEvaluation', true);\n        this.set('showProjectResults', false);\n        this.set('showProjectEvaluation', false);\n        this.set('evaluator', evaluator);\n      },\n      changeActiveProperty: function changeActiveProperty(propertyName) {\n        this.set('showProjectEvaluation', propertyName === 'showProjectEvaluation');\n        this.set('showExternalProjectEvaluation', propertyName === 'showExternalProjectEvaluation');\n        this.set('showProjectResults', propertyName === 'showProjectResults');\n\n        if (propertyName === 'showExternalProjectEvaluation') {\n          if (!this.get('evaluator')) {\n            var evaluators = this.get('evaluators');\n\n            if (evaluators.get('length')) {\n              this.set('evaluator', evaluators.get('firstObject'));\n            } else {\n              this.set('evaluator', this.get('currentUser'));\n            }\n          }\n        }\n      },\n      disableEvaluator: function disableEvaluator(user) {\n        var _this6 = this;\n\n        var userQuoteRole;\n        this.get('allUserQuoteRoles').forEach(function (role) {\n          if (role.get('user.id') == user.get('id')) {\n            userQuoteRole = role;\n          }\n        });\n        userQuoteRole.canEvaluate = false;\n        userQuoteRole.save().then(function () {\n          _this6.get('notify').success('Evaluator disabled');\n        }).catch(function () {\n          _this6.get('notify').error(_this6.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        }).finally(function () {\n          _this6.send('refreshRoute');\n        });\n      },\n      enableEvaluator: function enableEvaluator(user) {\n        var _this7 = this;\n\n        var userQuoteRole;\n        this.get('allUserQuoteRoles').forEach(function (role) {\n          if (role.get('user.id') == user.get('id')) {\n            userQuoteRole = role;\n          }\n        });\n        userQuoteRole.canEvaluate = true;\n        userQuoteRole.save().then(function () {\n          _this7.get('notify').success('Evaluator enabled');\n        }).catch(function () {\n          _this7.get('notify').error(_this7.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        }).finally(function () {\n          _this7.send('refreshRoute');\n        });\n      },\n      deleteEvaluationInvitation: function deleteEvaluationInvitation(user) {\n        var _this8 = this;\n\n        if (confirm(this.get('intl').t('confirmMessages.deleteEvaluationInvitation').toString())) {\n          user.deleteEvaluationInvitation({\n            quote_id: this.get('quote.id'),\n            evaluation_type: this.get('invitationType')\n          }).then(function () {\n            _this8.get('notify').success(_this8.get('intl').t('notifyMessages.projectEvaluationInvitationDeleted').toString());\n          }).catch(function () {\n            _this8.get('notify').error(_this8.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n          }).finally(function () {\n            _this8.send('refreshRoute');\n          });\n        }\n      },\n      openUserEvaluationInvitationModal: function openUserEvaluationInvitationModal(user) {\n        this.set('invitedUser', user ? user : this.store.createRecord('user', {\n          isClient: false,\n          isConsultant: false,\n          isExternalEvaluator: true,\n          company: this.get('currentUser.company')\n        }));\n        this.set('showUserEvaluationInvitationModal', true);\n      },\n      closeUserEvaluationInvitationModal: function closeUserEvaluationInvitationModal() {\n        this.set('showUserEvaluationInvitationModal', false);\n        this.set('invitedUser', null);\n      },\n      saveUserEvaluationInvitation: function saveUserEvaluationInvitation(invitedUser) {\n        var _this9 = this;\n\n        var evaluators = this.get('evaluators');\n        var alreadyInvitedEvaluator = evaluators.findBy('email', invitedUser.get('email'));\n        return new Ember.RSVP.Promise(function (resolve, reject) {\n          if (alreadyInvitedEvaluator) {\n            _this9.get('notify').error(invitedUser.get('email') + _this9.get('intl').t('notifyMessages.projectEvaluationAlreadyInvited').toString());\n\n            reject();\n          } else {\n            // const oldUser = this.store.peekAll('user').findBy('email', invitedUser.get('email'));\n            // if (oldUser) {\n            //   this.store.unloadRecord(oldUser);\n            // }\n            invitedUser.save({\n              adapterOptions: {\n                user_for_evaluation: true,\n                quote_id: _this9.get('quote.id'),\n                evaluation_type: _this9.get('invitationType')\n              }\n            }).then(function (savedUser) {\n              _this9.set('showUserEvaluationInvitationModal', false);\n\n              _this9.set('invitedUser', null);\n\n              _this9.get('evaluators').pushObject(savedUser);\n\n              _this9.get('notify').success(_this9.get('intl').t('notifyMessages.projectEvaluationInvitationSuccess').toString());\n\n              resolve();\n\n              _this9.send('refreshRoute');\n            }).catch(function (err) {\n              if (err.message.includes(\"'user' was saved to the server, but the response returned the new id\")) {\n                // the user was already in the database, and a userQuoteRole object was created\n                _this9.get('notify').success(_this9.get('intl').t('notifyMessages.projectEvaluationInvitationSuccess').toString());\n\n                reject();\n\n                _this9.send('refreshRoute');\n              } else {\n                _this9.get('notify').error(_this9.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n\n                reject();\n              }\n            });\n          }\n        });\n      },\n      startEvaluation: function startEvaluation() {\n        var _this10 = this;\n\n        this.set('showSpinner', true);\n        var quote = this.get('quote');\n        quote.set(this.get('propertyNameEvaluationIsActive'), true);\n        return quote.save().then(function () {\n          _this10.get('notify').success(_this10.get('intl').t('notifyMessages.projectEvaluationStarted').toString());\n\n          _this10.set('evaluationIsActive', true);\n        }).catch(function () {\n          _this10.get('notify').error(_this10.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        }).finally(function () {\n          _this10.set('showSpinner', false);\n\n          _this10.send('refreshRoute');\n        });\n      },\n      stopEvaluation: function stopEvaluation() {\n        var _this11 = this;\n\n        this.set('showSpinner', true);\n        var quote = this.get('quote');\n        quote.set(this.get('propertyNameEvaluationIsActive'), false);\n        return quote.save().then(function () {\n          _this11.get('notify').success(_this11.get('intl').t('notifyMessages.projectEvaluationStopped').toString());\n\n          _this11.set('evaluationIsActive', false);\n        }).catch(function () {\n          _this11.get('notify').error(_this11.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        }).finally(function () {\n          _this11.set('showSpinner', false);\n\n          _this11.send('refreshRoute');\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/loading-slider\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    actions: {\n      loading: function loading() {\n        var controller = this.controllerFor('application');\n        controller.set('loading', true);\n\n        if (this.router) {\n          this.router.one('didTransition', function () {\n            controller.set('loading', false);\n          });\n        }\n      },\n      finished: function finished() {\n        this.controllerFor('application').set('loading', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/resize-aware\", [\"exports\", \"ember-resize/mixins/resize-aware\"], function (_exports, _resizeAware) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _resizeAware.default;\n    }\n  });\n});","define(\"cb-ui/mixins/rfp-timeline\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  // -1 represents custom duration\n  var _default = Ember.Mixin.create({\n    quote: null\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/scrollbar-reset\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    activate: function activate() {\n      this._super();\n\n      window.scrollTo(0, 0);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/selected-consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    isShowingModal: false,\n    companyIndustryFitScore: 0,\n    companyFunctionalFitScore: 0,\n    // showScore: true,\n    showScore: false,\n    actions: {\n      toggleModal: function toggleModal(company, industryFitScore, functionalFitScore) {\n        this.set('company', company);\n        this.set('companyIndustryFitScore', industryFitScore);\n        this.set('companyFunctionalFitScore', functionalFitScore);\n        this.toggleProperty('isShowingModal');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/selected-proposals\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    /**\n     * Toggles a proposal in the selected proposals list\n     * @param {Object} proposal - The proposal to toggle\n     * @param {Array} proposalsList - The current list of proposals\n     * @param {String} sortKey - The key to sort by (default: 'id')\n     * @returns {Array} The updated proposals list\n     */\n    toggleProposalSelection: function toggleProposalSelection(proposal, proposalsList) {\n      var sortKey = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'id';\n      var updatedProposals;\n\n      if (proposalsList.includes(proposal)) {\n        updatedProposals = proposalsList.filter(function (p) {\n          return p !== proposal;\n        });\n      } else {\n        updatedProposals = proposalsList.concat([proposal]);\n\n        if (sortKey) {\n          updatedProposals = updatedProposals.sortBy(sortKey);\n        }\n      }\n\n      return updatedProposals;\n    },\n\n    /**\n     * Saves selected company IDs to local storage\n     * @param {Array} proposals - The list of selected proposals\n     * @param {String} quoteId - The ID of the quote\n     */\n    saveSelectedCompaniesToLocalStorage: function saveSelectedCompaniesToLocalStorage(proposals, quoteId) {\n      var selectedCompanyIds = proposals.map(function (p) {\n        return p.get('company.id');\n      });\n      var localStorageKey = \"quote-selected-companies:\".concat(quoteId);\n      localStorage.setItem(localStorageKey, JSON.stringify(selectedCompanyIds));\n      return selectedCompanyIds;\n    },\n\n    /**\n     * Loads selected company IDs from local storage\n     * @param {String} quoteId - The ID of the quote\n     * @returns {Array} The array of selected company IDs\n     */\n    loadSelectedCompaniesFromLocalStorage: function loadSelectedCompaniesFromLocalStorage(quoteId) {\n      var localStorageKey = \"quote-selected-companies:\".concat(quoteId);\n      var storedIds = localStorage.getItem(localStorageKey);\n      return storedIds ? JSON.parse(storedIds) : [];\n    },\n\n    /**\n     * Handles the complete process of toggling proposal selection and updating storage\n     * @param {Object} context - The controller or component context\n     * @param {Object} proposal - The proposal to toggle\n     * @param {String} proposalsPropertyName - The name of the property on the context that holds the proposals list\n     * @param {String} quotePropertyName - The name of the property on the context that holds the quote\n     */\n    handleProposalSelection: function handleProposalSelection(context, proposal) {\n      var proposalsPropertyName = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'proposals';\n      var quotePropertyName = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'quote';\n      var proposalsList = context.get(proposalsPropertyName);\n      var updatedProposals = this.toggleProposalSelection(proposal, proposalsList);\n      Ember.set(context, proposalsPropertyName, updatedProposals);\n      var quoteId = context.get(\"\".concat(quotePropertyName, \".id\"));\n      this.saveSelectedCompaniesToLocalStorage(updatedProposals, quoteId);\n      return updatedProposals;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/mixins/wizard-controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    isMobile: false,\n    componentTypeName: 'basic-panel',\n    equalizerObserver: Ember.observer('isMobile', function () {\n      var self = this;\n      Ember.run.next(function () {\n        self.equalizerEvent();\n      });\n    }),\n    equalizerEvent: function equalizerEvent() {\n      Ember.$(\".equalizer\").each(function () {\n        var watchedDiv = Ember.$('.watched');\n\n        if (watchedDiv) {\n          Ember.$(\".watch\").height(watchedDiv.height());\n        }\n      });\n    },\n    actions: {\n      resizeTriggered: function resizeTriggered(isMobile) {\n        this.set('isMobile', isMobile);\n\n        if (!this.get('isMobile')) {\n          this.equalizerEvent();\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/academic-title\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    titleEn: _emberData.default.attr('string'),\n    titleDe: _emberData.default.attr('string'),\n    published: _emberData.default.attr('boolean', {\n      defaultValue: false\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/address\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    company: _emberData.default.belongsTo('company', {\n      async: true,\n      inverse: 'addresses'\n    }),\n    'addressLine-1': _emberData.default.attr('string'),\n    'addressLine-2': _emberData.default.attr('string'),\n    'addressLine-3': _emberData.default.attr('string'),\n    city: _emberData.default.attr('string'),\n    country: _emberData.default.belongsTo('country', {\n      async: true\n    }),\n    globalHeadOffice: _emberData.default.attr('boolean', {\n      defaultValue: false\n    }),\n    countryHeadOffice: _emberData.default.attr('boolean', {\n      defaultValue: false\n    }),\n    postalCode: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/agent-new-proposal\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true\n    }),\n    oldCompany: belongsTo('company', {\n      async: true\n    }),\n    newCompany: belongsTo('company', {\n      async: true\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/agent-question\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    user: belongsTo('user', {\n      async: true\n    }),\n    question: attr(),\n    answer: attr(),\n    createdAt: attr('date'),\n    answeredAt: attr('date'),\n    isAnswered: attr('boolean'),\n    userPhone: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/base-criteria-evaluation-group\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany; // import { collectionAction } from 'ember-api-actions';\n\n  var _default = Model.extend({\n    title: attr('string'),\n    order: attr('number', {\n      defaultValue: 0\n    }),\n    template: belongsTo('template', {\n      inverse: 'baseCriteriaEvaluationGroups'\n    }),\n    baseCriteriaEvaluations: hasMany('base-criteria-evaluation', {\n      inverse: 'group'\n    }),\n    evaluations: Ember.computed.alias('baseCriteriaEvaluations')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/base-criteria-evaluation\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany;\n\n  var _default = Model.extend({\n    title: attr('string'),\n    description: attr('string'),\n    isEliminatory: attr('boolean', {\n      defaultValue: false\n    }),\n    order: attr('number', {\n      defaultValue: 0\n    }),\n    weight: attr('number', {\n      defaultValue: 0\n    }),\n    group: belongsTo('base-criteria-evaluation-group', {\n      inverse: 'baseCriteriaEvaluations'\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/beauty-item\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    default: attr('boolean', {\n      defaultValue: false\n    }),\n    description: attr('string') //quotes: hasMany('quote', {\n    //  async: true,\n    //}),\n\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/business-type\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    businessTypeEn: _emberData.default.attr('string'),\n    businessTypeDe: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/client-question\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    user: belongsTo('user', {\n      async: true\n    }),\n    proposal: belongsTo('proposal', {\n      async: true\n    }),\n    question: attr(),\n    userCompany: attr('string'),\n    userEmail: attr('string'),\n    userFullName: attr('string'),\n    userPhone: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/company-setting\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    name: _emberData.default.attr('string'),\n    font: _emberData.default.attr('string'),\n    custom_css: _emberData.default.attr('string'),\n    nav: _emberData.default.attr('string'),\n    navType: _emberData.default.attr('string'),\n    primary: _emberData.default.attr('string'),\n    primaryHover: _emberData.default.attr('string'),\n    default: _emberData.default.attr('string'),\n    success: _emberData.default.attr('string'),\n    danger: _emberData.default.attr('string'),\n    coverLetterLogo: attr(),\n    coverLetterFooterLogo: attr(),\n    coverLetterText: _emberData.default.attr('string'),\n    //Cover Letter Logo care e FileField\n    company: _emberData.default.belongsTo('company', {\n      async: true,\n      inverse: 'companySettings'\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/company-size-employee\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    employeesRangeEn: _emberData.default.attr('string'),\n    employeesRangeDe: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/company-size-turnover\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    turnoverRangeEn: _emberData.default.attr('string'),\n    turnoverRangeDe: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/company\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    companyName: _emberData.default.attr('string'),\n    companyNameAlias: _emberData.default.attr('string'),\n    published: _emberData.default.attr('boolean'),\n    isConsultant: _emberData.default.attr('boolean'),\n    isClient: _emberData.default.attr('boolean'),\n    extraConsultant: _emberData.default.attr('boolean', {\n      defaultValue: false\n    }),\n    generalInfo: _emberData.default.belongsTo('general-info', {\n      async: true,\n      inverse: 'company'\n    }),\n    countries: _emberData.default.hasMany('country', {\n      async: true\n    }),\n    industries: _emberData.default.hasMany('industry-standard', {\n      async: true\n    }),\n    services: _emberData.default.hasMany('service-standard', {\n      async: true\n    }),\n    addresses: _emberData.default.hasMany('address', {\n      async: true,\n      inverse: 'company'\n    }),\n    individuals: _emberData.default.hasMany('individual', {\n      async: true\n    }),\n    companyUsers: _emberData.default.hasMany('user', {\n      async: true,\n      inverse: 'company'\n    }),\n    companyQuote: _emberData.default.hasMany('quote', {\n      async: true,\n      inverse: 'quoteCompany'\n    }),\n    logo: _emberData.default.attr('string'),\n    consultantType: _emberData.default.belongsTo('consultant-type', {\n      async: true\n    }),\n    studies: _emberData.default.hasMany('study', {\n      async: true // inverse: 'companies',\n\n    }),\n    templates: _emberData.default.hasMany('template', {\n      async: true,\n      inverse: 'company'\n    }),\n    globalAddress: Ember.computed('addresses', function () {\n      return _emberData.default.PromiseObject.create({\n        promise: this.get('addresses').then(function (addresses) {\n          var globalAddresses = addresses.filterBy('globalHeadOffice', true);\n\n          if (globalAddresses.get('length')) {\n            return globalAddresses.get('firstObject');\n          } else {\n            return addresses.get('firstObject');\n          }\n        })\n      });\n    }),\n    industriesNames: Ember.computed('industries', function () {\n      return _emberData.default.PromiseObject.create({\n        promise: this.get('industries').then(function (industries) {\n          return {\n            names: industries.mapBy('industryEn').join()\n          };\n        })\n      });\n    }),\n    specializationsNames: Ember.computed('services', function () {\n      return _emberData.default.PromiseObject.create({\n        promise: this.get('services').then(function (services) {\n          return {\n            names: services.mapBy('serviceEn').join()\n          };\n        })\n      });\n    }),\n    companySettings: _emberData.default.belongsTo('company-setting', {\n      async: true,\n      inverse: 'company'\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/consultant-type\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    consultantTypeEn: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/country\", [\"exports\", \"ember-data\", \"cb-ui/utils/translate-property\"], function (_exports, _emberData, _translateProperty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    commonNameEn: _emberData.default.attr('string'),\n    commonNameDe: _emberData.default.attr('string'),\n    commonName: (0, _translateProperty.default)('commonNameEn', 'commonNameDe')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/criteria-evaluation-group\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    title: attr('string'),\n    type: attr('string'),\n    order: attr('number', {\n      defaultValue: 0\n    }),\n    evaluations: hasMany('evaluations', {\n      async: true,\n      inverse: 'group'\n    }),\n    quote: belongsTo('quote', {\n      async: true\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/criteria-evaluation\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    titleEn: attr('string'),\n    titleDe: attr('string'),\n    descriptionEn: attr('string'),\n    descriptionDe: attr('string'),\n    type: attr('string'),\n    hide: attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/currency\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    published: _emberData.default.attr('boolean', {\n      defaultValue: false\n    }),\n    isoCurrencyCode: _emberData.default.attr('string'),\n    isoCurrencyName: _emberData.default.attr('string'),\n    useForProjectCurrency: true\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/document-section\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      hasMany = _emberData.default.hasMany,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    uid: attr('string'),\n    quote: belongsTo('quote', {\n      inverse: 'sections',\n      async: true\n    }),\n    parent: belongsTo('document-section', {\n      inverse: 'children',\n      async: true\n    }),\n    children: hasMany('document-section', {\n      async: true,\n      inverse: 'parent'\n    }),\n    order: attr('number'),\n    title: attr('string'),\n    content: attr('string'),\n    // if the section will not be rendered into the final document\n    disabled: attr('boolean', {\n      defaultValue: false\n    }),\n    // if the element cannot be deleted\n    blocked: attr('boolean', {\n      defaultValue: false\n    }),\n    notDeletable: attr('boolean', {\n      defaultValue: false\n    }),\n    bidirectional: attr('boolean', {\n      defaultValue: false\n    }),\n    bidirectionalKey: attr('string'),\n    number: null,\n    //calculates the section number\n    numberWatcher: Ember.observer('quote.rootSections.@each.number', 'parent.children.@each.number', 'parent.number', 'parent.disabled', 'disabled', 'order', 'isLoaded', function () {\n      var _this = this;\n\n      if (!this.get('isLoaded') || this.get('isDeleted')) {\n        return;\n      } //TODO: improve performance with run.once ?\n\n\n      if (this.get('disabled')) {\n        this.set('number', '');\n      } else {\n        var order = this.get('order');\n        this.get('parent').then(function (parent) {\n          new Ember.RSVP.Promise(function (resolve) {\n            if (parent) {\n              resolve(parent.get('children'));\n            } else {\n              resolve(_this.get('quote.rootSections'));\n            }\n          }).then(function (sections) {\n            if (sections) {\n              var sectionsBefore = sections.filter(function (section) {\n                return section.get('disabled') === false && section.get('order') < order;\n              });\n\n              _this.set('number', (_this.get('parent.number') ? _this.get('parent.number') + \".\" : \"\") + (sectionsBefore.get('length') + 1));\n            }\n          });\n        });\n      }\n    }),\n    //disabled section if parent is disabled\n    disabledParentWatcher: Ember.observer('parent.disabled', function () {\n      var _this2 = this;\n\n      if (this.get('isDeleted')) {\n        return;\n      }\n\n      this.get('parent').then(function (parent) {\n        if (parent) {\n          _this2.set('disabled', parent.get('disabled'));\n        }\n      });\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/evaluation\", [\"exports\", \"ember-data\", \"cb-ui/models/base-criteria-evaluation\"], function (_exports, _emberData, _baseCriteriaEvaluation) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = _baseCriteriaEvaluation.default.extend({\n    group: belongsTo('criteria-evaluation-group', {\n      async: true,\n      inverse: 'evaluations'\n    }),\n    type: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/extra-company\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    companyName: attr('string'),\n    companyNameAlias: attr('string'),\n    personOfContact: attr('string'),\n    email: attr('string'),\n    quote: attr('number'),\n    extraConsultant: attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/financial-criteria-evaluation\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    title: attr('string'),\n    description: attr('string'),\n    isEliminatory: attr('boolean', {\n      defaultValue: false\n    }),\n    order: attr('number', {\n      defaultValue: 0\n    }),\n    private: attr('boolean', {\n      defaultValue: false\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/fixed-fee\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'fixedFees'\n    }),\n    projectPhase: belongsTo('project-phase', {\n      async: true\n    }),\n    //workPackage: attr('string'),\n    //description: attr('string'),\n    fee: attr('number'),\n    numberOfUnits: attr('number')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/general-info\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    descriptionEn: _emberData.default.attr('string'),\n    descriptionDe: _emberData.default.attr('string'),\n    email: _emberData.default.attr('string'),\n    website: _emberData.default.attr('string'),\n    logo: _emberData.default.attr('string'),\n    consultantType: _emberData.default.belongsTo('consultant-type', {\n      async: true\n    }),\n    foundationYear: _emberData.default.attr('number'),\n    numberOfEmployees: _emberData.default.attr('number'),\n    turnover: _emberData.default.attr('string'),\n    turnoverCurrency: _emberData.default.belongsTo('currency', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true,\n      inverse: 'generalInfo'\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/individual\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    company: _emberData.default.hasMany('company', {\n      async: true\n    }),\n    industries: _emberData.default.hasMany('industry-standard', {\n      async: true\n    }),\n    services: _emberData.default.hasMany('service-standard', {\n      async: true\n    }),\n    language: _emberData.default.belongsTo('language', {\n      async: true\n    }),\n    firstName: _emberData.default.attr('string'),\n    surname: _emberData.default.attr('string'),\n    jobTitleEn: _emberData.default.attr('string'),\n    email: _emberData.default.attr('string'),\n    userSpecific: _emberData.default.attr('boolean', {\n      defaultValue: false\n    }),\n    generalManagement: _emberData.default.attr('boolean', {\n      defaultValue: false\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/industry-standard\", [\"exports\", \"ember-data\", \"cb-ui/utils/translate-property\"], function (_exports, _emberData, _translateProperty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    industryEn: _emberData.default.attr('string'),\n    industryDe: _emberData.default.attr('string'),\n    industry: (0, _translateProperty.default)('industryEn', 'industryDe'),\n    parent: _emberData.default.belongsTo('industry-standard', {\n      async: true,\n      inverse: 'children'\n    }),\n    children: _emberData.default.hasMany('industry-standard', {\n      async: true,\n      inverse: 'parent'\n    }),\n    mpttOrder: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/language\", [\"exports\", \"cb-ui/utils/translate-property\", \"ember-data\"], function (_exports, _translateProperty, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    languageEn: _emberData.default.attr('string'),\n    languageDe: _emberData.default.attr('string'),\n    language: (0, _translateProperty.default)('languageEn', 'languageDe'),\n    intId: Ember.computed('id', function () {\n      return parseInt(this.get('id'), 10);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/marketing-email\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    email: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/notification\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    recipient: belongsTo('user', {\n      async: true\n    }),\n    name: attr('string'),\n    verb: attr('string'),\n    description: attr('string'),\n    timestamp: attr(),\n    unread: attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/organization-worker-role\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    company: belongsTo('company', {\n      async: true\n    }),\n    consultantRole: attr('string'),\n    level: attr('string'),\n    description: attr('string'),\n    descriptionShort: Ember.computed('description', function () {\n      if (this.get('description')) {\n        return this.get('description').substring(0, 100);\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/project-context\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    contextEn: _emberData.default.attr('string'),\n    contextDe: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/project-goal\", [\"exports\", \"ember-data\", \"cb-ui/utils/translate-property\"], function (_exports, _emberData, _translateProperty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    projectGoalEn: _emberData.default.attr('string'),\n    projectGoalDe: _emberData.default.attr('string'),\n    projectGoal: (0, _translateProperty.default)('projectGoalEn', 'projectGoalDe'),\n    isMonetary: _emberData.default.attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/project-phase\", [\"exports\", \"ember-data\", \"cb-ui/utils/translate-property\"], function (_exports, _emberData, _translateProperty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    projectPhaseEn: _emberData.default.attr('string'),\n    projectPhaseDe: _emberData.default.attr('string'),\n    projectPhase: (0, _translateProperty.default)('projectPhaseEn', 'projectPhaseDe'),\n    key: _emberData.default.attr('string') // !! DO NOT ENABLE !! Many to many causes problems if serialized on both sides\n    // quotes: DS.hasMany('quote', {async: true, inverse: 'projectPhases'})\n\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/project-role\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    roleEn: _emberData.default.attr('string'),\n    roleDe: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/proposal-document-type\", [\"exports\", \"ember-data\", \"cb-ui/utils/translate-property\"], function (_exports, _emberData, _translateProperty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    documentTypeEn: attr('string'),\n    documentTypeDe: attr('string'),\n    documentType: (0, _translateProperty.default)('documentTypeEn', 'documentTypeDe'),\n    published: attr('boolean', {\n      defaultValue: true\n    }),\n    //flag for 'Other document type' proposal document type\n    isCustom: attr('boolean', {\n      defaultValue: false\n    }),\n    //flag for 'Approach presentation' proposal document type\n    isApproachPresentation: attr('boolean', {\n      defaultValue: false\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/proposal-document\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    file: attr(),\n    filePath: attr(),\n    type: belongsTo('proposal-document-type', {\n      async: true\n    }),\n    extraType: attr('string'),\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'documents'\n    }),\n    fileName: Ember.computed('filePath', function () {\n      var filePath = this.get('filePath');\n\n      if (filePath) {\n        return this.get('filePath').split('/').pop();\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/proposal-evaluation\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'proposalEvaluations'\n    }),\n    user: belongsTo('user', {\n      async: true\n    }),\n    criteriaEvaluation: belongsTo('evaluation', {\n      async: true\n    }),\n    score: attr('number'),\n    comment: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/proposal-invite\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true\n    }),\n    individualEmail: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/proposal-perm\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    allowConsultantToSubmit: attr('boolean'),\n    // allowClientBeautyContestInvite: attr('boolean'),\n    // allowConsultantBeautyContestResponse: attr('boolean'),\n    // allowConsultantQuestionsRound1: attr('boolean'),\n    // allowClientAnswersRound1: attr('boolean'),\n    // allowConsultantQuestionsRound2: attr('boolean'),\n    // allowClientAnswersRound2: attr('boolean'),\n    proposal: attr('number')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/proposal\", [\"exports\", \"ember-data\", \"moment\", \"ember-api-actions\"], function (_exports, _emberData, _moment, _emberApiActions) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany;\n\n  var _default = Model.extend({\n    cloneProposal: (0, _emberApiActions.memberAction)({\n      path: 'clone-proposal/',\n      type: 'post'\n    }),\n    reinitiateTechnicalProposalEvaluations: (0, _emberApiActions.memberAction)({\n      path: 'reinitiate-technical-proposal-evaluations/',\n      type: 'post'\n    }),\n    reinitiatePitchProposalEvaluations: (0, _emberApiActions.memberAction)({\n      path: 'reinitiate-pitch-proposal-evaluations/',\n      type: 'post'\n    }),\n    quote: belongsTo('quote', {\n      async: true\n    }),\n    consultantUser: belongsTo('user', {\n      async: true,\n      inverse: 'proposals'\n    }),\n    company: belongsTo('company', {\n      async: true\n    }),\n    questions: _emberData.default.hasMany('question', {\n      async: true\n    }),\n    status: attr('string'),\n    statusAlias: Ember.computed('id', 'status', 'intl.locale.[]', function () {\n      var projectStatus = this.get('status');\n      return this.get('intl').t('projectStatuses.' + projectStatus).toString();\n    }),\n    invitationSentDate: attr('date'),\n    cancelReason: attr(),\n    isCancelReasonBlank: Ember.computed('cancelReason', function () {\n      return !!Ember.isEmpty(Ember.$.trim(this.get('cancelReason')));\n    }),\n    projectName: null,\n    projectId: null,\n    //status timestamps\n    acceptedAt: attr('date'),\n    concludedAt: attr('date'),\n    // quote owner name\n    ownerName: null,\n    //quote company name\n    companyName: null,\n    industryTitle: null,\n    serviceTitle: null,\n    metadata: attr(),\n    documents: hasMany('proposal-document', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    references: hasMany('reference', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    teamMembers: hasMany('team-member', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    workPackages: hasMany('work-package', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    proposalEvaluations: hasMany('proposal-evaluation', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    //Financial Quotation\n    timeMaterials: hasMany('time-material', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    timeMaterialSupplements: hasMany('time-material-supplement', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    fixedFees: hasMany('fixed-fee', {\n      async: true,\n      inverse: 'proposal'\n    }),\n    cancelParticipationReason: attr('string'),\n    //Financial Quotation\n    timeMaterialsRebate: attr('number'),\n    timeMaterialsRetainer: attr('number'),\n    timeMaterialsPaymentPattern: attr('string'),\n    timeMaterialsPaymentTerms: attr('string'),\n    durationInWeeks: attr('number'),\n    fixedFeeRebate: attr('number'),\n    fixedFeeRetainer: attr('number'),\n    fixedFeePaymentPattern: attr('string'),\n    fixedFeePaymentTerms: attr('string'),\n    financialQuotationTotal: attr('number'),\n    totalMandaysPlannedOverall: attr('number'),\n    financialQuotationEvaluationData: attr(),\n    finalProposalTotal: attr('number'),\n    finalProposalTotalHistory: attr('string'),\n    arithmeticAndWeightedAverageDailyRate: attr(),\n    //Beauty Contest Invitation related fields\n    // invitation sent, accepted\n    beautyContestInvitationStatus: attr('string'),\n    beautyContestInvitationText: attr('string'),\n    beautyContestInvitationAddress: attr('string'),\n    beautyContestInvitationDate: attr('date'),\n    beautyContestInvitationStartTime: attr('string'),\n    beautyContestInvitationEndTime: attr('string'),\n    //Intermediate Evaluations Scores\n    intermediateScoreTechnicalProposal: attr('number'),\n    intermediateScoreBeautyContest: attr('number'),\n    //flags to know if proposal is completed by consultant\n    consultantCompletedProposal: attr('boolean', {\n      defaultValue: false\n    }),\n    ignoreTimelineValidation: attr('boolean'),\n    saveForSubmit: attr('boolean', {\n      defaultValue: false\n    }),\n    consultantFirstName: attr('string'),\n    consultantLastName: attr('string'),\n    consultantCompanyName: attr('string'),\n    consultantEmail: attr('string'),\n    consultantAddressLineOne: attr('string'),\n    consultantAddressLineTwo: attr('string'),\n    consultantAddressLineThree: attr('string'),\n    consultantPostalCode: attr('string'),\n    consultantCity: attr('string'),\n    // fee related fields\n    feePercentageUponParticipation: attr('number'),\n    feePercentageUponWinning: attr('number'),\n    feeFlatForParticipation: attr('number'),\n    feeCap: attr('number'),\n    feeConditions: attr('string'),\n    comment: attr('string'),\n    technicalEvaluationIsActive: attr('boolean'),\n    pitchEvaluationIsActive: attr('boolean'),\n    isActive: attr('boolean'),\n    memberEmails: attr('string'),\n    dontSendFeedback: attr('boolean'),\n    feedback: attr('string'),\n    keepEvaluationsAfterDismissal: attr('boolean'),\n    participationConfirmed: attr('boolean'),\n    quoteObserver: Ember.on('init', Ember.observer('quote', 'status', function () {\n      var _this = this;\n\n      this.get('quote').then(function (quote) {\n        if (quote) {\n          _this.set('projectId', parseInt(quote.get('id'), 10));\n\n          var proposalStatus = _this.get('status');\n\n          var validStatuses = ['accepted', 'submitted', 'lost', 'awarded', 'on hold'];\n\n          if (validStatuses.includes(proposalStatus)) {\n            _this.set('projectName', quote.get('projectName'));\n\n            _this.set('ownerName', quote.get('ownerName')); //TODO: Improve\n\n\n            _this.set('companyName', quote.get('companyName'));\n          } else {\n            _this.set('projectName', 'to be disclosed');\n\n            _this.set('ownerName', 'to be disclosed');\n\n            _this.set('companyName', 'to be disclosed');\n          }\n\n          quote.get('industryStandard').then(function (industry) {\n            _this.set('industryTitle', industry.get('industryEn'));\n          });\n          quote.get('serviceStandard').then(function (service) {\n            _this.set('serviceTitle', service.get('serviceEn'));\n          });\n        }\n      });\n    })),\n    proposalEvaluationsWithoutBeautyItem: Ember.computed.filterBy('proposalEvaluations', 'hasBeautyItem', false),\n    proposalEvaluationsWithBeautyItem: Ember.computed.filterBy('proposalEvaluations', 'hasBeautyItem', true),\n    notInvitedToBeautyContest: Ember.computed('beautyContestInvitationStatus', function () {\n      return this.get('beautyContestInvitationStatus') === 'not invited';\n    }),\n    notYetInvitedToBeautyContest: Ember.computed('beautyContestInvitationStatus', function () {\n      return !this.get('beautyContestInvitationStatus') || !this.get('beautyContestInvitationStatus').trim();\n    }),\n    invitedToBeautyContest: Ember.computed.equal('beautyContestInvitationStatus', 'invitation sent'),\n    acceptedInvitationBeautyContest: Ember.computed.equal('beautyContestInvitationStatus', 'accepted'),\n    declinedInvitationBeautyContest: Ember.computed.equal('beautyContestInvitationStatus', 'declined'),\n    isIncludedInEvaluation: Ember.computed('status', function () {\n      var proposalStatus = this.get('status');\n      var validStatuses = ['submitted', 'awarded', 'lost'];\n      return validStatuses.includes(proposalStatus) && (!this.get('quote.closedEnvelope') || this.get('quote.closedEnvelope') && this.get('quote.proposalDueDate') < new Date());\n    }),\n    isClosedEnvelope: Ember.computed('status', function () {\n      var proposalStatus = this.get('status');\n      var validStatuses = ['submitted'];\n      return validStatuses.includes(proposalStatus) && this.get('quote.closedEnvelope') && this.get('quote.proposalDueDate') > new Date();\n    }),\n    isDraftInvitedOrAccepted: Ember.computed('status', function () {\n      var proposalStatus = this.get('status');\n      var validStatuses = ['invited', 'accepted', 'draft'];\n      return validStatuses.includes(proposalStatus);\n    }),\n    isDraftOrInvited: Ember.computed('status', function () {\n      var proposalStatus = this.get('status');\n      var validStatuses = ['invited', 'draft'];\n      return validStatuses.includes(proposalStatus);\n    }),\n    isInvited: Ember.computed.equal('status', 'invited'),\n    isSubmitted: Ember.computed.equal('status', 'submitted'),\n    isDeclined: Ember.computed.equal('status', 'declined'),\n    isAccepted: Ember.computed('status', 'participationConfirmed', function () {\n      var status = this.get('status');\n      var participationConfirmed = this.get('participationConfirmed');\n      return status === 'accepted' && participationConfirmed;\n    }),\n    isOpened: Ember.computed('status', 'participationConfirmed', function () {\n      var status = this.get('status');\n      var participationConfirmed = this.get('participationConfirmed');\n      return status === 'accepted' && !participationConfirmed;\n    }),\n    isLost: Ember.computed.equal('status', 'lost'),\n    isAwarded: Ember.computed.equal('status', 'awarded'),\n    isDismissed: Ember.computed.equal('status', 'dismissed'),\n    //  TODO: revise\n    isEditAllowed: Ember.computed('status', function () {\n      return this.get('status') === 'submitted';\n    }),\n    beautyContestInvitationDateCET: Ember.computed('beautyContestInvitationDate', function () {\n      if (this.get('beautyContestInvitationDate')) {\n        return (0, _moment.default)(this.get('beautyContestInvitationDate')).tz('Europe/Berlin').format('DD-MM-YYYY');\n      }\n\n      return '';\n    }),\n    financialQuotationData: Ember.computed('financialQuotationEvaluationData', function () {\n      var financialData = this.get('financialQuotationEvaluationData');\n      var camelizedFinancialData = {};\n\n      for (var key in financialData) {\n        if (financialData.hasOwnProperty(key)) {\n          camelizedFinancialData[key.camelize()] = financialData[key];\n        }\n      }\n\n      return camelizedFinancialData;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/public-company\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    companyName: _emberData.default.attr('string'),\n    companyNameAlias: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/question\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    user: belongsTo('user', {\n      async: true\n    }),\n    quote: belongsTo('quote', {\n      async: true\n    }),\n    proposal: belongsTo('proposal', {\n      async: true\n    }),\n    question: attr(),\n    type: attr(),\n    answer: attr(),\n    round: attr(),\n    createdAt: attr('date'),\n    answeredAt: attr('date'),\n    hasAnswer: Ember.computed.notEmpty('answer'),\n    isAnswered: attr('boolean'),\n    questionNotificationSent: attr('boolean', {\n      defaultValue: false\n    }),\n    answerNotificationSent: attr('boolean', {\n      defaultValue: false\n    }) // by default this property is false so that the flag will be persisted as flase in the db.\n\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-announcement-document\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    quoteAnnouncement: belongsTo('quote-announcement', {\n      async: true,\n      inverse: 'quoteAnnouncementDocuments'\n    }),\n    file: attr(),\n    filePath: attr(),\n    fileName: Ember.computed('filePath', function () {\n      var filePath = this.get('filePath');\n\n      if (filePath) {\n        return this.get('filePath').split('/').pop();\n      }\n    }),\n    saveItem: function saveItem() {\n      this.save();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-announcement\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany;\n\n  var _default = Model.extend({\n    quote: belongsTo('quote', {\n      async: true\n    }),\n    user: belongsTo('user', {\n      async: true\n    }),\n    quoteAnnouncementDocuments: hasMany('quote-announcement-document', {\n      async: true,\n      inverse: 'quoteAnnouncement'\n    }),\n    content: attr('string'),\n    postedAt: attr('date'),\n    saveItem: function saveItem() {\n      this.save();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-company-contact\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    quote: belongsTo('quote', {\n      async: true\n    }),\n    company: belongsTo('company', {\n      async: true\n    }),\n    salutation: belongsTo('salutation', {\n      async: true\n    }),\n    firstName: attr('string'),\n    lastName: attr('string'),\n    email: attr('string'),\n    phone: attr('string'),\n    salutationObserver: Ember.observer('salutation', function () {\n      this.get('errors').remove('salutation');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-consultant\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    quote: _emberData.default.belongsTo('quote', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    companyId: _emberData.default.attr('number'),\n    consultantType: _emberData.default.attr('string'),\n    score: _emberData.default.attr('number'),\n    finalScore: _emberData.default.attr('number'),\n    industryScore: _emberData.default.attr('number'),\n    serviceScore: _emberData.default.attr('number')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-contact\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    quote: belongsTo('quote', {\n      async: true,\n      inverse: 'quoteContacts'\n    }),\n    firstName: attr('string'),\n    lastName: attr('string'),\n    jobTitle: attr('string'),\n    salutation: belongsTo('salutation', {\n      async: true\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-cover-letter-document\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    file: attr(),\n    filePath: attr(),\n    quote: belongsTo('quote', {\n      async: true,\n      inverse: 'coverLetterDocument'\n    }),\n    fileName: Ember.computed('filePath', function () {\n      var filePath = this.get('filePath');\n\n      if (filePath) {\n        return this.get('filePath').split('/').pop();\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-document-type\", [\"exports\", \"ember-data\", \"cb-ui/utils/translate-property\"], function (_exports, _emberData, _translateProperty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    documentTypeEn: attr('string'),\n    documentTypeDe: attr('string'),\n    documentType: (0, _translateProperty.default)('documentTypeEn', 'documentTypeDe'),\n    published: attr('boolean', {\n      defaultValue: true\n    }),\n    isCustom: attr('boolean', {\n      defaultValue: false\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-document\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    file: attr(),\n    filePath: attr(),\n    type: belongsTo('quote-document-type', {\n      async: true\n    }),\n    extraType: attr('string'),\n    quote: belongsTo('quote', {\n      async: true,\n      inverse: 'documents'\n    }),\n    fileName: Ember.computed('filePath', function () {\n      var filePath = this.get('filePath');\n\n      if (filePath) {\n        return this.get('filePath').split('/').pop();\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-email\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    quote: _emberData.default.belongsTo('quote', {\n      async: true\n    }),\n    sendToOwner: _emberData.default.attr('boolean'),\n    recipientEmail: _emberData.default.attr('string'),\n    ownerEmail: _emberData.default.attr('string'),\n    message: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-lite\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    status: attr('string'),\n    ownerName: attr('string'),\n    projectName: attr('string'),\n    companies: attr(),\n    personFirstName: attr('string'),\n    personLastName: attr('string'),\n    publishedAt: attr('date'),\n    projectAwardDate: attr('date'),\n    intID: Ember.computed('id', function () {\n      return parseInt(this.get('id'), 10);\n    }),\n    statusAlias: Ember.computed('id', 'intl.locale.[]', 'status', function () {\n      var projectStatus = this.get('status');\n      return this.get('intl').t('projectStatuses.' + projectStatus).toString();\n    }),\n    consultantsNames: Ember.computed('companies', function () {\n      //let values = '';\n      var values = [];\n      this.get('companies').forEach(function (element) {\n        //values += element + ', ';\n        values.push(element);\n      }); //values = values.substring(0, values.length - 2);\n\n      return {\n        names: values\n      };\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-project-goal\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    quote: belongsTo('quote', {\n      async: true\n    }),\n    projectGoal: belongsTo('project-goal', {\n      async: true\n    }),\n    description: attr('string'),\n    name: attr('string'),\n    saveItem: function saveItem() {\n      this.save();\n    },\n    autoSave: Ember.observer('name', 'description', function () {\n      Ember.run.debounce(this, this.saveItem, 1000);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-proposal\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    quote: belongsTo('quote', {\n      async: true\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-service-provider\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    quote: belongsTo('quote', {\n      async: true,\n      inverse: 'quoteServiceProviders'\n    }),\n    providerName: attr('string'),\n    providerWebsite: attr('string'),\n    contactPersonName: attr('string'),\n    email: attr('string'),\n    phoneNumber: attr('string'),\n    saveItem: function saveItem() {\n      this.save();\n    },\n    autoSave: Ember.observer('providerName', 'contactPersonName', 'email', 'phoneNumber', function () {\n      Ember.run.debounce(this, this.saveItem, 1000);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote-timeline-entry\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    isCustom: true,\n    name: attr(),\n    slug: attr(),\n    date: attr('date'),\n    minDate: attr('date'),\n    maxDate: attr('date'),\n    quote: belongsTo('quote', {\n      async: true,\n      inverse: 'timelineEntries'\n    }),\n    label: Ember.computed('name', 'intl.locale.[]', function () {\n      if (this.get('isCustom')) {\n        return this.get('name');\n      } else {\n        return this.get('intl').t('app.components.rfpTimelineGraph.' + this.get('name'));\n      }\n    }),\n    saveItem: function saveItem() {\n      this.save();\n    },\n    autoSave: Ember.observer('name', 'date', function () {\n      if (this.get('quote.status') === 'draft') {\n        Ember.run.debounce(this, this.saveItem, 1000);\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/quote\", [\"exports\", \"cb-ui/config/environment\", \"ember-data\", \"moment\", \"ember-api-actions\"], function (_exports, _environment, _emberData, _moment, _emberApiActions) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var attr = _emberData.default.attr,\n      hasMany = _emberData.default.hasMany,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = _emberData.default.Model.extend({\n    //visual document editor attrs\n    session: Ember.inject.service(),\n    sections: _emberData.default.hasMany('document-section', {\n      async: true\n    }),\n    rootSections: Ember.computed.filterBy('sections', 'parent.id', undefined),\n    //end visual document editor\n    proposals: hasMany('proposal', {\n      async: true\n    }),\n    stepCompletion: attr(),\n    published: _emberData.default.attr('boolean'),\n    createdAt: attr('date'),\n    requestedAt: attr('date'),\n    publishedAt: attr('date'),\n    completedAt: attr('date'),\n    uuid: _emberData.default.attr(),\n    updatedAt: _emberData.default.attr('date'),\n    status: attr('string'),\n    statusChangeReason: attr('string'),\n    //quote language\n    projectLanguage: attr('string', {\n      defaultValue: 'en'\n    }),\n    country: _emberData.default.belongsTo('country', {\n      async: true\n    }),\n    city: _emberData.default.attr('string'),\n    businessType: _emberData.default.belongsTo('business-type', {\n      async: true\n    }),\n    industryStandard: _emberData.default.belongsTo('industry-standard', {\n      async: true\n    }),\n    serviceStandard: _emberData.default.belongsTo('service-standard', {\n      async: true\n    }),\n    projectGoals: _emberData.default.hasMany('project-goal', {\n      async: true\n    }),\n    projectGoalsOrder: attr(),\n    budgetEstimate: attr(),\n    budgetEstimateCurrency: attr(),\n    budgetApprovalStatus: attr(),\n    additionalInformation: attr('string'),\n    strategicExecutionBoard: attr(),\n    quoteProjectGoals: _emberData.default.hasMany('quote-project-goal', {\n      async: true\n    }),\n    quoteServiceProviders: _emberData.default.hasMany('quote-service-provider', {\n      async: true\n    }),\n    quoteContacts: _emberData.default.hasMany('quote-contact', {\n      async: true,\n      inverse: 'quote'\n    }),\n    quoteCompany: belongsTo('company', {\n      async: true,\n      inverse: 'companyQuote'\n    }),\n    companySizeTurnover: _emberData.default.belongsTo('company-size-turnover', {\n      async: true\n    }),\n    companySizeEmployees: _emberData.default.belongsTo('company-size-employee', {\n      async: true\n    }),\n    mainLocation: _emberData.default.belongsTo('country', {\n      async: true\n    }),\n    secondaryLocations: _emberData.default.hasMany('country', {\n      async: true\n    }),\n    mainLanguage: _emberData.default.belongsTo('language', {\n      async: true\n    }),\n    proposalLanguage: _emberData.default.belongsTo('language', {\n      async: true\n    }),\n    secondaryLanguages: _emberData.default.hasMany('language', {\n      async: true\n    }),\n    projectContext: _emberData.default.belongsTo('project-context', {\n      async: true\n    }),\n    startDate: _emberData.default.attr('date'),\n    endDate: _emberData.default.attr('date'),\n    projectPhases: _emberData.default.hasMany('project-phase', {\n      async: true\n    }),\n    // company details regarding quote\n    companyName: _emberData.default.attr('string'),\n    useDefaultCompany: attr('boolean', {\n      defaultValue: true\n    }),\n    companyAddressLineOne: attr('string'),\n    companyAddressLineTwo: attr('string'),\n    companyAddressLineThree: attr('string'),\n    companyPostalCode: attr('string'),\n    companyCity: attr('string'),\n    companyWebsite: attr('string'),\n    companyCountry: belongsTo('country', {\n      async: true\n    }),\n    ownerName: _emberData.default.attr('string'),\n    owner: belongsTo('user', {\n      async: true\n    }),\n    projectName: attr('string'),\n    projectRole: _emberData.default.belongsTo('project-role', {\n      async: true\n    }),\n    extraProjectRole: _emberData.default.attr('string'),\n    companies: _emberData.default.hasMany('company', {\n      async: true\n    }),\n    currentStep: _emberData.default.attr('number'),\n    saveAsDraft: _emberData.default.attr('boolean'),\n    // Project-details - RfP Content attributes\n    // financialProposal and attributes\n    financialProposal: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    timeMaterial: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    fixedFee: _emberData.default.attr('boolean'),\n    successBased: _emberData.default.attr('boolean'),\n    hybridModel: _emberData.default.attr('boolean'),\n    // technicalProposal and attributes\n    technicalProposal: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    approachPresentation: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    projectReferences: _emberData.default.attr('boolean'),\n    outlineProjectPhases: _emberData.default.attr('boolean'),\n    companyPortrait: _emberData.default.attr('boolean'),\n    //teamOverview and attributes\n    teamOverview: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    standardProfile: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    projectsWorkedOn: _emberData.default.attr('boolean'),\n    //beautyContest and attributes\n    beautyContest: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    beautyItems: hasMany('beauty-item', {\n      async: true\n    }),\n    blockNotifications: _emberData.default.attr('boolean'),\n    // Project-details - Questions & Documents attributes\n    questionRounds: _emberData.default.attr('number', {\n      defaultValue: 1\n    }),\n    publicQuestions: _emberData.default.attr('boolean', {\n      defaultValue: true\n    }),\n    undisclosedQuestions: _emberData.default.attr('boolean', {\n      defaultValue: false\n    }),\n    documents: _emberData.default.hasMany('quote-document', {\n      async: true,\n      inverse: 'quote'\n    }),\n    timelineEntries: _emberData.default.hasMany('quote-timeline-entries', {\n      async: true,\n      inverse: 'quote'\n    }),\n    uploadedCoverLetter: attr('boolean', {\n      defaultValue: false\n    }),\n    coverLetterTypeWasChosen: attr('boolean', {\n      defaultValue: false\n    }),\n    coverLetterDocument: belongsTo('quote-cover-letter-document', {\n      async: true,\n      inverse: 'quote'\n    }),\n    // Project-details - RfP Timeline attributes\n    rfpReleaseDueDate: attr('date'),\n    proposalDueDate: attr('date'),\n    projectAwardDate: attr('date'),\n    presentationStartDate: attr('date'),\n    presentationEndDate: attr('date'),\n    deadlineTime: attr('string', {\n      defaultValue: 'end-of-day'\n    }),\n    proposalValidityWeeks: attr('number', {\n      defaultValue: 8\n    }),\n    // Project-details - Contact Information attributes\n    personalContactInformation: attr('boolean'),\n    noPersonalContactInformation: attr('boolean', {\n      defaultValue: true\n    }),\n    meAsPersonContact: attr('boolean'),\n    anotherAsPersonContact: attr('boolean'),\n    //project administrator info\n    personSalutation: belongsTo('salutation', {\n      async: true\n    }),\n    personRole: attr('string'),\n    personFirstName: attr('string'),\n    personLastName: attr('string'),\n    projectAdministratorTitle: belongsTo('academic-title', {\n      async: true\n    }),\n    projectAdministratorJobTitle: attr('string'),\n    projectAdministratorEmail: attr('string'),\n    projectAdministratorPhone: attr('string'),\n    //project manager info\n    projectManagerSalutation: belongsTo('salutation', {\n      async: true\n    }),\n    projectManagerTitle: belongsTo('academic-title', {\n      async: true\n    }),\n    projectManagerFirstName: attr('string'),\n    projectManagerLastName: attr('string'),\n    projectManagerJobTitle: attr('string'),\n    projectManagerEmail: attr('string'),\n    projectManagerPhone: attr('string'),\n    //project sponsor info\n    projectSponsorSalutation: belongsTo('salutation', {\n      async: true\n    }),\n    projectSponsorTitle: belongsTo('academic-title', {\n      async: true\n    }),\n    projectSponsorFirstName: attr('string'),\n    projectSponsorLastName: attr('string'),\n    projectSponsorJobTitle: attr('string'),\n    projectSponsorEmail: attr('string'),\n    projectSponsorPhone: attr('string'),\n    // Contact Information end\n    questions: _emberData.default.hasMany('question', {\n      async: true\n    }),\n    quoteAnnouncements: _emberData.default.hasMany('quote-announcement', {\n      async: true\n    }),\n    sectionKeys: attr(),\n    currency: belongsTo('currency', {\n      async: true\n    }),\n    //Placeholders\n    projectManagerFunction: attr('string'),\n    steeringCommitteeHead: attr('string'),\n    clientIntroduction: attr('string'),\n    initialSituation: attr('string'),\n    //project steps completion\n    projectFirstStepCompleted: attr('boolean', {\n      defaultValue: false\n    }),\n    projectSecondStepCompleted: attr('boolean', {\n      defaultValue: false\n    }),\n    projectThirdStepCompleted: attr('boolean', {\n      defaultValue: false\n    }),\n    // Service Line\n    serviceType: belongsTo('service-type', {\n      async: true\n    }),\n    pitchSession: attr('boolean', {\n      defaultValue: false\n    }),\n    // criteria evaluation percentages\n    financialWeight: attr('number', {\n      defaultValue: 50\n    }),\n    technicalWeight: attr('number', {\n      defaultValue: 50\n    }),\n    pitchWeight: attr('number', {\n      defaultValue: 0\n    }),\n    //remote evaluation flag\n    remoteConsulting: attr(),\n    // evaluation status for each type\n    technicalEvaluationIsActive: attr('boolean'),\n    pitchEvaluationIsActive: attr('boolean'),\n    // closed envelope\n    closedEnvelope: attr('boolean'),\n    companyAlias: attr(),\n    otherMentions: attr('string'),\n    organizationProjectReference: attr('string'),\n    getEvaluationResults: (0, _emberApiActions.memberAction)({\n      path: 'evaluation-results/',\n      type: 'post'\n    }),\n    quoteProposals: (0, _emberApiActions.memberAction)({\n      path: 'quote-proposals/',\n      type: 'post'\n    }),\n    isAxa: Ember.computed('owner.id', function () {\n      if (this.get('owner').get('id') == _environment.default.axaUserId) {\n        return true;\n      }\n\n      return false;\n    }),\n    isSiemens: Ember.computed('owner.id', function () {\n      if (this.get('owner').get('id') == _environment.default.siemensUserId) {\n        return true;\n      }\n\n      return false;\n    }),\n    isSwisscard: Ember.computed('owner.id', function () {\n      if (this.get('owner').get('id') == _environment.default.swisscardUserId) {\n        return true;\n      }\n\n      return false;\n    }),\n    isAldi: Ember.computed('ownder.id', function () {\n      if (this.get('owner').get('id') == _environment.default.aldiUserId) {\n        return true;\n      }\n\n      return false;\n    }),\n    isGea: Ember.computed('ownder.id', function () {\n      if (this.get('owner').get('id') == _environment.default.geaUserId) {\n        return true;\n      }\n\n      return false;\n    }),\n    isCovestro: Ember.computed('ownder.id', function () {\n      if (this.get('owner').get('id') == _environment.default.covestroUserId) {\n        return true;\n      }\n\n      return false;\n    }),\n    allTimelineEntries: Ember.computed('pitchSession', 'pitchEvaluationIsActive', 'timelineEntries.@each.name', 'timelineEntries.@each.date', 'rfpReleaseDueDate', 'proposalDueDate', 'projectAwardDate', 'presentationStartDate', 'presentationEndDate', function () {\n      var allEntries = [];\n      allEntries = allEntries.concat(this.getStandardTimelineEntries());\n      this.get('timelineEntries').forEach(function (entry) {\n        allEntries.addObject(entry);\n      });\n      allEntries = allEntries.sortBy('date');\n      return allEntries;\n    }),\n    getStandardTimelineEntries: function getStandardTimelineEntries() {\n      var entries = [];\n      var fields = ['rfpReleaseDueDate', 'proposalDueDate', 'projectAwardDate', 'startDate', 'endDate'];\n\n      if (this.get('pitchSession')) {\n        fields = fields.concat(['presentationStartDate', 'presentationEndDate']);\n      }\n\n      for (var i = 0; i < fields.length; i++) {\n        var newEntry = this.store.createRecord('quote-timeline-entry', {\n          name: fields[i],\n          date: this.get(fields[i]),\n          isCustom: false\n        });\n        entries.addObject(newEntry);\n      }\n\n      return entries;\n    },\n    intID: Ember.computed('id', function () {\n      return parseInt(this.get('id'), 10);\n    }),\n    statusAlias: Ember.computed('id', 'intl.locale.[]', 'status', function () {\n      var projectStatus = this.get('status');\n      return this.get('intl').t('projectStatuses.' + projectStatus).toString();\n    }),\n    monetaryProjectGoals: Ember.computed.filterBy('projectGoals', 'isMonetary', true),\n    nonMonetaryProjectGoals: Ember.computed.filterBy('projectGoals', 'isMonetary', false),\n    consultantsNames: Ember.computed('companies', function () {\n      return _emberData.default.PromiseObject.create({\n        promise: this.get('companies').then(function (companies) {\n          return {\n            names: companies.mapBy('companyName').join()\n          };\n        })\n      });\n    }),\n    questionsRound1IsNotOpen: Ember.computed('rfpReleaseDueDate', function () {\n      if (this.get('rfpReleaseDueDate')) {\n        return (0, _moment.default)() < (0, _moment.default)(this.get('rfpReleaseDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        });\n      } else {\n        return false;\n      }\n    }),\n    questionsRound1IsOpen: Ember.computed('rfpReleaseDueDate', 'firstQuestionsDueDate', function () {\n      if (this.get('rfpReleaseDueDate') && this.get('firstQuestionsDueDate')) {\n        return (0, _moment.default)() >= (0, _moment.default)(this.get('rfpReleaseDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        }) && (0, _moment.default)() <= (0, _moment.default)(this.get('firstQuestionsDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        });\n      } else {\n        return false;\n      }\n    }),\n    questionsRound1IsClosed: Ember.computed('firstQuestionsDueDate', function () {\n      if (this.get('firstQuestionsDueDate')) {\n        return (0, _moment.default)() > (0, _moment.default)(this.get('firstQuestionsDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        });\n      } else {\n        return false;\n      }\n    }),\n    questionsRound2IsNotOpen: Ember.computed('firstQuestionsDueDate', function () {\n      if (this.get('firstQuestionsDueDate')) {\n        return (0, _moment.default)() < (0, _moment.default)(this.get('firstQuestionsDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        });\n      } else {\n        return false;\n      }\n    }),\n    questionsRound2IsOpen: Ember.computed('firstQuestionsDueDate', 'secondQuestionsDueDate', function () {\n      if (this.get('secondQuestionsDueDate') && this.get('firstQuestionsDueDate')) {\n        return (0, _moment.default)() <= (0, _moment.default)(this.get('secondQuestionsDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        }) && (0, _moment.default)() > (0, _moment.default)(this.get('firstQuestionsDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        });\n      } else {\n        return false;\n      }\n    }),\n    questionsRound2IsClosed: Ember.computed('secondQuestionsDueDate', function () {\n      if (this.get('secondQuestionsDueDate')) {\n        return (0, _moment.default)() > (0, _moment.default)(this.get('secondQuestionsDueDate')).add({\n          hours: 23,\n          minutes: 59,\n          seconds: 59\n        });\n      } else {\n        return false;\n      }\n    }),\n    // Reset errors for belongsTo Relations\n    industryStandardObserver: Ember.observer('industryStandard', function () {\n      this.get('errors').remove('industryStandard');\n    }),\n    serviceStandardObserver: Ember.observer('serviceStandard', function () {\n      this.get('errors').remove('serviceStandard');\n    }),\n    mainLanguageObserver: Ember.observer('mainLanguage', function () {\n      this.get('errors').remove('mainLanguage');\n    }),\n    projectContextObserver: Ember.observer('projectContext', function () {\n      this.get('errors').remove('projectContext');\n    }),\n    projectPhasesObserver: Ember.observer('projectPhases', function () {\n      this.get('errors').remove('projectPhases');\n    }),\n    projectRoleObserver: Ember.observer('projectRole', function () {\n      this.get('errors').remove('projectRole');\n    }),\n    companyObserver: Ember.observer('company', function () {\n      this.get('errors').remove('company');\n    }),\n    countryObserver: Ember.observer('country', function () {\n      this.get('errors').remove('country');\n    }),\n    businessTypeObserver: Ember.observer('businessType', function () {\n      this.get('errors').remove('businessType');\n    }),\n    mainLocationObserver: Ember.observer('mainLocation', function () {\n      this.get('errors').remove('mainLocation');\n    }),\n    projectGoalsObserver: Ember.observer('projectGoals', function () {\n      this.get('errors').remove('projectGoals');\n    }),\n    companySizeObserver: Ember.observer('companySizeTurnover', 'companySizeEmployees', function () {\n      this.get('errors').remove('companySizeTurnover');\n      this.get('errors').remove('companySizeEmployees');\n    }),\n    personSalutationObserver: Ember.observer('personSalutation', function () {\n      this.get('errors').remove('personSalutation');\n    }),\n    serviceTypeObserver: Ember.observer('serviceType', function () {\n      this.get('errors').remove('serviceType');\n    }),\n    companyCountryObserver: Ember.observer('companyCountry', function () {\n      this.get('errors').remove('companyCountry');\n    }),\n    downloadRfpPDFUrl: Ember.computed('id', 'session.data.authenticated.token', function () {\n      var jwt = this.get('session.data.authenticated.token');\n      return _environment.default.backendAPI + '/api/download_rfp_pdf/' + this.get('id').toString() + '/?auth_token=' + jwt;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/reference\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'references'\n    }),\n    clientName: attr('string'),\n    projectName: attr('string'),\n    achievements: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/salutation\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    salutationEn: _emberData.default.attr('string'),\n    salutationDe: _emberData.default.attr('string'),\n    published: _emberData.default.attr('boolean', {\n      defaultValue: false\n    }),\n    quoteContacts: _emberData.default.hasMany('quote-contact', {\n      async: true,\n      inverse: 'salutation'\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/service-standard\", [\"exports\", \"ember-data\", \"cb-ui/utils/translate-property\"], function (_exports, _emberData, _translateProperty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    serviceEn: _emberData.default.attr('string'),\n    serviceDe: _emberData.default.attr('string'),\n    service: (0, _translateProperty.default)('serviceEn', 'serviceDe'),\n    parent: _emberData.default.belongsTo('service-standard', {\n      async: true,\n      inverse: 'children'\n    }),\n    children: _emberData.default.hasMany('service-standard', {\n      async: true,\n      inverse: 'parent'\n    }),\n    mpttOrder: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/service-type\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    serviceTypeEn: attr('string'),\n    serviceTypeDe: attr('string'),\n    published: attr('boolean', {\n      defaultValue: true\n    }),\n    enabled: attr('boolean', {\n      defaultValue: true\n    }),\n    allowedForEasyWizard: attr('boolean', {\n      defaultValue: true\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/study\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      hasMany = _emberData.default.hasMany;\n\n  var _default = Model.extend({\n    title: attr('string'),\n    descriptionEn: attr('string'),\n    descriptionDe: attr('string'),\n    year: attr('number'),\n    logo: attr('string') // !! DO NOT ENABLE !! Many to many relation causes problems if serialized on both sides\n    // companies: hasMany('company', {\n    //   async: true,\n    //   inverse: 'studies',\n    // }),\n\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/team-member\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'teamMembers'\n    }),\n    projectRole: attr('string'),\n    name: attr('string'),\n    specialization: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/template\", [\"exports\", \"ember-data\", \"ember-api-actions\"], function (_exports, _emberData, _emberApiActions) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany;\n\n  var _default = Model.extend({\n    title: attr('string'),\n    type: attr('string'),\n    company: belongsTo('company', {\n      inverse: 'templates',\n      async: true\n    }),\n    baseCriteriaEvaluationGroups: hasMany('base-criteria-evaluation-group', {\n      inverse: 'template'\n    }),\n    bulkSave: (0, _emberApiActions.collectionAction)({\n      path: 'bulk-save/',\n      type: 'post'\n    }),\n    isDraft: attr('boolean', {\n      defaultValue: true\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/time-material-supplement\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'timeMaterialSupplements'\n    }),\n    supplement: attr('string'),\n    description: attr('string'),\n    reference: attr('string'),\n    percentage: attr('number'),\n    fee: attr('number'),\n    type: attr('string'),\n    isFeeANumber: Ember.computed('fee', function () {\n      var fee = this.get('fee');\n      return !isNaN(fee);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/time-material\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'timeMaterials'\n    }),\n    role: attr('string'),\n    organizationWorkerRole: belongsTo('organization-worker-role', {\n      async: true\n    }),\n    description: attr('string'),\n    rate: attr('number'),\n    days: attr('number'),\n    analysisDays: attr('number'),\n    conceptDays: attr('number'),\n    implementationDays: attr('number'),\n    auditDays: attr('number'),\n    homeLocation: attr('string'),\n    order: attr('number'),\n    fee: Ember.computed('rate', 'days', function () {\n      var rate = this.get('rate');\n      var days = this.get('days');\n\n      if (!isNaN(rate) && !isNaN(days)) {\n        return rate * days;\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/user-lead\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var attr = _emberData.default.attr;\n\n  var _default = _emberData.default.Model.extend({\n    firstName: attr('string'),\n    lastName: attr('string'),\n    email: attr('string'),\n    companyName: attr('string'),\n    newsletterSubscription: attr('boolean', {\n      defaultValue: true\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/user-profile-status\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    user: attr('number'),\n    emailConfirmed: attr('boolean'),\n    profileCompleted: attr('boolean'),\n    firstName: attr('string'),\n    lastName: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/user-proposal-evaluation-status\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany;\n\n  var _default = Model.extend({\n    user: belongsTo('user', {\n      async: true\n    }),\n    proposal: belongsTo('proposal', {\n      async: true\n    }),\n    status: attr('string'),\n    evaluationType: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/user-proposal-role\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    user: belongsTo('user', {\n      async: true\n    }),\n    proposal: belongsTo('proposal', {\n      async: true\n    }),\n    role: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/user-quote-permission\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    user: belongsTo('user', {\n      async: true\n    }),\n    quote: belongsTo('quote', {\n      async: true\n    }),\n    permissions: attr()\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/user-quote-role\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      belongsTo = _emberData.default.belongsTo,\n      attr = _emberData.default.attr;\n\n  var _default = Model.extend({\n    user: belongsTo('user', {\n      async: true\n    }),\n    quote: belongsTo('quote', {\n      async: true\n    }),\n    role: attr('string'),\n    canEvaluate: attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/user\", [\"exports\", \"ember-data\", \"ember-api-actions\"], function (_exports, _emberData, _emberApiActions) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _DS$Model$extend;\n\n  function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n  var attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo,\n      hasMany = _emberData.default.hasMany;\n\n  var _default = _emberData.default.Model.extend((_DS$Model$extend = {\n    email: attr('string'),\n    firstName: attr('string'),\n    lastName: attr('string'),\n    password: attr('string'),\n    language: attr('string', {\n      defaultValue: 'en'\n    }),\n    trackingConsent: attr('boolean', {\n      defaultValue: null\n    }),\n    currentPassword: attr('string'),\n    retypePassword: attr('string'),\n    jobTitle: attr('string'),\n    phone: attr('string'),\n    mobilePhone: attr('string'),\n    fax: attr('string'),\n    isClient: attr('boolean', {\n      defaultValue: true\n    }),\n    isConsultant: attr('boolean', {\n      defaultValue: false\n    }),\n    isExternalEvaluator: attr('boolean', {\n      defaultValue: false\n    }),\n    isActive: attr('boolean'),\n    registrationCompleted: attr('boolean'),\n    isStaff: attr('boolean'),\n    isCompanyAdmin: attr('boolean'),\n    isCompanyProjectAdmin: attr('boolean'),\n    emailValidated: attr('boolean', {\n      defaultValue: false\n    }),\n    tcbValidated: attr('boolean', {\n      defaultValue: false\n    }),\n    profileCompleted: attr('boolean', {\n      defaultValue: false\n    }),\n    token: attr('string'),\n    company: belongsTo('company', {\n      async: true,\n      inverse: 'companyUsers'\n    }),\n    proposals: hasMany('proposal', {\n      async: true,\n      inverse: 'consultantUser'\n    }),\n    salutation: belongsTo('salutation', {\n      async: true\n    }),\n    academicTitle: belongsTo('academic-title', {\n      async: true\n    }),\n    // Company Info Fields\n    newCompany: attr('boolean', {\n      defaultValue: false\n    }),\n    companyName: attr('string'),\n    'addressLine-1': _emberData.default.attr('string'),\n    'addressLine-2': _emberData.default.attr('string'),\n    'addressLine-3': _emberData.default.attr('string'),\n    vatNumber: attr('string'),\n    postalCode: attr('string'),\n    city: attr('string'),\n    state: attr('string'),\n    country: belongsTo('country', {\n      async: true\n    }),\n    registry: attr('string'),\n    registryNumber: attr('string')\n  }, _defineProperty(_DS$Model$extend, \"vatNumber\", attr('string')), _defineProperty(_DS$Model$extend, \"dunsId\", attr('number')), _defineProperty(_DS$Model$extend, \"website\", attr('string')), _defineProperty(_DS$Model$extend, \"newsletterSubscription\", attr('boolean', {\n    defaultValue: true\n  })), _defineProperty(_DS$Model$extend, \"resendEvaluationInvitation\", (0, _emberApiActions.memberAction)({\n    path: 'resend-evaluation-invitation/',\n    type: 'post'\n  })), _defineProperty(_DS$Model$extend, \"deleteEvaluationInvitation\", (0, _emberApiActions.memberAction)({\n    path: 'delete-evaluation-invitation/',\n    type: 'post'\n  })), _defineProperty(_DS$Model$extend, \"createCompanyUser\", (0, _emberApiActions.memberAction)({\n    path: 'create-company-user/',\n    type: 'post'\n  })), _defineProperty(_DS$Model$extend, \"changeLanguage\", (0, _emberApiActions.memberAction)({\n    path: 'change-language/',\n    type: 'post'\n  })), _defineProperty(_DS$Model$extend, \"fullName\", Ember.computed('firstName', 'lastName', function () {\n    return this.get('firstName') + ' ' + this.get('lastName');\n  })), _defineProperty(_DS$Model$extend, \"countryObserver\", Ember.observer('country', function () {\n    if (this.get('country')) {\n      this.get('errors').remove('country');\n    }\n  })), _defineProperty(_DS$Model$extend, \"salutationObserver\", Ember.observer('salutation', function () {\n    if (this.get('salutation')) {\n      this.get('errors').remove('salutation');\n    }\n  })), _DS$Model$extend));\n\n  _exports.default = _default;\n});","define(\"cb-ui/models/work-package\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Model = _emberData.default.Model,\n      attr = _emberData.default.attr,\n      belongsTo = _emberData.default.belongsTo;\n\n  var _default = Model.extend({\n    proposal: belongsTo('proposal', {\n      async: true,\n      inverse: 'workPackages'\n    }),\n    name: attr('string'),\n    description: attr('string'),\n    deliverables: attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/resolver\", [\"exports\", \"ember-resolver\"], function (_exports, _emberResolver) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _emberResolver.default;\n  _exports.default = _default;\n});","define(\"cb-ui/router\", [\"exports\", \"cb-ui/config/environment\", \"cb-ui/utils/session-manager\"], function (_exports, _environment, _sessionManager) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\n\n  function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\n\n  !function (t, e) {\n    var o, n, p, r;\n    e.__SV || (window.posthog = e, e._i = [], e.init = function (i, s, a) {\n      function g(t, e) {\n        var o = e.split(\".\");\n        2 == o.length && (t = t[o[0]], e = o[1]), t[e] = function () {\n          t.push([e].concat(Array.prototype.slice.call(arguments, 0)));\n        };\n      }\n\n      (p = t.createElement(\"script\")).type = \"text/javascript\", p.async = !0, p.src = s.api_host + \"/static/array.js\", (r = t.getElementsByTagName(\"script\")[0]).parentNode.insertBefore(p, r);\n      var u = e;\n\n      for (void 0 !== a ? u = e[a] = [] : a = \"posthog\", u.people = u.people || [], u.toString = function (t) {\n        var e = \"posthog\";\n        return \"posthog\" !== a && (e += \".\" + a), t || (e += \" (stub)\"), e;\n      }, u.people.toString = function () {\n        return u.toString(1) + \".people (stub)\";\n      }, o = \"capture identify alias people.set people.set_once set_config register register_once unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled onFeatureFlags getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures getActiveMatchingSurveys getSurveys\".split(\" \"), n = 0; n < o.length; n++) {\n        g(u, o[n]);\n      }\n\n      e._i.push([i, s, a]);\n    }, e.__SV = 1);\n  }(document, window.posthog || []);\n  var Router = Ember.Router.extend({\n    location: _environment.default.locationType,\n    metrics: Ember.inject.service(),\n    sessionContext: Ember.inject.service(),\n    tenantGuardedRoutes: _environment.default['active-tenant-guard'].guardedRoutes,\n    tenantSwitchAttempted: false,\n    didTransition: function didTransition() {\n      this._super.apply(this, arguments);\n\n      this._trackPage();\n    },\n    willTransition: function willTransition(oldInfos, newInfos, transition) {\n      var _this = this;\n\n      this._super.apply(this, arguments);\n\n      var targetUrl = _sessionManager.default.computeUrlFromTransition(transition); // Check if we're on the new password route or have a recovery token\n\n\n      var isNewPasswordRoute = transition.targetName === 'new-password' || window.location.href.includes('/new_password');\n\n      if (isNewPasswordRoute) {\n        // Skip check for tenant switching (_checkForTenantSwitching) for password recovery\n        return;\n      }\n\n      if (this.get('tenantGuardedRoutes').includes(transition.targetName)) {\n        var transitionToken = transition.queryParams.tcbToken || _sessionManager.default.getAccessToken();\n\n        var tokenPayload = _sessionManager.SessionManager.getTokenPayload(transitionToken);\n\n        if (!tokenPayload.active_tenant_id) {\n          this.transitionTo('app.dashboard');\n          return;\n        }\n\n        if (transition.queryParams.tcbToken) {\n          _sessionManager.default.loadFromQueryParams(transition.queryParams);\n        }\n\n        return;\n      }\n\n      if (!this.tenantSwitchAttempted) {\n        _sessionManager.default.loadFromQueryParams(transition.queryParams);\n\n        this.tenantSwitchAttempted = true;\n        transition.abort();\n\n        this._checkForTenantSwitching(targetUrl).then(function () {\n          return transition.retry();\n        }).finally(function () {\n          Ember.run.next(_this, function () {\n            _this.tenantSwitchAttempted = false;\n          });\n        });\n      }\n    },\n    _trackPage: function _trackPage() {\n      var _this2 = this;\n\n      Ember.run.scheduleOnce('afterRender', this, function () {\n        var title = _this2.getWithDefault('currentRouteName', 'unknown'); // const loc = document.location;\n        // const page = loc.hash ? loc.hash.substring(1) : (loc.pathname + loc.search);\n\n\n        var page = title;\n\n        var user = _this2.get('sessionContext.currentUser');\n\n        if (user.get('trackingConsent')) {\n          Ember.get(_this2, 'metrics').trackPage({\n            page: page,\n            title: title\n          });\n\n          if (!window.posthog || !window.posthog.__loaded) {\n            if (!window.location.href.includes('localhost') && !window.location.href.includes('demo')) {\n              window.posthog.init('phc_rmJMJH55AlG7LSw2E1tV5xUvEIYaDokyFHkmE70b2tk', {\n                api_host: 'https://eu.posthog.com'\n              });\n              window.posthog.identify(user.get('id').toString(), // distinct_id, required\n              {\n                user_email: user.get('email')\n              } // $set, optional\n              );\n            }\n          }\n        }\n      });\n    },\n    _checkForTenantSwitching: function () {\n      var _checkForTenantSwitching2 = _asyncToGenerator(\n      /*#__PURE__*/\n      regeneratorRuntime.mark(function _callee(targetUrl) {\n        var currentTenantID, _ref, searchParams;\n\n        return regeneratorRuntime.wrap(function _callee$(_context) {\n          while (1) {\n            switch (_context.prev = _context.next) {\n              case 0:\n                if (_sessionManager.default.getAccessToken()) {\n                  _context.next = 2;\n                  break;\n                }\n\n                return _context.abrupt(\"return\", Promise.resolve());\n\n              case 2:\n                _context.next = 4;\n                return _sessionManager.default.getCurrentTenantId();\n\n              case 4:\n                currentTenantID = _context.sent;\n                _ref = new URL(window.location), searchParams = _ref.searchParams;\n\n                if (!(!searchParams.get('tenantID') && targetUrl)) {\n                  _context.next = 8;\n                  break;\n                }\n\n                return _context.abrupt(\"return\", _sessionManager.default.switchToCrossTenants(targetUrl));\n\n              case 8:\n                if (!(currentTenantID && searchParams.get('tenantID') !== currentTenantID.toString() && targetUrl)) {\n                  _context.next = 10;\n                  break;\n                }\n\n                return _context.abrupt(\"return\", _sessionManager.default.switchTenant(Number(searchParams.get('tenantID')), targetUrl));\n\n              case 10:\n                return _context.abrupt(\"return\", Promise.resolve());\n\n              case 11:\n              case \"end\":\n                return _context.stop();\n            }\n          }\n        }, _callee, this);\n      }));\n\n      function _checkForTenantSwitching(_x) {\n        return _checkForTenantSwitching2.apply(this, arguments);\n      }\n\n      return _checkForTenantSwitching;\n    }(),\n    rootURL: _environment.default.rootURL\n  });\n  Router.map(function () {\n    this.route('index', {\n      path: '/'\n    });\n    this.route('landing');\n    this.route('wizard-language', {\n      path: \"new\"\n    });\n    this.route('logout');\n    this.route('wizard', {\n      path: \"/wizard/:quote_uuid\",\n      resetNamespace: true\n    }, function () {\n      this.route('index', {\n        path: '/project_information'\n      });\n      this.route('consultants'); //this.route('project-details', {path: '/project_details'});\n\n      this.route('confirm');\n    });\n    this.route('wizard');\n    this.route('signup');\n    this.route('login');\n    this.route('recover-password', {\n      path: '/recover_password'\n    });\n    this.route('new-password', {\n      path: '/new_password'\n    });\n    this.route('app', function () {\n      // this.route('consultants');\n      this.route('rfp', {\n        path: \"/rfp/:quote_id\"\n      }, function () {\n        this.route('index', {\n          path: '/project_information'\n        });\n        this.route('consultants');\n        this.route('project-details', {\n          path: '/project_details'\n        });\n        this.route('criteria-evaluation', {\n          path: '/criteria_evaluation'\n        });\n        this.route('confirm');\n        this.route('visual-editor', {\n          path: '/cover_letter'\n        });\n        this.route('custom-cover-letter', {\n          path: '/custom_cover_letter'\n        });\n        this.route('cover-letter-choices', {\n          path: '/cover_letter_choices'\n        }); // this.route('management'); // set permissions for quote\n      });\n      this.route('project', {\n        path: \"/project/:quote_id\"\n      }, function () {\n        this.route('client', function () {\n          this.route('review', {\n            path: \"/project_review\"\n          });\n          this.route('questions');\n          this.route('proposals');\n          this.route('technical', {\n            path: '/technical_evaluation'\n          });\n          this.route('financial', {\n            path: '/financial_evaluation'\n          });\n          this.route('pitch', {\n            path: '/pitch_evaluation'\n          });\n          this.route('evaluation'); //this.route('beauty-contest', {path: \"/beauty_contest\"}); //  Beauty contest page\n\n          this.route('configuration');\n          this.route('project-management');\n          this.route('announcements');\n          this.route('timeline-configuration');\n        });\n        this.route('proposal', {\n          path: \"/proposal/:proposal_id\"\n        }, function () {\n          this.route('summary'); // this.route('criteria-evaluation', {path: '/criteria_evaluation'});\n\n          this.route('financial-quotation', {\n            path: '/proposal'\n          }); //this.route('technical-proposal', {path:'/technical_proposal'});\n\n          this.route('questions');\n          this.route('beauty-contest', {\n            path: '/beauty_contest'\n          });\n          this.route('result');\n          this.route('user-management');\n          this.route('announcements');\n        });\n      });\n      this.route('agent-project', {\n        path: \"agent_project/:quote_id\"\n      });\n      this.route('account', function () {\n        this.route('index', {\n          path: 'profile'\n        });\n        this.route('change-password', {\n          path: 'change_password'\n        });\n        this.route('confirm-account', {\n          path: 'confirm_account'\n        });\n        this.route('cancel-account', {\n          path: 'cancel_account'\n        });\n      });\n      this.route('dashboard', function () {\n        this.route('client');\n        this.route('consultant');\n        this.route('agent', {\n          path: 'agent'\n        });\n      });\n      this.route('templates', function () {\n        this.route('index', {\n          path: \"/\"\n        });\n        this.route('edit', {\n          path: \"/:template_id\"\n        });\n      });\n      this.route('management', function () {\n        this.route('index', {\n          path: \"/\"\n        });\n        this.route('quotes', {\n          path: \"/:user_id/quotes\"\n        });\n      });\n      this.route('org-settings', function () {\n        this.route('index', {\n          path: \"/\"\n        });\n        this.route('worker-roles', {\n          path: \"/worker_roles\"\n        }, function () {\n          this.route('index', {\n            path: \"/\"\n          });\n          this.route('edit', {\n            path: \"/:organization_worker_role_id/edit\"\n          });\n        });\n        this.route('cover-letter-settings', {\n          path: \"/cover_letter_settings\"\n        }, function () {\n          this.route('index', {\n            path: \"/\"\n          });\n          this.route('edit');\n        });\n      });\n      this.route('process', {\n        path: '/process/:quote_id'\n      }, function () {});\n      this.route('managementConsultant', function () {\n        this.route('index', {\n          path: \"/\"\n        });\n        this.route('proposals', {\n          path: \"/:user_id/proposals\"\n        });\n      });\n      this.route('notifications');\n    });\n    this.route('external-evaluation', {\n      'path': 'external_evaluation'\n    });\n    this.route('news');\n    this.route('axa-request-form');\n    this.route('project-request-form');\n    this.route('request-form');\n    this.route('axa-request-success');\n    this.route('project-request-success');\n    this.route('request-success');\n    this.route('ie-detected');\n  });\n  var _default = Router;\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\", \"cb-ui/config/environment\", \"ember-local-storage\", \"ember-ajax\"], function (_exports, _authenticatedRouteMixin, _environment, _emberLocalStorage, _emberAjax) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    notify: Ember.inject.service(),\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    sessionContext: Ember.inject.service(),\n    afterModel: function afterModel() {\n      var _this = this;\n\n      this.get('sessionContext.currentUser').then(function (user) {\n        var userLanguage = user.get('language');\n\n        var locale = _this.get('intl.locale');\n\n        if (userLanguage && locale && userLanguage !== locale[0]) {\n          _this.get('intl').setLocale(userLanguage);\n        }\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      this.get('sessionContext.currentUser').then(function (user) {\n        controller.set('user', user);\n        controller.set('userPhone', user.get('mobilePhone') ? user.get('mobilePhone') : user.get('phone') ? user.get('phone') : null);\n      });\n    },\n    actions: {\n      changeUserLanguage: function changeUserLanguage(language) {\n        var _this2 = this;\n\n        var localStorage = this.get('localStorage');\n        this.get('sessionContext.currentUser').then(function (user) {\n          var oldLanguage = user.get('language');\n\n          if (oldLanguage !== language) {\n            user.changeLanguage({\n              'language': language\n            }).then(function () {\n              user.set('language', language);\n\n              _this2.get('intl').setLocale(language);\n\n              localStorage.set('language', language);\n            }).catch(function () {\n              _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n            });\n          }\n        });\n      },\n      contactTCBAgent: function contactTCBAgent() {\n        this.controller.set('showAgentQuestionModal', true);\n      },\n      newAgentQuestion: function newAgentQuestion() {\n        var _this3 = this;\n\n        if (this.controller.get('question')) {\n          this.store.createRecord('agent-question', {\n            question: this.controller.get('question'),\n            userPhone: this.controller.get('userPhone')\n          }).save().then(function () {\n            _this3.get('notify').success(_this3.get('intl').t('notifyMessages.requestWasSent').toString());\n\n            _this3.controller.set(\"showAgentQuestionModal\", false);\n\n            _this3.controller.set(\"question\", null);\n\n            _this3.controller.set(\"userPhone\", null);\n          }).catch(function () {\n            _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain'));\n          });\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.fillInQuestion').toString());\n        }\n      },\n      closeAgentQuestionModal: function closeAgentQuestionModal() {\n        this.controller.set('userPhone', null);\n        this.controller.set('showAgentQuestionModal', false);\n        this.controller.set('question', null);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/account\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return this.get('sessionContext.currentUser');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/account/change-password\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    setupController: function setupController(controller, model) {\n      window.location.assign(\"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/dashboard/account/security\"));\n\n      this._super(controller, model);\n\n      controller.set('user', this.modelFor('app.account'));\n    },\n    cleanup: Ember.on('deactivate', function () {\n      this.controller.set('user.password', null);\n      this.controller.set('user.currentPassword', null), this.controller.set('user.retypePassword', null);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/account/confirm-account\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      var _this = this;\n\n      if (transition.queryParams.tcbToken && transition.queryParams.token) {\n        this.get('sessionContext.currentUser').then(function (user) {\n          user.set('emailValidated', true);\n          user.set('token', transition.queryParams.token);\n          user.save({\n            adapterOptions: {\n              confirm_email: true\n            }\n          }).then(function () {\n            _this.controller.set('isConfirmed', true);\n          }).catch(function () {\n            _this.controller.set('isConfirmed', false);\n          });\n        });\n      } else {\n        this.transitionTo('app');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/account/index\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      return new Ember.RSVP.hash({\n        user: this.modelFor('app.account'),\n        salutations: this.store.findAll('salutation'),\n        academicTitles: this.store.findAll('academic-title'),\n        countries: this.store.findAll('country')\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model.user);\n\n      controller.set('user', model.user);\n      controller.set('salutations', model.salutations);\n      controller.set('academicTitles', model.academicTitles);\n      controller.set('countries', model.countries);\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        this.controller.set('quoteId', null);\n\n        this._super(transition);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/agent-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      var _this = this;\n\n      this._super(transition);\n\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (!user.get('isStaff')) {\n          _this.transitionTo('app.dashboard');\n        }\n      });\n    },\n    model: function model(obj) {\n      var quotePromise = this.store.find('quote', obj.quote_id);\n      var proposalsPromise = quotePromise.then(function (quote) {\n        return quote.get('proposals');\n      });\n      return Ember.RSVP.hash({\n        quote: quotePromise,\n        proposals: proposalsPromise,\n        quoteCompanyContacts: this.store.query('quote-company-contact', {\n          quote: obj.quote_id\n        }),\n        companies: this.store.query('public-company', {\n          company_type: 'consultant'\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model.quote;\n      var localCompanies = new Ember.A();\n      var proposalCompaniesIds = {};\n      var proposalCompaniesPromises = [];\n      controller.set('quote', quote);\n      controller.set('proposals', model.proposals); // create the local companies list\n\n      model.proposals.forEach(function (proposal) {\n        proposalCompaniesPromises.push(new Ember.RSVP.Promise(function (resolve) {\n          proposal.get('company').then(function (company) {\n            proposalCompaniesIds[company.get('id')] = true;\n            resolve();\n          });\n        }));\n        var contacts = [];\n        model.quoteCompanyContacts.forEach(function (qcc) {\n          if (qcc.get('company.id') == proposal.get('company.id')) {\n            contacts.push(qcc);\n          }\n        });\n        proposal.set('contacts', contacts);\n      });\n      Ember.RSVP.all(proposalCompaniesPromises).then(function () {\n        model.companies.forEach(function (company) {\n          if (!(company.get('id') in proposalCompaniesIds)) {\n            localCompanies.addObject(company);\n          } else {\n            company.reload();\n          }\n        });\n        controller.set('companies', localCompanies);\n      });\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var cbStore = this.get('cbStore');\n      return Ember.RSVP.hash({\n        companies: cbStore.queryWrapper('company', 'companyName', {\n          company_type: 'consultant'\n        }),\n        services: cbStore.findAllWrapper('serviceStandard', 'mpttOrder'),\n        industries: cbStore.findAllWrapper('industryStandard', 'mpttOrder'),\n        currentUser: this.get('sessionContext.currentUser')\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('companies', model.companies);\n      controller.set('showConsultantModal', false);\n      controller.set('currentUser', model.currentUser);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/dashboard\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {\n      // this.store.unloadAll('quote');  // TODO: find out the reason we used unload ?? anonymous quote\n      this.transitionToDashboard();\n    },\n    model: function model() {},\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n    },\n    transitionToDashboard: function transitionToDashboard() {\n      var _this = this;\n\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (user.get('isStaff')) {\n          _this.transitionTo('app.dashboard.agent');\n        } else if (user.get('isConsultant')) {\n          _this.transitionTo('app.dashboard.consultant');\n        } else if (user.get('isClient')) {\n          _this.transitionTo('app.dashboard.client');\n        } else {\n          _this.transitionTo('external-evaluation');\n        }\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (transition.targetName.indexOf('app.dashboard') >= 0) {\n          this.transitionToDashboard();\n        } else {\n          return true;\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/dashboard/agent\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {},\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('quotes', null);\n      controller.setupView();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/dashboard/client\", [\"exports\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {\n      window.location = (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp\"), this.get('session.data.authenticated.token'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/dashboard/consultant\", [\"exports\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return this.store.findAll('proposal');\n    },\n    beforeModel: function beforeModel() {\n      window.location = (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp\"), this.get('session.data.authenticated.token'));\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('quotes', this.modelFor('app.dashboard'));\n      controller.set('proposals', model);\n      controller.set('showPreviewModal', false);\n      controller.set('showFullTnCs', false);\n      controller.set('proposal', null);\n      controller.set('showNDA', false);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {\n      this.transitionTo('app.dashboard');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/management-consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {// this.transitionToDashboard();\n    },\n    model: function model() {\n      return this.get('sessionContext.currentUser');\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model); // controller.set('quotes', model);\n\n    },\n    transitionToDashboard: function transitionToDashboard() {\n      var _this = this;\n\n      //TODO: refactor\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (user.get('isCompanyAdmin')) {\n          if (_this.get('routeName') !== 'app.managementConsultant.proposals') {\n            _this.transitionTo('app.managementConsultant.index');\n          }\n        } else {\n          _this.transitionTo('app.dashboard');\n        }\n      });\n    },\n    actions: {// willTransition(transition) {\n      //   if (transition.targetName.indexOf('app.management') >= 0) {\n      //     this.transitionToDashboard();\n      //   } else {\n      //     return true;\n      //   }\n      // }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/management-consultant/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var user = this.modelFor('app.management-consultant');\n      return new Ember.RSVP.hash({\n        currentUser: user,\n        company: user.get('company'),\n        companyUsers: this.store.query('user', {\n          company_id: user.get('company.id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('currentUser', model.currentUser);\n      controller.set('company', model.company);\n      var localCompanyUsers = new Ember.A();\n      model.companyUsers.forEach(function (user) {\n        localCompanyUsers.pushObject(user);\n      });\n      controller.set('companyUsers', localCompanyUsers);\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/management-consultant/proposals\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model(obj, transition) {\n      return Ember.RSVP.hash({\n        proposals: this.store.findAll('proposal'),\n        currentUser: this.get('sessionContext.currentUser'),\n        companyUser: this.store.findRecord('user', obj.user_id),\n        userProposalsRoles: this.store.query('user-proposal-role', {\n          user_id: obj.user_id\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('currentUser', model.currentUser);\n      controller.setProperties({\n        currentUser: model.currentUser,\n        companyUser: model.companyUser,\n        userProposalsAccess: model.userProposalsRoles\n      });\n      var proposalsWithAccessIds = model.userProposalsRoles.map(function (item) {\n        return item.get('proposal.id');\n      });\n      var proposalsWithoutAccess = model.proposals.filter(function (item) {\n        return !proposalsWithAccessIds.contains(item.get('id'));\n      });\n      controller.set('proposalsWithoutAccess', proposalsWithoutAccess);\n      controller.set('newProposalsAccess', new Ember.A());\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {// this.transitionToDashboard();\n    },\n    model: function model() {\n      return this.get('sessionContext.currentUser');\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model); // controller.set('quotes', model);\n\n    },\n    transitionToDashboard: function transitionToDashboard() {\n      var _this = this;\n\n      //TODO: refactor\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (user.get('isCompanyAdmin')) {\n          if (_this.get('routeName') !== 'app.management.quotes') {\n            _this.transitionTo('app.management.index');\n          }\n        } else {\n          _this.transitionTo('app.dashboard');\n        }\n      });\n    },\n    actions: {// willTransition(transition) {\n      //   if (transition.targetName.indexOf('app.management') >= 0) {\n      //     this.transitionToDashboard();\n      //   } else {\n      //     return true;\n      //   }\n      // }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/management/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var user = this.modelFor('app.management');\n      return new Ember.RSVP.hash({\n        currentUser: user,\n        company: user.get('company'),\n        companyUsers: this.store.query('user', {\n          company_id: user.get('company.id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('currentUser', model.currentUser);\n      controller.set('company', model.company);\n      var localCompanyUsers = new Ember.A();\n      model.companyUsers.forEach(function (user) {\n        localCompanyUsers.pushObject(user);\n      });\n      controller.set('companyUsers', localCompanyUsers);\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/management/quotes\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model(obj, transition) {\n      return Ember.RSVP.hash({\n        quotes: this.store.findAll('quote'),\n        currentUser: this.get('sessionContext.currentUser'),\n        companyUser: this.store.findRecord('user', obj.user_id),\n        userQuotesRoles: this.store.query('user-quote-role', {\n          user_id: obj.user_id\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('currentUser', model.currentUser);\n      controller.setProperties({\n        currentUser: model.currentUser,\n        companyUser: model.companyUser,\n        userQuotesAccess: model.userQuotesRoles\n      });\n      var quotesWithAccessIds = model.userQuotesRoles.map(function (item) {\n        return item.get('quote.id');\n      });\n      var quotesWithoutAccess = model.quotes.filter(function (item) {\n        return !quotesWithAccessIds.contains(item.get('id'));\n      });\n      controller.set('quotesWithoutAccess', quotesWithoutAccess);\n      controller.set('newQuotesAccess', new Ember.A());\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/notifications\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/org-settings\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return this.get('sessionContext.currentUser');\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('collapsed', true);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/org-settings/cover-letter-settings\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/org-settings/cover-letter-settings/edit\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/org-settings/cover-letter-settings/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var _this = this;\n\n      var user = this.modelFor('app.org-settings');\n      return user.get('company').then(function (company) {\n        return company.get('companySettings').then(function (companySettings) {\n          if (companySettings === null) {\n            companySettings = _this.get('store').createRecord('company-setting', {\n              name: null,\n              font: null,\n              custom_css: null,\n              nav: null,\n              navType: null,\n              primary: null,\n              primaryHover: null,\n              default: null,\n              success: null,\n              danger: null,\n              coverLetterLogo: null,\n              coverLetterText: null,\n              company: company\n            });\n            return companySettings.save().then(function (companySettings) {\n              return Ember.RSVP.hash({\n                company: company,\n                companySettings: companySettings\n              });\n            });\n          } else {\n            return Ember.RSVP.hash({\n              company: company,\n              companySettings: companySettings\n            });\n          }\n        });\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('company', model.company);\n      controller.set('companySettings', model.companySettings);\n\n      if (model.companySettings.get('coverLetterLogo')) {\n        controller.set('shownImage', model.companySettings.get('coverLetterLogo'));\n        controller.set('shownFooterImage', model.companySettings.get('coverLetterFooterLogo'));\n      }\n    },\n    actions: {\n      reloadModel: function reloadModel() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/org-settings/worker-roles/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var user = this.modelFor('app.org-settings');\n      return new Ember.RSVP.hash({\n        company: user.get('company'),\n        workerRoles: this.store.query('organization-worker-role', {\n          company_id: user.get('company.id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('currentUser', model.currentUser);\n      controller.set('company', model.company);\n      var localWorkerRoles = new Ember.A();\n      model.workerRoles.forEach(function (wr) {\n        localWorkerRoles.pushObject(wr);\n      });\n      controller.set('workerRoles', localWorkerRoles);\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/process\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Apadua = 'apadua';\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      var _this = this;\n\n      this._super('transition');\n\n      var quoteId = transition.params['app.process'].quote_id;\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (!user.get('isClient')) {\n          _this.transitionTo('app.dashboard');\n        }\n\n        _this.store.find('quote', quoteId).then(function (quote) {\n          if (quote.get('status') !== 'requested') {\n            _this.transitionTo('app.dashboard');\n          }\n        });\n      });\n    },\n    model: function model(params) {\n      var _this2 = this;\n\n      var quoteId = params.quote_id;\n      return Ember.RSVP.hash({\n        user: this.get('sessionContext.currentUser'),\n        quote: this.store.find('quote', quoteId)\n      }).then(function (model) {\n        return Ember.RSVP.hash({\n          user: model.user,\n          quote: model.quote,\n          companyUsers: _this2.store.query('user', {\n            company_id: model.user.get('company').get('id'),\n            company_app: Apadua\n          }),\n          userAdminstForQuote: _this2.store.query('user-quote-role', {\n            role: 'admin'\n          })\n        });\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('quote', model.quote);\n      controller.set('companyUsers', model.companyUsers);\n      controller.set('companyUsersAdmins', model.companyUsers);\n      controller.set('companyUsersUsers', model.companyUsers);\n      controller.set('userAdminsForQuote', []);\n      controller.set('userUsersForQuote', []);\n      controller.set('ownerForQuote', null);\n      controller.setupChangeset();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      var _this = this;\n\n      this._super(transition);\n\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (!user.get('isClient')) {\n          _this.transitionTo('app.dashboard');\n        }\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/announcements\", [\"exports\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {\n      var quote = this.modelFor('app.project');\n      var quoteId = quote.get('id');\n      var base64QuoteId = window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(quoteId))));\n      window.location = (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(base64QuoteId, \"/evaluation/announcements\"), this.get('session.data.authenticated.token'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/beauty-contest\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        quote: quote,\n        proposals: this.store.query('proposal', {\n          quote_id: quote.get('id')\n        }),\n        company: quote.get('owner.company')\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('quote', model.quote);\n      controller.set('proposals', model.proposals);\n      controller.set('quoteCompany', model.company);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/configuration\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        templates: this.store.query('template', {\n          default_templates: true,\n          global_templates: true\n        }),\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          quote_id: quote.get('id'),\n          include: 'evaluations'\n        }),\n        quote: quote,\n        currentUser: this.get('sessionContext.currentUser'),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model.quote;\n      var technicalTemplates = new Ember.A();\n      var pitchTemplates = new Ember.A();\n      var defaultTechnicalTemplates = new Ember.A();\n      var companyTechnicalTemplates = new Ember.A();\n      var defaultPitchTemplates = new Ember.A();\n      var companyPitchTemplates = new Ember.A();\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      controller.set('quote', quote);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('initialFinancialWeight', quote.get('financialWeight'));\n      controller.set('initialTechnicalWeight', quote.get('technicalWeight'));\n      controller.set('initialPitchWeight', quote.get('pitchWeight'));\n      controller.set('showCoverLetterQuestion', false);\n      controller.set('technicalTemplate', null);\n      controller.set('pitchTemplate', null);\n      model.templates.forEach(function (template) {\n        var templateType = template.get('type');\n\n        if (templateType === 'technical_proposal') {\n          technicalTemplates.addObject(template);\n\n          if (template.get('company.id')) {\n            companyTechnicalTemplates.addObject(template);\n          } else {\n            defaultTechnicalTemplates.addObject(template);\n          }\n        } else if (templateType === 'pitch') {\n          pitchTemplates.addObject(template);\n\n          if (template.get('company.id')) {\n            companyPitchTemplates.addObject(template);\n          } else {\n            defaultPitchTemplates.addObject(template);\n          }\n        }\n      });\n      controller.set('technicalTemplatesOptions', [{\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.companyTemplates').toString(),\n        options: companyTechnicalTemplates.sortBy('title')\n      }, {\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.defaultTemplates').toString(),\n        options: defaultTechnicalTemplates.sortBy('title')\n      }]);\n      controller.set('pitchTemplatesOptions', [{\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.companyTemplates').toString(),\n        options: companyPitchTemplates.sortBy('title')\n      }, {\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.defaultTemplates').toString(),\n        options: defaultPitchTemplates.sortBy('title')\n      }]);\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        } else if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('technicalQuoteCriteriaGroups', technicalQuoteCriteriaGroups);\n      controller.set('pitchQuoteCriteriaGroups', pitchQuoteCriteriaGroups);\n      controller.set('showTechnicalTemplatesDropdown', !technicalQuoteCriteriaGroups.get('length'));\n      controller.set('showPitchTemplatesDropdown', !pitchQuoteCriteriaGroups.get('length'));\n      controller.set('currentUser', model.currentUser);\n      model.currentUser.get('company').then(function (company) {\n        controller.set('currentUserCompany', company);\n      });\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/evaluation\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    notify: Ember.inject.service(),\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        criteriaEvaluations: this.store.findAll('evaluation'),\n        quote: quote,\n        allProposals: this.store.query('proposal', {\n          quote_id: quote.get('id')\n        }),\n        proposals: null,\n        beautyItems: quote.get('beautyItems'),\n        currentUser: this.get('sessionContext.currentUser'),\n        companies: quote.get('companies'),\n        //all and technical/pitch response data structure is different\n        quoteEvaluationResults: quote.getEvaluationResults({\n          evaluation_type: 'all'\n        }).catch(function (e) {\n          return [];\n        }),\n        quoteTechnicalEvaluationResults: quote.getEvaluationResults({\n          evaluation_type: 'technical'\n        }).catch(function (e) {\n          return [];\n        }),\n        quotePitchEvaluationResults: quote.getEvaluationResults({\n          evaluation_type: 'pitch'\n        }).catch(function (e) {\n          return [];\n        }),\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          quote_id: quote.get('id'),\n          include: 'evaluations'\n        }),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model.quote;\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      controller.set('quote', model.quote);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('criteriaEvaluations', model.criteriaEvaluations);\n      controller.set('allProposals', model.allProposals);\n      controller.set('allProposals', model.allProposals.sortBy('id'));\n      var quoteId = quote.get('id');\n      var selectedCompanyIds = controller.loadSelectedCompaniesFromLocalStorage(quoteId);\n\n      if (selectedCompanyIds.length > 0) {\n        var savedProposals = model.allProposals.filter(function (proposal) {\n          return selectedCompanyIds.includes(proposal.get('company.id'));\n        }).sortBy('id');\n        controller.set('proposals', savedProposals);\n      } else {\n        controller.set('proposals', model.allProposals.filter(function (proposal) {\n          return proposal.get('status') === 'submitted' || proposal.get('status') === 'awarded';\n        }).sortBy('id'));\n      }\n\n      controller.set('beautyContestItems', model.beautyItems);\n      controller.set('activeEvaluation', null);\n      controller.set('activeEvaluationCategory', null);\n      controller.set('awardedProposal', null);\n      controller.set('activeProposal', null);\n      controller.set('showEvaluationModal', null);\n      controller.set('showAwardProjectModal', null);\n      controller.set('showFinancialDetailsModal', null);\n      controller.set('showEvaluationsIncompleteModal', null);\n      controller.set('notYetRatedClass', '');\n      controller.set('currentUser', model.currentUser);\n      controller.set(\"quoteEvaluationResults\", model.quoteEvaluationResults.data);\n      controller.set(\"quoteTechnicalEvaluationResults\", model.quoteTechnicalEvaluationResults.data);\n      controller.set(\"quotePitchEvaluationResults\", model.quotePitchEvaluationResults.data);\n      controller.set('showPitchEvaluationDetails', false);\n      controller.set('showTechnicalEvaluationDetails', false);\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        } else if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('technicalCriteriaGroups', technicalQuoteCriteriaGroups.sortBy('order'));\n      controller.set('pitchCriteriaGroups', pitchQuoteCriteriaGroups.sortBy('order'));\n      quote.get('owner').then(function (owner) {\n        owner.get('company').then(function (company) {\n          controller.set('quoteCompany', company);\n        });\n      });\n    },\n    actions: {\n      restoreProjectVolume: function restoreProjectVolume(proposal) {\n        var _this = this;\n\n        proposal.set('finalProposalTotal', null);\n        proposal.set('finalProposalTotalHistory', null);\n        proposal.save().then(function () {\n          _this.get('notify').success(_this.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.restoreSuccess').toString());\n\n          _this.refresh();\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.error').toString());\n        });\n      },\n      saveProposalVolume: function saveProposalVolume(proposal, component) {\n        var _this2 = this;\n\n        proposal.save().then(function () {\n          component.set('showVolumeModal', false);\n\n          _this2.get('notify').success(_this2.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.changeSuccess').toString());\n\n          _this2.refresh();\n        }).catch(function () {\n          _this2.get('notify').error(_this2.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.error').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/financial\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    notify: Ember.inject.service(),\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        criteriaEvaluations: this.store.findAll('evaluation'),\n        quote: quote,\n        allProposals: this.store.query('proposal', {\n          quote_id: quote.get('id')\n        }),\n        proposals: null,\n        currentUser: this.get('sessionContext.currentUser'),\n        companies: quote.get('companies'),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      }).then(function (results) {\n        var companyPromises = results.allProposals.map(function (proposal) {\n          return proposal.get('company');\n        }); // pre-load all proposal comanies. this is due to a rendering bug I've found while coding this\n        // we need the companies already there so nvd3 can paint the charts on 1st render\n\n        return Ember.RSVP.all(companyPromises).then(function (companies) {\n          return results;\n        });\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model.quote;\n      controller.set('quote', model.quote);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('criteriaEvaluations', model.criteriaEvaluations);\n      controller.set('allProposals', model.allProposals.sortBy('id'));\n      var quoteId = quote.get('id');\n      var selectedCompanyIds = controller.loadSelectedCompaniesFromLocalStorage(quoteId);\n\n      if (selectedCompanyIds.length > 0) {\n        var savedProposals = model.allProposals.filter(function (proposal) {\n          return selectedCompanyIds.includes(proposal.get('company.id'));\n        }).sortBy('id');\n        controller.set('proposals', savedProposals);\n      } else {\n        controller.set('proposals', model.allProposals.filter(function (proposal) {\n          return proposal.get('status') === 'submitted' || proposal.get('status') === 'awarded';\n        }).sortBy('id'));\n      }\n\n      var filteredProposals = controller.get('proposals');\n      filteredProposals.forEach(function (proposal) {\n        proposal.get('company');\n      });\n      controller.set('activeEvaluation', null);\n      controller.set('activeEvaluationCategory', null);\n      controller.set('activeProposal', null);\n      controller.set('showFinancialDetailsModal', null);\n      controller.set('notYetRatedClass', '');\n      controller.set('currentUser', model.currentUser);\n      quote.get('owner').then(function (owner) {\n        owner.get('company').then(function (company) {\n          controller.set('quoteCompany', company);\n        });\n      });\n    },\n    actions: {\n      restoreProjectVolume: function restoreProjectVolume(proposal) {\n        var _this = this;\n\n        proposal.set('finalProposalTotal', null);\n        proposal.set('finalProposalTotalHistory', null);\n        proposal.save().then(function () {\n          _this.get('notify').success(_this.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.restoreSuccess').toString());\n\n          _this.refresh();\n        }).catch(function () {\n          _this.get('notify').error(_this.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.error').toString());\n        });\n      },\n      saveProposalVolume: function saveProposalVolume(proposal, component) {\n        var _this2 = this;\n\n        proposal.save().then(function () {\n          component.set('showVolumeModal', false);\n\n          _this2.get('notify').success(_this2.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.changeSuccess').toString());\n\n          _this2.refresh();\n        }).catch(function () {\n          _this2.get('notify').error(_this2.get('intl').t('app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.error').toString());\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/pitch\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var EVALUATION_TYPE = 'pitch';\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          quote_id: quote.get('id'),\n          type: EVALUATION_TYPE,\n          include: 'evaluations'\n        }),\n        quote: quote,\n        allProposals: this.store.query('proposal', {\n          quote_id: quote.get('id')\n        }),\n        proposals: null,\n        currentUser: this.get('sessionContext.currentUser'),\n        companies: quote.get('companies'),\n        evaluators: this.store.query('user', {\n          quote_id: quote.get('id'),\n          evaluation_type: EVALUATION_TYPE\n        }),\n        userProposalEvaluationStatuses: this.store.query('user-proposal-evaluation-status', {\n          quote_id: quote.get('id'),\n          evaluation_type: EVALUATION_TYPE\n        }),\n        proposalsEvaluations: this.store.query('proposal-evaluation', {\n          quote_id: quote.get('id'),\n          evaluation_type: EVALUATION_TYPE\n        }),\n        quoteEvaluationResults: quote.getEvaluationResults({\n          evaluation_type: EVALUATION_TYPE\n        }).catch(function (e) {\n          return [];\n        }),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        }),\n        alluserQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id'),\n          all_users: true\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model.quote;\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('quote', model.quote);\n      controller.set('pitchTemplate', null);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('allUserQuoteRoles', model.alluserQuoteRoleList);\n      controller.set('evaluators', model.evaluators.sortBy('firstName').filter(function (item) {\n        return item.get('id') !== model.currentUser.get('id');\n      }));\n      controller.set('quoteEvaluationResults', model.quoteEvaluationResults.data);\n      controller.set('showProjectEvaluation', false);\n      controller.set('showExternalProjectEvaluation', false);\n      controller.set('showProjectResults', true);\n      controller.set('criteriaGroups', pitchQuoteCriteriaGroups.sortBy('order')); //contains also the technical proposals\n\n      controller.set('criteriaEvaluationGroups', model.criteriaEvaluationGroups);\n      controller.set('userProposalEvaluationStatuses', model.userProposalEvaluationStatuses);\n      controller.set('evaluationIsActive', quote.get('pitchEvaluationIsActive'));\n      controller.set('propertyNameEvaluationIsActive', 'pitchEvaluationIsActive');\n      controller.set('proposalsEvaluations', model.proposalsEvaluations);\n      controller.set('allProposals', model.allProposals.sortBy('id'));\n      var quoteId = quote.get('id');\n      var selectedCompanyIds = controller.loadSelectedCompaniesFromLocalStorage(quoteId);\n\n      if (selectedCompanyIds.length > 0) {\n        var savedProposals = model.allProposals.filter(function (proposal) {\n          return selectedCompanyIds.includes(proposal.get('company.id'));\n        }).sortBy('id');\n        controller.set('proposals', savedProposals);\n      } else {\n        controller.set('proposals', model.allProposals.filter(function (proposal) {\n          return proposal.get('status') === 'submitted' || proposal.get('status') === 'awarded';\n        }).sortBy('id'));\n      }\n\n      controller.set('currentUser', model.currentUser);\n      model.currentUser.get('company').then(function (company) {\n        controller.set('currentUserCompany', company);\n      });\n      controller.set('showUserEvaluationInvitationModal', false);\n      controller.set('invitationType', EVALUATION_TYPE);\n      controller.set('beautyContestItems', model.beautyItems);\n      controller.set('activeEvaluation', null);\n      controller.set('activeEvaluationCategory', null);\n      controller.set('awardedProposal', null);\n      controller.set('activeProposal', null);\n      controller.set('showEvaluationModal', null);\n      controller.set('showAwardProjectModal', null);\n      controller.set('showFinancialDetailsModal', null);\n      controller.set('notYetRatedClass', '');\n      quote.get('owner').then(function (owner) {\n        owner.get('company').then(function (company) {\n          controller.set('quoteCompany', company);\n        });\n      });\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.controller.set('pitchTemplate', null);\n        this.refresh();\n      },\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('quote-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/project-management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        quote: quote,\n        currentUser: this.get('sessionContext.currentUser'),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      this.modelFor('app.project').reload().then(function (quote) {\n        controller.set('quote', quote);\n        controller.set('record', quote);\n        controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n        controller.set('currentUser', model.currentUser);\n        model.currentUser.get('company').then(function (company) {\n          controller.set('currentUserCompany', company);\n        });\n      });\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/proposals\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        quote: quote,\n        proposals: this.store.query('proposal', {\n          quote_id: quote.get('id'),\n          inactive: true\n        }),\n        currentUser: this.get('sessionContext.currentUser'),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        }) //workerRoles: this.store.findAll('organization-worker-role')\n\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('quote', model.quote);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('proposals', model.proposals); //controller.set('workerRoles', model.workerRoles);\n\n      controller.set('currentUser', model.currentUser);\n      var atLeastOneActive = false;\n\n      if (model.proposals.get('length') > 0) {\n        model.proposals.forEach(function (proposal) {\n          if (proposal.get('isActive') && !atLeastOneActive) {\n            atLeastOneActive = true;\n            controller.set('selectedProposal', proposal);\n            controller.set('selectedCompany', proposal.get('company.content'));\n          }\n        });\n\n        if (!atLeastOneActive) {\n          controller.set('selectedProposal', model.proposals.get('firstObject'));\n          controller.set('selectedCompany', model.proposals.get('firstObject').get('company.content'));\n        }\n\n        var qs = new Ember.A();\n        var cqs = new Ember.A();\n        model.proposals.forEach(function (proposal) {\n          if (proposal.get('company.content') === model.proposals.get('firstObject').get('company.content')) {\n            qs.insertAt(0, proposal);\n          }\n\n          if (!cqs.includes(proposal.get('company.content'))) {\n            cqs.push(proposal.get('company.content'));\n          }\n        });\n        controller.set('selectedProposals', qs);\n        controller.set('companies', cqs);\n      } else {\n        controller.set('selectedProposal', null);\n        controller.set('selectedCompany', null);\n      }\n    },\n    actions: {\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('proposal-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      },\n      willTransition: function willTransition(transition) {\n        var store = this.store;\n        store.peekAll('proposal').map(function (model) {\n          if (!model.get('isActive')) {\n            store.unloadRecord(model);\n          }\n        });\n\n        this._super(transition);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/questions\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _scrollbarReset, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    beforeModel: function beforeModel() {\n      var quote = this.modelFor('app.project');\n      var quoteId = quote.get('id');\n      var base64QuoteId = window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(quoteId))));\n      window.location = (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(base64QuoteId, \"/evaluation/questions\"), this.get('session.data.authenticated.token'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/review\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return new Ember.RSVP.hash({\n        criteriaEvaluations: this.store.findAll('criteriaEvaluation'),\n        quoteCompanies: this.modelFor('app.project').get('companies'),\n        //TODO: Loaded for rfp-summary component\n        consultantsType: this.store.findAll('consultantType'),\n        currentUser: this.get('sessionContext.currentUser'),\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          include: 'evaluations',\n          quote_id: quote.get('id')\n        }),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = this.modelFor('app.project');\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      controller.set('quote', quote);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('criteriaEvaluations', model.criteriaEvaluations);\n      controller.set('quoteCompanies', model.quoteCompanies);\n      controller.set('currentUser', model.currentUser);\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        } else if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('technicalQuoteCriteriaGroups', technicalQuoteCriteriaGroups);\n      controller.set('pitchQuoteCriteriaGroups', pitchQuoteCriteriaGroups);\n    },\n    actions: {\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('quote-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      },\n      newCoverLetterToken: function newCoverLetterToken(id) {\n        this.store.findRecord('quote-cover-letter-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/technical\", [\"exports\", \"cb-ui/utils/download-file\"], function (_exports, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var EVALUATION_TYPE = 'technical'; //for criteria-evaluation-group and criteria-evaluation evaluationType is 'technical_proposal'\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          quote_id: quote.get('id'),\n          type: 'technical_proposal',\n          include: 'evaluations'\n        }),\n        quote: quote,\n        allProposals: this.store.query('proposal', {\n          quote_id: quote.get('id')\n        }),\n        proposals: null,\n        currentUser: this.get('sessionContext.currentUser'),\n        companies: quote.get('companies'),\n        evaluators: this.store.query('user', {\n          quote_id: quote.get('id'),\n          evaluation_type: EVALUATION_TYPE\n        }),\n        userProposalEvaluationStatuses: this.store.query('user-proposal-evaluation-status', {\n          quote_id: quote.get('id'),\n          evaluation_type: EVALUATION_TYPE\n        }),\n        proposalsEvaluations: this.store.query('proposal-evaluation', {\n          quote_id: quote.get('id'),\n          evaluation_type: 'technical_proposal'\n        }),\n        quoteEvaluationResults: quote.getEvaluationResults({\n          evaluation_type: EVALUATION_TYPE\n        }).catch(function (e) {\n          return [];\n        }),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        }),\n        alluserQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id'),\n          all_users: true\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model.quote;\n      controller.set('quote', quote);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('allUserQuoteRoles', model.alluserQuoteRoleList);\n      controller.set('evaluators', model.evaluators.sortBy('firstName').filter(function (item) {\n        return item.get('id') !== model.currentUser.get('id');\n      }));\n      controller.set('quoteEvaluationResults', model.quoteEvaluationResults.data);\n      controller.set('showProjectEvaluation', false);\n      controller.set('showExternalProjectEvaluation', false);\n      controller.set('showProjectResults', true);\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('criteriaGroups', technicalQuoteCriteriaGroups.sortBy('order')); //contains also the pitch\n      // controller.set('criteriaEvaluationGroups', model.criteriaEvaluationGroups);\n\n      controller.set('userProposalEvaluationStatuses', model.userProposalEvaluationStatuses);\n      controller.set('evaluationIsActive', quote.get('technicalEvaluationIsActive'));\n      controller.set('propertyNameEvaluationIsActive', 'technicalEvaluationIsActive');\n      controller.set('proposalsEvaluations', model.proposalsEvaluations);\n      controller.set('allProposals', model.allProposals.sortBy('id'));\n      var quoteId = quote.get('id');\n      var selectedCompanyIds = controller.loadSelectedCompaniesFromLocalStorage(quoteId);\n\n      if (selectedCompanyIds.length > 0) {\n        var savedProposals = model.allProposals.filter(function (proposal) {\n          return selectedCompanyIds.includes(proposal.get('company.id'));\n        }).sortBy('id');\n        controller.set('proposals', savedProposals);\n      } else {\n        controller.set('proposals', model.allProposals.filter(function (proposal) {\n          return proposal.get('status') === 'submitted' || proposal.get('status') === 'awarded';\n        }).sortBy('id'));\n      }\n\n      controller.set('currentUser', model.currentUser);\n      model.currentUser.get('company').then(function (company) {\n        controller.set('currentUserCompany', company);\n      });\n      controller.set('invitationType', EVALUATION_TYPE);\n      controller.set('showUserEvaluationInvitationModal', false);\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.controller.set('technicalTemplate', null);\n        this.refresh();\n      },\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('quote-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/client/timeline-configuration\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        quote: quote,\n        currentUser: this.get('sessionContext.currentUser'),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    addTimelineEntriesForQuoteDates: function addTimelineEntriesForQuoteDates(timelineEntries, quote) {\n      var standardEntries = quote.getStandardTimelineEntries();\n      standardEntries.forEach(function (entry) {\n        timelineEntries.addObject(entry);\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this = this;\n\n      this._super(controller, model);\n\n      var quote = model.quote;\n      controller.set('quote', quote);\n      controller.set('quote.currentStep', 30);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('currentUser', model.currentUser);\n      model.currentUser.get('company').then(function (company) {\n        controller.set('currentUserCompany', company);\n      });\n      var quoteTimelineEntries = new Ember.A();\n      var lsQuoteTimelineEntriesPromises = [];\n      var quoteTimelineEntriesPromise = null;\n      quoteTimelineEntriesPromise = new Ember.RSVP.Promise(function (resolve) {\n        quote.get('timelineEntries').then(function (timelineEntries) {\n          timelineEntries.forEach(function (timelineEntry) {\n            timelineEntry.set('isCustom', true);\n            quoteTimelineEntries.addObject(timelineEntry);\n          });\n          resolve();\n        });\n      });\n\n      if (lsQuoteTimelineEntriesPromises) {\n        Ember.RSVP.all(lsQuoteTimelineEntriesPromises).then(function () {\n          _this.addTimelineEntriesForQuoteDates(quoteTimelineEntries, quote);\n\n          controller.set('localQuoteTimelineEntries', quoteTimelineEntries);\n        });\n      } else {\n        quoteTimelineEntriesPromise.then(function () {\n          _this.addTimelineEntriesForQuoteDates(quoteTimelineEntries, quote);\n\n          controller.set('localQuoteTimelineEntries', quoteTimelineEntries);\n        });\n      }\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var radioOptions = {\n    confirmSubmitProposal: 'confirmSubmitProposal',\n    stepBackProposal: 'stepBackProposal'\n  };\n\n  var _default = Ember.Route.extend({\n    notify: Ember.inject.service('notify'),\n    controller: null,\n    beforeModel: function beforeModel(transition) {\n      var _this = this;\n\n      this._super(transition);\n\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (!user.get('isConsultant')) {\n          _this.transitionTo('app.dashboard');\n        }\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('proposal', model);\n      controller.set('quote', this.modelFor('app.project'));\n      controller.set('showSubmitProposalModal', false);\n      controller.set('showConfirmSubmitProposalModal', false);\n      controller.set('showCancelParticipationModal', false);\n      controller.set('showIncompleteProposalModal', false);\n      controller.set('showSubmittedInfoModal', false);\n      controller.set('radioButtonsOptions', radioOptions);\n      this.get('sessionContext.currentUser').then(function (user) {\n        controller.set('appLanguage', user.get('language'));\n        controller.set('user', user);\n        controller.set('userPhone', user.get('mobilePhone') ? user.get('mobilePhone') : user.get('phone') ? user.get('phone') : null);\n        controller.set('userFullName', user.get('fullName'));\n        controller.set('userEmail', user.get('email'));\n        user.get('company').then(function (company) {\n          controller.set('userCompany', company.get('companyName'));\n        }); //this.store.query('user-proposal-role', {proposal_id: model.get('id'), user_id: user.get('id')}).then(upr => {\n        //  controller.set('userProposalRole', upr);\n        //})\n      });\n      this.set('controller', controller);\n    },\n    actions: {\n      openSubmitProposalModal: function openSubmitProposalModal() {\n        var _this2 = this;\n\n        var controller = this.controllerFor('app.project.proposal');\n        var proposal = controller.get('proposal');\n        var quote = controller.get('quote');\n\n        if (proposal.get('status') === 'accepted') {\n          this.store.createRecord('proposal-perm', {\n            proposal: proposal.get('id')\n          }).save().then(function (perms) {\n            if (perms.get('allowConsultantToSubmit') || proposal.get('ignoreTimelineValidation')) {\n              var financialQuotationTotal = proposal.get('financialQuotationTotal');\n\n              if (financialQuotationTotal && !isNaN(financialQuotationTotal)) {\n                controller.set('showSubmitProposalModal', true);\n              } else {\n                _this2.get('notify').error(_this2.get('intl').t('notifyMessages.financialQuotationNotSubmitted').toString(), {\n                  closeAfter: 10000\n                });\n              }\n            } else {\n              var submitStartDate = (0, _moment.default)(quote.get('rfpReleaseDueDate')).tz('Europe/Berlin').add(1, 'days').format('DD.MM.YYYY');\n              var proposalDue = (0, _moment.default)(quote.get('proposalDueDate')).tz('Europe/Berlin').format('DD.MM.YYYY');\n\n              _this2.get('notify').error(_this2.get('intl').t('notifyMessages.proposalSubmitPeriod').toString() + submitStartDate + _this2.get('intl').t('notifyMessages.and').toString() + proposalDue + ' (CET)');\n            }\n          }).catch(function () {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.checkTimeline'));\n          });\n        }\n      },\n      openIncompleteProposalModal: function openIncompleteProposalModal() {\n        this.controller.set('showIncompleteProposalModal', true);\n      },\n      openConfirmSubmitProposalModal: function openConfirmSubmitProposalModal() {\n        this.controllerFor('app.project.proposal').set('showSubmitProposalModal', false);\n        this.controllerFor('app.project.proposal').set('showConfirmSubmitProposalModal', true);\n      },\n      openCancelParticipationModal: function openCancelParticipationModal() {\n        if (confirm(this.get('intl').t('confirmMessages.cancelParticipation').toString())) {\n          var controller = this.controllerFor('app.project.proposal');\n          var proposal = controller.get('proposal');\n\n          if (proposal.get('status') === 'accepted') {\n            this.controllerFor('app.project.proposal').set('showCancelParticipationModal', true);\n          }\n        }\n      },\n      closeConfirmSubmitProposalModal: function closeConfirmSubmitProposalModal() {\n        this.controllerFor('app.project.proposal').set('showConfirmSubmitProposalModal', false);\n      },\n      closeSubmitProposalModal: function closeSubmitProposalModal() {\n        this.controllerFor('app.project.proposal').set('showSubmitProposalModal', false);\n      },\n      closeCancelParticipationModal: function closeCancelParticipationModal() {\n        this.controllerFor('app.project.proposal').set('showCancelParticipationModal', false);\n      },\n      closeIncompleteProposalModal: function closeIncompleteProposalModal() {\n        this.controller.set('showIncompleteProposalModal', false);\n      },\n      submitProposalWithConditions: function submitProposalWithConditions() {\n        var _this3 = this;\n\n        var controller = this.controllerFor('app.project.proposal');\n        var proposal = controller.get('proposal');\n        proposal.set('status', 'submitted');\n        proposal.save().then(function (savedProposal) {\n          controller.set('showConfirmSubmitProposalModal', false);\n\n          if (savedProposal.get('isSubmitted')) {\n            _this3.controller.set('showSubmittedInfoModal', true);\n          } else {\n            _this3.transitionTo('app.project.proposal.result', _this3.modelFor('app.project'), proposal);\n          }\n        }).catch(function (err) {\n          // debugger\n          if (err.errors.length) {\n            err.errors.forEach(function (e) {\n              _this3.get('notify').error(e.detail);\n            });\n          }\n\n          _this3.get('notify').error(_this3.get('intl').t('notifyMessages.errorOccurredTryAgain').toString());\n        });\n      },\n      goToDashboard: function goToDashboard() {\n        this.controller.set('showSubmittedInfoModal', false);\n        this.transitionTo('app.dashboard');\n      },\n      closeSubmittedInfoModal: function closeSubmittedInfoModal() {\n        this.controller.set('showSubmittedInfoModal', false);\n      },\n      confirmCancelParticipation: function confirmCancelParticipation() {\n        var _this4 = this;\n\n        var controller = this.controllerFor('app.project.proposal');\n        var proposal = controller.get('proposal');\n        proposal.set('status', 'declined');\n        proposal.save().then(function () {\n          controller.set('showCancelParticipationModal', false);\n\n          _this4.transitionTo('app.project.proposal.result', _this4.modelFor('app.project'), proposal);\n        });\n      },\n      openCallBackClientModal: function openCallBackClientModal() {\n        this.controllerFor('app.project.proposal').set('showCallBackFromClientModal', true);\n      },\n      closeCallBackClientModal: function closeCallBackClientModal() {\n        this.controllerFor('app.project.proposal').set('showCallBackFromClientModal', false);\n      },\n      newCallBackClient: function newCallBackClient() {\n        var _this5 = this;\n\n        var proposal = this.controller.get('proposal');\n        this.controller.set('callBackButtonDisabled', true);\n        var ctrl = this.controller;\n\n        if (!ctrl.get('userFullName') || !ctrl.get('userCompany') || !ctrl.get('userEmail') || !ctrl.get('userPhone')) {\n          this.get('notify').error(this.get('intl').t('notifyMessages.fillInFields').toString());\n          this.controller.set('callBackButtonDisabled', false);\n          return;\n        }\n\n        this.store.createRecord('client-question', {\n          proposal: proposal,\n          question: this.controller.get('question'),\n          userCompany: this.controller.get('userCompany'),\n          userEmail: this.controller.get('userEmail'),\n          userFullName: this.controller.get('userFullName'),\n          userPhone: this.controller.get('userPhone')\n        }).save().then(function () {\n          _this5.get('notify').success(_this5.get('intl').t('notifyMessages.callBackRequestSent').toString());\n\n          _this5.controller.set(\"showCallBackFromClientModal\", false);\n\n          _this5.controller.set(\"question\", null);\n\n          _this5.controller.set('callBackButtonDisabled', false);\n        }).catch(function () {\n          _this5.get('notify').error(_this5.get('intl').t('notifyMessages.errorOccurredTryAgain'));\n\n          _this5.controller.set('callBackButtonDisabled', false);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/announcements\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _scrollbarReset, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    beforeModel: function beforeModel() {\n      var quote = this.modelFor('app.project');\n      var quoteId = quote.get('id');\n      var proposal = this.modelFor('app.project.proposal');\n      var proposalId = proposal.get('id');\n      var base64QuoteId = window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(quoteId))));\n      var base64ProposalId = window.btoa(unescape(encodeURIComponent(\"QuoteProposalNode:\".concat(proposalId))));\n      window.location = (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(base64QuoteId, \"/proposals/\").concat(base64ProposalId, \"/setup/announcements\"), this.get('session.data.authenticated.token'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/beauty-contest\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var proposal = this.modelFor('app.project.proposal');\n      var currentUser = this.get('sessionContext.currentUser');\n      this.store.query('user-proposal-role', {\n        proposal_id: proposal.get('id'),\n        user_id: currentUser.get('id')\n      }).then(function (userProposalRoleList) {\n        controller.set('userProposalRole', userProposalRoleList.get('firstObject'));\n      });\n      controller.set('currentUser', currentUser);\n      controller.set('quote', this.modelFor('app.project'));\n      controller.set('proposal', proposal);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/criteria-evaluation\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      return Ember.RSVP.hash({\n        proposal: this.modelFor('app.project.proposal'),\n        quote: quote,\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          include: 'evaluations',\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        } else if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('technicalQuoteCriteriaGroups', technicalQuoteCriteriaGroups);\n      controller.set('pitchQuoteCriteriaGroups', pitchQuoteCriteriaGroups);\n      controller.set('proposal', model.proposal);\n      controller.set('quote', model.quote);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/financial-quotation\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var _this = this;\n\n      var cbStore = this.get('cbStore');\n      var self = this;\n      var quote = this.modelFor('app.project');\n      var proposal = this.modelFor('app.project.proposal');\n      var currentUser = this.get('sessionContext.currentUser');\n      return Ember.RSVP.hash({\n        projectPhases: cbStore.findAllWrapper('projectPhase', 'id'),\n        proposalDocumentTypes: cbStore.findAllWrapper('proposalDocumentType', 'id'),\n        currentUser: self.get('sessionContext.currentUser'),\n        organizationWorkerRoles: quote.get('quoteCompany').then(function (company) {\n          return _this.store.query('organization-worker-role', {\n            company_id: company.get('id')\n          });\n        }),\n        userProposalRoleList: this.store.query('user-proposal-role', {\n          proposal_id: proposal.get('id'),\n          user_id: currentUser.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this2 = this;\n\n      this.setProperties({\n        analysisDaysInputDisabled: true,\n        conceptDaysInputDisabled: true,\n        implementationDaysInputDisabled: true,\n        auditDaysInputDisabled: true\n      });\n\n      this._super(controller, model);\n\n      var proposal = this.modelFor('app.project.proposal');\n      var quote = this.modelFor('app.project');\n      var self = this;\n      controller.set('proposal', proposal);\n      controller.set('quote', quote);\n      controller.set('projectPhases', model.projectPhases);\n      controller.set('totalProjectFeeIsValid', true);\n      controller.set('currentUser', model.currentUser);\n      controller.set('showUserStatusModal', false);\n      controller.set('userStatus', null);\n      controller.set('organizationWorkerRoles', model.organizationWorkerRoles);\n      controller.set('isProposalSaving', false);\n\n      if (proposal.get('timeMaterialsPaymentPattern')) {\n        controller.set('timeMaterialsPaymentPattern', {\n          value: proposal.get('timeMaterialsPaymentPattern'),\n          label: \"app.projectClient.evaluation.label.paymentOptions.\".concat(proposal.get('timeMaterialsPaymentPattern').replace(/ /g, ''))\n        });\n      }\n\n      if (proposal.get('fixedFeePaymentPattern')) {\n        controller.set('fixedFeePaymentPattern', {\n          value: proposal.get('fixedFeePaymentPattern'),\n          label: \"app.projectClient.evaluation.label.paymentOptions.\".concat(proposal.get('fixedFeePaymentPattern').replace(/ /g, ''))\n        });\n      }\n\n      controller.set('userProposalRole', model.userProposalRoleList.get('firstObject'));\n\n      if (model.proposalDocumentTypes && model.proposalDocumentTypes.length) {\n        controller.set('uploadedFileType', model.proposalDocumentTypes.get('firstObject'));\n      } else {\n        controller.set('uploadedFileType', null);\n      }\n\n      var quoteProjectPhasesPromise = new Ember.RSVP.Promise(function (resolve) {\n        quote.get('projectPhases').then(function (quoteProjectPhases) {\n          quoteProjectPhases.forEach(function (projectPhase) {\n            if (proposal.get('isAccepted') || proposal.get('isOpened')) {\n              self.set(projectPhase.get('key') + 'DaysInputDisabled', false);\n            }\n          });\n          resolve();\n        });\n      });\n      quoteProjectPhasesPromise.then(function () {\n        controller.set('analysisDaysInputDisabled', _this2.get('analysisDaysInputDisabled'));\n        controller.set('conceptDaysInputDisabled', _this2.get('conceptDaysInputDisabled'));\n        controller.set('implementationDaysInputDisabled', _this2.get('implementationDaysInputDisabled'));\n        controller.set('auditDaysInputDisabled', _this2.get('auditDaysInputDisabled'));\n      });\n      controller.loadProposalData(proposal);\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        var proposal = this.controller.get('proposal');\n\n        if (proposal.get('isDirty') && !confirm(this.get('intl').t('confirmMessages.unsavedProposalProgressLost').toString())) {\n          transition.abort();\n          return false;\n        } else {\n          proposal.rollbackAttributes();\n          return true;\n        }\n      },\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('proposal-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/questions\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _scrollbarReset, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    beforeModel: function beforeModel() {\n      var quote = this.modelFor('app.project');\n      var quoteId = quote.get('id');\n      var proposal = this.modelFor('app.project.proposal');\n      var proposalId = proposal.get('id');\n      var base64QuoteId = window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(quoteId))));\n      var base64ProposalId = window.btoa(unescape(encodeURIComponent(\"QuoteProposalNode:\".concat(proposalId))));\n      window.location = (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(base64QuoteId, \"/proposals/\").concat(base64ProposalId, \"/setup/questions\"), this.get('session.data.authenticated.token'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/result\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var proposal = model;\n      var currentUser = this.get('sessionContext.currentUser');\n      this.store.query('user-proposal-role', {\n        proposal_id: proposal.get('id'),\n        user_id: currentUser.get('id')\n      }).then(function (userProposalRoleList) {\n        controller.set('userProposalRole', userProposalRoleList.get('firstObject'));\n      });\n      controller.set('currentUser', currentUser);\n      controller.set('proposal', proposal);\n      controller.set('quote', this.modelFor('app.project'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/summary\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.project');\n      var proposal = this.modelFor('app.project.proposal');\n      var currentUser = this.get('sessionContext.currentUser');\n      return Ember.RSVP.hash({\n        proposal: this.modelFor('app.project.proposal'),\n        quote: quote,\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          include: 'evaluations',\n          quote_id: quote.get('id')\n        }),\n        userProposalRoleList: this.store.query('user-proposal-role', {\n          proposal_id: proposal.get('id'),\n          user_id: currentUser.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('proposal', model.proposal);\n      controller.set('quote', this.modelFor('app.project'));\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        } else if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      var currentUser = this.get('sessionContext.currentUser');\n      controller.set('userProposalRole', model.userProposalRoleList.get('firstObject'));\n      controller.set('currentUser', currentUser);\n      controller.set('isSendingRequest', false);\n      controller.set('technicalQuoteCriteriaGroups', technicalQuoteCriteriaGroups);\n      controller.set('pitchQuoteCriteriaGroups', pitchQuoteCriteriaGroups);\n      controller.set('cancelPartiticipationModal', false);\n    },\n    actions: {\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('quote-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      },\n      newCoverLetterToken: function newCoverLetterToken(id) {\n        this.store.findRecord('quote-cover-letter-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/technical-proposal\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var proposal = model;\n      controller.set('proposal', proposal);\n      controller.set('quote', this.modelFor('app.project'));\n      controller.loadProposalData(proposal);\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        var proposal = this.controller.get('proposal');\n\n        if (proposal.get('isDirty') && !confirm(this.get('intl').t('confirmMessages.abandonProgress').toString())) {\n          transition.abort();\n          return false;\n        } else {\n          proposal.rollbackAttributes();\n          return true;\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/project/proposal/user-management\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/append-access-token\", \"cb-ui/utils/get-target-domain\"], function (_exports, _scrollbarReset, _appendAccessToken, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    beforeModel: function beforeModel() {\n      var quote = this.modelFor('app.project');\n      var quoteId = quote.get('id');\n      var proposal = this.modelFor('app.project.proposal');\n      var proposalId = proposal.get('id');\n      var base64QuoteId = window.btoa(unescape(encodeURIComponent(\"QuoteNode:\".concat(quoteId))));\n      var base64ProposalId = window.btoa(unescape(encodeURIComponent(\"QuoteProposalNode:\".concat(proposalId))));\n      window.location = (0, _appendAccessToken.default)(\"\".concat((0, _getTargetDomain.default)(), \"/dashboard/rfp/\").concat(base64QuoteId, \"/proposals/\").concat(base64ProposalId, \"/setup/users\"), this.get('session.data.authenticated.token'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      var _this = this;\n\n      this._super('transition');\n\n      var quoteId = transition.params['app.rfp'].quote_id;\n      this.get('sessionContext.currentUser').then(function (user) {\n        if (!user.get('isClient')) {\n          _this.transitionTo('app.dashboard');\n        }\n\n        _this.store.find('quote', quoteId).then(function (quote) {\n          if (quote.get('status') !== 'draft') {\n            _this.transitionTo('app.dashboard');\n          }\n        });\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/confirm\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.rfp');\n      return Ember.RSVP.hash({\n        criteriaEvaluations: this.store.findAll('criteriaEvaluation'),\n        user: this.get('sessionContext.currentUser'),\n        quoteCompanies: this.modelFor('app.rfp').get('companies'),\n        //TODO: Loaded for rfp-summary component\n        consultantType: this.store.findAll('consultantType'),\n        quoteCompaniesContacts: this.store.query('quote-company-contact', {\n          quote: quote.get('id')\n        }),\n        salutations: this.store.findAll('salutation'),\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          include: 'evaluations',\n          quote_id: quote.get('id')\n        }),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = this.modelFor('app.rfp');\n      controller.set('quote', quote);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      controller.set('criteriaEvaluations', model.criteriaEvaluations);\n      controller.set('showEditCoverLetterModal', false);\n      controller.set('showCreateNewCoverLetterModal', false);\n      controller.set('quote.currentStep', 60);\n      controller.set('currentUser', model.user);\n      controller.set('userStatus', null);\n      controller.set('showUserStatusModal', false);\n      quote.get('owner').then(function (quoteOwner) {\n        var admins = model.userQuoteRoleList.filter(function (uqr) {\n          return uqr.get('user.id') == model.user.get('id') && uqr.get('role') == 'admin';\n        });\n        controller.set('isQuoteOwner', admins.length > 0 || quoteOwner.get('id') === model.user.get('id'));\n      });\n      controller.set('quoteCompanies', model.quoteCompanies);\n      controller.set('showQuoteCompanyContactsModal', false);\n      controller.set('emailSent', false);\n      controller.createQuoteCompanyContactsList(model.quoteCompaniesContacts);\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        } else if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('technicalQuoteCriteriaGroups', technicalQuoteCriteriaGroups);\n      controller.set('pitchQuoteCriteriaGroups', pitchQuoteCriteriaGroups);\n    },\n    actions: {\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('quote-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      },\n      newCoverLetterToken: function newCoverLetterToken(id) {\n        this.store.findRecord('quote-cover-letter-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      },\n      closeSubmitRFPModal: function closeSubmitRFPModal() {\n        this.controller.set('showConfirmModal', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/consultants\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); }\n\n  function _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance\"); }\n\n  function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === \"[object Arguments]\") return Array.from(iter); }\n\n  function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } }\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var cbStore = this.get('cbStore');\n      var quote = this.modelFor('app.rfp');\n      return Ember.RSVP.hash({\n        quoteConsultants: this.store.query('quote-consultant', {\n          quote_id: quote.get('id')\n        }),\n        services: cbStore.findAllWrapper('serviceStandard', 'mpttOrder'),\n        industries: cbStore.findAllWrapper('industryStandard', 'mpttOrder'),\n        quote: quote,\n        currentUser: this.get('sessionContext.currentUser'),\n        quoteServiceProviders: this.store.query('quote-service-provider', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this = this;\n\n      this._super(controller, model);\n\n      var quote = this.modelFor('app.rfp');\n      var extraCompanies = new Ember.A();\n      var extraNewCompanies = new Ember.A();\n      var localSelectedCompanies = new Ember.A();\n      controller.set('localQuoteServiceProviders', model.quoteServiceProviders);\n      quote.get('companies').then(function (selectedCompanies) {\n        var quoteConsultantCompanyPromises = [];\n        var quoteConsultantCompanies = [];\n        model.quoteConsultants.forEach(function (consultant) {\n          var companyPromise = new Ember.RSVP.Promise(function (resolve) {\n            consultant.get('company').then(function (company) {\n              quoteConsultantCompanies.push(company);\n              resolve();\n            });\n          });\n          quoteConsultantCompanyPromises.push(companyPromise);\n        });\n        Ember.RSVP.all(quoteConsultantCompanyPromises).then(function () {\n          selectedCompanies.forEach(function (company) {\n            if (!quoteConsultantCompanies.includes(company)) {\n              if (company.get('extraConsultant')) {\n                _this.store.query('extra-company', {\n                  company: company.get('id')\n                }).then(function (extraCompanyList) {\n                  if (extraCompanyList.get('length')) {\n                    extraNewCompanies.addObject(extraCompanyList.get('firstObject'));\n                    controller.set('originalExtraNewConsultants', _toConsumableArray(extraNewCompanies));\n                  }\n                });\n              } else {\n                extraCompanies.addObject(company);\n              }\n            } else {\n              localSelectedCompanies.addObject(company);\n            }\n          });\n          controller.set('extraConsultants', extraCompanies);\n          controller.set('extraNewConsultants', extraNewCompanies);\n          controller.set('localSelectedCompanies', localSelectedCompanies);\n          controller.set('originalExtraConsultants', _toConsumableArray(extraCompanies));\n          controller.set('originalLocalSelectedCompanies', _toConsumableArray(localSelectedCompanies));\n        });\n      });\n      controller.set('quote', quote);\n      controller.set('quoteConsultants', model.quoteConsultants);\n      controller.set('quote.currentStep', 20);\n      controller.set('isShowingModal', false);\n      controller.set('showError', false);\n      controller.set('showAllSpecialistConsultants', false);\n      controller.set('showAllDiversifiedConsultants', false);\n      controller.set('showAllGeneralistConsultants', false);\n      controller.set('showAddExtraConsultant', true);\n      controller.set('showExtraConsultantForm', false);\n      controller.set('showExtraConsultantsContainer', true);\n      controller.set('currentUser', model.currentUser);\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (this.get('controller.blockPrevious')) {\n          transition.abort();\n        } else {\n          this._super(transition);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/cover-letter-choices\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      var quote = this.modelFor('app.rfp');\n      return Ember.RSVP.hash({\n        currentUser: this.get('sessionContext.currentUser'),\n        quote: quote,\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quote.get('id')\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = this.modelFor('app.rfp');\n      controller.set('quote', quote);\n      controller.set('quote.currentStep', 50);\n      controller.set('currentUser', model.currentUser);\n      quote.get('coverLetterDocument').then(function (coverLetter) {\n        controller.set('localCoverLetterDocument', coverLetter);\n      });\n      controller.set('userQuoteRoleList', model.userQuoteRoleList);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (this.get('controller.blockPrevious')) {\n          transition.abort();\n        } else {\n          this._super(transition);\n        }\n      },\n      newCoverLetterToken: function newCoverLetterToken(id) {\n        this.store.findRecord('quote-cover-letter-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/criteria-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var quoteId = this.modelFor('app.rfp').get('id');\n      return Ember.RSVP.hash({\n        templates: this.store.query('template', {\n          default_templates: true,\n          global_templates: true\n        }),\n        criteriaEvaluationGroups: this.store.query('criteria-evaluation-group', {\n          include: 'evaluations',\n          quote_id: quoteId\n        }),\n        currentUser: this.get('sessionContext.currentUser'),\n        userQuoteRoleList: this.store.query('user-quote-role', {\n          quote_id: quoteId\n        })\n      });\n    },\n    setupController: function setupController(controller, model, transition) {\n      var _this = this;\n\n      this._super(controller, model);\n\n      var quote = this.modelFor('app.rfp');\n      var technicalTemplates = new Ember.A();\n      var pitchTemplates = new Ember.A();\n      var defaultTechnicalTemplates = new Ember.A();\n      var companyTechnicalTemplates = new Ember.A();\n      var defaultPitchTemplates = new Ember.A();\n      var companyPitchTemplates = new Ember.A();\n      var technicalQuoteCriteriaGroups = new Ember.A();\n      var pitchQuoteCriteriaGroups = new Ember.A();\n      controller.set('quote', quote);\n      controller.set('quote.currentStep', 40);\n      controller.set('showCoverLetterQuestion', false);\n      controller.set('technicalTemplate', null);\n      controller.set('pitchTemplate', null);\n      controller.set('userQuoteRoleList', model.userQuoteRoleList);\n      controller.set('userQuoteRole', model.userQuoteRoleList.get('firstObject'));\n      model.templates.forEach(function (template) {\n        var templateType = template.get('type'); //TODO: Template type for technical is technical_proposal\n\n        if (templateType === 'technical_proposal') {\n          technicalTemplates.addObject(template);\n\n          if (template.get('company.id')) {\n            companyTechnicalTemplates.addObject(template);\n          } else {\n            defaultTechnicalTemplates.addObject(template);\n          }\n        } else if (templateType === 'pitch') {\n          pitchTemplates.addObject(template);\n\n          if (template.get('company.id')) {\n            companyPitchTemplates.addObject(template);\n          } else {\n            defaultPitchTemplates.addObject(template);\n          }\n        }\n      });\n      controller.set('technicalTemplatesOptions', [{\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.companyTemplates').toString(),\n        options: companyTechnicalTemplates.sortBy('title')\n      }, {\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.defaultTemplates').toString(),\n        options: defaultTechnicalTemplates.sortBy('title')\n      }]);\n      controller.set('pitchTemplatesOptions', [{\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.companyTemplates').toString(),\n        options: companyPitchTemplates.sortBy('title')\n      }, {\n        groupName: this.get('intl').t('app.rfp.criteriaEvaluation.label.defaultTemplates').toString(),\n        options: defaultPitchTemplates.sortBy('title')\n      }]);\n      model.criteriaEvaluationGroups.forEach(function (ceg) {\n        var groupType = ceg.get('type');\n\n        if (groupType === 'technical_proposal') {\n          technicalQuoteCriteriaGroups.addObject(ceg);\n        } else if (groupType === 'pitch') {\n          pitchQuoteCriteriaGroups.addObject(ceg);\n        }\n      });\n      controller.set('technicalQuoteCriteriaGroups', technicalQuoteCriteriaGroups);\n      controller.set('pitchQuoteCriteriaGroups', pitchQuoteCriteriaGroups);\n      controller.set('showTechnicalTemplatesDropdown', !technicalQuoteCriteriaGroups.get('length'));\n      controller.set('showPitchTemplatesDropdown', !pitchQuoteCriteriaGroups.get('length')); //remove query params from url\n\n      if (transition.queryParams.technicalTemplateId) {\n        var technical = technicalTemplates.findBy('id', transition.queryParams.technicalTemplateId);\n        controller.set('technicalTemplate', technical);\n\n        if (technical) {\n          this.store.query('base-criteria-evaluation-group', {\n            include: 'base_criteria_evaluations',\n            template_id: technical.get('id')\n          }).then(function (groups) {\n            controller.set('technicalTemplateGroups', groups);\n            controller.set('technicalTemplateDataLoaded', true);\n          }).catch(function () {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.groupsNotLoadedForTechnical').toString());\n          });\n          controller.set('showTechnicalTemplatesDropdown', true);\n        }\n      }\n\n      if (transition.queryParams.pitchTemplateId) {\n        var pitch = pitchTemplates.findBy('id', transition.queryParams.pitchTemplateId);\n        controller.set('pitchTemplate', pitch);\n\n        if (pitch) {\n          this.store.query('base-criteria-evaluation-group', {\n            include: 'base_criteria_evaluations',\n            template_id: pitch.get('id')\n          }).then(function (groups) {\n            controller.set('pitchTemplateGroups', groups);\n            controller.set('pitchTemplateDataLoaded', true);\n            controller.set('showPitchTemplatesDropdown', true);\n          }).catch(function () {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.groupsNotLoadedForPitch').toString());\n          });\n        }\n      }\n\n      controller.set('currentUser', model.currentUser);\n      model.currentUser.get('company').then(function (company) {\n        controller.set('currentUserCompany', company);\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (this.get('controller.blockPrevious')) {\n          transition.abort();\n        } else {\n          this._super(transition);\n        }\n      },\n      refreshRoute: function refreshRoute() {\n        //TODO: CHECK if ok ??\n        this.store.unloadAll('template');\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/custom-cover-letter\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      return Ember.RSVP.hash({\n        currentUser: this.get('sessionContext.currentUser')\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = this.modelFor('app.rfp');\n      controller.set('quote', quote);\n      controller.set('quote.currentStep', 50);\n      controller.set('currentUser', model.currentUser);\n      quote.get('coverLetterDocument').then(function (coverLetter) {\n        controller.set('localCoverLetterDocument', coverLetter);\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (this.get('controller.blockPrevious')) {\n          transition.abort();\n        } else {\n          this._super(transition);\n        }\n      },\n      newCoverLetterToken: function newCoverLetterToken(id) {\n        this.store.findRecord('quote-cover-letter-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/index\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\"], function (_exports, _scrollbarReset) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    notify: Ember.inject.service(),\n    model: function model() {\n      var cbStore = this.get('cbStore');\n      return Ember.RSVP.hash({\n        countries: cbStore.findAllWrapper('country', 'commonNameEn'),\n        industries: cbStore.findAllWrapper('industryStandard', 'mpttOrder'),\n        services: cbStore.findAllWrapper('serviceStandard', 'mpttOrder'),\n        companySizeTurnovers: cbStore.findAllWrapper('companySizeTurnover', 'id'),\n        companySizeEmployees: cbStore.findAllWrapper('companySizeEmployee', 'id'),\n        projectGoals: cbStore.findAllWrapper('projectGoal', 'projectGoalEn'),\n        serviceTypes: cbStore.findAllWrapper('serviceType', 'id'),\n        currentUser: this.get('sessionContext.currentUser')\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('componentHTML', '');\n      var projectIndustries = [];\n      var sortedServices = model.services;\n      var sortedIndustries = model.industries;\n      var quote = this.modelFor('app.rfp');\n      var propertyNameService = quote.get('projectLanguage') === 'de' ? 'serviceDe' : 'serviceEn';\n      var propertyNameIndustry = quote.get('projectLanguage') === 'de' ? 'industryDe' : 'industryEn';\n      quote.get('secondaryLocations').then(function (countries) {\n        var localCountries = [];\n        countries.forEach(function (country) {\n          localCountries.push(country);\n        });\n        controller.set('localSecondaryLocations', localCountries);\n      });\n      quote.get('projectGoals').then(function (projectGoals) {\n        var localProjectGoals = new Ember.A();\n        var quoteProjectGoalsOrder = quote.get('projectGoalsOrder');\n        var projectGoalsOrder;\n\n        if (typeof quoteProjectGoalsOrder === 'string' && quoteProjectGoalsOrder !== '') {\n          projectGoalsOrder = JSON.parse(quoteProjectGoalsOrder);\n        } else {\n          projectGoalsOrder = [];\n        }\n\n        if (projectGoalsOrder) {\n          projectGoalsOrder.forEach(function (pgId) {\n            var projectGoal = projectGoals.findBy('id', pgId.toString());\n\n            if (projectGoal) {\n              localProjectGoals.addObject(projectGoal);\n            }\n          });\n        }\n\n        controller.set('localProjectGoals', localProjectGoals);\n      });\n      quote.get('quoteProjectGoals').then(function (quoteProjectGoals) {\n        var localQuoteProjectGoals = new Ember.A();\n        quoteProjectGoals.forEach(function (quoteProjectGoal) {\n          localQuoteProjectGoals.addObject(quoteProjectGoal);\n        });\n        controller.set('localQuoteProjectGoals', localQuoteProjectGoals);\n      });\n      var projectGoalsEnArray = new Ember.A();\n      var projectGoalsDeArray = new Ember.A();\n      model.projectGoals.forEach(function (item) {\n        projectGoalsEnArray.pushObject(item.get('projectGoalEn'));\n        projectGoalsDeArray.pushObject(item.get('projectGoalDe'));\n      });\n      controller.set('projectServices', sortedServices);\n      controller.set('projectIndustries', sortedIndustries);\n      controller.set('projectGoals', model.projectGoals);\n      controller.set('projectGoalsEn', projectGoalsEnArray);\n      controller.set('projectGoalsDe', projectGoalsDeArray);\n      controller.set('quote', quote); //controller.set('projectService', controller.get('quote.serviceStandard.' + propertyNameService));\n      //controller.set('projectIndustry', controller.get('quote.industryStandard.' + propertyNameIndustry));\n\n      controller.set('projectService', quote.get('serviceStandard'));\n      controller.set('projectIndustry', quote.get('industryStandard'));\n      controller.set('propertyNameService', propertyNameService);\n      controller.set('propertyNameIndustry', propertyNameIndustry);\n      var serviceTypes = new Ember.A();\n      model.serviceTypes.forEach(function (st) {\n        serviceTypes.addObject(st);\n      });\n      controller.set('serviceTypes', serviceTypes);\n      controller.set('serviceType', null);\n      quote.get('serviceType').then(function (serviceType) {\n        if (serviceType) {\n          controller.set('serviceType', serviceType.get('serviceTypeEn'));\n        }\n      });\n      controller.set('currentUser', model.currentUser);\n      controller.set('quote.currentStep', 10);\n    },\n    generateChildrenNameList: function generateChildrenNameList(parentNode, nodesList, propertyName) {\n      var _this = this;\n\n      var children = nodesList.filterBy('parent.id', parentNode.get('id'));\n\n      if (!children.get('length')) {\n        return parentNode.get(propertyName);\n      } else {\n        return {\n          groupName: parentNode.get(propertyName),\n          options: children.map(function (child) {\n            return _this.generateChildrenNameList(child, nodesList, propertyName);\n          })\n        };\n      }\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (this.get('controller.blockPrevious')) {\n          transition.abort();\n        } else {\n          this._super(transition);\n        }\n      },\n      newAgentQuestionTcbInvalid: function newAgentQuestionTcbInvalid() {\n        var _this2 = this;\n\n        if (this.controller.get('question')) {\n          this.store.createRecord('agent-question', {\n            question: this.controller.get('question'),\n            userPhone: this.controller.get('userPhone')\n          }).save().then(function () {\n            _this2.get('notify').success(_this2.get('intl').t('notifyMessages.requestWasSent').toString());\n\n            _this2.controller.set(\"showAgentQuestionModal\", false);\n\n            _this2.controller.set(\"showWarningModal\", false);\n\n            _this2.controller.set(\"question\", null);\n\n            _this2.controller.set(\"userPhone\", null);\n          }).catch(function () {\n            _this2.get('notify').error(_this2.get('intl').t('notifyMessages.errorOccurredTryAgain'));\n          });\n        } else {\n          this.get('notify').error(this.get('intl').t('notifyMessages.fillInQuestion').toString());\n        }\n      },\n      closeAgentQuestionModal: function closeAgentQuestionModal() {\n        this.controller.set('userPhone', null);\n        this.controller.set('showAgentQuestionModal', false);\n        this.controller.set('question', null);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return this.modelFor('app.rfp');\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model;\n      controller.set('quote', quote);\n      controller.loadBackendPermissions();\n      quote.get('owner').then(function (owner) {\n        owner.get('company').then(function (company) {\n          company.get('companyUsers').then(function (companyUsers) {\n            controller.set('companyUsers', companyUsers);\n          });\n        });\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/project-details\", [\"exports\", \"ember-local-storage\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _emberLocalStorage, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    showConfirm: true,\n    model: function model() {\n      var _this = this;\n\n      var cbStore = this.get('cbStore');\n      return new Ember.RSVP.hash({\n        languages: cbStore.findAllWrapper('language', 'intId'),\n        projectContexts: cbStore.findAllWrapper('projectContext', 'contextEn'),\n        projectPhases: cbStore.findAllWrapper('projectPhase', 'id'),\n        projectRoles: cbStore.findAllWrapper('projectRole', 'roleEn'),\n        currencies: this.store.query('currency', {\n          only_project_currency: true\n        }),\n        salutations: cbStore.findAllWrapper('salutation', 'salutationEn'),\n        academicTitles: cbStore.findAllWrapper('academic-title', 'titleEn'),\n        quoteDocumentTypes: cbStore.findAllWrapper('quoteDocumentType', 'id'),\n        businessTypes: cbStore.findAllWrapper('businessType', 'businessTypeEn'),\n        //beautyItems: this.store.query('beautyItem', {\n        //  only_default: true\n        //}),\n        quote: this.modelFor('app.rfp'),\n        currentUser: this.get('sessionContext.currentUser'),\n        countries: cbStore.findAllWrapper('country', 'commonNameEn')\n      }).then(function (model) {\n        return new Ember.RSVP.hash({\n          languages: model.languages,\n          projectContexts: model.projectContexts,\n          projectPhases: model.projectPhases,\n          projectRoles: model.projectRoles,\n          currencies: model.currencies,\n          salutations: model.salutations,\n          academicTitles: model.academicTitles,\n          quoteDocumentTypes: model.quoteDocumentTypes,\n          businessTypes: model.businessTypes,\n          quote: model.quote,\n          currentUser: model.currentUser,\n          countries: model.countries,\n          contactInformations: _this.store.query('quote-contact', {\n            quote_id: model.quote.get('id')\n          })\n        });\n      });\n    },\n    addTimelineEntriesForQuoteDates: function addTimelineEntriesForQuoteDates(timelineEntries, quote) {\n      var standardEntries = quote.getStandardTimelineEntries();\n      standardEntries.forEach(function (entry) {\n        timelineEntries.addObject(entry);\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this2 = this;\n\n      controller.set('quoteIsLoaded', false);\n      controller.set('contactInformations', model.contactInformations);\n\n      this._super(controller, model);\n\n      var quote = model.quote;\n      var self = this; //let quote = this.modelFor('app.rfp');\n      //let beautyItems = new A();\n      //\n      //model.beautyItems.forEach(item => {\n      //  beautyItems.addObject({\n      //    item: item,\n      //    checked: false\n      //  });\n      //});\n\n      var dataIsLoadFromLocalStorage = false;\n      var quoteDocuments = new Ember.A();\n      var quoteTimelineEntries = new Ember.A();\n      var localQuoteProjectGoals = new Ember.A();\n      var localSecondaryLanguages = new Ember.A();\n      var localStorage = this.get('localStorage');\n      var lsQuoteDocumentsPromises = [];\n      var lsQuoteProjectGoalsPromises = [];\n      var lsQuoteTimelineEntriesPromises = [];\n      var quoteDocumentsPromise = null;\n      var quoteTimelineEntriesPromise = null;\n\n      if (false && localStorage.get('quote') && localStorage.get('quote.data') && localStorage.get('quote.data.id') === quote.get('id')) {\n        var lsQuote = this.store.normalize('quote', localStorage.get('quote').data); //let lsBeautyItems = localStorage.get('selectedBeautyItems');\n        //const selectedBeautyItems = lsBeautyItems.map(beautyItem => {\n        //  if (beautyItem.data.id) {\n        //    return this.store.push(this.store.normalize('beautyItem', beautyItem.data));\n        //  } else {\n        //    return this.store.createRecord('beautyItem', beautyItem.data.attributes);\n        //  }\n        //});\n\n        var lsQuoteDocuments = localStorage.get('quoteDocuments');\n        var lsQuoteProjectGoals = localStorage.get('quoteProjectGoals');\n\n        if (lsQuote.data && lsQuote.data.attributes.updatedAt && lsQuote.data.attributes.updatedAt.getTime() === quote.get('updatedAt').getTime()) {\n          dataIsLoadFromLocalStorage = true; //TODO: check if this is correct for current ember version\n\n          quote = this.store.push(lsQuote); //beautyItems = this.localBeautyItemsList(selectedBeautyItems, beautyItems);\n\n          lsQuoteDocuments.forEach(function (id) {\n            var qdPromise = new Ember.RSVP.Promise(function (resolve) {\n              self.store.find('quote-document', id).then(function (currentFile) {\n                quoteDocuments.addObject(currentFile);\n                resolve();\n              });\n            });\n            lsQuoteDocumentsPromises.push(qdPromise);\n          });\n          lsQuoteProjectGoals.forEach(function (item) {\n            var qpPromise = new Ember.RSVP.Promise(function (resolve) {\n              self.store.find('quote-project-goal', item.id).then(function (quoteProjectGoal) {\n                quoteProjectGoal.set('description', item.description);\n                localQuoteProjectGoals.addObject(quoteProjectGoal);\n                resolve();\n              });\n            });\n            lsQuoteProjectGoalsPromises.push(qpPromise);\n          });\n        } else {\n          //  quote.get('beautyItems').then(quoteBeautyItems => {\n          //    beautyItems = this.localBeautyItemsList(quoteBeautyItems, beautyItems);\n          //  });\n          quoteDocumentsPromise = new Ember.RSVP.Promise(function (resolve) {\n            quote.get('documents').then(function (documents) {\n              documents.forEach(function (document) {\n                quoteDocuments.addObject(document);\n              });\n              resolve();\n            });\n          });\n        }\n      } else {\n        //  quote.get('beautyItems').then(quoteBeautyItems => {\n        //    beautyItems = this.localBeautyItemsList(quoteBeautyItems, beautyItems);\n        //  });\n        quoteDocumentsPromise = new Ember.RSVP.Promise(function (resolve) {\n          quote.get('documents').then(function (documents) {\n            documents.forEach(function (document) {\n              quoteDocuments.addObject(document);\n            });\n            resolve();\n          });\n        });\n        quoteTimelineEntriesPromise = new Ember.RSVP.Promise(function (resolve) {\n          quote.get('timelineEntries').then(function (timelineEntries) {\n            timelineEntries.forEach(function (timelineEntry) {\n              timelineEntry.set('isCustom', true);\n              quoteTimelineEntries.addObject(timelineEntry);\n            });\n            resolve();\n          });\n        });\n      }\n\n      controller.set('quote', quote);\n\n      if (lsQuoteDocumentsPromises) {\n        Ember.RSVP.all(lsQuoteDocumentsPromises).then(function () {\n          controller.set('localQuoteDocuments', quoteDocuments);\n        });\n      } else {\n        quoteDocumentsPromise.then(function () {\n          controller.set('localQuoteDocuments', quoteDocuments);\n        });\n      } // TODO add entries rfp release / proposal due\n\n\n      if (lsQuoteTimelineEntriesPromises) {\n        Ember.RSVP.all(lsQuoteTimelineEntriesPromises).then(function () {\n          _this2.addTimelineEntriesForQuoteDates(quoteTimelineEntries, quote);\n\n          controller.set('localQuoteTimelineEntries', quoteTimelineEntries);\n        });\n      } else {\n        quoteTimelineEntriesPromise.then(function () {\n          _this2.addTimelineEntriesForQuoteDates(quoteTimelineEntries, quote);\n\n          controller.set('localQuoteTimelineEntries', quoteTimelineEntries);\n        });\n      }\n\n      if (lsQuoteProjectGoalsPromises) {\n        Ember.RSVP.all(lsQuoteProjectGoalsPromises).then(function () {\n          controller.set('localQuoteProjectGoals', localQuoteProjectGoals);\n        });\n      } //controller.set('beautyItems', beautyItems);\n\n\n      if (quote.get('timeMaterial')) {\n        controller.set('financialProposalRenumeration', 'timeMaterial');\n      } else if (quote.get('fixedFee')) {\n        controller.set('financialProposalRenumeration', 'fixedFee');\n      } else if (quote.get('successBased')) {\n        controller.set('financialProposalRenumeration', 'successBased');\n      } else if (quote.get('hybridModel')) {\n        controller.set('financialProposalRenumeration', 'hybridModel');\n      }\n\n      controller.set('pitchPresentationGroup', quote.get('pitchSession') ? 1 : 0);\n\n      if (quote.get('publicQuestions')) {\n        controller.set('disclosureOfQuestions', 'publicQuestions');\n      } else if (quote.get('undisclosedQuestions')) {\n        controller.set('disclosureOfQuestions', 'undisclosedQuestions');\n      }\n\n      if (quote.get('personalContactInformation')) {\n        controller.set('contactInformation', 'personalContactInformation');\n      } else if (quote.get('noPersonalContactInformation')) {\n        controller.set('contactInformation', 'noPersonalContactInformation');\n      }\n\n      controller.set('closedEnvelope', quote.get('closedEnvelope'));\n\n      if (quote.get('useDefaultCompany')) {\n        controller.set('companyType', 'default');\n      } else {\n        controller.set('companyType', 'affiliate');\n      } //if (quote.get('meAsPersonContact')) {\n      //  controller.set('personalInformation', 'meAsPersonContact');\n      //} else if (quote.get('anotherAsPersonContact')) {\n      //  controller.set('personalInformation', 'anotherAsPersonContact');\n      //}\n\n\n      controller.set('deadlineTime', quote.get('deadlineTime')); //controller.set('projectContext', quote.get('projectContext.contextEn'));\n      //controller.set('projectRole', null);\n      //if (quote.get('extraProjectRole')) {\n      //  controller.set('projectRole', controller.get('otherProjectRole'));\n      //}\n      //quote.get('projectRole').then(projectRole=> {\n      //  if (projectRole) {\n      //    controller.set('projectRole', projectRole.get('roleEn'));\n      //  }\n      //});\n\n      var projectPhases = model.projectPhases;\n      var localProjectPhasesItems = new Ember.A();\n      var quoteProjectPhasesPromise = new Ember.RSVP.Promise(function (resolve) {\n        if (dataIsLoadFromLocalStorage) {\n          var lsSelectedProjectPhases = localStorage.get('quoteProjectPhases');\n          projectPhases.forEach(function (projectPhase) {\n            localProjectPhasesItems.addObject({\n              projectPhase: projectPhase,\n              isChecked: lsSelectedProjectPhases.includes(projectPhase.get('id')) ? true : false\n            });\n          });\n          resolve();\n        } else {\n          quote.get('projectPhases').then(function (quoteProjectPhases) {\n            projectPhases.forEach(function (projectPhase) {\n              localProjectPhasesItems.addObject({\n                projectPhase: projectPhase,\n                isChecked: quoteProjectPhases.includes(projectPhase) ? true : false\n              });\n            });\n            resolve();\n          });\n        }\n      });\n      var quoteSecondaryLanguagesPromise = new Ember.RSVP.Promise(function (resolve) {\n        if (dataIsLoadFromLocalStorage) {\n          var lsSecondaryLanguages = localStorage.get('quoteSecondaryLanguages');\n          model.languages.forEach(function (language) {\n            if (parseInt(language.get('id')) in lsSecondaryLanguages) {\n              localSecondaryLanguages.addObject(language);\n            }\n          });\n          controller.set('localSecondaryLanguages', localSecondaryLanguages);\n          resolve();\n        } else {\n          var localLanguages = new Ember.A();\n          quote.get('secondaryLanguages').then(function (secondaryLanguages) {\n            secondaryLanguages.forEach(function (language) {\n              localLanguages.addObject(language);\n            });\n            controller.set('localSecondaryLanguages', localLanguages);\n            resolve();\n          });\n        }\n      });\n      var user = model.currentUser; // if (!quote.get('companyName') && quote.get('useDefaultCompany')) {\n      //   quote.set('companyName', user.get('companyName'));\n      // }\n\n      controller.set('userCompanyName', user.get('companyName'));\n\n      if (!quote.get('ownerName')) {\n        quote.set('ownerName', user.get('fullName'));\n      }\n\n      if (model.quoteDocumentTypes && model.quoteDocumentTypes.length) {\n        controller.set('uploadedFileType', model.quoteDocumentTypes.get('firstObject'));\n      } else {\n        controller.set('uploadedFileType', null);\n      } //if (!quote.get('personRole')) {\n      //  if (quote.get('extraProjectRole')) {\n      //    quote.set('personRole', quote.get('extraProjectRole'));\n      //  } else {\n      //    quote.get('projectRole').then(projectRole => {\n      //      if (projectRole) {\n      //        quote.set('personRole', projectRole.get('roleEn'));\n      //      }\n      //    });\n      //  }\n      //}\n\n\n      quoteProjectPhasesPromise.then(function () {\n        controller.set('localProjectPhasesItems', localProjectPhasesItems);\n      });\n      controller.set('quote.currentStep', 30);\n      Ember.RSVP.all([quoteDocumentsPromise, quoteProjectPhasesPromise, quoteSecondaryLanguagesPromise]).then(function () {\n        // RSVP.all([quoteDocumentsPromise, quoteProjectGoalsPromise]).then(()=> {\n        controller.set('allowSaveToLocalStorage', true);\n        controller.saveToLocalStorage();\n      });\n      this.set('showConfirm', true);\n      controller.set('currentUser', model.currentUser);\n      controller.set('quoteIsLoaded', true);\n      controller.set('changesetList', []);\n      controller.set('removedContactInformations', []);\n      controller.setupChangesets();\n    },\n    //localBeautyItemsList(quoteBeautyItems, beautyItems){\n    //  if (quoteBeautyItems) {\n    //    const quoteDefaultBeautyItems = quoteBeautyItems.filterBy('default', true);\n    //    const quoteExtraBeautyItems = quoteBeautyItems.filterBy('default', false);\n    //    beautyItems.forEach(beautyItem=> {\n    //      if (quoteDefaultBeautyItems.includes(beautyItem.item)) {\n    //        beautyItem.checked = true;\n    //      }\n    //    });\n    //    quoteExtraBeautyItems.forEach(item => {\n    //      beautyItems.addObject({\n    //        item: item,\n    //        checked: true,\n    //      });\n    //    });\n    //  }\n    //  return beautyItems;\n    //},\n    actions: {\n      setShowConfirm: function setShowConfirm(newValue) {\n        this.set('showConfirm', newValue);\n      },\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('quote-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/rfp/visual-editor\", [\"exports\", \"cb-ui/mixins/scrollbar-reset\", \"cb-ui/utils/download-file\"], function (_exports, _scrollbarReset, _downloadFile) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_scrollbarReset.default, {\n    model: function model() {\n      return Ember.RSVP.hash({\n        currentUser: this.get('sessionContext.currentUser')\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = this.modelFor('app.rfp');\n      controller.set('quote', quote);\n      controller.set('quote.currentStep', 50);\n      controller.set('currentUser', model.currentUser);\n    },\n    actions: {\n      downloadRfpPDF: function downloadRfpPDF(url) {\n        (0, _downloadFile.default)(url, 'Cover letter.pdf');\n      },\n      willTransition: function willTransition(transition) {\n        if (this.get('controller.blockPrevious')) {\n          transition.abort();\n        } else {\n          this._super(transition);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/templates\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return Ember.RSVP.hash({\n        templates: this.store.findAll('template'),\n        currentUser: this.get('sessionContext.currentUser')\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('templates', model.templates);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/templates/edit\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {\n      var groups = this.store.peekAll('base-criteria-evaluation-group').filterBy('isNew', true);\n      groups.forEach(function (group) {\n        group.deleteRecord();\n      });\n      var criteriaEvaluations = this.store.peekAll('base-criteria-evaluation').filterBy('isNew', true);\n      criteriaEvaluations.forEach(function (ce) {\n        ce.deleteRecord();\n      });\n    },\n    model: function model(params) {\n      return Ember.RSVP.hash({\n        template: this.store.findRecord('template', params.template_id, {\n          include: 'base_criteria_evaluation_groups'\n        }),\n        baseCriteriaEvaluationGroups: this.store.query('base-criteria-evaluation-group', {\n          template_id: params.template_id,\n          include: 'base_criteria_evaluations'\n        })\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var groups = new Ember.A();\n      model.baseCriteriaEvaluationGroups.forEach(function (item) {\n        groups.addObject(item);\n      });\n      controller.set('groups', groups.sortBy('order'));\n      controller.set('template', model.template);\n      controller.set('showAddGroup', false);\n      controller.set('isLoading', false);\n    },\n    actions: {\n      refreshRoute: function refreshRoute() {\n        this.controller.set('isLoading', true);\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/app/templates/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var parentModel = this.modelFor('app.templates');\n      var currentUser = parentModel.currentUser;\n      var templates = parentModel.templates;\n      currentUser.get('company').then(function (company) {\n        controller.set('userCompany', company);\n        controller.set('templates', templates.filterBy('company.id', company.get('id')));\n      });\n      controller.set('technicalTemplateTitle', null);\n      controller.set('pitchTemplateTitle', null);\n      controller.set('showAddTechnicalTemplate', false);\n      controller.set('showAddPitchTemplate', false);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/application\", [\"exports\", \"ember-simple-auth/mixins/application-route-mixin\", \"ember-local-storage\", \"cb-ui/mixins/loading-slider\", \"cb-ui/utils/get-target-domain\"], function (_exports, _applicationRouteMixin, _emberLocalStorage, _loadingSlider, _getTargetDomain) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_applicationRouteMixin.default, _loadingSlider.default, {\n    tcbToken: null,\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    sessionContext: Ember.inject.service(),\n    moment: Ember.inject.service(),\n    notify: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    beforeModel: function beforeModel(transition) {\n      this._super(transition);\n\n      this.get('intl').setLocale('en');\n      this.get('moment').setLocale('en');\n\n      if ('tcbToken' in transition.queryParams) {\n        // If the session is not already authenticated the transition is aborted and retried by ember-simple-auth\n        // once the authentication is successful. To avoid an infinite loop the auth token is stored and further\n        // calls to beforeModel will skip auth with identical tokens.\n        var currentTcbToken = this.get('tcbToken');\n\n        if (transition.queryParams.tcbToken !== currentTcbToken) {\n          this.set('tcbToken', transition.queryParams.tcbToken);\n\n          if (!this.get('session.isAuthenticated')) {\n            // attemptedTransition is used by the sessionAuthenticationSucceeded hook to redirect the user after login.\n            // The hook is not triggered at the end of session.authenticate if the session is already authenticated.\n            this.get('session').set('attemptedTransition', transition);\n            transition.abort();\n          }\n\n          return this.get('session').authenticate('authenticator:token');\n        }\n      }\n    },\n    afterModel: function afterModel() {\n      if (this.get('localStorage.language')) {\n        this.get('intl').setLocale(this.get('localStorage.language'));\n        this.get('moment').setLocale(this.get('localStorage.language'));\n      }\n    },\n    sessionAuthenticated: function sessionAuthenticated() {\n      var _this = this;\n\n      var quoteUuid = this.get('localStorage.quoteUuid');\n      this.set('localStorage.language', null);\n\n      if (quoteUuid) {\n        this.store.find('quote', quoteUuid).then(function (quote) {\n          quote.save().then(function (savedQuote) {\n            _this.get('sessionContext.currentUser').then(function (user) {\n              _this.set('localStorage.quoteUuid', null);\n\n              savedQuote.set('ownerName', user.get('fullName'));\n\n              _this.transitionTo('app.rfp.project-details', savedQuote.get('id'));\n            });\n          }).catch(function () {\n            _this.get('notify').error(_this.get('intl').t('notifyMessages.errorOccurredFixErrors').toString());\n          });\n        }).catch(function () {\n          _this.set('localStorage.quoteUuid', null);\n\n          _this.transitionTo('app.dashboard');\n        });\n      } else {\n        this._super();\n      }\n    },\n    sessionInvalidated: function sessionInvalidated() {\n      if (!this.get('session.skipRedirect')) {\n        window.location = \"\".concat((0, _getTargetDomain.default)(), \"/login?logoutBefore=true\");\n      }\n    },\n    actions: {\n      invalidateSession: function invalidateSession() {\n        this.get('session').invalidate();\n      },\n      changeLocalStorageLanguage: function changeLocalStorageLanguage(newLanguage) {\n        this.set('localStorage.language', newLanguage); // this.set('intl.locale', newLanguage);\n\n        this.get('intl').setLocale(newLanguage);\n        this.get('moment').setLocale(newLanguage);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/axa-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return Ember.RSVP.hash({\n        projectStandards: this.store.findAll('service-standard'),\n        industryStandards: this.store.findAll('industry-standard'),\n        companySizeTurnover: this.store.findAll('company-size-turnover'),\n        companySizeEmployees: this.store.findAll('company-size-employee'),\n        countries: this.store.findAll('country'),\n        serviceType: this.store.query('service-type', {\n          serviceTypeEn: 'Management Consulting'\n        }),\n        projectGoals: this.store.findAll('project-goal'),\n        // projectPhases: this.store.findAll('project-phase'),\n        salutations: this.store.findAll('salutation'),\n        currencies: this.store.findAll('currency'),\n        languages: this.store.findAll('language'),\n        // user:this.store.findRecord('user',124),\n        // 45 represents the ID for EURO currency which is the default\n        currency: this.store.find('currency', 45)\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var quote = this.store.createRecord('quote', {\n        // owner:model.user,\n        companyAlias: 'AXA',\n        currency: model.currency,\n        status: 'requested',\n        personSalutation: null,\n        personFirstName: null,\n        personLastName: null,\n        projectAdministratorJobTitle: null,\n        projectAdministratorEmail: null,\n        projectAdministratorPhone: null,\n        companyName: null,\n        companyAddressLineOne: null,\n        companyAddressLineTwo: null,\n        companyAddressLineThree: null,\n        companyPostalCode: null,\n        companyCity: null,\n        companyCountry: null,\n        projectName: null,\n        industryStandard: null,\n        companySizeTurnover: null,\n        companySizeEmployees: null,\n        serviceType: model.serviceType.objectAt(0),\n        serviceStandard: null,\n        mainLocation: null,\n        secondaryLocations: [],\n        clientIntroduction: null,\n        initialSituation: null,\n        organizationProjectReference: null,\n        mainLanguage: null,\n        proposalLanguage: null,\n        secondaryLanguages: [],\n        startDate: null,\n        endDate: null,\n        quoteProjectGoals: [],\n        quoteServiceProviders: [],\n        documents: [],\n        projectPhases: [],\n        otherMentions: ''\n      });\n      var localQuoteProjectGoals = new Ember.A();\n      var localServiceProviders = new Ember.A();\n      var projectGoalsEnArray = new Ember.A();\n      var projectGoalsDeArray = new Ember.A();\n      model.projectGoals.forEach(function (item) {\n        projectGoalsEnArray.pushObject(item.get('projectGoalEn'));\n        projectGoalsDeArray.pushObject(item.get('projectGoalDe'));\n      });\n      var currencies = model.currencies.toArray().map(function (x) {\n        return x.get('isoCurrencyCode');\n      });\n      controller.set('isSendingRequest', false);\n      controller.set('languages', model.languages);\n      controller.set('localQuoteProjectGoals', localQuoteProjectGoals);\n      controller.set('localServiceProviders', localServiceProviders);\n      controller.set('projectGoals', projectGoalsEnArray);\n      controller.set('projectGoalsDe', projectGoalsDeArray);\n      controller.set('salutations', model.salutations.toArray());\n      controller.set('currencies', currencies); // controller.set('projectPhases', model.projectPhases.toArray());\n\n      controller.set('countries', model.countries.toArray()); // controller.set('serviceTypes', model.serviceTypes.toArray());\n\n      controller.set('projectStandards', model.projectStandards.toArray());\n      controller.set('industryStandards', model.industryStandards.toArray());\n      controller.set('companySizeTurnover', model.companySizeTurnover.toArray());\n      controller.set('companySizeEmployees', model.companySizeEmployees.toArray());\n      controller.set('quote', quote);\n      controller.setupChangeset();\n      controller.setDefaultCountry();\n      controller.setDefaultLanguage();\n      controller.setDefaultProjectLanguage();\n      controller.setDefaultIndustryStandard();\n      controller.setDefaultClientProfile();\n      controller.setDefaultBudgetApprovalStatus();\n      controller.setDefaultBudgetEstimateCurrency();\n      var quoteProjectGoal = this.store.createRecord('quote-project-goal', {\n        // quote: null,\n        name: '',\n        description: '' // projectGoal: null,\n\n      });\n      var localQuoteProjectGoalsArray = controller.get('localQuoteProjectGoals');\n      localQuoteProjectGoalsArray.addObject(quoteProjectGoal);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/external-evaluation\", [\"exports\", \"cb-ui/utils/download-file\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _downloadFile, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    model: function model(obj) {\n      return {\n        quoteId: obj.quoteId,\n        evaluationType: obj.evaluationType\n      };\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('quoteId', model.quoteId);\n      controller.set('evaluationType', model.evaluationType);\n    },\n    actions: {\n      newDocumentToken: function newDocumentToken(id) {\n        this.store.findRecord('quote-document', id).then(function (res) {\n          (0, _downloadFile.default)(res.data.file, res.get('fileName'));\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/ie-detected\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel() {\n      if (!this.get('session.isAuthenticated')) {\n        this.transitionTo('login');\n      } else {\n        this.transitionTo('app');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/landing\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    actions: {\n      lastQuote: function lastQuote() {\n        this.transitionTo('wizard.index', this.get('controller.model.id'));\n      },\n      newQuote: function newQuote() {\n        var _this = this;\n\n        var quote = this.store.createRecord('quote');\n        quote.save().then(function (quote) {\n          _this.transitionTo('wizard.index', quote.id);\n        });\n      }\n    },\n    model: function model(params, transition) {\n      var _this2 = this;\n\n      return this.store.findAll('quote').then(function (quotes) {\n        var unpublishedQuotes = quotes.filterBy('published', false);\n\n        if (unpublishedQuotes.get('length') === 0) {\n          var quote = _this2.store.createRecord('quote');\n\n          return quote.save().then(function (quote) {\n            transition.abort();\n\n            _this2.transitionTo('wizard.index', quote.id);\n          });\n        } else {\n          return unpublishedQuotes.get('content')[0];\n        }\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/login\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      this._super(transition);\n\n      if (this.get('session.isAuthenticated')) {\n        this.transitionTo('app.dashboard');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/logout\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n  function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n  function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\n  function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\n  function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\n  function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\n  function _get(target, property, receiver) { if (typeof Reflect !== \"undefined\" && Reflect.get) { _get = Reflect.get; } else { _get = function _get(target, property, receiver) { var base = _superPropBase(target, property); if (!base) return; var desc = Object.getOwnPropertyDescriptor(base, property); if (desc.get) { return desc.get.call(receiver); } return desc.value; }; } return _get(target, property, receiver || target); }\n\n  function _superPropBase(object, property) { while (!Object.prototype.hasOwnProperty.call(object, property)) { object = _getPrototypeOf(object); if (object === null) break; } return object; }\n\n  function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n  function _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\n  function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\n  var LogoutRoute =\n  /*#__PURE__*/\n  function (_EmberRoute) {\n    _inherits(LogoutRoute, _EmberRoute);\n\n    function LogoutRoute() {\n      _classCallCheck(this, LogoutRoute);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(LogoutRoute).apply(this, arguments));\n    }\n\n    _createClass(LogoutRoute, [{\n      key: \"setupController\",\n      value: function setupController(controller, model) {\n        this.logout();\n\n        _get(_getPrototypeOf(LogoutRoute.prototype), \"setupController\", this).call(this, controller, model);\n      }\n    }, {\n      key: \"logout\",\n      value: function logout() {\n        try {\n          this.get('session').invalidate(); // this will cause automatic transition to login page\n        } catch (e) {\n          window.location.assign(\"\".concat(_environment.default.CANONICAL_DOMAIN_NEXT, \"/login?logoutBefore=true\"));\n        }\n      }\n    }]);\n\n    return LogoutRoute;\n  }(Ember.Route);\n\n  _exports.default = LogoutRoute;\n});","define(\"cb-ui/routes/new-password\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      if (!transition.queryParams['recoverToken']) {\n        this.transitionTo('index');\n      }\n    },\n    setupControllert: function setupControllert(controller, model) {\n      this._super(controller, model);\n\n      controller.set('newPassword', null);\n      controller.set('retypePassword', null);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/project-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return Ember.RSVP.hash({\n        projectStandards: this.store.findAll('service-standard'),\n        industryStandards: this.store.findAll('industry-standard'),\n        companySizeTurnover: this.store.findAll('company-size-turnover'),\n        companySizeEmployees: this.store.findAll('company-size-employee'),\n        countries: this.store.findAll('country'),\n        serviceType: this.store.query('service-type', {\n          serviceTypeEn: 'Management Consulting'\n        }),\n        projectGoals: this.store.findAll('project-goal'),\n        // projectPhases: this.store.findAll('project-phase'),\n        salutations: this.store.findAll('salutation'),\n        currencies: this.store.findAll('currency'),\n        languages: this.store.findAll('language'),\n        // user:this.store.findRecord('user',124),\n        // 45 represents the ID for EURO currency which is the default\n        currency: this.store.find('currency', 45)\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var quote = this.store.createRecord('quote', {\n        // owner:model.user,\n        companyAlias: '',\n        currency: model.currency,\n        status: 'requested',\n        personSalutation: null,\n        personFirstName: null,\n        personLastName: null,\n        projectAdministratorJobTitle: null,\n        projectAdministratorEmail: null,\n        projectAdministratorPhone: null,\n        companyName: null,\n        companyAddressLineOne: null,\n        companyAddressLineTwo: null,\n        companyAddressLineThree: null,\n        companyPostalCode: null,\n        companyCity: null,\n        companyCountry: null,\n        projectName: null,\n        industryStandard: null,\n        companySizeTurnover: null,\n        companySizeEmployees: null,\n        serviceType: model.serviceType.objectAt(0),\n        serviceStandard: null,\n        mainLocation: null,\n        secondaryLocations: [],\n        clientIntroduction: null,\n        initialSituation: null,\n        organizationProjectReference: null,\n        mainLanguage: null,\n        proposalLanguage: null,\n        secondaryLanguages: [],\n        startDate: null,\n        endDate: null,\n        quoteProjectGoals: [],\n        quoteServiceProviders: [],\n        documents: [],\n        projectPhases: [],\n        otherMentions: ''\n      });\n      var localQuoteProjectGoals = new Ember.A();\n      var localServiceProviders = new Ember.A();\n      var projectGoalsEnArray = new Ember.A();\n      var projectGoalsDeArray = new Ember.A();\n      model.projectGoals.forEach(function (item) {\n        projectGoalsEnArray.pushObject(item.get('projectGoalEn'));\n        projectGoalsDeArray.pushObject(item.get('projectGoalDe'));\n      });\n      var currencies = model.currencies.toArray().map(function (x) {\n        return x.get('isoCurrencyCode');\n      });\n      controller.set('isSendingRequest', false);\n      controller.set('languages', model.languages);\n      controller.set('localQuoteProjectGoals', localQuoteProjectGoals);\n      controller.set('localServiceProviders', localServiceProviders);\n      controller.set('projectGoals', projectGoalsEnArray);\n      controller.set('projectGoalsDe', projectGoalsDeArray);\n      controller.set('salutations', model.salutations.toArray());\n      controller.set('currencies', currencies); // controller.set('projectPhases', model.projectPhases.toArray());\n\n      controller.set('countries', model.countries.toArray()); // controller.set('serviceTypes', model.serviceTypes.toArray());\n\n      controller.set('projectStandards', model.projectStandards.toArray());\n      controller.set('industryStandards', model.industryStandards.toArray());\n      controller.set('companySizeTurnover', model.companySizeTurnover.toArray());\n      controller.set('companySizeEmployees', model.companySizeEmployees.toArray());\n      controller.set('quote', quote);\n      controller.setupChangeset();\n      controller.setDefaultCountry();\n      controller.setDefaultLanguage();\n      controller.setDefaultProjectLanguage();\n      controller.setDefaultIndustryStandard();\n      controller.setDefaultClientProfile();\n      controller.setDefaultBudgetApprovalStatus();\n      controller.setDefaultBudgetEstimateCurrency();\n      var quoteProjectGoal = this.store.createRecord('quote-project-goal', {\n        // quote: null,\n        name: '',\n        description: '' // projectGoal: null,\n\n      });\n      var localQuoteProjectGoalsArray = controller.get('localQuoteProjectGoals');\n      localQuoteProjectGoalsArray.addObject(quoteProjectGoal);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/recover-password\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    beforeModel: function beforeModel(transition) {\n      this._super(transition);\n\n      if (this.get('session.isAuthenticated')) {\n        this.transitionTo('app.dashboard');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      return Ember.RSVP.hash({\n        projectStandards: this.store.findAll('service-standard'),\n        industryStandards: this.store.findAll('industry-standard'),\n        companySizeTurnover: this.store.findAll('company-size-turnover'),\n        companySizeEmployees: this.store.findAll('company-size-employee'),\n        countries: this.store.findAll('country'),\n        serviceType: this.store.query('service-type', {\n          serviceTypeEn: 'Management Consulting'\n        }),\n        projectGoals: this.store.findAll('project-goal'),\n        // projectPhases: this.store.findAll('project-phase'),\n        salutations: this.store.findAll('salutation'),\n        languages: this.store.findAll('language'),\n        // user:this.store.findRecord('user',124),\n        // 45 represents the ID for EURO currency which is the default\n        currency: this.store.find('currency', 45)\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var quote = this.store.createRecord('quote', {\n        // owner:model.user,\n        //ramane sa pun companyAlias ,ABB,sa rezolv layout-ul si sa fac redirect\n        companyAlias: 'ABB',\n        currency: model.currency,\n        status: 'requested',\n        personSalutation: null,\n        personFirstName: null,\n        personLastName: null,\n        projectAdministratorJobTitle: null,\n        projectAdministratorEmail: null,\n        projectAdministratorPhone: null,\n        companyName: null,\n        companyAddressLineOne: null,\n        companyAddressLineTwo: null,\n        companyAddressLineThree: null,\n        companyPostalCode: null,\n        companyCity: null,\n        companyCountry: null,\n        projectName: null,\n        industryStandard: null,\n        companySizeTurnover: null,\n        companySizeEmployees: null,\n        serviceType: model.serviceType.objectAt(0),\n        serviceStandard: null,\n        mainLocation: null,\n        secondaryLocations: [],\n        clientIntroduction: null,\n        initialSituation: null,\n        organizationProjectReference: null,\n        mainLanguage: null,\n        proposalLanguage: null,\n        secondaryLanguages: [],\n        startDate: null,\n        endDate: null,\n        quoteProjectGoals: [],\n        quoteServiceProviders: [],\n        documents: [],\n        projectPhases: []\n      });\n      var localQuoteProjectGoals = new Ember.A();\n      var localServiceProviders = new Ember.A();\n      controller.set('isSendingRequest', false);\n      controller.set('languages', model.languages);\n      controller.set('localQuoteProjectGoals', localQuoteProjectGoals);\n      controller.set('localServiceProviders', localServiceProviders);\n      controller.set('projectGoals', model.projectGoals);\n      controller.set('salutations', model.salutations.toArray()); // controller.set('projectPhases', model.projectPhases.toArray());\n\n      controller.set('countries', model.countries.toArray()); // controller.set('serviceTypes', model.serviceTypes.toArray());\n\n      controller.set('projectStandards', model.projectStandards.toArray());\n      controller.set('industryStandards', model.industryStandards.toArray());\n      controller.set('companySizeTurnover', model.companySizeTurnover.toArray());\n      controller.set('companySizeEmployees', model.companySizeEmployees.toArray());\n      controller.set('quote', quote);\n      controller.setupChangeset();\n      var quoteProjectGoal = this.store.createRecord('quote-project-goal', {\n        quote: null,\n        name: '',\n        description: '',\n        projectGoal: null\n      });\n      var localQuoteProjectGoalsArray = controller.get('localQuoteProjectGoals');\n      localQuoteProjectGoalsArray.addObject(quoteProjectGoal);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/request-success\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/signup\", [\"exports\", \"ember-local-storage\"], function (_exports, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function jwtPayload(token) {\n    if (token) {\n      return JSON.parse(atob(token.split('.')[1]));\n    }\n\n    return null;\n  }\n\n  var _default = Ember.Route.extend({\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    beforeModel: function beforeModel(transition) {\n      var _this = this;\n\n      this._super(transition);\n\n      if (this.get('session.isAuthenticated')) {\n        var token;\n        var company_id;\n\n        try {\n          token = JSON.parse(window.localStorage.getItem('ember_simple_auth:session')).authenticated.token;\n          company_id = jwtPayload(token).company_id;\n        } catch (e) {\n          token = null;\n          company_id = null;\n        }\n\n        if (company_id === 786) {// pass\n        } else {\n          this.set('session.skipRedirect', true);\n          this.get('session').invalidate().then(function () {\n            _this.set('session.skipRedirect', false);\n          });\n        }\n      }\n    },\n    model: function model(object, transition) {\n      var cbStore = this.get('cbStore');\n      var user;\n\n      if (!transition.queryParams.token) {\n        if (!this.get('session.isAuthenticated')) {\n          this.transitionTo('login');\n          return;\n        }\n\n        var localStorage = this.get('localStorage');\n        user = this.store.createRecord('user', {\n          email: localStorage.get('userEmail') ? localStorage && localStorage.get('userEmail') : '',\n          language: localStorage.get('language') ? localStorage && localStorage.get('language') : 'en',\n          newCompany: true,\n          password: '',\n          postalCode: '',\n          phone: '',\n          city: '',\n          companyName: localStorage.get('companyName') ? localStorage && localStorage.get('companyName') : '',\n          'addressLine-1': '',\n          firstName: '',\n          lastName: ''\n        });\n        return Ember.RSVP.hash({\n          countries: cbStore.findAllWrapper('country', 'commonNameEn'),\n          user: user,\n          invitedUser: false,\n          tokenExpired: false\n        });\n      } else {\n        var jsontoken = JSON.parse(atob(transition.queryParams.token.split('.')[1]));\n        var jsonheaders = JSON.parse(atob(transition.queryParams.token.split('.')[0]));\n        var expire = jsonheaders.exp || jsontoken.exp;\n        var now = new Date().getTime() / 1000;\n\n        if (expire - now >= 30) {\n          user = this.store.query('user', {\n            token: transition.queryParams.token\n          }).then(function (users) {\n            if (users) {\n              return users.get('firstObject');\n            } else {\n              window.location = '#/signup';\n            }\n          }, function () {\n            window.location = '#/signup';\n          });\n        }\n\n        return Ember.RSVP.hash({\n          countries: cbStore.findAllWrapper('country', 'commonNameEn'),\n          user: user,\n          invitedUser: true,\n          tokenExpired: expire - now < 30\n        });\n      }\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model.user);\n\n      controller.set('invitedUser', model.invitedUser);\n      controller.set('countries', model.countries);\n\n      if (model.tokenExpired) {\n        controller.set('tokenExpired', model.tokenExpired);\n      } else {\n        if (model.user.get('isConsultant')) {\n          controller.set('userType', 'consultant');\n        }\n\n        if (model.user.get('isClient')) {\n          controller.set('userType', 'client');\n        }\n\n        if (model.user.get('email')) {\n          Ember.run.later(function () {\n            controller.send('checkEmail');\n          }, 1000);\n        }\n      }\n    },\n    redirect: function redirect(model) {\n      if (model.invitedUser && model.user && model.user.get('registrationCompleted')) {\n        this.transitionTo('login');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/wizard-language\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.checkQueryParams();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/wizard\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    userLead: null,\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var userLead = this.store.createRecord('user-lead', {\n        firstName: '',\n        lastName: '',\n        email: '',\n        companyName: ''\n      });\n      controller.set('userLead', userLead);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/wizard/confirm\", [\"exports\", \"ember-local-storage\"], function (_exports, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    model: function model(obj, transition) {\n      var cbStore = this.get('cbStore');\n      return Ember.RSVP.hash({\n        services: cbStore.findAllWrapper('serviceStandard', 'mpttOrder'),\n        industries: cbStore.findAllWrapper('industryStandard', 'mpttOrder'),\n        quote: this.store.find('quote', transition.params.wizard.quote_uuid)\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      var quote = model.quote;\n      this.store.query('quote-consultant', {\n        quote_id: quote.get('id')\n      }).then(function (quoteConsultants) {\n        controller.set('quoteConsultants', quoteConsultants);\n      });\n      quote.get('projectGoals').then(function (projectGoals) {\n        var localProjectGoals = new Ember.A();\n        var projectGoalsOrder = JSON.parse(quote.get('projectGoalsOrder')) || [];\n\n        if (projectGoalsOrder) {\n          projectGoalsOrder.forEach(function (pgId) {\n            var projectGoal = projectGoals.findBy('id', pgId.toString());\n\n            if (projectGoal) {\n              localProjectGoals.addObject(projectGoal);\n            }\n          });\n        }\n\n        controller.set('localProjectGoals', localProjectGoals);\n      });\n      controller.set('quote', model.quote);\n      controller.set('isShowingStartRfp', false);\n      controller.set('isShowingEmailModal', false);\n      controller.set('isShowingModal', false);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/wizard/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model(obj, transition) {\n      var cbStore = this.get('cbStore');\n      return Ember.RSVP.hash({\n        services: cbStore.findAllWrapper('serviceStandard', 'mpttOrder'),\n        industries: cbStore.findAllWrapper('industryStandard', 'mpttOrder'),\n        quote: this.store.find('quote', transition.params.wizard.quote_uuid)\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this = this;\n\n      this._super(controller, model);\n\n      controller.set('quote', model.quote);\n      var extraCompanies = new Ember.A();\n      var extraNewCompanies = new Ember.A();\n      var localSelectedCompanies = new Ember.A();\n      this.store.query('quote-consultant', {\n        quote_id: model.quote.get('id')\n      }).then(function (quoteConsultants) {\n        controller.set('quoteConsultants', quoteConsultants);\n        model.quote.get('companies').then(function (selectedCompanies) {\n          var quoteConsultantCompanyPromises = [];\n          var quoteConsultantCompanies = [];\n          quoteConsultants.forEach(function (consultant) {\n            var companyPromise = new Ember.RSVP.Promise(function (resolve) {\n              consultant.get('company').then(function (company) {\n                quoteConsultantCompanies.push(company);\n                resolve();\n              });\n            });\n            quoteConsultantCompanyPromises.push(companyPromise);\n          });\n          Ember.RSVP.all(quoteConsultantCompanyPromises).then(function () {\n            selectedCompanies.forEach(function (company) {\n              if (!quoteConsultantCompanies.includes(company)) {\n                if (company.get('extraConsultant')) {\n                  _this.store.query('extra-company', {\n                    company: company.get('id')\n                  }).then(function (extraCompanyList) {\n                    if (extraCompanyList.get('length')) {\n                      extraNewCompanies.addObject(extraCompanyList.get('firstObject'));\n                    }\n                  });\n                } else {\n                  extraCompanies.addObject(company);\n                }\n              } else {\n                localSelectedCompanies.addObject(company);\n              }\n            });\n            controller.set('extraConsultants', extraCompanies);\n            controller.set('extraNewConsultants', extraNewCompanies);\n            controller.set('localSelectedCompanies', localSelectedCompanies);\n          });\n        });\n      });\n      controller.set('quote.currentStep', 20);\n      controller.set('isShowingModal', false);\n      controller.set('showError', false);\n      controller.set('showAllSpecialistConsultants', false);\n      controller.set('showAllDiversifiedConsultants', false);\n      controller.set('showAllGeneralistConsultants', false);\n      controller.set('showAddExtraConsultant', true);\n      controller.set('showExtraConsultantForm', false);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/wizard/index\", [\"exports\", \"ember-local-storage\"], function (_exports, _emberLocalStorage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    localStorage: (0, _emberLocalStorage.storageFor)('local-storage'),\n    model: function model(obj, transition) {\n      var cbStore = this.get('cbStore');\n      return Ember.RSVP.hash({\n        countries: cbStore.findAllWrapper('country', 'commonNameEn'),\n        industries: cbStore.findAllWrapper('industryStandard', 'mpttOrder'),\n        services: cbStore.findAllWrapper('serviceStandard', 'mpttOrder'),\n        businessTypes: cbStore.findAllWrapper('businessType', 'businessTypeEn'),\n        companySizeTurnovers: cbStore.findAllWrapper('companySizeTurnover', 'id'),\n        companySizeEmployees: cbStore.findAllWrapper('companySizeEmployee', 'id'),\n        projectGoals: cbStore.findAllWrapper('projectGoal', 'projectGoalEn'),\n        serviceTypes: cbStore.findAllWrapper('serviceType', 'id'),\n        quote: this.store.find('quote', transition.params.wizard.quote_uuid)\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this = this;\n\n      this._super(controller, model);\n\n      var projectServices = [];\n      var leafProjectServices = Ember.A();\n      var projectIndustries = [];\n      var leafProjectIndustries = Ember.A();\n      var sortedServices = model.services;\n      var sortedIndustries = model.industries;\n      controller.set('quote', model.quote);\n      model.quote.get('secondaryLocations').then(function (countries) {\n        var localCountries = [];\n        countries.forEach(function (country) {\n          localCountries.push(country);\n        });\n        controller.set('localSecondaryLocations', localCountries);\n      }); // const projectPhases = model.projectPhases;\n      // const localProjectPhasesItems = new A();\n      // model.quote.get('projectPhases').then(quoteProjectPhases=> {\n      //   projectPhases.forEach(projectPhase=> {\n      //     localProjectPhasesItems.addObject({\n      //       projectPhase: projectPhase,\n      //       isChecked: quoteProjectPhases.includes(projectPhase) ? true : false,\n      //     });\n      //   });\n      //   controller.set('localProjectPhasesItems', localProjectPhasesItems);\n      // });\n      // const localLanguages = new A();\n      // model.quote.get('secondaryLanguages').then(secondaryLanguages=> {\n      //   secondaryLanguages.forEach(language=> {\n      //     localLanguages.addObject(language);\n      //   });\n      //   controller.set('localSecondaryLanguages', localLanguages);\n      // });\n\n      var quote = model.quote;\n      var selectedLanguage = this.get('localStorage.language') || 'en';\n      var propertyNameService = selectedLanguage === 'de' ? 'serviceDe' : 'serviceEn';\n      sortedServices.forEach(function (service) {\n        if (!service.get('parent.id')) {\n          var children = _this.generateChildrenNameList(service, sortedServices, propertyNameService);\n\n          projectServices.push(children);\n        }\n\n        if (!service.get('children.length')) {\n          leafProjectServices.addObject(service);\n        }\n      });\n      var propertyNameIndustry = selectedLanguage === 'de' ? 'industryDe' : 'industryEn';\n      sortedIndustries.forEach(function (industry) {\n        if (!industry.get('parent.id')) {\n          var children = _this.generateChildrenNameList(industry, sortedIndustries, propertyNameIndustry);\n\n          projectIndustries.push(children);\n        }\n\n        if (!industry.get('children.length')) {\n          leafProjectIndustries.addObject(industry);\n        }\n      });\n      quote.get('projectGoals').then(function (projectGoals) {\n        var localProjectGoals = new Ember.A();\n        var quoteProjectGoalsOrder = quote.get('projectGoalsOrder');\n        var projectGoalsOrder;\n\n        if (typeof quoteProjectGoalsOrder === 'string') {\n          projectGoalsOrder = JSON.parse(quoteProjectGoalsOrder);\n        } else {\n          projectGoalsOrder = [];\n        }\n\n        if (projectGoalsOrder) {\n          projectGoalsOrder.forEach(function (pgId) {\n            var projectGoal = projectGoals.findBy('id', pgId.toString());\n\n            if (projectGoal) {\n              localProjectGoals.addObject(projectGoal);\n            }\n          });\n        }\n\n        controller.set('localProjectGoals', localProjectGoals);\n      });\n      quote.get('quoteProjectGoals').then(function (quoteProjectGoals) {\n        var localQuoteProjectGoals = new Ember.A();\n        quoteProjectGoals.forEach(function (quoteProjectGoal) {\n          localQuoteProjectGoals.addObject(quoteProjectGoal);\n        });\n        controller.set('localQuoteProjectGoals', localQuoteProjectGoals);\n      });\n      var projectGoalsEnArray = new Ember.A();\n      var projectGoalsDeArray = new Ember.A();\n      model.projectGoals.forEach(function (item) {\n        projectGoalsEnArray.pushObject(item.get('projectGoalEn'));\n        projectGoalsDeArray.pushObject(item.get('projectGoalDe'));\n      });\n      controller.set('projectGoalsEn', projectGoalsEnArray);\n      controller.set('projectGoalsDe', projectGoalsDeArray);\n      controller.set('projectServices', projectServices);\n      controller.set('leafProjectServices', leafProjectServices.sortBy(propertyNameService));\n      controller.set('projectIndustries', projectIndustries);\n      controller.set('leafProjectIndustries', leafProjectIndustries.sortBy(propertyNameIndustry)); //controller.set('projectService', controller.get('quote.serviceStandard.' + propertyNameService));\n      //controller.set('projectIndustry', controller.get('quote.industryStandard.' + propertyNameIndustry));\n\n      controller.set('projectService', quote.get('serviceStandard'));\n      controller.set('projectIndustry', quote.get('industryStandard'));\n      controller.set('propertyNameService', propertyNameService);\n      controller.set('propertyNameIndustry', propertyNameIndustry);\n      controller.set('componentHTML', null);\n      var serviceTypes = new Ember.A();\n      model.serviceTypes.forEach(function (st) {\n        serviceTypes.addObject(st);\n      });\n      controller.set('serviceTypes', serviceTypes);\n      controller.set('serviceType', null);\n      quote.get('serviceType').then(function (serviceType) {\n        if (serviceType) {\n          controller.set('serviceType', serviceType.get('serviceTypeEn'));\n        }\n      });\n      controller.set('quote.currentStep', 10);\n      controller.setInitialIndustryService();\n    },\n    generateChildrenNameList: function generateChildrenNameList(parentNode, nodesList, propertyName) {\n      var _this2 = this;\n\n      var children = nodesList.filterBy('parent.id', parentNode.get('id'));\n\n      if (!children.get('length')) {\n        return parentNode.get(propertyName);\n      } else {\n        return {\n          groupName: parentNode.get(propertyName),\n          options: children.map(function (child) {\n            return _this2.generateChildrenNameList(child, nodesList, propertyName);\n          })\n        };\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/routes/wizard/project-details\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model(obj, transition) {\n      var cbStore = this.get('cbStore');\n      return Ember.RSVP.hash({\n        projectContexts: cbStore.findAllWrapper('projectContext', 'contextEn'),\n        projectRoles: cbStore.findAllWrapper('projectRole', 'roleEn'),\n        quote: this.store.find('quote', transition.params.wizard.quote_uuid)\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super(controller, model);\n\n      controller.set('quote', model.quote);\n      controller.set('quote.currentStep', 30);\n      controller.set('projectContext', model.quote.get('projectContext.contextEn'));\n\n      if (model.quote.get('extraProjectRole')) {\n        controller.set('projectRole', controller.get('otherProjectRole'));\n      } else {\n        controller.set('projectRole', model.quote.get('projectRole.roleEn'));\n      }\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (transition.targetName === 'wizard.consultants') {\n          this.get('controller.quote').rollbackAttributes();\n          this.get('controller.quote').reload();\n        } else {\n          this._super(transition);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/base-criteria-evaluation-group\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      baseCriteriaEvaluations: {\n        serialize: 'records',\n        deserialize: 'records'\n      },\n      template: {\n        serialize: 'ids'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/company\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      addresses: {\n        serialize: true\n      },\n      industries: {\n        serialize: true\n      },\n      services: {\n        serialize: true\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/criteria-evaluation-group\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      evaluations: {\n        serialize: 'records',\n        deserialize: 'records'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/proposal\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      documents: {\n        serialize: true\n      },\n      references: {\n        serialize: true\n      },\n      teamMembers: {\n        serialize: true\n      },\n      workPackages: {\n        serialize: true\n      },\n      consultantUser: {\n        serialize: true\n      },\n      proposalEvaluations: {\n        serialize: true\n      },\n      timeMaterials: {\n        serialize: true\n      },\n      timeMaterialSupplements: {\n        serialize: true\n      },\n      fixedFees: {\n        serialize: true\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/quote-announcement\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      quoteAnnouncementDocuments: {\n        serialize: true\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/quote\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      companyAlias: {\n        serialize: true\n      },\n      documents: {\n        serialize: true\n      },\n      beautyItems: {\n        serialize: true\n      },\n      sections: {\n        serialize: true\n      },\n      businessType: {\n        serialize: true\n      },\n      proposals: {\n        serializer: true\n      },\n      questions: {\n        serializer: true\n      },\n      timelineEntries: {\n        serialize: true\n      },\n      quoteProjectGoals: {\n        serialize: true\n      },\n      quoteServiceProviders: {\n        serialize: true\n      },\n      projectPhases: {\n        serialize: true\n      },\n      contactInformations: {\n        serialize: true\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/template\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      baseCriteriaEvaluationGroups: {\n        serialize: 'records'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/serializers/user\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var JSONAPISerializer = _emberData.default.JSONAPISerializer;\n\n  var _default = JSONAPISerializer.extend({\n    attrs: {\n      salutation: {\n        serialize: true\n      },\n      country: {\n        serialize: true\n      },\n      company: {\n        serialize: true\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/ajax\", [\"exports\", \"ember-ajax/services/ajax\"], function (_exports, _ajax) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _ajax.default;\n    }\n  });\n});","define(\"cb-ui/services/cb-store\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend({\n    store: Ember.inject.service('store'),\n    findAllWrapper: function findAllWrapper(modelName, sortKey) {\n      return this.get('store').findAll(modelName).then(function (records) {\n        return records.sortBy(sortKey);\n      });\n    },\n    queryWrapper: function queryWrapper(modelName, sortKey, queryArgs) {\n      return this.get('store').query(modelName, queryArgs).then(function (records) {\n        return records.sortBy(sortKey);\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/drag-sort\", [\"exports\", \"ember-drag-sort/services/drag-sort\"], function (_exports, _dragSort) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _dragSort.default;\n    }\n  });\n});","define(\"cb-ui/services/ie-detection\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend({\n    usesIe: function usesIe() {\n      var agent = window.navigator.userAgent;\n      var msie = agent.indexOf('MSIE ');\n\n      if (msie > 0) {\n        return true;\n      }\n\n      var trident = agent.indexOf('Trident/');\n\n      if (trident > 0) {\n        var rv = agent.indexOf('rv:');\n        return true;\n      }\n\n      return false;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/intl\", [\"exports\", \"ember-intl/services/intl\"], function (_exports, _intl) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _intl.default;\n    }\n  });\n});","define(\"cb-ui/services/loading-slider\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _Ember = Ember,\n      Service = _Ember.Service,\n      Evented = _Ember.Evented;\n\n  var _default = Service.extend(Evented, {\n    startLoading: function startLoading() {\n      this.trigger('startLoading');\n    },\n    endLoading: function endLoading() {\n      this.trigger('endLoading');\n    },\n    changeAttrs: function changeAttrs(attrs) {\n      this.trigger('changeAttrs', attrs);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/media\", [\"exports\", \"ember-responsive/media\"], function (_exports, _media) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _media.default;\n  _exports.default = _default;\n});","define(\"cb-ui/services/metrics\", [\"exports\", \"ember-metrics/services/metrics\"], function (_exports, _metrics) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _metrics.default;\n    }\n  });\n});","define(\"cb-ui/services/moment\", [\"exports\", \"ember-moment/services/moment\", \"cb-ui/config/environment\"], function (_exports, _moment, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _Ember = Ember,\n      get = _Ember.get;\n\n  var _default = _moment.default.extend({\n    defaultFormat: get(_environment.default, 'moment.outputFormat')\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/notifications\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend({\n    ajax: Ember.inject.service(),\n    store: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    oldCount: null,\n    sessionContext: Ember.inject.service(),\n    notify: Ember.inject.service(),\n    isAuthenticated: false,\n    isAuthenticatedObserver: Ember.observer('sessionContext', function () {\n      var _this = this;\n\n      this.get('sessionContext.currentUser').then(function (currentUser) {\n        if (currentUser.get('id')) {\n          _this.set('isAuthenticated', true);\n        }\n      });\n    }),\n    init: function init() {\n      var _this2 = this;\n\n      if (this.get('isAuthenticated')) {\n        this.notifications();\n      } else {\n        Ember.run.later(function () {\n          _this2.notifications();\n        }, 1000);\n      }\n    },\n    // notificationsList: new A(),\n    // sortProperties: ['timestamp:desc'],\n    // sortedNotificationsList: sort('notificationsList', 'sortProperties'),\n    // unreadNotifications: filterBy('sortedNotificationsList', 'unread', true),\n    // readNotifications: filterBy('sortedNotificationsList', 'unread', false),\n    unreadNotificationsCount: null,\n    notifications: function notifications() {\n      var _this3 = this;\n\n      var self = this;\n      var ajax = this.get('ajax');\n      ajax.request(_environment.default.backendAPI + '/api/unread-notifications-count/', {\n        headers: {\n          'Authorization': 'Bearer ' + JSON.parse(window.localStorage.getItem('ember_simple_auth:session')).authenticated.token\n        }\n      }).then(function (response) {\n        var newCount = response['unread_notifications_count'];\n\n        _this3.set('unreadNotificationsCount', newCount);\n\n        _this3.set('oldCount', newCount);\n\n        Ember.run.later(function () {\n          self.notifications();\n        }, 10000);\n      }); // const self = this;\n      // this.get('store').findAll('notification').then(notifications => {\n      //   const oldCount = this.get('oldCount');\n      //   this.set('notificationsList', notifications);\n      //   const newCount = this.get('notificationsList.length');\n      //   if (oldCount && newCount && (oldCount < newCount)) {\n      //     this.get('notify').info(this.get('intl').t('notifyMessages.newNotifications').toString());\n      //   }\n      //   this.set('oldCount', newCount);\n      //   run.later(function() {\n      //     self.notifications();\n      //   }, 10000);\n      // });\n    },\n    markAllAsRead: function markAllAsRead() {\n      var unreadNotifications = this.get('unreadNotifications').slice();\n      unreadNotifications.forEach(function (notification) {\n        notification.set('unread', false);\n        notification.save();\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/notify\", [\"exports\", \"ember-notify\"], function (_exports, _emberNotify) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _emberNotify.default;\n  _exports.default = _default;\n});","define(\"cb-ui/services/profile-validation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend({\n    shouldShowAlert: null,\n    init: function init() {\n      this._super.apply(this, arguments);\n\n      this.set('shouldShowAlert', true);\n    },\n    alertShown: function alertShown() {\n      return this.set('shouldShowAlert', false);\n    },\n    showAlert: function showAlert() {\n      return this.get('shouldShowAlert');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/raven\", [\"exports\", \"ember-cli-sentry/services/raven\"], function (_exports, _raven) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _raven.default.extend({\n    unhandledPromiseErrorMessage: '',\n    captureException: function captureException()\n    /* error */\n    {\n      this._super.apply(this, arguments);\n    },\n    captureMessage: function captureMessage()\n    /* message */\n    {\n      return this._super.apply(this, arguments);\n    },\n    enableGlobalErrorCatching: function enableGlobalErrorCatching() {\n      return this._super.apply(this, arguments);\n    },\n    ignoreError: function ignoreError(error) {\n      // Ember 2.X seems to not catch `TransitionAborted` errors caused by\n      // regular redirects. We don't want these errors to show up in Sentry\n      // so we have to filter them ourselfs.\n      // Once this issue https://github.com/emberjs/ember.js/issues/12505 is\n      // resolved we can remove this code.\n      return error.name === 'TransitionAborted';\n    },\n    callRaven: function callRaven()\n    /* methodName, ...optional */\n    {\n      return this._super.apply(this, arguments);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/resize\", [\"exports\", \"ember-resize/services/resize\"], function (_exports, _resize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _resize.default;\n    }\n  });\n});","define(\"cb-ui/services/session-context\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend({\n    session: Ember.inject.service('session'),\n    store: Ember.inject.service(),\n    currentUser: Ember.computed('session.data.authenticated.user_id', function () {\n      var accountId = this.get('session.data.authenticated.user_id');\n\n      if (!Ember.isEmpty(accountId)) {\n        return _emberData.default.PromiseObject.create({\n          promise: this.get('store').find('user', accountId)\n        });\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/services/session\", [\"exports\", \"ember-simple-auth/services/session\"], function (_exports, _session) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _session.default;\n  _exports.default = _default;\n});","define(\"cb-ui/services/text-measurer\", [\"exports\", \"ember-text-measurer/services/text-measurer\"], function (_exports, _textMeasurer) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _textMeasurer.default;\n    }\n  });\n});","define(\"cb-ui/services/unified-event-handler\", [\"exports\", \"ember-singularity/services/unified-event-handler\"], function (_exports, _unifiedEventHandler) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _unifiedEventHandler.default;\n    }\n  });\n});","define(\"cb-ui/services/user-agent\", [\"exports\", \"ember-useragent/services/user-agent\"], function (_exports, _userAgent) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _userAgent.default;\n    }\n  });\n});","define(\"cb-ui/services/validations\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var set = Ember.set;\n\n  var _default = Ember.Service.extend({\n    init: function init() {\n      set(this, 'cache', {});\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/session-stores/application\", [\"exports\", \"ember-simple-auth/session-stores/adaptive\"], function (_exports, _adaptive) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _adaptive.default.extend();\n\n  _exports.default = _default;\n});","define(\"cb-ui/storages/local-storage\", [\"exports\", \"ember-local-storage/local/object\"], function (_exports, _object) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var Storage = _object.default.extend(); // Uncomment if you would like to set initialState\n  // Storage.reopenClass({\n  //   initialState() {\n  //     return {};\n  //   }\n  // });\n\n\n  var _default = Storage;\n  _exports.default = _default;\n});","define(\"cb-ui/templates/active-proposal-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"9ozMXbNJ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\",\\\"title\\\"],[false,false,\\\"xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeEvaluationModal\\\"],null],[20,[\\\"evaluationModalTitle\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"activeEvaluation\\\",\\\"criteriaEvaluation\\\"]],\\\"description\\\",\\\"en\\\"],null],false],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center color-navy m-b-md\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.pleaseSelect\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"proposal-evaluation-slider-container\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l m-r m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"min\\\",\\\"max\\\",\\\"step\\\",\\\"connect\\\",\\\"start\\\",\\\"on-change\\\"],[1,4,1,\\\"lower\\\",[20,[\\\"activeEvaluation\\\",\\\"score\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"activeEvaluation\\\",\\\"score\\\"]]],null]],null]]]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeEvaluation\\\",\\\"score\\\"]],1],null],\\\"color-navy font-bold\\\"],null],\\\" slider-text-width\\\"]]],[9,\\\"style\\\",\\\"margin-left:5px;\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.disagree\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"span\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeEvaluation\\\",\\\"score\\\"]],2],null],\\\"color-navy font-bold\\\"],null],\\\" slider-text-width\\\"]]],[9,\\\"style\\\",\\\"margin-left: 25px;\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.pDisagree\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeEvaluation\\\",\\\"score\\\"]],3],null],\\\"color-navy font-bold\\\"],null],\\\" slider-text-width\\\"]]],[9,\\\"style\\\",\\\"margin-left: 35px;\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.pAgree\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeEvaluation\\\",\\\"score\\\"]],4],null],\\\"color-navy font-bold\\\"],null],\\\" slider-text-width\\\"]]],[9,\\\"style\\\",\\\"margin-left: 20px;\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.agree\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[20,[\\\"bs\\\",\\\"footer\\\"]]],[[\\\"closeTitle\\\",\\\"submitTitle\\\",\\\"submitAction\\\"],[\\\"Cancel\\\",\\\"Save\\\",[25,\\\"action\\\",[[19,0,[]],\\\"saveEvaluation\\\",[20,[\\\"activeEvaluation\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/active-proposal-evaluation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/agent-question-modal-tcb-invalid\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"W+Z+XyJF\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeAgentQuestionModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.title\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.details\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\"],[[19,0,[]],false]],{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.requirements\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.modals.agentQuestion.messagePlaceholder\\\"],null],[20,[\\\"question\\\"]],6,\\\"form-control border-radius-0 m-l rfp-textarea\\\"]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.phonePlaceholder\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\"],[\\\"userPhone\\\"]]],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions \\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.responseDetails1\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.responseDetails2\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block border-radius-0\\\"],[10,\\\"value\\\",[25,\\\"t\\\",[\\\"buttons.sendRequest\\\"],null],null],[3,\\\"action\\\",[[19,0,[]],\\\"newAgentQuestionTcbInvalid\\\"]],[7],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/agent-question-modal-tcb-invalid.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/agent-question-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"uAhWwGW3\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeAgentQuestionModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.title\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.details\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\"],[[19,0,[]],false]],{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.requirements\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.modals.agentQuestion.messagePlaceholder\\\"],null],[20,[\\\"question\\\"]],6,\\\"form-control border-radius-0 m-l rfp-textarea\\\"]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.phonePlaceholder\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\"],[\\\"userPhone\\\"]]],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions \\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.responseDetails1\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.agentQuestion.responseDetails2\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block border-radius-0\\\"],[10,\\\"value\\\",[25,\\\"t\\\",[\\\"buttons.sendRequest\\\"],null],null],[3,\\\"action\\\",[[19,0,[]],\\\"newAgentQuestion\\\"]],[7],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/agent-question-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"CX5J0ZXs\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"app\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"user\\\",\\\"profileCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"info-ribbon\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"padding: 5px;\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning inner-ribbon-message\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"close\\\"],[9,\\\"data-dismiss\\\",\\\"alert\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"toggleClosedAtLeastOneAlert\\\"]],[7],[0,\\\"×\\\"],[8],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"infoRibbon.profileIncompleteDetails1\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"infoRibbon.profileIncompleteDetails2\\\"],null],false],[0,\\\" \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"/#/app/account/profile\\\"],[7],[1,[25,\\\"t\\\",[\\\"infoRibbon.profileIncompleteDetails3\\\"],null],false],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"infoRibbon.profileIncompleteDetails4\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"user\\\",\\\"emailValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"info-ribbon\\\"],[10,\\\"style\\\",[25,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"not\\\",[[20,[\\\"user\\\",\\\"profileCompleted\\\"]]],null],[25,\\\"not\\\",[[20,[\\\"closedAtLeastOneAlert\\\"]]],null]],null],\\\"margin-top: 58px\\\"],null],null],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"padding: 5px;\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning inner-ribbon-message\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"close\\\"],[9,\\\"data-dismiss\\\",\\\"alert\\\"],[7],[0,\\\"×\\\"],[8],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"infoRibbon.emailNotValidatedDetails1\\\"],null],false],[0,\\\" \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"resendValidationEmail\\\"]],[7],[1,[25,\\\"t\\\",[\\\"infoRibbon.emailNotValidatedDetails2\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showAgentQuestionModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"agent-question-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/account\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Ia1wXOdV\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-t-lg\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-border\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 p-r-0\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-md text-center\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.account.title\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"account-menu\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked m-t-md\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                            \\\"],[4,\\\"link-to\\\",[\\\"app.account.index\\\"],null,{\\\"statements\\\":[[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.account.profile.title\\\"],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                            \\\"],[4,\\\"link-to\\\",[\\\"app.account.change-password\\\"],null,{\\\"statements\\\":[[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.account.changePassword.title\\\"],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-md-10 \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"p-l-0\\\"],null]]]],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content b-0\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/account.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/account/change-password\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6yQzGoI1\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.account.changePassword.title\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\",\\\"showErrorsOnRender\\\"],[[20,[\\\"user\\\"]],false,true]],{\\\"statements\\\":[[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"currentPassword\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"currentPassword\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.account.changePassword.label.currentPassword\\\"],null],\\\"currentPassword\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"app.account.changePassword.placeholder.currentPassword\\\"],null],\\\"m-b\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"password\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"password\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.account.changePassword.label.newPassword\\\"],null],\\\"password\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"app.account.changePassword.placeholder.newPassword\\\"],null],\\\"m-b\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.account.changePassword.label.retypePassword\\\"],null],\\\"retypePassword\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"app.account.changePassword.label.retypePassword\\\"],null],\\\"m-b\\\"]]],false],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t-xl\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-primary login-btn\\\"],[10,\\\"value\\\",[25,\\\"t\\\",[\\\"app.account.changePassword.title\\\"],null],null],[3,\\\"action\\\",[[19,0,[]],\\\"changePassword\\\"]],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/account/change-password.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/account/confirm-account\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"cbyvejDg\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-4 col-md-4\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isConfirmed\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-success text-center\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.account.confirmAccount.title\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger text-center\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.account.confirmAccount.notConfirmed\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/account/confirm-account.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/account/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"dFOgz6vX\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\",\\\"country\\\",\\\"academicTitle\\\",\\\"error\\\",\\\"salutation\\\"],\\\"statements\\\":[[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.account.profile.title\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"user\\\",\\\"emailValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning col-md-offset-4 col-md-4\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.account.profile.notConfirmed\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"emailSent\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"resendValidationEmail\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.account.profile.resend\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"emailSent\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-success col-md-offset-4 col-md-4 \\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.account.profile.sentTo\\\"],null],false],[0,\\\" \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"user\\\",\\\"email\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[false,[20,[\\\"user\\\"]],true]],{\\\"statements\\\":[[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.account.profile.userInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"salutation\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"salutation\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"signup.label.salutation\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"onchange\\\"],[[20,[\\\"salutations\\\"]],[20,[\\\"user\\\",\\\"salutation\\\"]],\\\"salutationEn\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"user\\\",\\\"salutation\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,5,[]],\\\"salutation\\\",[20,[\\\"user\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[4,\\\"each\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"salutation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,4,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"academicTitle\\\",\\\"m-b\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.academicTitle\\\"],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"searchEnabled\\\",\\\"onchange\\\"],[[20,[\\\"academicTitles\\\"]],[20,[\\\"user\\\",\\\"academicTitle\\\"]],false,[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"user\\\",\\\"academicTitle\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[19,3,[\\\"titleEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"firstName\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"firstName\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.firstName\\\"],null],\\\"firstName\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"lastName\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"lastName\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.lastName\\\"],null],\\\"lastName\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"signup.label.userType\\\"],null],false],[0,\\\": \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"user\\\",\\\"isConsultant\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.consultant\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"user\\\",\\\"isClient\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.client\\\"],null],false],[0,\\\"\\\\n                \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"academicTitle\\\",\\\"m-b\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.jobTitle\\\"],null],\\\"jobTitle\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.account.profile.contactInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"email\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"email\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"signup.label.email\\\"],null],\\\"email\\\",[25,\\\"t\\\",[\\\"signup.placeholder.email\\\"],null],true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"phone\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"phone\\\"]],\\\"has-error\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"signup.label.phone\\\"],null],\\\"phone\\\",\\\"text\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"phone\\\"]],\\\"has-error\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.account.profile.postalAddress\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"companyName\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"companyName\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"signup.label.companyName\\\"],null],\\\"companyName\\\",\\\"text\\\",true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"website\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"website\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.website\\\"],null],\\\"website\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"addressLine-1\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"addressLine-1\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.address1\\\"],null],\\\"addressLine-1\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"signup.label.address2\\\"],null],\\\"addressLine-2\\\",\\\"text\\\",\\\"m-b\\\"]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"signup.label.address3\\\"],null],\\\"addressLine-3\\\",\\\"text\\\",\\\"m-b\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"vatNumber\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"vatNumber\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.vatNumber\\\"],null],\\\"vatNumber\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"city\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"city\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.city\\\"],null],\\\"city\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"postalCode\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"postalCode\\\"]],\\\"has-error m-b\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\"],[[25,\\\"t\\\",[\\\"signup.label.postalCode\\\"],null],\\\"postalCode\\\",\\\"text\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"country\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"country\\\"]],\\\"has-error\\\",\\\"m-b\\\"],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"signup.label.country\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"onchange\\\"],[[20,[\\\"countries\\\"]],[20,[\\\"user\\\",\\\"country\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"user\\\",\\\"language\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"user\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,2,[]],\\\"commonName\\\",[20,[\\\"user\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[4,\\\"each\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"country\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,1,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.account.profile.footnote\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t m-b\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[10,\\\"value\\\",[26,[[25,\\\"t\\\",[\\\"buttons.save\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"saveChanges\\\"]],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/account/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/agent-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"+ToPpisM\",\n    \"block\": \"{\\\"symbols\\\":[\\\"company\\\",\\\"proposal\\\"],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-t-lg\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"font-size: 16px;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.agentProject.title\\\"],null],false],[0,\\\" \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"isActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"agent-proposal\\\",null,[[\\\"proposal\\\",\\\"companies\\\",\\\"sendInvitation\\\",\\\"showIndividualInfo\\\",\\\"saveCompanyProposal\\\",\\\"removeConsultant\\\"],[[19,2,[]],[20,[\\\"companies\\\"]],\\\"sendInvitation\\\",\\\"showIndividualInfo\\\",\\\"changeCompanyProposal\\\",\\\"removeConsultant\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"draft\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.agentProject.draft\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t agent-proposal\\\"],[9,\\\"style\\\",\\\"margin-right: 1px; margin-left: 1px;\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"Add a new consultant\\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-5 col-md-4 col-lg-3\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.agentProject.availableCompanies\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"onchange\\\"],[[20,[\\\"companies\\\"]],[20,[\\\"selectedCompany\\\"]],\\\"companyName\\\",[25,\\\"action\\\",[[19,0,[]],\\\"selectedCompanyChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,1,[\\\"companyName\\\"]],false],[0,\\\" (#\\\"],[1,[19,1,[\\\"id\\\"]],false],[0,\\\")\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"selectedCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm m-t-md\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addConsultant\\\",[20,[\\\"selectedCompany\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.addConsultant\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showIndividualInfoModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"individual-info-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/agent-project.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Yu93KIr0\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-t-lg\\\"],[7],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.title\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"projects-table\\\",null,[[\\\"items\\\",\\\"columns\\\",\\\"selectProject\\\"],[[20,[\\\"companies\\\"]],[20,[\\\"columns\\\"]],\\\"showConsultantInfoModal\\\"]]],false],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showConsultantModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[12,\\\"consultant-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/consultants.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/dashboard\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"2YLvbVPs\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/dashboard.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/dashboard/agent\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"LukYRVvH\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"isStaff\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-9 col-md-offset-3 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h5\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projects.title\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"queryQuotes\\\",\\\"isRunning\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"projects-table-clientagent\\\",null,[[\\\"items\\\",\\\"selectProject\\\"],[[20,[\\\"quotes\\\"]],\\\"selectProject\\\"]]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"flex flex-col flex-vertical-center \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"table-loading-agent\\\"],null]]]],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/loading.gif\\\"],[9,\\\"alt\\\",\\\"Loading\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[18,\\\"agent-statistics\\\"],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-9\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/dashboard/agent.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/dashboard/client\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"DTn97Vta\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/dashboard/client.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/dashboard/consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"vyEHAOwJ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/dashboard/consultant.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"HVysFQ7J\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\"],[\\\"invalidateSession\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/management-consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"F1Y3fGNz\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/management-consultant.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/management-consultant/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"BSnvwwyD\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-9 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.management.index.companyUsers\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l-md pull-left\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMemberModal\\\"]],[7],[0,\\\" \\\"],[2,\\\"add action \\\"],[0,\\\"\\\\n              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.management.index.addMember\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"projects-table\\\",null,[[\\\"items\\\",\\\"columns\\\",\\\"selectProject\\\"],[[20,[\\\"companyUsers\\\"]],[20,[\\\"columns\\\"]],\\\"editProposals\\\"]]],false],[0,\\\"\\\\n\\\"],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showNewMemberModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"new-user-account-with-company\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/management-consultant/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/management-consultant/proposals\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"0t6nWf9A\",\n    \"block\": \"{\\\"symbols\\\":[\\\"proposal\\\",\\\"access\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-9 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isLoading\\\"]]],null,{\\\"statements\\\":[[0,\\\"  Loading ...\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.proposalsManagementForUser\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"companyUser\\\",\\\"fullName\\\"]],false],[0,\\\" - \\\"],[1,[20,[\\\"companyUser\\\",\\\"email\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix p-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#/app/management\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" Back\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userProposalsAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.existingProposalsAccess\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered \\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"ID\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"Proposal name\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"Role\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[7],[0,\\\"Actions\\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"userProposalsAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"proposal\\\",\\\"id\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"proposal\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"role\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeProposalAccess\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"exchange\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[0,\\\" Change access\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-mini btn-block btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"deleteProposalAccess\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"remove\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[0,\\\" Delete access\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.newProposalsAccess\\\"],null],false],[0,\\\"  \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select-multiple\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"newProposalsAccess\\\"]],[20,[\\\"proposalsWithoutAccess\\\"]],\\\"projectName\\\",\\\"Search proposals\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"newProposalsAccess\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,1,[\\\"id\\\"]],false],[0,\\\" - \\\"],[1,[19,1,[\\\"projectName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"newProposalsAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"provideAdminAccess\\\"]]]]],false],[0,\\\" Provide Admin access\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"save\\\",[20,[\\\"newProposalsAccess\\\"]]],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.save\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/management-consultant/proposals.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"3liHuJNA\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/management.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/management/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"HzIOjJWQ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-9 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.management.index.companyUsers\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l-md pull-left\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMemberModal\\\"]],[7],[0,\\\" \\\"],[2,\\\"add action \\\"],[0,\\\"\\\\n              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.management.index.addMember\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"projects-table\\\",null,[[\\\"items\\\",\\\"columns\\\",\\\"selectProject\\\"],[[20,[\\\"companyUsers\\\"]],[20,[\\\"columns\\\"]],\\\"editQuotes\\\"]]],false],[0,\\\"\\\\n\\\"],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showNewMemberModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"new-user-account-with-company\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/management/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/management/quotes\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"CyGreJnJ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"quote\\\",\\\"access\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-9 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isLoading\\\"]]],null,{\\\"statements\\\":[[0,\\\"  Loading ...\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.quotesManagementForUser\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"companyUser\\\",\\\"fullName\\\"]],false],[0,\\\" - \\\"],[1,[20,[\\\"companyUser\\\",\\\"email\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix p-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#/app/management\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" Back\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userQuotesAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.existingQuotesAccess\\\"],null],false],[0,\\\"  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered \\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"ID\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"Quote name\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"Role\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[7],[0,\\\"Actions\\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"userQuotesAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"quote\\\",\\\"id\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"role\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeQuoteAccess\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"exchange\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[0,\\\" Change access\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-mini btn-block btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteAccess\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"remove\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[0,\\\" Delete access\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.newQuotesAccess\\\"],null],false],[0,\\\"  \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select-multiple\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"newQuotesAccess\\\"]],[20,[\\\"quotesWithoutAccess\\\"]],\\\"projectName\\\",\\\"Search quotes\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"newQuotesAccess\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,1,[\\\"id\\\"]],false],[0,\\\" - \\\"],[1,[19,1,[\\\"projectName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"newQuotesAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"provideAdminAccess\\\"]]]]],false],[0,\\\" Provide Admin access\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"save\\\",[20,[\\\"newQuotesAccess\\\"]]],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.save\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/management/quotes.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/notifications\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"budr7WQo\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n\\\"],[1,[25,\\\"notifications-widget\\\",null,[[\\\"fullwidth\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/notifications.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"2fCboD5w\",\n    \"block\": \"{\\\"symbols\\\":[\\\"navbar\\\",\\\"nav\\\"],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"bs-navbar\\\",null,[[\\\"collapsed\\\",\\\"onCollapse\\\",\\\"onExpand\\\",\\\"type\\\",\\\"class\\\"],[[20,[\\\"collapsed\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"collapsed\\\"]]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"collapsed\\\"]]],null],false],null],\\\"default\\\",\\\" \\\"]],{\\\"statements\\\":[[0,\\\"  \\\"],[1,[19,1,[\\\"toggle\\\"]],false],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"content\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"nav\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"item\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"link-to\\\"]],\\\"app.org-settings.worker-roles.index\\\"],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.index.workerRoles\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"component\\\",[[19,2,[\\\"item\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"link-to\\\"]],\\\"app.org-settings.cover-letter-settings.index\\\"],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.index.coverLetterSettings\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings/cover-letter-settings\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"WCSzLUMj\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings/cover-letter-settings.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings/cover-letter-settings/edit\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"onxuu2MF\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings/cover-letter-settings/edit.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings/cover-letter-settings/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"jkYC8aXR\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.orgSettings.index.coverLetterSettings\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row p-md m-t\\\"],[9,\\\"style\\\",\\\"border: 1px solid #f3f3f4\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.orgSettings.coverLetterSettings.label.coverLetterText\\\"],null],false],[0,\\\" (\\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.coverLetterSettings.label.info.coverLetterTextCreatingProject\\\"],null],false],[0,\\\"):\\\"],[8],[0,\\\"\\\\n              \\\"],[1,[25,\\\"tinymce-editor\\\",null,[[\\\"value\\\",\\\"parent\\\",\\\"hasVariables\\\"],[[20,[\\\"companySettings\\\",\\\"coverLetterText\\\"]],[19,0,[]],false]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm pull-right\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"saveCoverLetterTextChanges\\\"]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.coverLetterSettings.label.saveFormModifications\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row p-md m-t\\\"],[9,\\\"style\\\",\\\"border: 1px solid #f3f3f4\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.orgSettings.coverLetterSettings.label.coverLetterLogo\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.coverLetterSettings.label.acceptedFileInformation\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"shownImage\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row p-md m-t\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"img\\\"],[9,\\\"style\\\",\\\"max-width: 250px;max-height: 250px;\\\"],[10,\\\"src\\\",[18,\\\"shownImage\\\"],null],[9,\\\"class\\\",\\\"img-responsive\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"upload-file\\\",null,[[\\\"url\\\",\\\"fileType\\\",\\\"extraFileType\\\",\\\"addDocument\\\"],[\\\"/api/upload-company-logo/\\\",[20,[\\\"uploadedFileType\\\"]],[20,[\\\"otherFileType\\\"]],\\\"addCoverLetterTextLogo\\\"]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row p-md m-t\\\"],[9,\\\"style\\\",\\\"border: 1px solid #f3f3f4\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.orgSettings.coverLetterSettings.label.coverLetterFooterLogo\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.coverLetterSettings.label.acceptedFileInformation\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"shownFooterImage\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row p-md m-t\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"img\\\"],[9,\\\"style\\\",\\\"max-width: 250px;max-height: 250px;\\\"],[10,\\\"src\\\",[18,\\\"shownFooterImage\\\"],null],[9,\\\"class\\\",\\\"img-responsive\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"upload-file\\\",null,[[\\\"url\\\",\\\"fileType\\\",\\\"extraFileType\\\",\\\"addDocument\\\"],[\\\"/api/upload-company-footer-logo/\\\",[20,[\\\"uploadedFileType\\\"]],[20,[\\\"otherFileType\\\"]],\\\"addCoverLetterTextFooterLogo\\\"]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings/cover-letter-settings/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"IKTrx5/I\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title m-sm\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.orgSettings.index.orgSettings\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.org-settings.worker-roles.index\\\"],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm \\\"],[7],[0,\\\" \\\"],[2,\\\"add action \\\"],[0,\\\"\\\\n          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.index.workerRoles\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.org-settings.cover-letter-settings.index\\\"],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm \\\"],[7],[0,\\\" \\\"],[2,\\\"add action \\\"],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.index.coverLetterSettings\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings/quotes\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"B5DeA5s+\",\n    \"block\": \"{\\\"symbols\\\":[\\\"quote\\\",\\\"access\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-9 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isLoading\\\"]]],null,{\\\"statements\\\":[[0,\\\"  Loading ...\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[0,\\\"Quotes management for user \\\"],[1,[20,[\\\"companyUser\\\",\\\"fullName\\\"]],false],[0,\\\" - \\\"],[1,[20,[\\\"companyUser\\\",\\\"email\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix p-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userQuotesAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"h4\\\"],[7],[0,\\\"Existing quotes access \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered \\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"ID\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"Quote name\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[7],[0,\\\"Role\\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[7],[0,\\\"Actions\\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"userQuotesAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"quote\\\",\\\"id\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"role\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeQuoteAccess\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"exchange\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[0,\\\" Change access\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-mini btn-block btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteAccess\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"remove\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[0,\\\" Delete access\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[0,\\\"Select and add new quotes access \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select-multiple\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"newQuotesAccess\\\"]],[20,[\\\"quotesWithoutAccess\\\"]],\\\"projectName\\\",\\\"Search quotes\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"newQuotesAccess\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,1,[\\\"projectName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"newQuotesAccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"provideAdminAccess\\\"]]]]],false],[0,\\\" Provide Admin access\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"save\\\",[20,[\\\"newQuotesAccess\\\"]]],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.save\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings/quotes.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings/worker-roles\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"RrULLe/l\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings/worker-roles.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/org-settings/worker-roles/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ETdBAIDU\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.orgSettings.workerRoles.index.title\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l-md pull-left\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showModal\\\"]],[7],[0,\\\" \\\"],[2,\\\"add action \\\"],[0,\\\"\\\\n              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.workerRoles.index.newWorkerRole\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[2,\\\"TODO: make it possible to use custom actions\\\"],[0,\\\"\\\\n        \\\"],[1,[25,\\\"projects-table\\\",null,[[\\\"items\\\",\\\"columns\\\",\\\"selectProject\\\",\\\"showPreviewProject\\\"],[[20,[\\\"workerRoles\\\"]],[20,[\\\"columns\\\"]],\\\"editWorkerRole\\\",\\\"deleteWorkerRole\\\"]]],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showNewWorkerRoleModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"new-worker-role-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/org-settings/worker-roles/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/process\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"FYrXuyiq\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"form\\\",\\\"modal\\\",\\\"form\\\",\\\"El\\\",\\\"result\\\",\\\"search\\\",\\\"El\\\",\\\"result\\\",\\\"search\\\",\\\"result\\\",\\\"search\\\"],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\",\\\"showInfo\\\",\\\"quote\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\",true,[20,[\\\"model\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container clearfix content p-l-m p-r-m  process-summary-content\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"summary\\\"],[9,\\\"class\\\",\\\"m-t-md\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"isAxa\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"axa-rfp-summary\\\",null,[[\\\"quote\\\",\\\"isContactInfoVisible\\\"],[[20,[\\\"quote\\\"]],true]]],false],[0,\\\"\\\\n      \\\"],[1,[25,\\\"rfp-summary-client-only-information\\\",null,[[\\\"quote\\\"],[[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isSiemens\\\"]],[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isSwisscard\\\"]],[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isAldi\\\"]],[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isGea\\\"]],[20,[\\\"quote\\\",\\\"isCovestro\\\"]]],null]],null]],null]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"project-rfp-summary\\\",null,[[\\\"quote\\\",\\\"isContactInfoVisible\\\"],[[20,[\\\"quote\\\"]],true]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"rfp-summary-client-only-information\\\",null,[[\\\"quote\\\"],[[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"rfp-summary\\\",null,[[\\\"quote\\\",\\\"isContactInfoVisible\\\"],[[20,[\\\"quote\\\"]],true]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"rfp-summary-client-only-information\\\",null,[[\\\"quote\\\"],[[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"roles-selection\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"padding-left-right-10px\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"requested\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[9,\\\"data-test-assign-users\\\",\\\"\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openAcceptModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.process.saveBtnText\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger\\\"],[9,\\\"data-test-reject-request\\\",\\\"\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openRejectModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.process.rejectBtnText\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showAcceptModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"lg\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeAcceptModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"bs-form\\\",null,[[\\\"formLayout\\\",\\\"model\\\",\\\"onSubmit\\\",\\\"novalidate\\\",\\\"novalidation\\\",\\\"preventConcurrency\\\"],[\\\"vertical\\\",[20,[\\\"quoteChangeset\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"submitAction\\\"],null],true,true,true]],{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"h4 m-xs\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.process.selectQuoteOwnerAndAdminText\\\"],null],false],[8],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"id\\\",\\\"class\\\",\\\"label\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-quote-owner\\\"],[\\\"quoteOwner\\\",\\\"m-xs\\\",[25,\\\"t\\\",[\\\"app.process.form.labels.owner\\\"],null],true,false,true]],{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"renderInPlace\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"matcher\\\",\\\"onchange\\\"],[true,[20,[\\\"ownerForQuote\\\"]],[20,[\\\"companyUsers\\\"]],\\\"lastName\\\",[20,[\\\"fullNameMatcher\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"ownerForQuote\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,11,[\\\"firstName\\\"]],false],[0,\\\"\\\\n            \\\"],[1,[19,11,[\\\"lastName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[11,12]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"hasErrorsOwner\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"id\\\",\\\"class\\\",\\\"label\\\",\\\"useIcons\\\",\\\"data-test-project-admins\\\"],[\\\"admins\\\",\\\"m-xs\\\",[25,\\\"t\\\",[\\\"app.process.form.labels.projectAdmins\\\"],null],false,true]],{\\\"statements\\\":[[4,\\\"power-select-multiple\\\",null,[[\\\"renderInPlace\\\",\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"matcher\\\",\\\"onchange\\\"],[true,[20,[\\\"companyUsersAdmins\\\"]],[20,[\\\"userAdminsForQuote\\\"]],\\\"lastName\\\",[20,[\\\"fullNameMatcher\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"userAdminsForQuote\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,9,[\\\"firstName\\\"]],false],[0,\\\"\\\\n            \\\"],[1,[19,9,[\\\"lastName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9,10]},null]],\\\"parameters\\\":[8]},null],[4,\\\"if\\\",[[20,[\\\"hasErrorsAdmins\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"class\\\",\\\"label\\\",\\\"useIcons\\\",\\\"data-test-project-users\\\"],[\\\"m-xs\\\",[25,\\\"t\\\",[\\\"app.process.form.labels.projectUsers\\\"],null],false,true]],{\\\"statements\\\":[[4,\\\"power-select-multiple\\\",null,[[\\\"renderInPlace\\\",\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"matcher\\\",\\\"onchange\\\"],[true,[20,[\\\"companyUsersUsers\\\"]],[20,[\\\"userUsersForQuote\\\"]],\\\"lastName\\\",[20,[\\\"fullNameMatcher\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"userUsersForQuote\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,6,[\\\"firstName\\\"]],false],[0,\\\"\\\\n            \\\"],[1,[19,6,[\\\"lastName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6,7]},null]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"class\\\",\\\"useIcons\\\"],[\\\"m-xs\\\",false]],{\\\"statements\\\":[[0,\\\"          \\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"buttonType\\\",\\\"data-test-submit-assign-users\\\"],[\\\"primary\\\",\\\"submit\\\",true]],{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.process.saveBtnText\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[4]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showRejectModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"lg\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeRejectModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"bs-form\\\",null,[[\\\"formLayout\\\",\\\"model\\\",\\\"onSubmit\\\",\\\"novalidate\\\",\\\"novalidation\\\",\\\"preventConcurrency\\\"],[\\\"vertical\\\",[20,[\\\"quoteChangeset\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"submitRejection\\\"],null],true,true,true]],{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"h4 m-xs\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.process.rejectReason\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"h5 m-xs\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.process.rejectHeadline\\\"],null],false],[8],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,2,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"id\\\",\\\"class\\\",\\\"label\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"input\\\",\\\"reason\\\",\\\"m-xs\\\",[25,\\\"t\\\",[\\\"app.process.reason\\\"],null],true,false]],{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.reason\\\"],null],[20,[\\\"statusChangeReason\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"hasErrorsReason\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"component\\\",[[19,2,[\\\"element\\\"]]],[[\\\"class\\\",\\\"useIcons\\\"],[\\\"m-xs\\\",false]],{\\\"statements\\\":[[0,\\\"          \\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"buttonType\\\"],[\\\"danger\\\",\\\"submit\\\"]],{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.process.rejectBtnText\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"section3\\\"],[7],[0,\\\"\\\\n\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/process.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"1+r9LyL6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\",\\\"showInfo\\\",\\\"quote\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\",true,[20,[\\\"model\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/announcements\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"+lNtjzlt\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/announcements.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/beauty-contest\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"S06LQefp\",\n    \"block\": \"{\\\"symbols\\\":[\\\"proposal\\\",\\\"proposal\\\",\\\"item\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"project-fixed-menu\\\",null,[[\\\"quote\\\",\\\"activeStep\\\"],[[20,[\\\"quote\\\"]],5]]],false],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"toggleDisplay\\\",\\\"beauty-contest-invitations\\\"]],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n                              Beauty Contest Invitations\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"beauty-contest-invitations\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[7],[0,\\\"Please use this interface to plan a beauty context and invite the relevant\\\\n                                  consultants\\\\n                              \\\"],[8],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs m-b\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"strong\\\"],[7],[0,\\\"Invitation Text to be sent out\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"rows\\\"],[[20,[\\\"beautyContestInvitationText\\\"]],\\\"form-control\\\",7]]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs m-b\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"strong\\\"],[7],[0,\\\"Address of the beauty contest\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[[20,[\\\"beautyContestInvitationAddress\\\"]],5,\\\"form-control\\\"]]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposalsWithoutBeautyContestInvitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                                  \\\"],[6,\\\"strong\\\"],[7],[0,\\\"Consultants, Date and Time:\\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n                                          Consultant to be invited\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                          Date\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                          Start\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                          End\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposalsWithoutBeautyContestInvitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 m-b-xs\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"class\\\"],[\\\"checkbox\\\",[19,3,[\\\"isChecked\\\"]],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                                                \\\"],[6,\\\"strong\\\"],[7],[1,[19,3,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"fullName\\\"]],false],[8],[0,\\\" from company\\\\n                                                \\\"],[6,\\\"strong\\\"],[7],[1,[19,3,[\\\"proposal\\\",\\\"company\\\",\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"bootstrap-datepicker\\\",null,[[\\\"placeholder\\\",\\\"class\\\",\\\"id\\\",\\\"value\\\",\\\"autoclose\\\",\\\"todayHighlight\\\",\\\"startDate\\\",\\\"format\\\",\\\"language\\\"],[\\\"DD/MM/YYYY\\\",\\\"form-control start-date-picker\\\",[19,3,[\\\"proposal\\\",\\\"id\\\"]],[19,3,[\\\"proposal\\\",\\\"beautyContestInvitationDate\\\"]],true,true,[20,[\\\"minStartDate\\\"]],\\\"dd/mm/yyyy\\\",[20,[\\\"intl\\\",\\\"locale\\\",\\\"firstObject\\\"]]]]],false],[0,\\\"\\\\n                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openDatepicker\\\",[19,3,[\\\"proposal\\\",\\\"id\\\"]]]],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-calendar\\\"],[7],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b-xs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[\\\"hh:mm\\\",[19,3,[\\\"proposal\\\",\\\"beautyContestInvitationStartTime\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b-xs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[\\\"hh:mm\\\",[19,3,[\\\"proposal\\\",\\\"beautyContestInvitationEndTime\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1 m-b-xs\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-sm btn-danger\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"removeInvitation\\\",[19,3,[\\\"proposal\\\"]]]],[7],[0,\\\"Reject\\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"strong\\\"],[7],[0,\\\" There are no more consultants to be invited to beauty contest\\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposalsWithoutBeautyContestInvitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendInvitations\\\"]],[7],[0,\\\"Send out\\\\n                                            invitations\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"toggleDisplay\\\",\\\"beauty-contest-status\\\"]],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n                              Beauty Contest Status\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"beauty-contest-status\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposalsWithBeautyContestInvitation\\\"]],[20,[\\\"proposalsBeautyContestInvitationRemoved\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"Consultant\\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"Status\\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"Date\\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"Start\\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"End\\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposalsWithBeautyContestInvitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"strong\\\"],[7],[1,[19,2,[\\\"consultantUser\\\",\\\"fullName\\\"]],false],[8],[0,\\\" from company\\\\n                                                \\\"],[6,\\\"strong\\\"],[7],[1,[19,2,[\\\"company\\\",\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"beautyContestInvitationStatus\\\"]],false],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"beautyContestInvitationDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"moment-format\\\",[[19,2,[\\\"beautyContestInvitationDate\\\"]],\\\"DD/MM/YYYY\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  DD/MM/YYYY\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"beautyContestInvitationStartTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[19,2,[\\\"beautyContestInvitationStartTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  hh:mm\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"beautyContestInvitationEndTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[19,2,[\\\"beautyContestInvitationEndTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  hh:mm\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposalsBeautyContestInvitationRemoved\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"strong\\\"],[7],[1,[19,1,[\\\"consultantUser\\\",\\\"fullName\\\"]],false],[8],[0,\\\" from company\\\\n                                                \\\"],[6,\\\"strong\\\"],[7],[1,[19,1,[\\\"company\\\",\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[1,[19,1,[\\\"beautyContestInvitationStatus\\\"]],false],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"beautyContestInvitationDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"moment-format\\\",[[19,1,[\\\"beautyContestInvitationDate\\\"]],\\\"DD/MM/YYYY\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  DD/MM/YYYY\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"beautyContestInvitationStartTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[19,1,[\\\"beautyContestInvitationStartTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  hh:mm\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"beautyContestInvitationEndTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[19,1,[\\\"beautyContestInvitationEndTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  hh:mm\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu white-bg p-r-xxxs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#beauty-contest-invitations\\\"],[7],[0,\\\"Beauty Contest Invitations\\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#beauty-contest-status\\\"],[7],[0,\\\"Beauty Contest Status\\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[0,\\\"Beauty Contest\\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                The beauty contest is your chance to personally meet the consultant firms and their teams. Also it gives\\\\n                you the chance to ask further questions about the technical project approach and clarify any open\\\\n                issues. In this section you can select specific consultants and invite them to present themselves.\\\\n                Subsequently you will be able to evaluate the consultants performance in the evaluation form and thereby\\\\n                complete the evaluation process. This procedure guarantees a holistic and objective project\\\\n                awarding.\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/beauty-contest.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/client-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"eGQ/xTwQ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/client-evaluation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/configuration\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ym3CTOVD\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"warning\\\",\\\"obj\\\",\\\"obj\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],5,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[2,\\\"TODO: ADD translations: Remove inline style if the design is ok \\\"],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"checkForWarnings\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.save\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg m-t-lg\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.proposalEvaluationWeightings\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m display-inblock\\\"],[7],[0,\\\"\\\\n\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-xxl\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"btn btn-primary p-t-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.stepOne\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.financialWeight\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"step\\\",\\\"slider\\\",\\\"min\\\",\\\"max\\\",\\\"connect\\\",\\\"start\\\",\\\"class\\\",\\\"disabled\\\",\\\"tooltips\\\",\\\"on-change\\\"],[[20,[\\\"sliderStep\\\"]],[20,[\\\"financialSlider\\\"]],[20,[\\\"criteriaEvaluationMin\\\"]],[20,[\\\"criteriaEvaluationMax\\\"]],\\\"lower\\\",[20,[\\\"quote\\\",\\\"financialWeight\\\"]],\\\"criteria-evaluation-slider\\\",[20,[\\\"financialSlider\\\",\\\"isDisabled\\\"]],true,[25,\\\"action\\\",[[19,0,[]],\\\"updateValues\\\",\\\"financialWeight\\\"],null]]]],false],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"financial-slider-checkbox\\\"],[9,\\\"class\\\",\\\"m-t-sm m-b-sm\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.locked\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"id\\\"],[\\\"checkbox\\\",[20,[\\\"financialSlider\\\",\\\"isDisabled\\\"]],\\\"financial-slider-checkbox\\\"]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m display-inblock\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-xxl\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"btn btn-primary p-t-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.stepTwo\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.technicalWeight\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"step\\\",\\\"slider\\\",\\\"min\\\",\\\"max\\\",\\\"connect\\\",\\\"start\\\",\\\"class\\\",\\\"disabled\\\",\\\"tooltips\\\",\\\"on-change\\\"],[[20,[\\\"sliderStep\\\"]],[20,[\\\"technicalSlider\\\"]],[20,[\\\"criteriaEvaluationMin\\\"]],[20,[\\\"criteriaEvaluationMax\\\"]],\\\"lower\\\",[20,[\\\"quote\\\",\\\"technicalWeight\\\"]],\\\"criteria-evaluation-slider\\\",[20,[\\\"technicalSlider\\\",\\\"isDisabled\\\"]],true,[25,\\\"action\\\",[[19,0,[]],\\\"updateValues\\\",\\\"technicalWeight\\\"],null]]]],false],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"technical-slider-checkbox\\\"],[9,\\\"class\\\",\\\"m-t-sm m-b-sm\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.locked\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"id\\\"],[\\\"checkbox\\\",[20,[\\\"technicalSlider\\\",\\\"isDisabled\\\"]],\\\"technical-slider-checkbox\\\"]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m display-inblock\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-xxl\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"btn btn-primary p-t-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.stepThree\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.pitchWeight\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"step\\\",\\\"slider\\\",\\\"min\\\",\\\"max\\\",\\\"connect\\\",\\\"start\\\",\\\"class\\\",\\\"disabled\\\",\\\"tooltips\\\",\\\"on-change\\\"],[[20,[\\\"sliderStep\\\"]],[20,[\\\"pitchSlider\\\"]],[20,[\\\"criteriaEvaluationMin\\\"]],[20,[\\\"criteriaEvaluationMax\\\"]],\\\"lower\\\",[20,[\\\"quote\\\",\\\"pitchWeight\\\"]],\\\"criteria-evaluation-slider\\\",[20,[\\\"pitchSlider\\\",\\\"isDisabled\\\"]],true,[25,\\\"action\\\",[[19,0,[]],\\\"updateValues\\\",\\\"pitchWeight\\\"],null]]]],false],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"pitch-slider-checkbox\\\"],[9,\\\"class\\\",\\\"m-t-sm m-b-sm\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.locked\\\"],null],false],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"id\\\"],[\\\"checkbox\\\",[20,[\\\"pitchSlider\\\",\\\"isDisabled\\\"]],\\\"pitch-slider-checkbox\\\"]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row min-height-200\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.evaluationsTitle\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"id\\\",\\\"technical-evaluation\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.technicalInfo\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showTechnicalTemplatesDropdown\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"technicalTemplate\\\"]],[20,[\\\"technicalTemplatesOptions\\\"]],true,\\\"title\\\",[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.placeholder.technicalTemplate\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"dropdownTemplateChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,4,[\\\"title\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"technicalTemplate\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"technicalTemplateDataLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"template\\\",\\\"groups\\\",\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",\\\"type\\\"],[[20,[\\\"technicalTemplate\\\"]],[20,[\\\"technicalTemplateGroups\\\"]],\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",[20,[\\\"technicalType\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.dataIsLoading\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"technicalQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"showDropdown\\\"],[[20,[\\\"technicalQuoteCriteriaGroups\\\"]],[20,[\\\"technicalType\\\"]],\\\"showDropdown\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"id\\\",\\\"pitch-evaluation\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.pitchInfo\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showPitchTemplatesDropdown\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"pitchTemplate\\\"]],[20,[\\\"pitchTemplatesOptions\\\"]],true,\\\"title\\\",[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.placeholder.pitchTemplate\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"dropdownTemplateChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,3,[\\\"title\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchTemplate\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"pitchTemplateDataLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"template\\\",\\\"groups\\\",\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",\\\"type\\\"],[[20,[\\\"pitchTemplate\\\"]],[20,[\\\"pitchTemplateGroups\\\"]],\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",[20,[\\\"pitchType\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.dataIsLoading\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"showDropdown\\\"],[[20,[\\\"pitchQuoteCriteriaGroups\\\"]],[20,[\\\"pitchType\\\"]],\\\"showDropdown\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-2 p-r-0 m-t\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 form-background watch\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-12 m-b-md\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"fixed-helper-container\\\"],null]]]],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-t-none\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.title\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.details\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"ol\\\"],[9,\\\"class\\\",\\\"criteria-evaluation\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.financialEvaluationTitle\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.financialEvaluationDetails\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.technicalEvaluationTitle\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.technicalEvaluationDetails\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.pitchEvaluationTitle\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.pitchEvaluationDetails\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.weightingsTitle\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.weightingsDetails\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.configuration\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"cogs\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.configuration.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.project-management\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"wrench\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.timeline-configuration\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"calendar\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpTimeline\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showWarningModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"warnings\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[19,2,[]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"selectTemplate\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.save\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n      \\\"],[1,[25,\\\"component\\\",[[20,[\\\"bs\\\",\\\"footer\\\"]]],[[\\\"closeTitle\\\",\\\"closeAction\\\"],[\\\"Cancel\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/configuration.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/evaluation-data-pitch\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"8OTEDVhy\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.userExternalEvaluationInfo\\\"],null],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"resizeMode\\\",\\\"widthConstraint\\\"],[[20,[\\\"pitchTableColumns\\\"]],\\\"fluid\\\",\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"proposal\\\",\\\"userIsQuoteAdmin\\\"],[[19,9,[\\\"proposal\\\"]],[19,9,[\\\"userIsQuoteAdmin\\\"]]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,9,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"pitchTableRows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,5,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,5,[\\\"cellComponent\\\"]]],[[\\\"isCurrentUser\\\",\\\"canEvaluate\\\",\\\"showAllActions\\\",\\\"evaluator\\\",\\\"pitchEvaluationIsActive\\\",\\\"viewEvaluationDetails\\\",\\\"deleteEvaluationInvitation\\\",\\\"resendEvaluationInvitation\\\",\\\"disableEvaluator\\\",\\\"enableEvaluator\\\",\\\"triggerWarningModal\\\"],[[19,6,[\\\"isCurrentUser\\\"]],[19,6,[\\\"canEvaluate\\\"]],[19,6,[\\\"showAllActions\\\"]],[19,6,[\\\"evaluator\\\"]],[19,6,[\\\"pitchEvaluationIsActive\\\"]],\\\"viewEvaluationDetails\\\",\\\"deleteEvaluationInvitation\\\",\\\"resendEvaluationInvitation\\\",\\\"disableEvaluator\\\",\\\"enableEvaluator\\\",\\\"triggerWarningModal\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,4,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,4,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUserEvaluationInvitationModal\\\"]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign color-navy\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.addUser\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"userQuoteRole\\\",\\\"canEvaluate\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-lg\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.projectResults\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.evaluationInfo\\\"],null],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn-group\\\"],[9,\\\"role\\\",\\\"group\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"evaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn \\\",[25,\\\"if\\\",[[20,[\\\"showProjectEvaluation\\\"]],\\\"btn-primary\\\"],null],[25,\\\"unless\\\",[[20,[\\\"showProjectEvaluation\\\"]],\\\"btn-white\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[9,\\\"style\\\",\\\"pointer-events: none;\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn \\\",[25,\\\"if\\\",[[20,[\\\"showExternalProjectEvaluation\\\"]],\\\"btn-primary\\\"],null],\\\" \\\",[25,\\\"unless\\\",[[20,[\\\"showExternalProjectEvaluation\\\"]],\\\"btn-white\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showExternalProjectEvaluation\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.externalEvaluation\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn \\\",[25,\\\"if\\\",[[20,[\\\"showProjectResults\\\"]],\\\"btn-primary\\\"],null],[25,\\\"unless\\\",[[20,[\\\"showProjectResults\\\"]],\\\"btn-white\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectResults\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.projectResults\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"showExternalProjectEvaluation\\\"]],[20,[\\\"userIsQuoteAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"project-evaluation-info\\\",null,[[\\\"evaluator\\\",\\\"proposals\\\",\\\"proposalsEvaluations\\\",\\\"criteriaGroups\\\"],[[20,[\\\"evaluator\\\"]],[20,[\\\"proposals\\\"]],[20,[\\\"proposalsEvaluations\\\"]],[20,[\\\"criteriaGroups\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showProjectEvaluation\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t-lg\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.myEvaluation\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[1,[25,\\\"project-evaluation\\\",null,[[\\\"quoteId\\\",\\\"evaluationType\\\",\\\"refreshRoute\\\",\\\"isQuoteAdmin\\\"],[[20,[\\\"quote\\\",\\\"id\\\"]],[20,[\\\"invitationType\\\"]],\\\"refreshRoute\\\",[20,[\\\"userIsQuoteAdmin\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showProjectResults\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"project-evaluation-results\\\",null,[[\\\"criteriaGroups\\\",\\\"proposals\\\",\\\"quoteEvaluationResults\\\"],[[20,[\\\"criteriaGroups\\\"]],[20,[\\\"proposals\\\"]],[20,[\\\"quoteEvaluationResults\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/evaluation-data-pitch.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/evaluation-data\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"VuYBZRaF\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.userExternalEvaluationInfo\\\"],null],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"resizeMode\\\",\\\"widthConstraint\\\"],[[20,[\\\"technicalTableColumns\\\"]],\\\"fluid\\\",\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"proposal\\\",\\\"userIsQuoteAdmin\\\"],[[19,9,[\\\"proposal\\\"]],[19,9,[\\\"userIsQuoteAdmin\\\"]]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,9,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"technicalTableRows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,5,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,5,[\\\"cellComponent\\\"]]],[[\\\"isCurrentUser\\\",\\\"canEvaluate\\\",\\\"showAllActions\\\",\\\"evaluator\\\",\\\"technicalEvaluationIsActive\\\",\\\"viewEvaluationDetails\\\",\\\"deleteEvaluationInvitation\\\",\\\"resendEvaluationInvitation\\\",\\\"disableEvaluator\\\",\\\"enableEvaluator\\\",\\\"triggerWarningModal\\\"],[[19,6,[\\\"isCurrentUser\\\"]],[19,6,[\\\"canEvaluate\\\"]],[19,6,[\\\"showAllActions\\\"]],[19,6,[\\\"evaluator\\\"]],[19,6,[\\\"technicalEvaluationIsActive\\\"]],\\\"viewEvaluationDetails\\\",\\\"deleteEvaluationInvitation\\\",\\\"resendEvaluationInvitation\\\",\\\"disableEvaluator\\\",\\\"enableEvaluator\\\",\\\"triggerWarningModal\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,4,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,4,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUserEvaluationInvitationModal\\\"]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign color-navy\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.addUser\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userQuoteRole\\\",\\\"canEvaluate\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-lg\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.projectResults\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.evaluationInfo\\\"],null],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn-group\\\"],[9,\\\"role\\\",\\\"group\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"evaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn \\\",[25,\\\"if\\\",[[20,[\\\"showProjectEvaluation\\\"]],\\\"btn-primary\\\"],null],[25,\\\"unless\\\",[[20,[\\\"showProjectEvaluation\\\"]],\\\"btn-white\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[9,\\\"style\\\",\\\"pointer-events: none;\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn \\\",[25,\\\"if\\\",[[20,[\\\"showExternalProjectEvaluation\\\"]],\\\"btn-primary\\\"],null],\\\" \\\",[25,\\\"unless\\\",[[20,[\\\"showExternalProjectEvaluation\\\"]],\\\"btn-white\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showExternalProjectEvaluation\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.externalEvaluation\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn \\\",[25,\\\"if\\\",[[20,[\\\"showProjectResults\\\"]],\\\"btn-primary\\\"],null],[25,\\\"unless\\\",[[20,[\\\"showProjectResults\\\"]],\\\"btn-white\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectResults\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.projectResults\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"showExternalProjectEvaluation\\\"]],[20,[\\\"userIsQuoteAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"project-evaluation-info\\\",null,[[\\\"evaluator\\\",\\\"proposals\\\",\\\"proposalsEvaluations\\\",\\\"criteriaGroups\\\"],[[20,[\\\"evaluator\\\"]],[20,[\\\"proposals\\\"]],[20,[\\\"proposalsEvaluations\\\"]],[20,[\\\"criteriaGroups\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showProjectEvaluation\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t-lg\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.myEvaluation\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[1,[25,\\\"project-evaluation\\\",null,[[\\\"quoteId\\\",\\\"evaluationType\\\",\\\"refreshRoute\\\",\\\"isQuoteAdmin\\\"],[[20,[\\\"quote\\\",\\\"id\\\"]],[20,[\\\"invitationType\\\"]],\\\"refreshRoute\\\",[20,[\\\"userIsQuoteAdmin\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showProjectResults\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"project-evaluation-results\\\",null,[[\\\"criteriaGroups\\\",\\\"proposals\\\",\\\"quoteEvaluationResults\\\"],[[20,[\\\"criteriaGroups\\\"]],[20,[\\\"proposals\\\"]],[20,[\\\"quoteEvaluationResults\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/evaluation-data.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"5qt7P9AY\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],6,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n              \\\"],[12,\\\"proposals-company-selector\\\",[]],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.finalEvaluation.title\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-md m-b-md\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"columns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,9,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                              \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[19,9,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"rows\\\"]]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"rowValue\\\",\\\"rowComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"component\\\",[[19,2,[\\\"rowValue\\\",\\\"rowComponent\\\"]]],[[\\\"rowValue\\\",\\\"row\\\"],[[19,2,[\\\"rowValue\\\"]],[20,[\\\"row\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[1,[25,\\\"component\\\",[[19,4,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"quoteEvaluationResults\\\",\\\"userIsQuoteAdmin\\\",\\\"openAwardProjectModal\\\",\\\"openDismissProjectModal\\\",\\\"goToEvaluation\\\"],[[19,4,[]],[19,4,[\\\"quoteEvaluationResults\\\"]],[20,[\\\"userIsQuoteAdmin\\\"]],\\\"openAwardProjectModal\\\",\\\"openDismissProjectModal\\\",\\\"goToEvaluation\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"strong\\\"],[7],[1,[19,4,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.technical\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"cogs\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.technical.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.financial\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"eur\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.financial.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.pitch\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"diamond\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.pitch.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.evaluation\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"star\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.title\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.details\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"width-50\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showEvaluationModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[12,\\\"active-proposal-evaluation\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showEvaluationsIncompleteModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"evaluations-incomlete-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showAwardProjectModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"award-project-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showDismissProjectModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"dismiss-project-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showFinancialDetailsModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"financial-details-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showBeautyContestModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"beauty-contest-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/evaluation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/financial\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Eu0gaMK0\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\",\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\",\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],6,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[12,\\\"proposals-company-selector\\\",[]],[0,\\\"\\\\n            \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.financial.title\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,19,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"columns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,25,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,26,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,27,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,27,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,27,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,27,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[19,27,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[27]},null]],\\\"parameters\\\":[26]},null]],\\\"parameters\\\":[25]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,19,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"rows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,20,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,21,[\\\"cell\\\"]]],[[\\\"class\\\"],[[25,\\\"if\\\",[[25,\\\"and\\\",[[19,21,[\\\"cellValue\\\",\\\"proposal\\\"]],[25,\\\"not\\\",[[25,\\\"or\\\",[[19,21,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[19,21,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null]],null],\\\"background-gray\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,22,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"component\\\",[[19,22,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"openFinancialDetailsModal\\\",\\\"proposals\\\"],[[19,22,[]],\\\"openFinancialDetailsModal\\\",[20,[\\\"proposals\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"strong\\\"],[7],[1,[19,22,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[22,23,24]},null]],\\\"parameters\\\":[21]},null]],\\\"parameters\\\":[20]},null]],\\\"parameters\\\":[19]},null],[0,\\\"\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,10,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"financialEvaluationColumns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,16,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,17,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,18,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,18,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,18,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[19,18,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,18,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[18]},null]],\\\"parameters\\\":[17]},null]],\\\"parameters\\\":[16]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,10,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"financialEvaluationRows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,11,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,12,[\\\"cell\\\"]]],[[\\\"class\\\"],[[25,\\\"if\\\",[[25,\\\"and\\\",[[19,12,[\\\"cellValue\\\",\\\"proposal\\\"]],[25,\\\"not\\\",[[25,\\\"or\\\",[[19,12,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[19,12,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null]],null],\\\"background-gray\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,13,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"component\\\",[[19,13,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"proposals\\\"],[[19,13,[]],[20,[\\\"proposals\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"strong\\\"],[7],[1,[19,13,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[13,14,15]},null]],\\\"parameters\\\":[12]},null]],\\\"parameters\\\":[11]},null]],\\\"parameters\\\":[10]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"blendedWeightedRateColumns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,9,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,9,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"blendedWeightedRateRows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],[[\\\"class\\\"],[[25,\\\"if\\\",[[25,\\\"and\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\"]],[25,\\\"not\\\",[[25,\\\"or\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null]],null],\\\"background-gray\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"component\\\",[[19,4,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"proposals\\\"],[[19,4,[]],[20,[\\\"proposals\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"strong\\\"],[7],[1,[19,4,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[1,[25,\\\"financial-evaluation-tables\\\",null,[[\\\"filteredProposals\\\",\\\"quote\\\"],[[20,[\\\"proposals\\\"]],[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.technical\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"cogs\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.technical.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.financial\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"eur\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.financial.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.pitch\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"diamond\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.pitch.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.evaluation\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"star\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"width-50\\\"],[7],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showFinancialDetailsModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"financial-details-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/financial.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/pitch\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"yy9ApXsl\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\",\\\"modal\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],6,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n              \\\"],[12,\\\"proposals-company-selector\\\",[]],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showWarningModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,10,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                      \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b alert alert-warning\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.technical.resendWarning\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"component\\\",[[20,[\\\"bs\\\",\\\"footer\\\"]]],[[\\\"closeTitle\\\",\\\"closeAction\\\"],[\\\"Cancel\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"criteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.evaluationOf\\\"],null],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.beautyContest.title\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"columns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,9,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"strong\\\"],[7],[1,[19,9,[\\\"heading\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"rows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],[[\\\"class\\\"],[[25,\\\"if\\\",[[25,\\\"and\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\"]],[25,\\\"not\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]]],null]],null],\\\"background-gray\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"component\\\",[[19,4,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"userIsQuoteAdmin\\\",\\\"openBeautyContestModal\\\",\\\"removeInvitation\\\"],[[19,4,[]],[20,[\\\"userIsQuoteAdmin\\\"]],\\\"openBeautyContestModal\\\",\\\"removeInvitation\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"strong\\\"],[7],[1,[19,4,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n              \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"style\\\",\\\"display: flex; align-items: center;\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.pitch.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"evaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[\\\"stopEvaluation\\\",\\\"btn btn-primary m-l m-r\\\",[25,\\\"t\\\",[\\\"buttons.stopEvaluation\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[\\\"startEvaluation\\\",\\\"btn btn-primary m-l m-r\\\",[25,\\\"t\\\",[\\\"buttons.startEvaluation\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"showSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\",\\\"style\\\"],[true,\\\"margin-right: 12px\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"evaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"bottom\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAsTooltip\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[9,\\\"style\\\",\\\"pointer-events: none;\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[12,\\\"app/project/client/evaluation-data-pitch\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.selectTemplate\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.selectTamplateIndication\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.technical\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"cogs\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.technical.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.financial\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"eur\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.financial.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.pitch\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"diamond\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.pitch.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.evaluation\\\"],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"star\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showBeautyContestModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"beauty-contest-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUserEvaluationInvitationModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"user-evaluation-invitation-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/pitch.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/project-management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"xMgNE5Rv\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"modal\\\",\\\"modal\\\",\\\"obj\\\",\\\"modal\\\",\\\"obj\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],5,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openReviveModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.reviveProject\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openReviveModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.reviveProject\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openHoldModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.setProjectOnHold\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openCancelModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.cancelProject\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"blockNotifications\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-warning\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openNotificationsModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.enableNotifications\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-warning\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openNotificationsModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.disableNotifications\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xl flex flex-row\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h1\\\"],[9,\\\"class\\\",\\\"m-t-xl\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.currentQuoteStatus\\\"],null],false],[0,\\\":\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h2\\\"],[9,\\\"style\\\",\\\"margin: 8px 5px 0px;\\\"],[7],[12,\\\"components/models-table/status\\\",[]],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.configuration\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"cogs\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.configuration.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.project-management\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"wrench\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.timeline-configuration\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"calendar\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpTimeline\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showHoldModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"lg\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeHoldModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-md text-center\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.holdCancelReviveModalTitle\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-l-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.onHold\\\"]]],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.holdCancelModalDetails\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"holdReasonMissing\\\"]],\\\"has-error-variation\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"selectedReason\\\"]],[20,[\\\"reasons\\\"]],true,\\\"Select the reason for the status change\\\",[25,\\\"action\\\",[[19,0,[]],\\\"dropdownReasonChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[[19,6,[]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[4,\\\"if\\\",[[20,[\\\"holdReasonMissing\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[\\\"Add a personal comment to the email notification\\\",[20,[\\\"holdMessage\\\"]],6,[20,[\\\"holdMessageClasses\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"holdMessageMissing\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.holdCancelModalFooter\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-t\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"putQuoteOnHold\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.submitStatusChange\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCancelModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"lg\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeCancelModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-md text-center\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.holdCancelReviveModalTitle\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-l-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.cancelled\\\"]]],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.holdCancelModalDetails\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"cancelReasonMissing\\\"]],\\\"has-error-variation\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"selectedCancelReason\\\"]],[20,[\\\"cancelReasons\\\"]],true,\\\"Select the reason for the status change\\\",[25,\\\"action\\\",[[19,0,[]],\\\"dropdownCancelReasonChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[[19,4,[]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[4,\\\"if\\\",[[20,[\\\"cancelReasonMissing\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[\\\"Add a personal comment to the email notification\\\",[20,[\\\"cancelMessage\\\"]],6,[20,[\\\"cancelMessageClasses\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"cancelMessageMissing\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.holdCancelModalFooter\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger m-t\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"cancelQuote\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.submitStatusChange\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showReviveModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"lg\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeReviveModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-md text-center\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.holdCancelReviveModalTitle\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-l-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.sent\\\"]]],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.reviveModalDetails\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[\\\"Enter your text here\\\",[20,[\\\"reviveMessage\\\"]],6,[20,[\\\"reviveMessageClasses\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"reviveMessageMissing\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[9,\\\"style\\\",\\\"margin-left:6px;\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[\\\"This field is required\\\",\\\"has-error\\\"]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-t\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"reviveQuote\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.submitStatusChange\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showNotificationsModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"lg\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeNotificationsModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-md text-center\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"blockNotifications\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.enableNotifications\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.disableNotifications\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.disableNotificationsDetails\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-t\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"toggleBlockNotifications\\\"]],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"blockNotifications\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[\\\"buttons.enableNotifications\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[\\\"buttons.disableNotifications\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"showSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/project-management.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/proposals\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"7GeF5I0V\",\n    \"block\": \"{\\\"symbols\\\":[\\\"company\\\",\\\"company\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],4,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"company-profiles \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"company-profiles--fixed\\\"],null]]]],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profiles-padding\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"companies\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"company-profile \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[19,2,[]],[20,[\\\"selectedCompany\\\"]]],null],\\\"company-profile--selected\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeSelectedCompany\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-content\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-image\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[19,2,[\\\"logo\\\"]]]]],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-name\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,2,[\\\"companyName\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"proposal-divider\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[10,\\\"style\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"margin-top:5px;\\\"],null],null],[7],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"div\\\"],[10,\\\"id\\\",[26,[\\\"proposal-details-\\\",[20,[\\\"proposal\\\",\\\"id\\\"]]]]],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[18,\\\"selectedProposalWorkerRoles\\\"],false],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"client-consultant\\\",null,[[\\\"selectedProposal\\\",\\\"proposals\\\",\\\"appLanguage\\\"],[[20,[\\\"selectedProposal\\\"]],[20,[\\\"selectedProposals\\\"]],[20,[\\\"currentUser\\\",\\\"language\\\"]]]]],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"companies\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"eq\\\",[[19,1,[]],[20,[\\\"selectedCompany\\\"]]],null],\\\"active\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeSelectedCompany\\\",[19,1,[]]]],[7],[1,[19,1,[\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.proposals.title\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.proposals.details\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/proposals.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/question-header-one\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"FXrsfF3Y\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t-md scrollspy\\\"],[9,\\\"id\\\",\\\"round1\\\"],[7],[0,\\\"1\\\"],[6,\\\"sup\\\"],[7],[0,\\\"st\\\"],[8],[0,\\\" round of questions\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"rfpReleaseDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"        Open from: \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"moment-format\\\",[[20,[\\\"quote\\\",\\\"rfpReleaseDate\\\"]],\\\"DD-MM-YYYY\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"firstQuestionsDueDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n            until:\\\\n            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"moment-format\\\",[[20,[\\\"quote\\\",\\\"firstQuestionsDueDate\\\"]],\\\"DD-MM-YYYY\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n    Current status:\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound1IsNotOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-info\\\"],[7],[0,\\\"Not Open\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound1IsOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-success\\\"],[7],[0,\\\"Open\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound1IsClosed\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-danger\\\"],[7],[0,\\\"Closed\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/question-header-one.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/question-header-two\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"fgTPtR5g\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t-md scrollspy\\\"],[9,\\\"id\\\",\\\"round2\\\"],[7],[0,\\\"2\\\"],[6,\\\"sup\\\"],[7],[0,\\\"nd\\\"],[8],[0,\\\" round of questions\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"rfpReleaseDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"        Open from: \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"moment-format\\\",[[20,[\\\"quote\\\",\\\"rfpReleaseDate\\\"]],\\\"DD-MM-YYYY\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"secondQuestionsDueDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n            until:\\\\n            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"moment-format\\\",[[20,[\\\"quote\\\",\\\"secondQuestionsDueDate\\\"]],\\\"DD-MM-YYYY\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n    Current status:\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound2IsNotOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-info\\\"],[7],[0,\\\"Not Open\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound2IsOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-success\\\"],[7],[0,\\\"Open\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound2IsClosed\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-danger\\\"],[7],[0,\\\"Closed\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/question-header-two.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/questions\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"lUUCMPcs\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/questions.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/review\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"cWmk51aN\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"technicalQuoteCriteriaGroups\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],1,[20,[\\\"technicalQuoteCriteriaGroups\\\"]],[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"rfp-summary\\\",null,[[\\\"quote\\\",\\\"beautyContestCriteriaEvaluations\\\",\\\"showTitle\\\",\\\"quoteConsultants\\\",\\\"extraConsultants\\\",\\\"appLanguage\\\",\\\"isQuoteOwner\\\",\\\"pitchQuoteCriteriaGroups\\\",\\\"technicalQuoteCriteriaGroups\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"beautyContestCriteriaEvaluations\\\"]],false,[20,[\\\"quoteCompanies\\\"]],[20,[\\\"extraConsultants\\\"]],[20,[\\\"currentUser\\\",\\\"language\\\"]],true,[20,[\\\"pitchQuoteCriteriaGroups\\\"]],[20,[\\\"technicalQuoteCriteriaGroups\\\"]]]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"rfp-summary-client-only-information\\\",null,[[\\\"quote\\\"],[[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"rfp-summary-menu\\\",null,[[\\\"quote\\\",\\\"navbarTransitionToComponent\\\"],[[20,[\\\"quote\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\"],null]]]],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.review.title\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.review.details\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/review.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/technical\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Jv8gDcmo\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],6,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showWarningModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b alert alert-warning\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.technical.resendWarning\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[1,[25,\\\"component\\\",[[20,[\\\"bs\\\",\\\"footer\\\"]]],[[\\\"closeTitle\\\",\\\"closeAction\\\"],[\\\"Cancel\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[12,\\\"proposals-company-selector\\\",[]],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"criteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"style\\\",\\\"display: flex; align-items: center;\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.technical.title\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"evaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[\\\"stopEvaluation\\\",\\\"btn btn-primary m-l m-r\\\",[25,\\\"t\\\",[\\\"buttons.stopEvaluation\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"style\\\",\\\"default\\\",\\\"pending\\\"],[\\\"startEvaluation\\\",\\\"btn btn-primary m-l m-r\\\",\\\"margin-left: 8px;\\\",[25,\\\"t\\\",[\\\"buttons.startEvaluation\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"showSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\",\\\"style\\\"],[true,\\\"margin-left 8px;\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"evaluationIsActive\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"hasSubmittedProposals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[9,\\\"style\\\",\\\"margin-left: 8px;\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"hasSubmittedProposals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"bottom\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAsTooltip\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[9,\\\"style\\\",\\\"pointer-events: none; margin-left: 8px;\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeActiveProperty\\\",\\\"showProjectEvaluation\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.evaluateAs\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[12,\\\"app/project/client/evaluation-data\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.selectTemplate\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.selectTamplateIndication\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.technical\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"cogs\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.technical.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.financial\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"eur\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.financial.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.pitch\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"diamond\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.pitch.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.evaluation\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"star\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"width-50\\\"],[7],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUserEvaluationInvitationModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"user-evaluation-invitation-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/technical.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/client/timeline-configuration\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"zNNJrCPn\",\n    \"block\": \"{\\\"symbols\\\":[\\\"timelineEntry\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\"],\\\"statements\\\":[[1,[25,\\\"subheader-client-project\\\",null,[[\\\"quote\\\",\\\"activeStep\\\",\\\"admin\\\"],[[20,[\\\"quote\\\"]],5,[25,\\\"or\\\",[[20,[\\\"userIsQuoteAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-primary m-r m-b-sm \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null],\\\"disabled\\\"],null]]]],[10,\\\"disabled\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null],true],null],null],[3,\\\"action\\\",[[19,0,[]],\\\"saveQuote\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.save\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg m-t-lg\\\"],[7],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"rfp-timeline\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpTimeline\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.rfpTimeline\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"timeline-graph\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"rfp-timeline-graph\\\",null,[[\\\"quote\\\",\\\"quoteTimelineEntries\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"sortedLocalQuoteTimelineEntries\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered table-timeline\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"max-width: 171px \\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.tableMilestone\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"timelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,5,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"max-width: 277px \\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.tableDate\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"30px\\\"],[7],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"vertical-align-middle\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.today\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"vertical-align-middle\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[[25,\\\"moment-format\\\",[[25,\\\"moment\\\",null,null],\\\"dddd, DD.MM.YYYY\\\"],null],\\\"form-control width-220 inactive-input\\\",true]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"sortedLocalQuoteTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"vertical-align-middle\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[19,1,[\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[19,1,[\\\"label\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"data-test-timeline-entry-name\\\",\\\"value\\\",\\\"placeholder\\\"],[true,[19,1,[\\\"name\\\"]],\\\"Entry name\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,4,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[19,1,[\\\"label\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group width-220 pointer-cursor \\\",[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"date\\\"]],\\\"has-error red\\\"],null]]]],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"tcb-datepicker\\\",null,[[\\\"value\\\",\\\"dateFormat\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"isStartDate\\\"],[[19,1,[\\\"date\\\"]],[20,[\\\"dateFormat\\\"]],\\\"dddd, DD.MM.YYYY\\\",[19,1,[\\\"disabled\\\"]],[25,\\\"if\\\",[[19,1,[\\\"isCustom\\\"]],true,false],null]]]],false],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group-addon tcb-datepicker-addon\\\"],[9,\\\"onclick\\\",\\\"$(this).prev().focus()\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-calendar \\\"],[7],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"date\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[1,[19,3,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[25,\\\"get\\\",[[20,[\\\"quote\\\",\\\"errors\\\"]],[19,1,[\\\"name\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[1,[19,2,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group width-220 pointer-cursor \\\",[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"date\\\"]],\\\"has-error red\\\"],null]]]],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"tcb-datepicker\\\",null,[[\\\"value\\\",\\\"dateFormat\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"isStartDate\\\"],[[19,1,[\\\"date\\\"]],[20,[\\\"dateFormat\\\"]],\\\"dddd, DD.MM.YYYY\\\",true,[25,\\\"if\\\",[[19,1,[\\\"isCustom\\\"]],true,false],null]]]],false],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group-addon tcb-datepicker-addon\\\"],[9,\\\"onclick\\\",\\\"$(this).prev().focus()\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-calendar \\\"],[7],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeTimelineEntry\\\",[19,1,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-timeline-entry\\\",\\\"\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-primary btn-sm \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null],\\\"disabled\\\"],null]]]],[10,\\\"disabled\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null],true],null],null],[3,\\\"action\\\",[[19,0,[]],\\\"addTimelineEntry\\\"]],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.newProjectMilestoneText\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.configuration\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"cogs\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.configuration.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.project-management\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"wrench\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.projectManagement.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.timeline-configuration\\\"],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"calendar\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpTimeline\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/client/timeline-configuration.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ujwDJrso\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\",\\\"showInfo\\\",\\\"quote\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\",true,[20,[\\\"model\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showSubmitProposalModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"submit-proposal-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showConfirmSubmitProposalModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"confirm-submit-proposal-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCancelParticipationModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"cancel-participation-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showIncompleteProposalModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"incomplete-proposal-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showSubmittedInfoModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"submitted-info-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCallBackFromClientModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"request-client-callback-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/announcements\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"+jLkMf2B\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/announcements.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/beauty-contest\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"+UCnL0H0\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[0,\\\"\\\\n\\\"],[1,[25,\\\"proposal-fixed-menu\\\",null,[[\\\"quote\\\",\\\"proposal\\\",\\\"isCurrentUserReadOnly\\\",\\\"isProposalOrCompanyAdmin\\\",\\\"activeStep\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]],[20,[\\\"isCurrentUserReadOnly\\\"]],[25,\\\"or\\\",[[20,[\\\"userIsProposalAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null],50]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"row \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null],\\\"margin-top-ribbon\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n    \\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-xs\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.status\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"notYetInvitedToBeautyContest\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.notYetInvited\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"notInvitedToBeautyContest\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red p-l-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.notInvited\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"acceptedInvitationBeautyContest\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.invitationAccepted\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"invitedToBeautyContest\\\"]],[20,[\\\"proposal\\\",\\\"acceptedInvitationBeautyContest\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"invitedToBeautyContest\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-navy p-l-xs m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.invited\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 m-b\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.invitation\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationText\\\"]],true],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 m-b\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.address\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationAddress\\\"]],true],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 m-b\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.date\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"moment-format\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationDate\\\"]],\\\"dddd Do MMMM\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationStartTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.from\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationStartTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationEndTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.to\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationEndTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"invitedToBeautyContest\\\"]],[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"default-text-color\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"acceptBeautyContestInvitation\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-ok-sign color-navy\\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.acceptInvitation\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"default-text-color\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"declineBeautyContestInvitation\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-remove-sign color-navy\\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.declineInvitation\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"declinedInvitationBeautyContest\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-xs\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.label.declined\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"invitedToBeautyContest\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-10px\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"rfp-summary-menu\\\",null,[[\\\"quote\\\",\\\"navbarTransitionToComponent\\\"],[[20,[\\\"quote\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.title\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.details\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/beauty-contest.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/criteria-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"beXiofn6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"proposal-fixed-menu\\\",null,[[\\\"quote\\\",\\\"proposal\\\",\\\"activeStep\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]],20]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"row \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null],\\\"margin-top-ribbon\\\"],null]]]],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[4,\\\"link-to\\\",[\\\"app.project.proposal.summary\\\",[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]]],[[\\\"class\\\"],[\\\"btn btn-white\\\"]],{\\\"statements\\\":[[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.back\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[4,\\\"link-to\\\",[\\\"app.project.proposal.questions\\\",[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]]],[[\\\"class\\\"],[\\\"btn btn-primary\\\"]],{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"fa-icon\\\",[\\\"arrow-right\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.criteriaEvaluation.label.technicalInfo\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"technicalQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"technicalQuoteCriteriaGroups\\\"]],\\\"technical\\\",true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-5 m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.criteriaEvaluation.label.pitchInfo\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"pitchQuoteCriteriaGroups\\\"]],\\\"pitch\\\",true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.criteriaEvaluation.title\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.criteriaEvaluation.details\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/criteria-evaluation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/financial-quotation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"SvKV0g/h\",\n    \"block\": \"{\\\"symbols\\\":[\\\"workPackage\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"member\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"reference\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"document\\\",\\\"fileType\\\",\\\"err\\\",\\\"err\\\",\\\"obj\\\",\\\"err\\\",\\\"err\\\",\\\"supplement\\\",\\\"err\\\",\\\"err\\\",\\\"obj\\\",\\\"err\\\",\\\"err\\\",\\\"fixedFee\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"obj\\\",\\\"err\\\",\\\"err\\\",\\\"obj\\\",\\\"err\\\",\\\"err\\\",\\\"tmSupplement\\\",\\\"obj\\\",\\\"tmSupplement\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"obj\\\",\\\"err\\\",\\\"err\\\",\\\"timeMaterial\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"timeMaterial\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"owr\\\",\\\"err\\\",\\\"component\\\",\\\"state\\\",\\\"component\\\",\\\"state\\\"],\\\"statements\\\":[[1,[25,\\\"proposal-fixed-menu\\\",null,[[\\\"quote\\\",\\\"proposal\\\",\\\"isProposalOrCompanyAdmin\\\",\\\"activeStep\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]],[25,\\\"or\\\",[[20,[\\\"isProposalAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null],40]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"row \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null],\\\"margin-top-ribbon\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null,{\\\"statements\\\":[[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs flex\\\"],[9,\\\"style\\\",\\\"flex-wrap: wrap; gap: 4px;\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"confirmGoBack\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.back\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"discardChanges\\\"]],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.discardChanges\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"async-button\\\",null,[[\\\"tagName\\\",\\\"action\\\",\\\"disableWhen\\\",\\\"class\\\"],[\\\"a\\\",[25,\\\"action\\\",[[19,0,[]],\\\"save\\\"],null],[20,[\\\"isProposalSaving\\\"]],[20,[\\\"saveButtonClasses\\\"]]]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,69,[\\\"isDefault\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.save\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,69,[\\\"isPending\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saving\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,69,[\\\"isRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.retry\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,69,[\\\"isFulfilled\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.save\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[68,69]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"isProposalAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"async-button\\\",null,[[\\\"tagName\\\",\\\"action\\\",\\\"disableWhen\\\",\\\"reset\\\",\\\"class\\\"],[\\\"a\\\",[25,\\\"action\\\",[[19,0,[]],\\\"submitProposal\\\"],null],[20,[\\\"isProposalSaving\\\"]],[20,[\\\"proposal\\\",\\\"isDirty\\\"]],[20,[\\\"saveSubmitButtonClasses\\\"]]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,67,[\\\"isPending\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saving\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saveSubmit\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[66,67]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"bottom\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.tooltip\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[9,\\\"disabled\\\",\\\"true\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.saveSubmit\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openCallBackClientModal\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"phone\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.callBackFromClient\\\"],null],false],[8],[0,\\\"\\\\n\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-m\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"financial-proposal\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.title\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"time-materials\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmPeopleDays\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered financial-info-table\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"13%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.role\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"14%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.organizationRole\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showOrganizationWorkerRoleModalAction\\\"]],[7],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"13%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.mainDescription\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.homeLocation\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.rate\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"28%\\\"],[9,\\\"colspan\\\",\\\"4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.daysPerPhase\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"12%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fee\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"th\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"9%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.analysisDays\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"9%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.conceptDays\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"7%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.implementationDays\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"9%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.auditDays\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\\n                                  \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[25,\\\"sort-by\\\",[\\\"order\\\",[20,[\\\"localTimeMaterials\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"role\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"maxlength\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.role\\\"],null],[19,55,[\\\"role\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],512]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"role\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,65,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[65]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"organizationWorkerRole\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[[20,[\\\"organizationWorkerRoles\\\"]],[19,55,[\\\"organizationWorkerRole\\\"]],\\\"consultantRole\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.organizationRole\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,55,[\\\"organizationWorkerRole\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[19,64,[\\\"level\\\"]],false],[0,\\\" - \\\"],[1,[19,64,[\\\"consultantRole\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[64]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"organizationWorkerRole\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,63,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[63]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"maxlength\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.description\\\"],null],[19,55,[\\\"description\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],1024]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,62,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[62]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"homeLocation\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"maxlength\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.homeLocation\\\"],null],[19,55,[\\\"homeLocation\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],1024]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"homeLocation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,61,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[61]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"rate\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\\n\\\"],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.rate\\\"],null],[19,55,[\\\"rate\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[19,55,[]],\\\"rate\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n\\\\n                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"rate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,60,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[60]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"analysisDays\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.days\\\"],null],[19,55,[\\\"analysisDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"analysisDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"analysisDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,59,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[59]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"conceptDays\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.days\\\"],null],[19,55,[\\\"conceptDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"conceptDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"conceptDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,58,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[58]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"implementationDays\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.days\\\"],null],[19,55,[\\\"implementationDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"implementationDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"implementationDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,57,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[57]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,55,[\\\"errors\\\",\\\"auditDays\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.days\\\"],null],[19,55,[\\\"auditDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"auditDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,55,[\\\"errors\\\",\\\"auditDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,56,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[56]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,55,[\\\"fee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"input\\\"],[9,\\\"placeholder\\\",\\\"-\\\"],[10,\\\"value\\\",[26,[[25,\\\"format-number\\\",[[19,55,[\\\"fee\\\"]]],[[\\\"format\\\"],[\\\"0,0.00\\\"]]]]]],[9,\\\"class\\\",\\\"form-control numeric-input\\\"],[9,\\\"disabled\\\",\\\"\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"input\\\"],[9,\\\"placeholder\\\",\\\"-\\\"],[9,\\\"value\\\",\\\"0\\\"],[9,\\\"class\\\",\\\"form-control numeric-input\\\"],[9,\\\"disabled\\\",\\\"\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"delete-cell\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,55,[]]],null]]]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[55]},null],[0,\\\"                                    \\\"],[6,\\\"tr\\\"],[9,\\\"class\\\",\\\"last-row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTimeMaterial\\\"]],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.newRole\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localTimeMaterials\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"7\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.expectedTMFee\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialsFee\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialsFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                            -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                          \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"5\\\"],[7],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"2\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"localTimeMaterials\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,46,[\\\"errors\\\",\\\"role\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"maxlength\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.role\\\"],null],[19,46,[\\\"role\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],512]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"role\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,54,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[54]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,46,[\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"maxlength\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.description\\\"],null],[19,46,[\\\"description\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],1024]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,53,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[53]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[19,46,[\\\"errors\\\",\\\"rate\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.rate\\\"],null],[19,46,[\\\"rate\\\"]],\\\"form-control\\\",\\\"0\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"rate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,52,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[52]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row phase-days\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,46,[\\\"errors\\\",\\\"analysisDays\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.analysisDays\\\"],null],[19,46,[\\\"analysisDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"analysisDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"analysisDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,51,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[51]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,46,[\\\"errors\\\",\\\"conceptDays\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.conceptDays\\\"],null],[19,46,[\\\"conceptDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"conceptDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"conceptDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,50,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[50]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,46,[\\\"errors\\\",\\\"implementationDays\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.implementationDays\\\"],null],[19,46,[\\\"implementationDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"implementationDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"implementationDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,49,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[49]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,46,[\\\"errors\\\",\\\"auditDays\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"classNames\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",\\\"phase-days-input\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.auditDays\\\"],null],[19,46,[\\\"auditDays\\\"]],\\\"form-control\\\",\\\"0\\\",[20,[\\\"auditDaysInputDisabled\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"auditDays\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,48,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[48]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,46,[\\\"errors\\\",\\\"days\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,47,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[47]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"input\\\"],[9,\\\"placeholder\\\",\\\"-\\\"],[10,\\\"value\\\",[26,[[25,\\\"format-number\\\",[[19,46,[\\\"fee\\\"]]],[[\\\"format\\\"],[\\\"0,0.00\\\"]]]]]],[9,\\\"class\\\",\\\"form-control numeric-input\\\"],[9,\\\"disabled\\\",\\\"\\\"],[7],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,46,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[46]},null],[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTimeMaterial\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.newRole\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localTimeMaterials\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.expectedTMFee\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\" col-md-offset-2 col-md-2 text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialsFee\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialsFee\\\"]]],[[\\\"format\\\"],[\\\"0,0.00\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                        -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                      \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.durationInWeeks\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"durationInWeeks\\\"]],\\\"has-error\\\"],null],\\\" col-md-2 col-md-offset-7 m-b\\\"]]],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[20,[\\\"proposal\\\",\\\"durationInWeeks\\\"]],\\\"form-control\\\",0,[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"durationInWeeks\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[19,45,[\\\"message\\\"]],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[45]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"tm-supplements\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmSupplements\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered financial-info-table\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.supplements\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.description\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.reference\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.percentage\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fee\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"th\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\\n                                  \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"timeMaterialsSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,39,[\\\"errors\\\",\\\"supplement\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.supplement\\\"],null],[19,39,[\\\"supplement\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,39,[\\\"errors\\\",\\\"supplement\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,44,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[44]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.description\\\"],null],[19,39,[\\\"description\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,39,[\\\"errors\\\",\\\"reference\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[[19,39,[\\\"reference\\\"]],[20,[\\\"referenceOptions\\\"]],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.reference\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,39,[\\\"reference\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[19,43,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[43]},null],[4,\\\"each\\\",[[19,39,[\\\"errors\\\",\\\"reference\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,42,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[42]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,39,[\\\"reference\\\"]],\\\"% of Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,39,[\\\"errors\\\",\\\"percentage\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.percentage\\\"],null],[19,39,[\\\"percentage\\\"]],\\\"form-control numeric-input\\\",0,[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[0,\\\"%\\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,39,[\\\"errors\\\",\\\"percentage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,41,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[41]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"fee\\\",\\\"reference\\\",\\\"currency\\\"],[[20,[\\\"timeMaterialsFee\\\"]],[19,39,[\\\"percentage\\\"]],[19,39,[\\\"fee\\\"]],[19,39,[\\\"reference\\\"]],[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]]]]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,39,[\\\"reference\\\"]],\\\"Fixed Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"fee\\\",\\\"reference\\\",\\\"currency\\\"],[[20,[\\\"timeMaterialsFee\\\"]],[19,39,[\\\"percentage\\\"]],[19,39,[\\\"fee\\\"]],[19,39,[\\\"reference\\\"]],\\\"%\\\"]]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[19,39,[\\\"errors\\\",\\\"fee\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[0,\\\"                                                \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.fee\\\"],null],[19,39,[\\\"fee\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[19,39,[]],\\\"fee\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,39,[\\\"errors\\\",\\\"fee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,40,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[40]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"delete-cell\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,39,[]]],null]]]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[39]},null],[0,\\\"                                    \\\"],[6,\\\"tr\\\"],[9,\\\"class\\\",\\\"last-row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTimeMaterialSupplement\\\"]],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.newSupplement\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"timeMaterialsSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"2\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.expectedTMSupplements\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialSupplementsValue\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialSupplementsValue\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                            -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                          \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"2\\\"],[7],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[9,\\\"colspan\\\",\\\"2\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"timeMaterialsSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.supplement\\\"],null],[19,37,[\\\"supplement\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.description\\\"],null],[19,37,[\\\"description\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[[19,37,[\\\"reference\\\"]],[20,[\\\"referenceOptions\\\"]],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.reference\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,37,[\\\"reference\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[19,38,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[38]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,37,[\\\"reference\\\"]],\\\"% of Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.percentage\\\"],null],[19,37,[\\\"percentage\\\"]],\\\"form-control\\\",0,[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[0,\\\"%\\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"fee\\\",\\\"reference\\\",\\\"currency\\\"],[[20,[\\\"timeMaterialsFee\\\"]],[19,37,[\\\"percentage\\\"]],[19,37,[\\\"fee\\\"]],[19,37,[\\\"reference\\\"]],[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]]]]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,37,[\\\"reference\\\"]],\\\"Fixed Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"fee\\\",\\\"reference\\\",\\\"currency\\\"],[[20,[\\\"timeMaterialsFee\\\"]],[19,37,[\\\"percentage\\\"]],[19,37,[\\\"fee\\\"]],[19,37,[\\\"reference\\\"]],\\\"%\\\"]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.fee\\\"],null],[19,37,[\\\"fee\\\"]],\\\"form-control numeric-input\\\",0,[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,37,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[37]},null],[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTimeMaterialSupplement\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.newSupplement\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"timeMaterialsSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.expectedTMSupplements\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-2 text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialSupplementsValue\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialSupplementsValue\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                        -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                      \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"tm-overview\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.totalEstimatedTM\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.analysisDays\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialsAnalysis\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialsAnalysis\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.conceptDays\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialsConcept\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialsConcept\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.implementationDays\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialsImplementation\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialsImplementation\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.auditDays\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialsAudit\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialsAudit\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmSubtotalWithoutSupplements\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialsFee\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialsFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmSupplements\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"timeMaterialSupplementsValue\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"timeMaterialSupplementsValue\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.rebate\\\"],null],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsRebate\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[0,\\\"                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[20,[\\\"proposal\\\",\\\"timeMaterialsRebate\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[20,[\\\"proposal\\\"]],\\\"timeMaterialsRebate\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsRebate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[19,36,[\\\"message\\\"]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[36]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.total\\\"],null],false],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b text-right\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"unless\\\",[[20,[\\\"totalProjectFeeIsValid\\\"]],\\\"red\\\"],null]]]],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"totalTimeMaterials\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"totalTimeMaterials\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"totalProjectFeeIsValid\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.shouldBeGreater\\\"],null],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n                              \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.retainer\\\"],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-7 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsRetainer\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[0,\\\"                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[20,[\\\"proposal\\\",\\\"timeMaterialsRetainer\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[20,[\\\"proposal\\\"]],\\\"timeMaterialsRetainer\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsRetainer\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[19,35,[\\\"message\\\"]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[35]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsPaymentPattern\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentPattern\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 col-md-offset-4 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"form-group \\\",[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsPaymentPattern\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"searchEnabled\\\",\\\"options\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[[20,[\\\"timeMaterialsPaymentPattern\\\"]],false,[20,[\\\"paymentPatternOptions\\\"]],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.paymentPattern\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"timeMaterialsPaymentPattern\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"t\\\",[[19,34,[\\\"label\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[34]},null],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsPaymentPattern\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,33,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[33]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentTerms\\\"],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 col-md-offset-4 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsPaymentTerms\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[\\\"text\\\",[20,[\\\"proposal\\\",\\\"timeMaterialsPaymentTerms\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.paymentTerms\\\"],null],512]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"timeMaterialsPaymentTerms\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,32,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[32]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"tm-comment\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.comment\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[20,[\\\"proposal\\\",\\\"comment\\\"]],\\\"form-control rfp-textarea\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.comment\\\"],null],4096]]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"quote\\\",\\\"fixedFee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"fixed-fee\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFee\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b-xs\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.projectPhase\\\"],null],false],[8],[8],[0,\\\"\\\\n\\\"],[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-1 col-md-2\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.pricePerUnit\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.noUnits\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.totalFee\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localFixedFees\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"searchEnabled\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"class\\\",\\\"disabled\\\",\\\"onchange\\\"],[[19,26,[\\\"projectPhase\\\"]],false,[25,\\\"sort-by\\\",[\\\"projectPhase\\\",[20,[\\\"projectPhases\\\"]]],null],\\\"projectPhaseEn\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.projectPhase\\\"],null],[25,\\\"if\\\",[[19,26,[\\\"errors\\\",\\\"projectPhase\\\"]],\\\"has-error\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,26,[\\\"projectPhase\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[19,31,[\\\"projectPhaseEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[31]},null],[4,\\\"each\\\",[[19,26,[\\\"errors\\\",\\\"projectPhase\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,30,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[30]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-1 col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[19,26,[\\\"errors\\\",\\\"fee\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.fee\\\"],null],[19,26,[\\\"fee\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[19,26,[]],\\\"fee\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,26,[\\\"errors\\\",\\\"fee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,29,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[29]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.units\\\"],null],[19,26,[\\\"numberOfUnits\\\"]],\\\"form-control\\\",\\\"1\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isOpened\\\"]],[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,26,[\\\"errors\\\",\\\"fee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,28,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[28]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[19,26,[\\\"errors\\\",\\\"fee\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.fee\\\"],null],[25,\\\"mult\\\",[[19,26,[\\\"fee\\\"]],[19,26,[\\\"numberOfUnits\\\"]]],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",true]]],false],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,26,[\\\"errors\\\",\\\"fee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,27,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[27]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,26,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[26]},null],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addFixedFee\\\"]],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.newFixedFee\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localFixedFees\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFee\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-2 text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"fixedFeesFee\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"fixedFeesFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                            -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                        \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.durationInWeeks\\\"],null],false],[8],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"durationInWeeks\\\"]],\\\"has-error\\\"],null],\\\" col-md-2 col-md-offset-7 m-b\\\"]]],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[20,[\\\"proposal\\\",\\\"durationInWeeks\\\"]],\\\"form-control\\\",0,[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"durationInWeeks\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[19,25,[\\\"message\\\"]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[25]},null],[0,\\\"                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"fixed-fee-supplements\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeSupplements\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b-xs\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.supplements\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.description\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.reference\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.percentage\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fee\\\"],null],false],[8],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"fixedFeeSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-md-2 m-b \\\",[25,\\\"if\\\",[[19,20,[\\\"errors\\\",\\\"supplement\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.supplement\\\"],null],[19,20,[\\\"supplement\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,20,[\\\"errors\\\",\\\"supplement\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[19,24,[\\\"message\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[24]},null],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.description\\\"],null],[19,20,[\\\"description\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[[19,20,[\\\"reference\\\"]],[20,[\\\"referenceOptions\\\"]],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.reference\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,20,[\\\"reference\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[19,23,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[23]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,20,[\\\"reference\\\"]],\\\"% of Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[19,20,[\\\"errors\\\",\\\"percentage\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"min\\\",\\\"disabled\\\"],[\\\"number\\\",[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.percentage\\\"],null],[19,20,[\\\"percentage\\\"]],\\\"form-control\\\",0,[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[0,\\\"%\\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,20,[\\\"errors\\\",\\\"percentage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,22,[\\\"message\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[22]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"reference\\\",\\\"currency\\\"],[[20,[\\\"fixedFeesFee\\\"]],[19,20,[\\\"percentage\\\"]],[19,20,[\\\"reference\\\"]],[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]]]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,20,[\\\"reference\\\"]],\\\"Fixed Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"fee\\\",\\\"reference\\\",\\\"currency\\\"],[[20,[\\\"fixedFeesFee\\\"]],[19,20,[\\\"fee\\\"]],[19,20,[\\\"reference\\\"]],\\\"%\\\"]]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[19,20,[\\\"errors\\\",\\\"fee\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[0,\\\"                                                \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.fee\\\"],null],[19,20,[\\\"fee\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[19,20,[]],\\\"fee\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,20,[\\\"errors\\\",\\\"fee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,21,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[21]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,20,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[20]},null],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addFixedFeeSupplement\\\"]],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.newFFSupplement\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"fixedFeeSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeSupplements\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\" col-md-offset-2 col-md-2 text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"fixedFeeSupplementsValue\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"fixedFeeSupplementsValue\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                            -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                        \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"fixed-fee-overview\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.totalEstimatedFixedFee\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFee\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-3 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"fixedFeesFee\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"fixedFeesFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                          -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                      \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeSupplements\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-3 m-b-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"fixedFeeSupplementsValue\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"fixedFeeSupplementsValue\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                          -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                      \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.rebate\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-3 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeeRebate\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[0,\\\"                                          \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[20,[\\\"proposal\\\",\\\"fixedFeeRebate\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[20,[\\\"proposal\\\"]],\\\"fixedFeeRebate\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeeRebate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[19,19,[\\\"message\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[19]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.total\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-3 m-b text-right\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"unless\\\",[[20,[\\\"totalProjectFeeIsValid\\\"]],\\\"red\\\"],null]]]],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"totalFixedFees\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"totalFixedFees\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                              \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"totalProjectFeeIsValid\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.shouldBeGreater\\\"],null],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.retainer\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-offset-3 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeeRetainer\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[0,\\\"                                          \\\"],[1,[25,\\\"one-way-currency-mask\\\",null,[[\\\"value\\\",\\\"update\\\",\\\"options\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\"],[[20,[\\\"proposal\\\",\\\"fixedFeeRetainer\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"updateObjectAttributeInput\\\",[20,[\\\"proposal\\\"]],\\\"fixedFeeRetainer\\\"],null],[25,\\\"hash\\\",null,[[\\\"prefix\\\"],[\\\"\\\"]]],1,\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]]],false],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeeRetainer\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[19,18,[\\\"message\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[18]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeePaymentPattern\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentPattern\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"searchEnabled\\\",\\\"options\\\",\\\"placeholder\\\",\\\"class\\\",\\\"class\\\",\\\"disabled\\\",\\\"onchange\\\"],[[20,[\\\"fixedFeePaymentPattern\\\"]],false,[20,[\\\"paymentPatternOptions\\\"]],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.paymentPattern\\\"],null],[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeePaymentPattern\\\"]],\\\"has-error\\\"],null],[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeePaymentPattern\\\"]],\\\"has-error\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"fixedFeePaymentPattern\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"t\\\",[[19,17,[\\\"label\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[17]},null],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeePaymentPattern\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[19,16,[\\\"message\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[16]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentTerms\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeePaymentTerms\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\"],[\\\"text\\\",[20,[\\\"proposal\\\",\\\"fixedFeePaymentTerms\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.paymentTerms\\\"],null]]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"errors\\\",\\\"fixedFeePaymentTerms\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[19,15,[\\\"message\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[15]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"tm-comment\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.comment\\\"],null],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-b\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[20,[\\\"proposal\\\",\\\"comment\\\"]],\\\"form-control rfp-textarea\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.placeholder.comment\\\"],null],4096]]],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"technical-proposal\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.title\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"documents\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.documents\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.documentsDetails\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.step1\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.fileContent\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"onchange\\\",\\\"disabled\\\"],[[20,[\\\"uploadedFileType\\\"]],[20,[\\\"model\\\",\\\"proposalDocumentTypes\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"fileTypeChanged\\\"],null],[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null]]],{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"translate-model-field\\\",[[19,14,[]],\\\"documentType\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[14]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"uploadedFileType\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"class\\\",\\\"value\\\"],[\\\"Type in the custom document type\\\",\\\"form-control\\\",[20,[\\\"otherFileType\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.step2\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.uploadFile\\\"],null],false],[0,\\\"\\\\n\\\\n                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"upload-file\\\",null,[[\\\"url\\\",\\\"isProposal\\\",\\\"fileType\\\",\\\"extraFileType\\\",\\\"addDocument\\\"],[\\\"/api/upload-proposal-documents/\\\",true,[20,[\\\"uploadedFileType\\\"]],[20,[\\\"otherFileType\\\"]],\\\"addProposalDocument\\\"]]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localDocuments\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.uploadedDocuments\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"each\\\",[[20,[\\\"localDocuments\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newDocumentToken\\\",[19,13,[\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                                              \\\"],[1,[19,13,[\\\"fileName\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            -\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[19,13,[\\\"isLoaded\\\"]],[19,13,[\\\"type\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,13,[\\\"type\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,13,[\\\"extraType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[19,13,[\\\"extraType\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,13,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[25,\\\"translate-model-field\\\",[[19,13,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"                                          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"1\\\",\\\"link\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeProposalDocument\\\",[19,13,[]]],null]]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[13]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"references\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.referenceList\\\"],null],false],[0,\\\" *\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localReferences\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,9,[\\\"errors\\\",\\\"clientName\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,9,[\\\"clientName\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.clientName\\\"],null],128]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,9,[\\\"errors\\\",\\\"clientName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,12,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,9,[\\\"errors\\\",\\\"projectName\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,9,[\\\"projectName\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.projectName\\\"],null],256]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,9,[\\\"errors\\\",\\\"projectName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,11,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[11]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,9,[\\\"errors\\\",\\\"achievements\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,9,[\\\"achievements\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.achievements\\\"],null],512]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,9,[\\\"errors\\\",\\\"achievements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,10,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,9,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addReference\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.newReference\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"team-overview\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.teamOverview\\\"],null],false],[0,\\\" *\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localTeamMembers\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,5,[\\\"errors\\\",\\\"projectRole\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,5,[\\\"projectRole\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.projectRole\\\"],null],128]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,5,[\\\"errors\\\",\\\"projectRole\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,8,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,5,[\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,5,[\\\"name\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.memberName\\\"],null],128]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,5,[\\\"errors\\\",\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,7,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,5,[\\\"errors\\\",\\\"specialization\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,5,[\\\"specialization\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.specialization\\\"],null],256]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,5,[\\\"errors\\\",\\\"specialization\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,6,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,5,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTeamMember\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px\\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.newMember\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"project-overview\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.projectOverview\\\"],null],false],[0,\\\" *\\\"],[8],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.projectOverviewDetails\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localWorkPackages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,1,[\\\"name\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.workPackage\\\"],null],128]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,4,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,1,[\\\"description\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.description\\\"],null],128]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,3,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"deliverables\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"maxlength\\\"],[[19,1,[\\\"deliverables\\\"]],\\\"form-control rfp-textarea-small\\\",[25,\\\"unless\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null],[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null],true],null],[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.deliverables\\\"],null],256]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"deliverables\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[19,2,[\\\"message\\\"]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,1,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addWorkPackage\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px\\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.newPackage\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"fixed-fee\\\"],null],null],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"bank\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.title\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"user-plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmPeopleDays\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"bed\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmSupplements\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"calculator\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmOverview\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"quote\\\",\\\"fixedFee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"fixed-fee\\\"],null],null],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"user-plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFee\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"fixed-fee-supplements\\\"],null],null],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"bed\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeSupplements\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"fixed-fee-overview\\\"],null],null],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"calculator\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeOverview\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"technical-proposal\\\"],null],null],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"gear\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.title\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"documents\\\"],null],null],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"file-text-o\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.docs\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"references\\\"],null],null],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"certificate\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.references\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"team-overview\\\"],null],null],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"users\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.teamOverview\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\",\\\"project-overview\\\"],null],null],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"object-group\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.projectOverview\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.proposal.title\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.details\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.details\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUserStatusModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"user-status-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showOrganizationWorkerRoleModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"organization-worker-roles-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/financial-quotation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/question-header-one\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"N/qoJEMq\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-md\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-16\\\"],[7],[0,\\\"\\\\n        1\\\"],[6,\\\"sup\\\"],[7],[0,\\\"st\\\"],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.roundOfQuestions\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.currentStatus\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound1IsNotOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.notOpen\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound1IsOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-success\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.open\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound1IsClosed\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.closed\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.questionType\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"publicQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.public\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"undisclosedQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.nonPublic\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"firstQuestionsDueDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.openFrom\\\"],null],false],[0,\\\" \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"rfpReleaseDueDate\\\"]],\\\"DD.MM.YYYY\\\",true],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"firstQuestionsDueDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.until\\\"],null],false],[0,\\\"\\\\n            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"firstQuestionsDueDate\\\"]]],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l-md\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.timezoneInfo\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/question-header-one.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/question-header-two\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"OxIClqmZ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-md\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-16\\\"],[7],[0,\\\"\\\\n        2\\\"],[6,\\\"sup\\\"],[7],[0,\\\"nd\\\"],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.roundOfQuestions\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.currentStatus\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound2IsNotOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.notOpen\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound2IsOpen\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-success\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.open\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"questionsRound2IsClosed\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.closed\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.questionType\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"publicQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.public\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"undisclosedQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.questionHeaderOne.nonPublic\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/question-header-two.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/questions\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"jh5jI8As\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/questions.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/result\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"K00GFJYW\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"proposal-fixed-menu\\\",null,[[\\\"quote\\\",\\\"proposal\\\",\\\"isProposalOrCompanyAdmin\\\",\\\"activeStep\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]],[25,\\\"or\\\",[[20,[\\\"userIsProposalAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null],60]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"row \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null],\\\"margin-top-ribbon\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-l-m p-r-m\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.label.results\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.label.declined\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAwarded\\\"]],[20,[\\\"proposal\\\",\\\"isLost\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.label.notYetEvaluated\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.label.status\\\"],null],false],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[9,\\\"colspan\\\",\\\"3\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAwarded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"green\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.label.awarded\\\"],null],false],[0,\\\"\\\\n                                                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l glyphicon glyphicon-thumbs-up\\\"],[7],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.label.rejected\\\"],null],false],[0,\\\"\\\\n                                                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"m-l glyphicon glyphicon-thumbs-down\\\"],[7],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feedback\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"th\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[20,[\\\"proposal\\\",\\\"feedback\\\"]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.title\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.details\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/result.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/summary\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"a+V8agAW\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[1,[25,\\\"proposal-fixed-menu\\\",null,[[\\\"quote\\\",\\\"proposal\\\",\\\"isProposalOrCompanyAdmin\\\",\\\"activeStep\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]],[25,\\\"or\\\",[[20,[\\\"userIsProposalAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null],10]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"row \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null],\\\"margin-top-ribbon\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null,{\\\"statements\\\":[[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"userIsProposalAdmin\\\"]],[20,[\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"accepted\\\"],null],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"turnOnCancelParticipationModal\\\"]],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.cancelParticipation\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[4,\\\"link-to\\\",[\\\"app.project.proposal.questions\\\",[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]]],[[\\\"class\\\"],[\\\"btn btn-primary\\\"]],{\\\"statements\\\":[[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"fa-icon\\\",[\\\"arrow-right\\\"],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openCallBackClientModal\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"phone\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.callBackFromClient\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-l-m p-r-m\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"rfp-summary\\\",null,[[\\\"quote\\\",\\\"hideEvaluationCriterias\\\",\\\"pitchQuoteCriteriaGroups\\\",\\\"technicalQuoteCriteriaGroups\\\"],[[20,[\\\"quote\\\"]],true,[20,[\\\"pitchQuoteCriteriaGroups\\\"]],[20,[\\\"technicalQuoteCriteriaGroups\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-10px\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"rfp-summary-menu\\\",null,[[\\\"hideEvaluationCriterias\\\",\\\"quote\\\",\\\"navbarTransitionToComponent\\\"],[true,[20,[\\\"quote\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\"],null]]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.title\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.details\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"cancelPartiticipationModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"onHidden\\\",\\\"footer\\\",\\\"size\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"turnOffCancelParticipationModal\\\"],null],false,\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.title\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.details\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.declineQuestion\\\"],null],false],[8],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[20,[\\\"proposal\\\",\\\"cancelReason\\\"]],\\\"form-control rfp-textarea\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isCancelReasonBlank\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm text-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.leftBlankMessage\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-xs\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-default btn-block m-b-xs \\\",[25,\\\"if\\\",[[20,[\\\"isSendingRequest\\\"]],\\\"btn-disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"sendCancelParticipationReason\\\"]],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isSendingRequest\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.loadingMessage\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.yes\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-xs\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"turnOffCancelParticipationModal\\\"]],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.no\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/summary.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/technical-proposal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"WuPVHlp9\",\n    \"block\": \"{\\\"symbols\\\":[\\\"workPackage\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"member\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"reference\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"document\\\",\\\"fileType\\\"],\\\"statements\\\":[[1,[25,\\\"proposal-fixed-menu\\\",null,[[\\\"quote\\\",\\\"proposal\\\",\\\"activeStep\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]],4]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"row \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null],\\\"margin-top-ribbon\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-primary \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"m-b-sm\\\"],null],[25,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"accepted\\\"],null],\\\"disabled inactive\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"submitProposal\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.submitProposal\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"m-b-sm\\\"],null],\\\" \\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"save\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"m-b-sm\\\"],null],\\\" \\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"saveAndNext\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saveNext\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"discardChanges\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.discardChanges\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"accepted\\\"],null],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"openCancelParticipationModal\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.cancelParticipation\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-xs\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"documents\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.documents\\\"],null],false],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.documentsDetails\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.step1\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.fileContent\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"onchange\\\"],[[20,[\\\"uploadedFileType\\\"]],[20,[\\\"fileTypesOptions\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"fileTypeChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[19,14,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[14]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"uploadedFileType\\\"]],[20,[\\\"otherDocumentType\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"class\\\",\\\"value\\\"],[\\\"Type in the custom document type\\\",\\\"form-control\\\",[20,[\\\"otherFileType\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n\\\\n                                          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.step2\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.uploadFile\\\"],null],false],[0,\\\"\\\\n\\\\n                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"upload-file\\\",null,[[\\\"url\\\",\\\"isProposal\\\",\\\"fileType\\\",\\\"extraFileType\\\",\\\"addDocument\\\"],[\\\"/api/upload-proposal-documents/\\\",true,[20,[\\\"uploadedFileType\\\"]],[20,[\\\"otherFileType\\\"]],\\\"addProposalDocument\\\"]]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localDocuments\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.uploadedDocuments\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"each\\\",[[20,[\\\"localDocuments\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[19,13,[\\\"file\\\"]],null],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                                                    \\\"],[1,[19,13,[\\\"fileName\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                                -\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,13,[\\\"type\\\"]],[20,[\\\"otherDocumentType\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,13,[\\\"extraType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[1,[19,13,[\\\"extraType\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                  \\\"],[1,[19,13,[\\\"type\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[19,13,[\\\"type\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[13]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"references\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[0,\\\"zzzzz\\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.referenceList\\\"],null],false],[0,\\\" *\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localReferences\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,9,[\\\"errors\\\",\\\"clientName\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.clientName\\\"],null],[19,9,[\\\"clientName\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,9,[\\\"errors\\\",\\\"clientName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,12,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,9,[\\\"errors\\\",\\\"projectName\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.projectName\\\"],null],[19,9,[\\\"projectName\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,9,[\\\"errors\\\",\\\"projectName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,11,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[11]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,9,[\\\"errors\\\",\\\"achievements\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.achievements\\\"],null],[19,9,[\\\"achievements\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,9,[\\\"errors\\\",\\\"achievements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[19,10,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,9,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addReference\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px \\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.newReference\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"team-overview\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.teamOverview\\\"],null],false],[0,\\\" *\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localTeamMembers\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,5,[\\\"errors\\\",\\\"projectRole\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.projectRole\\\"],null],[19,5,[\\\"projectRole\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,5,[\\\"errors\\\",\\\"projectRole\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[1,[19,8,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,5,[\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.memberName\\\"],null],[19,5,[\\\"name\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,5,[\\\"errors\\\",\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[1,[19,7,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,5,[\\\"errors\\\",\\\"specialization\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.specialization\\\"],null],[19,5,[\\\"specialization\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,5,[\\\"errors\\\",\\\"specialization\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[1,[19,6,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,5,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTeamMember\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px\\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.newMember\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"project-overview\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.projectOverview\\\"],null],false],[0,\\\" *\\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.projectOverviewDetails\\\"],null],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localWorkPackages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.workPackage\\\"],null],[19,1,[\\\"name\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[1,[19,4,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.description\\\"],null],[19,1,[\\\"description\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[1,[19,3,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"deliverables\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.deliverables\\\"],null],[19,1,[\\\"deliverables\\\"]],\\\"form-control\\\",[25,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],true],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"deliverables\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[1,[19,2,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"remove\\\",[19,1,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addWorkPackage\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[9,\\\"style\\\",\\\"font-size: 16px\\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.newPackage\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#documents\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"file-text-o\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.docs\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#references\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"certificate\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.references\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#team-overview\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"users\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.teamOverview\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#project-overview\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"object-group\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.projectOverview\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.title\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"p\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.details\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/technical-proposal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/project/proposal/user-management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"AYT3nJt8\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/project/proposal/user-management.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"NhfBFRyN\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\",\\\"showInfo\\\",\\\"quote\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\",true,[20,[\\\"model\\\"]]]]],false],[0,\\\"\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/confirm\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"UKQOo4wX\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"quote\\\"],[60,[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,null,{\\\"statements\\\":[[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.changeProject\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"a\\\"],[9,\\\"data-test-submit-rfp\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showConfirmModal\\\",[19,0,[]]],null]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.submitRfP\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[9,\\\"disabled\\\",\\\"\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.submitRfP\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix content p-l-m p-r-m\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"rfp-summary\\\",null,[[\\\"quote\\\",\\\"beautyContestCriteriaEvaluations\\\",\\\"quoteConsultants\\\",\\\"isQuoteOwner\\\",\\\"editCoverLetter\\\",\\\"createNewCoverLetter\\\",\\\"extraConsultants\\\",\\\"appLanguage\\\",\\\"showQuoteCompanyContacts\\\",\\\"pitchQuoteCriteriaGroups\\\",\\\"technicalQuoteCriteriaGroups\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"beautyContestCriteriaEvaluations\\\"]],[20,[\\\"quoteCompanies\\\"]],[20,[\\\"isQuoteOwner\\\"]],\\\"editCoverLetter\\\",\\\"createNewCoverLetter\\\",[20,[\\\"extraConsultants\\\"]],[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"showQuoteCompanyContacts\\\",[20,[\\\"pitchQuoteCriteriaGroups\\\"]],[20,[\\\"technicalQuoteCriteriaGroups\\\"]]]]],false],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"rfp-summary-client-only-information\\\",null,[[\\\"quote\\\"],[[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg options-buttons-container\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.changeProject\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"data-test-submit-rfp\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showConfirmModal\\\",[19,0,[]]],null]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.submitRfP\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"fa-icon\\\",[\\\"arrow-right\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xxl m-l-xl alert alert-danger\\\"],[9,\\\"style\\\",\\\"width: 75%;\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 col-md-2-sidebar col-md-pull-10\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-10px\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"rfp-summary-menu\\\",null,[[\\\"quote\\\",\\\"navbarTransitionToComponent\\\"],[[20,[\\\"quote\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"navbarTransitionToComponent\\\"],null]]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showRfpConfirmationModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"rfp-confirmation-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showErrorModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeErrorModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.reviewSubmit.rfpReleaseDate\\\"],null],false],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.reviewSubmit.atLeastToday\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.reviewSubmit.goBack\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"footer\\\"]]],[[\\\"closeTitle\\\"],[\\\"Close\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showEditCoverLetterModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"edit-cover-letter-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCreateNewCoverLetterModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"new-cover-letter-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showQuoteCompanyContactsModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"quote-company-contacts-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUserStatusModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"user-status-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showConfirmModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"submit-rfp-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/confirm.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"05Pb6Jp5\",\n    \"block\": \"{\\\"symbols\\\":[\\\"quoteConsultant\\\",\\\"quoteConsultant\\\",\\\"quoteConsultant\\\",\\\"quoteServiceProvider\\\"],\\\"statements\\\":[[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"quote\\\",\\\"isDirty\\\",\\\"proceed\\\",\\\"saveAndProceed\\\"],[20,[20,[\\\"quote\\\"]],[20,[\\\"hasUnsavedChanges\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proceed\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"saveAndProceed\\\"],null]]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[9,\\\"id\\\",\\\"modal-reference-position\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-5 p-l-0\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid \\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"maximumConsultantsSelected\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.maximumConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"showError\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.minimumConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"not\\\",[[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"industryStandard\\\"]],[20,[\\\"quote\\\",\\\"serviceStandard\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.noStandardsSelected1\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.noStandardsSelected2\\\"],null],false],[8],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.noStandardsSelected3\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"localQuoteServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"h2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.localQuoteServiceProvidersHeading\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"table-responsive\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered  table-striped m-t-sm\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"thead\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"th\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.serviceProvider\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"th\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.providerWebsite\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"th\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.contactPersonName\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"th\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.emailOfContactPerson\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"th\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.placeholder.phoneNumberContactPerson\\\"],null],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localQuoteServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"tr\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,4,[\\\"providerName\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,4,[\\\"providerWebsite\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,4,[\\\"contactPersonName\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,4,[\\\"email\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[19,4,[\\\"phoneNumber\\\"]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"quote\\\",\\\"industryStandard\\\"]],[20,[\\\"quote\\\",\\\"serviceStandard\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-xs p-r-xs p-b-xs p-t-xs m-t-xs m-b-xs alert alert-info flex flex-row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign m-l-xs\\\"],[9,\\\"style\\\",\\\"margin-top: 1px; margin-right: 4px\\\"],[7],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.headsUp1\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.headsUp2\\\"],null],false],[0,\\\" \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"mailto:support@apadua.com\\\"],[7],[0,\\\"support@apadua.com\\\"],[8],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.headsUp3\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"quote\\\",\\\"industryStandard\\\"]],[20,[\\\"quote\\\",\\\"serviceStandard\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-xs p-r-xs p-b-m p-t-xs\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.allConsultants\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"consultants-list-wrapper\\\",null,[[\\\"specialistConsultants\\\",\\\"diversifiedConsultants\\\",\\\"generalistConsultants\\\"],[[20,[\\\"finalSpecialistConsultants\\\"]],[20,[\\\"finalDiversifiedConsultants\\\"]],[20,[\\\"finalGeneralistConsultants\\\"]]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12 col-md-6 col-lg-4 p-xxs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md consultants-container-description\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.specialists\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.specialists\\\"],null],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"finalSpecialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[1,[25,\\\"consultant-list-item\\\",null,[[\\\"item\\\",\\\"selectedItems\\\",\\\"toggleModal\\\",\\\"addItem\\\",\\\"removeItem\\\",\\\"language\\\"],[[19,3,[]],[20,[\\\"localSelectedCompanies\\\"]],\\\"toggleModal\\\",\\\"addCompany\\\",\\\"removeCompany\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"gt\\\",[[20,[\\\"sortedSpecialistConsultants\\\",\\\"length\\\"]],5],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"showAllSpecialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMoreConsultants\\\",\\\"specialist\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.showMore\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container-info\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.seeProfile\\\"],null],false],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.selectConsultant\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12 col-md-6 col-lg-4 p-xxs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md consultants-container-description\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.diversified\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.diversified\\\"],null],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"finalDiversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[1,[25,\\\"consultant-list-item\\\",null,[[\\\"item\\\",\\\"selectedItems\\\",\\\"toggleModal\\\",\\\"addItem\\\",\\\"removeItem\\\",\\\"language\\\"],[[19,2,[]],[20,[\\\"localSelectedCompanies\\\"]],\\\"toggleModal\\\",\\\"addCompany\\\",\\\"removeCompany\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"gt\\\",[[20,[\\\"sortedDiversifiedConsultants\\\",\\\"length\\\"]],5],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"showAllDiversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMoreConsultants\\\",\\\"diversified\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.showMore\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container-info\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.seeProfile\\\"],null],false],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.selectConsultant\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12 col-md-6 col-lg-4 p-xxs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md consultants-container-description\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.generalists\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.generalists\\\"],null],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"finalGeneralistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[1,[25,\\\"consultant-list-item\\\",null,[[\\\"item\\\",\\\"selectedItems\\\",\\\"toggleModal\\\",\\\"addItem\\\",\\\"removeItem\\\",\\\"language\\\"],[[19,1,[]],[20,[\\\"localSelectedCompanies\\\"]],\\\"toggleModal\\\",\\\"addCompany\\\",\\\"removeCompany\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"gt\\\",[[20,[\\\"sortedGeneralistConsultants\\\",\\\"length\\\"]],5],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"showAllGeneralistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMoreConsultants\\\",\\\"generalist\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.showMore\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container-info\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.seeProfile\\\"],null],false],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.selectConsultant\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 p-xxs\\\"],[7],[0,\\\"\\\\n                                        \\\"],[12,\\\"extra-consultants\\\",[]],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg options-buttons-container\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                              \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xxl m-l-xl alert alert-danger\\\"],[9,\\\"style\\\",\\\"width: 75%;\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.title\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.details\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isShowingModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"consultant-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUnsavedChangesModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"rfp-unsaved-changes\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/consultants.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/cover-letter-choices\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"rLWjTF5+\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"quote\\\"],[50,[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[9,\\\"id\\\",\\\"modal-reference-position\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-5 p-l-0\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"coverLetterTypeWasChosen\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"h5\\\"],[7],[0,\\\"Cover letter\\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localCoverLetterDocument\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newCoverLetterToken\\\",[20,[\\\"localCoverLetterDocument\\\",\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                                                    \\\"],[1,[20,[\\\"localCoverLetterDocument\\\",\\\"fileName\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"downloadRfpPDF\\\",[20,[\\\"quote\\\",\\\"downloadRfpPDFUrl\\\"]]]],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetter\\\"],null],false],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.clickToReview\\\"],null],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"button\\\"],[9,\\\"data-test-edit-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-xs m-l\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"editCoverLetter\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.editCoverLetter\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 text-center\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-generated-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"defaultCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.onlineCL\\\"],null],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.onlineCLDetails\\\"],null],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 text-center\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-custom-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-secondary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"customCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.customCL\\\"],null],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.customCLDetails\\\"],null],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg options-buttons-container\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                              \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xxl m-l-xl alert alert-danger\\\"],[9,\\\"style\\\",\\\"width: 75%;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.coverLetter.title\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.coverLetter.description\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showEditCoverLetterModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[12,\\\"edit-cover-letter-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"showCreateNewCoverLetterModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[12,\\\"new-cover-letter-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"showMissingCoverLetterAlert\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[12,\\\"missing-cover-letter-alert\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/cover-letter-choices.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/criteria-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"LW0i9QPd\",\n    \"block\": \"{\\\"symbols\\\":[\\\"obj\\\",\\\"obj\\\"],\\\"statements\\\":[[2,\\\"TODO: ADD translations: Remove inline style if the design is ok \\\"],[0,\\\"\\\\n\\\"],[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"quote\\\",\\\"isDirty\\\",\\\"proceed\\\",\\\"saveAndProceed\\\"],[40,[20,[\\\"quote\\\"]],[20,[\\\"isDirty\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proceed\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"saveAndProceed\\\"],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"scroll-spy\\\",null,[[\\\"targetId\\\"],[\\\"#project-details-menu\\\"]],{\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[10,\\\"inert\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],true],null],null],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"isCurrentUserReadOnly\\\"]],\\\"opacity: 0.5; pointer-events: none;\\\"],null],null],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.back\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg m-t-lg\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.proposalEvaluationWeightings\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m display-inblock\\\"],[7],[0,\\\"\\\\n\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-xxl\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"btn btn-primary p-t-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.stepOne\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.financialWeight\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"data-test-financial-slider\\\",\\\"step\\\",\\\"slider\\\",\\\"min\\\",\\\"max\\\",\\\"connect\\\",\\\"start\\\",\\\"class\\\",\\\"disabled\\\",\\\"tooltips\\\",\\\"on-change\\\"],[true,[20,[\\\"sliderStep\\\"]],[20,[\\\"financialSlider\\\"]],[20,[\\\"criteriaEvaluationMin\\\"]],[20,[\\\"criteriaEvaluationMax\\\"]],\\\"lower\\\",[20,[\\\"quote\\\",\\\"financialWeight\\\"]],\\\"criteria-evaluation-slider\\\",[20,[\\\"financialSlider\\\",\\\"isDisabled\\\"]],true,[25,\\\"action\\\",[[19,0,[]],\\\"updateValues\\\",\\\"financialWeight\\\"],null]]]],false],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"financial-slider-checkbox\\\"],[9,\\\"class\\\",\\\"m-t-sm m-b-sm\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.locked\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"input\\\",null,[[\\\"data-test-financial-checkbox\\\",\\\"type\\\",\\\"checked\\\",\\\"id\\\"],[true,\\\"checkbox\\\",[20,[\\\"financialSlider\\\",\\\"isDisabled\\\"]],\\\"financial-slider-checkbox\\\"]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m display-inblock\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-xxl\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"btn btn-primary p-t-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.stepTwo\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.technicalWeight\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"data-test-technical-slider\\\",\\\"step\\\",\\\"slider\\\",\\\"min\\\",\\\"max\\\",\\\"connect\\\",\\\"start\\\",\\\"class\\\",\\\"disabled\\\",\\\"tooltips\\\",\\\"on-change\\\"],[true,[20,[\\\"sliderStep\\\"]],[20,[\\\"technicalSlider\\\"]],[20,[\\\"criteriaEvaluationMin\\\"]],[20,[\\\"criteriaEvaluationMax\\\"]],\\\"lower\\\",[20,[\\\"quote\\\",\\\"technicalWeight\\\"]],\\\"criteria-evaluation-slider\\\",[20,[\\\"technicalSlider\\\",\\\"isDisabled\\\"]],true,[25,\\\"action\\\",[[19,0,[]],\\\"updateValues\\\",\\\"technicalWeight\\\"],null]]]],false],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"technical-slider-checkbox\\\"],[9,\\\"class\\\",\\\"m-t-sm m-b-sm\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.locked\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"input\\\",null,[[\\\"data-test-technical-checkbox\\\",\\\"type\\\",\\\"checked\\\",\\\"id\\\"],[true,\\\"checkbox\\\",[20,[\\\"technicalSlider\\\",\\\"isDisabled\\\"]],\\\"technical-slider-checkbox\\\"]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m display-inblock\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-xxl\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-primary p-t-b-xs \\\",[25,\\\"if\\\",[[25,\\\"not\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null],\\\"disabled\\\"],null]]]],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.stepThree\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.pitchWeight\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"data-test-pitch-slider\\\",\\\"step\\\",\\\"slider\\\",\\\"min\\\",\\\"max\\\",\\\"connect\\\",\\\"start\\\",\\\"class\\\",\\\"disabled\\\",\\\"tooltips\\\",\\\"on-change\\\"],[true,[20,[\\\"sliderStep\\\"]],[20,[\\\"pitchSlider\\\"]],[20,[\\\"criteriaEvaluationMin\\\"]],[20,[\\\"criteriaEvaluationMax\\\"]],\\\"lower\\\",[20,[\\\"quote\\\",\\\"pitchWeight\\\"]],\\\"criteria-evaluation-slider\\\",[25,\\\"or\\\",[[20,[\\\"pitchSlider\\\",\\\"isDisabled\\\"]],[25,\\\"not\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null]],null],true,[25,\\\"action\\\",[[19,0,[]],\\\"updateValues\\\",\\\"pitchWeight\\\"],null]]]],false],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"pitch-slider-checkbox\\\"],[9,\\\"class\\\",\\\"m-t-sm m-b-sm\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.locked\\\"],null],false],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"data-test-pitch-checkbox\\\",\\\"disabled\\\",\\\"checked\\\",\\\"id\\\"],[\\\"checkbox\\\",true,[25,\\\"not\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null],[20,[\\\"pitchSlider\\\",\\\"isDisabled\\\"]],\\\"pitch-slider-checkbox\\\"]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row min-height-200\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.evaluationsTitle\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"id\\\",\\\"technical-evaluation\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.technicalInfo\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showTechnicalTemplatesDropdown\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"data-test-technical-templates\\\",\\\"\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"technicalTemplate\\\"]],[20,[\\\"technicalTemplatesOptions\\\"]],true,\\\"title\\\",[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.placeholder.technicalTemplate\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"dropdownTemplateChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,2,[\\\"title\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"technicalTemplate\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"technicalTemplateDataLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"template\\\",\\\"groups\\\",\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",\\\"type\\\"],[[20,[\\\"technicalTemplate\\\"]],[20,[\\\"technicalTemplateGroups\\\"]],\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",[20,[\\\"technicalType\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.dataIsLoading\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"technicalQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"showDropdown\\\"],[[20,[\\\"technicalQuoteCriteriaGroups\\\"]],[20,[\\\"technicalType\\\"]],\\\"showDropdown\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[9,\\\"id\\\",\\\"pitch-evaluation\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.pitchInfo\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showPitchTemplatesDropdown\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"data-test-pitch-templates\\\",\\\"\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"pitchTemplate\\\"]],[20,[\\\"pitchTemplatesOptions\\\"]],true,\\\"title\\\",[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.placeholder.pitchTemplate\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"dropdownTemplateChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,1,[\\\"title\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchTemplate\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"pitchTemplateDataLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"template\\\",\\\"groups\\\",\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",\\\"type\\\"],[[20,[\\\"pitchTemplate\\\"]],[20,[\\\"pitchTemplateGroups\\\"]],\\\"editTemplate\\\",\\\"cloneTemplate\\\",\\\"newTemplate\\\",[20,[\\\"pitchType\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.dataIsLoading\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"showDropdown\\\"],[[20,[\\\"pitchQuoteCriteriaGroups\\\"]],[20,[\\\"pitchType\\\"]],\\\"showDropdown\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-2 p-r-0 m-t\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 form-background watch\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-12 m-b-md\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"fixed-helper-container\\\"],null]]]],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-t-none\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.title\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.details\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"ol\\\"],[9,\\\"class\\\",\\\"criteria-evaluation\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.financialEvaluationTitle\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.financialEvaluationDetails\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.technicalEvaluationTitle\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.technicalEvaluationDetails\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.pitchEvaluationTitle\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.pitchEvaluationDetails\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.weightingsTitle\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.info.weightingsDetails\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xxl m-l-xl alert alert-danger\\\"],[9,\\\"style\\\",\\\"width: 75%;\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"  \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu\\\"],[9,\\\"id\\\",\\\"project-details-menu\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#technical-evaluation\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.technicalInfo\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#pitch-evaluation\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.label.pitchInfo\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.title\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.details\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCommentModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"comment-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCoverLetterQuestion\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"cover-letter-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUnsavedChangesModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"rfp-unsaved-changes\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/criteria-evaluation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/custom-cover-letter\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"qT4+PXhS\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"quote\\\"],[50,[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[9,\\\"id\\\",\\\"modal-reference-position\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[12,\\\"next-button-async\\\",[]],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-5 p-l-0\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid \\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b m-t\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.uploadCoverLetterFile\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                          \\\"],[1,[25,\\\"upload-file\\\",null,[[\\\"url\\\",\\\"addDocument\\\",\\\"multiple\\\",\\\"accept\\\"],[\\\"/api/upload-quote-cover-letter-documents/\\\",\\\"addCoverLetterDocument\\\",false,\\\".doc, .docx, .pdf\\\"]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localCoverLetterDocument\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"h5\\\"],[7],[0,\\\"Cover letter\\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newCoverLetterToken\\\",[20,[\\\"localCoverLetterDocument\\\",\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                                            \\\"],[1,[20,[\\\"localCoverLetterDocument\\\",\\\"fileName\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"1\\\",\\\"link\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeCoverLetterDocument\\\",[20,[\\\"localCoverLetterDocument\\\"]]],null]]]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg options-buttons-container\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                              \\\"],[12,\\\"next-button-async\\\",[]],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xxl m-l-xl alert alert-danger\\\"],[9,\\\"style\\\",\\\"width: 75%;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.coverLetter.title\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.coverLetter.customCoverLetter\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/custom-cover-letter.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"1Ds6+j5O\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"quote\\\",\\\"isDirty\\\",\\\"proceed\\\",\\\"saveAndProceed\\\"],[10,[20,[\\\"quote\\\"]],[20,[\\\"isDirty\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proceed\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"saveAndProceed\\\"],null]]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container m-b-xl \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"cancel\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.cancel\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[12,\\\"save-as-draft-button\\\",[]],[0,\\\"\\\\n                  \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix equalizer\\\"],[7],[0,\\\"\\\\n                      \\\"],[12,\\\"project-information\\\",[]],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-2 p-r-0 \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 form-background watch\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-12 m-b-md basic-panel\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"fixed-helper-container\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[18,\\\"projectGoalsHTML\\\"],true],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"component\\\",[[20,[\\\"componentTypeName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[18,\\\"componentHTML\\\"],true],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg options-buttons-container\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"cancel\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"buttons.cancel\\\"],null],false],[8],[0,\\\"\\\\n                              \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.title\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.details\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCommentModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"comment-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showWarningModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\"],[false,false,\\\"xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openSupportModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.getSupport\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n      \\\"],[1,[25,\\\"component\\\",[[20,[\\\"bs\\\",\\\"footer\\\"]]],[[\\\"closeTitle\\\",\\\"closeAction\\\"],[\\\"Cancel\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showAgentQuestionModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"agent-question-modal-tcb-invalid\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUnsavedChangesModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"rfp-unsaved-changes\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"I6VTDEV+\",\n    \"block\": \"{\\\"symbols\\\":[\\\"obj\\\",\\\"user\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-6\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox p-m\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[0,\\\"Access Management\\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content \\\"],[9,\\\"style\\\",\\\"padding: 15px !important;\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"multiple\\\",\\\"onchange\\\"],[[20,[\\\"newUsers\\\"]],[20,[\\\"companyUsers\\\"]],\\\"fullName\\\",\\\"Search users\\\",true,[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"newUsers\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[19,2,[\\\"fullName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-success\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addNewUser\\\"]],[7],[0,\\\" Add users\\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered permissions-table\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"th\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[0,\\\"User\\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"th\\\"],[9,\\\"colspan\\\",\\\"4\\\"],[7],[0,\\\"Permissions\\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"th\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[0,\\\"Options\\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"th\\\"],[7],[0,\\\"View\\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"th\\\"],[7],[0,\\\"Crud\\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"th\\\"],[7],[0,\\\"Update Quote Documents\\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"th\\\"],[7],[0,\\\"Update Quote Review\\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localUsersQuotePermissions\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"user\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[1,[19,1,[\\\"user\\\",\\\"fullName\\\"]],false],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"x-toggle\\\",null,[[\\\"toggled\\\",\\\"disabled\\\"],[[19,1,[\\\"viewQuote\\\"]],true]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"x-toggle\\\",null,[[\\\"toggle\\\",\\\"toggled\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"changePermission\\\",[19,1,[\\\"user\\\"]],[19,1,[\\\"crudQuote\\\"]],\\\"crud_quote\\\"],null],[19,1,[\\\"crudQuote\\\"]]]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"x-toggle\\\",null,[[\\\"toggle\\\",\\\"toggled\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"changePermission\\\",[19,1,[\\\"user\\\"]],[19,1,[\\\"updateQuoteDocuments\\\"]],\\\"update_quote_documents\\\"],null],[19,1,[\\\"updateQuoteDocuments\\\"]]]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"x-toggle\\\",null,[[\\\"toggle\\\",\\\"toggled\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"changePermission\\\",[19,1,[\\\"user\\\"]],[19,1,[\\\"updateQuoteReview\\\"]],\\\"update_quote_review\\\"],null],[19,1,[\\\"updateQuoteReview\\\"]]]]],false],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"deleteUserQuotePermissions\\\",[19,1,[\\\"user\\\"]]]],[7],[0,\\\"\\\\n                                                Delete\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/management.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/project-details\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"wPLO1a0a\",\n    \"block\": \"{\\\"symbols\\\":[\\\"document\\\",\\\"fileType\\\",\\\"contact\\\",\\\"index\\\",\\\"form\\\",\\\"el\\\",\\\"item\\\",\\\"error\\\",\\\"obj\\\",\\\"obj\\\",\\\"err\\\",\\\"obj\\\",\\\"err\\\",\\\"obj\\\",\\\"err\\\",\\\"item\\\",\\\"error\\\",\\\"error\\\",\\\"error\\\",\\\"obj\\\"],\\\"statements\\\":[[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"quote\\\",\\\"isDirty\\\",\\\"proceed\\\",\\\"saveAndProceed\\\"],[30,[20,[\\\"quote\\\"]],[20,[\\\"isDirty\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proceed\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"saveAndProceed\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"resize-window\\\",null,[[\\\"resizeTriggered\\\"],[\\\"resizeTriggered\\\"]],{\\\"statements\\\":[[4,\\\"scroll-spy\\\",null,[[\\\"targetId\\\"],[\\\"#project-details-menu\\\"]],{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10 p-l-xs col-md-push-2\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg options-buttons-container \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[12,\\\"save-as-draft-button\\\",[]],[0,\\\"\\\\n                        \\\"],[12,\\\"next-button\\\",[]],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container m-t-93\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix equalizer\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-container row-fluid form-background watched\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"div-border-right\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"class\\\",\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[\\\"form-background\\\",false,[20,[\\\"quote\\\"]],true]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"project-setup\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectSetup\\\"],null],false],[8],[0,\\\"\\\\n                                                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.clientInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[0,\\\"                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.companyName\\\"],null],false],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"personalData\\\"]],[7],[8],[0,\\\"\\\\n\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-b-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"label\\\"],[9,\\\"data-test-default-company\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"defaultCompany\\\"]],[20,[\\\"companyType\\\"]],\\\"companyTypeChanged\\\"]]],false],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.defaultCompany\\\"],null],false],[0,\\\" - \\\"],[6,\\\"strong\\\"],[7],[1,[18,\\\"userCompanyName\\\"],false],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"label\\\"],[9,\\\"data-test-affiliate-company\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"affiliateCompany\\\"]],[20,[\\\"companyType\\\"]],\\\"companyTypeChanged\\\"]]],false],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.affiliateCompany\\\"],null],false],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"quote\\\",\\\"useDefaultCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"data-test-name\\\",\\\"\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"property\\\",\\\"label\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.companyName\\\"],null],\\\"companyName\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.companyName\\\"],null],\\\"p-t\\\"]]],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"data-test-address-line1\\\",\\\"\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\",\\\"class\\\"],[\\\"companyAddressLineOne\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.addressLineOne\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.addressLineOne\\\"],null],\\\"p-t\\\"]]],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"data-test-address-line2\\\",\\\"\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"companyAddressLineTwo\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.addressLineTwo\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.addressLineTwo\\\"],null]]]],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"data-test-address-line3\\\",\\\"\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"companyAddressLineThree\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.addressLineThree\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.addressLineThree\\\"],null]]]],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"data-test-postal-code\\\",\\\"\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"companyPostalCode\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.postalCode\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.postalCode\\\"],null]]]],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"data-test-city\\\",\\\"\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"companyCity\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.city\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.city\\\"],null]]]],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-country\\\",\\\"property\\\"],[true,\\\"companyCountry\\\"]],{\\\"statements\\\":[[0,\\\"                                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.country\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"onchange\\\",\\\"searchField\\\",\\\"placeholder\\\"],[[20,[\\\"model\\\",\\\"countries\\\"]],[20,[\\\"quote\\\",\\\"companyCountry\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"quote\\\",\\\"companyCountry\\\"]]],null]],null],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.country\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,20,[]],\\\"commonName\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[20]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"companyCountry\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,19,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[19]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                              \\\"],[8],[0,\\\"\\\\n\\\\n                                                              \\\"],[6,\\\"div\\\"],[9,\\\"data-test-website\\\",\\\"\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"companyWebsite\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.website\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.website\\\"],null]]]],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n                                                          \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs m-b\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.clientIntroduction\\\"],null],false],[8],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"clientIntroduction\\\"]],[7],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-client-profile\\\",\\\"property\\\",\\\"class\\\"],[true,\\\"clientIntroduction\\\",[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"clientIntroduction\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"rows\\\",\\\"spellcheck\\\",\\\"class\\\"],[[20,[\\\"quote\\\",\\\"clientIntroduction\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.clientIntroduction\\\"],null],6,true,\\\"form-control border-radius-0 rfp-textarea\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"clientIntroduction\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                  \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,18,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[18]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectIntroduction\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.initialSituation\\\"],null],false],[8],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"initialSituation\\\"]],[7],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-initial-situation\\\",\\\"property\\\",\\\"class\\\"],[true,\\\"initialSituation\\\",[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"initialSituation\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"rows\\\",\\\"spellcheck\\\",\\\"class\\\"],[[20,[\\\"quote\\\",\\\"initialSituation\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.initialSituation\\\"],null],6,true,\\\"form-control border-radius-0 rfp-textarea\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"initialSituation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                  \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,17,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[17]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.projectPhases\\\"],null],false],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectPhases\\\"]],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"projectPhases\\\",[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"projectPhases\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                        \\\"],[4,\\\"em-form-label\\\",null,[[\\\"class\\\"],[\\\"m-b-xs\\\"]],{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectPhases\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localProjectPhasesItems\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"div\\\"],[9,\\\"data-test-project-phase\\\",\\\"\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"checkbox-item\\\",null,[[\\\"item\\\",\\\"isChecked\\\",\\\"label\\\",\\\"addItem\\\",\\\"removeItem\\\"],[[19,16,[\\\"projectPhase\\\"]],[19,16,[\\\"isChecked\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],[19,16,[\\\"projectPhase\\\",\\\"projectPhaseDe\\\"]],[19,16,[\\\"projectPhase\\\",\\\"projectPhaseEn\\\"]]],null],\\\"addProjectPhase\\\",\\\"removeProjectPhase\\\"]]],false],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[16]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"projectPhases\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red col-md-6\\\"],[7],[0,\\\"\\\\n                                                                  \\\"],[1,[19,15,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[15]},null],[0,\\\"                                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                    \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.mainLanguage\\\"],null],false],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"language\\\"]],[7],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-project-main-language\\\",\\\"property\\\",\\\"class\\\"],[true,\\\"mainLanguage\\\",[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"mainLanguage\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.mainLanguage\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"class\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"mainLanguage\\\"]],[20,[\\\"model\\\",\\\"languages\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],\\\"languageDe\\\",\\\"languageEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.mainLanguage\\\"],null],[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"mainLanguage\\\"]],\\\"has-error\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"choosePrimaryLanguage\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                  \\\"],[1,[25,\\\"translate-model-field\\\",[[19,14,[]],\\\"language\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[14]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"mainLanguage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[19,13,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[13]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-proposal-language\\\",\\\"property\\\",\\\"class\\\"],[true,\\\"proposalLanguage\\\",[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"proposalLanguage\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.proposalLanguage\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"class\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"proposalLanguage\\\"]],[20,[\\\"model\\\",\\\"languages\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],\\\"languageDe\\\",\\\"languageEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.proposalLanguage\\\"],null],[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"mainLanguage\\\"]],\\\"has-error\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseProposalLanguage\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                  \\\"],[1,[25,\\\"translate-model-field\\\",[[19,12,[]],\\\"language\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"mainLanguage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[19,11,[\\\"message\\\"]],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[11]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-md-4 \\\",[25,\\\"if\\\",[[20,[\\\"smallResolution\\\"]],\\\"p-t-xs\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-project-secondary-language\\\",\\\"property\\\"],[true,\\\"secondaryLanguages\\\"]],{\\\"statements\\\":[[0,\\\"                                                                \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.secondaryLanguages\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"container-wrapper\\\",null,[[\\\"focusTriggered\\\",\\\"type\\\"],[\\\"wrapperFocusTriggered\\\",\\\"language\\\"]],{\\\"statements\\\":[[4,\\\"power-select-multiple\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"localSecondaryLanguages\\\"]],[20,[\\\"model\\\",\\\"languages\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],\\\"languageDe\\\",\\\"languageEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.secondaryLanguages\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseSecondaryLanguages\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,10,[]],\\\"language\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\\n\\\"],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                                                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"rfp-content\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpContent\\\"],null],false],[8],[0,\\\"\\\\n                                                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.financialProposalTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n                                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.financialProposal\\\"],null],false],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"renumerationModel\\\"]],[7],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.financialProposal\\\"],null],false],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"label\\\"],[9,\\\"data-test-time-material\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"timeMaterial\\\"]],[20,[\\\"financialProposalRenumeration\\\"]],\\\"financialProposalChanged\\\"]]],false],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.timeMaterial\\\"],null],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"label\\\"],[9,\\\"data-test-fixed-fee\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"fixedFee\\\"]],[20,[\\\"financialProposalRenumeration\\\"]],\\\"financialProposalChanged\\\"]]],false],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.fixedFee\\\"],null],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-5 m-b\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.currency\\\"],null],false],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-currency\\\",\\\"property\\\",\\\"class\\\"],[true,\\\"currency\\\",[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"currency\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.currency\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"container-wrapper\\\",null,[[\\\"focusTriggered\\\",\\\"type\\\"],[\\\"wrapperFocusTriggered\\\",\\\"currency\\\"]],{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"currency\\\"]],[20,[\\\"model\\\",\\\"currencies\\\"]],false,[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"quote\\\",\\\"currency\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                                                            \\\"],[1,[19,9,[\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"currency\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,8,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.technicalProposalTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.technicalProposal\\\"],null],false],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"technicalProposal\\\"]],[7],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.technicalProposal\\\"],null],false],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"checkbox m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"data-test-approach-presentation\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"disabled\\\"],[\\\"checkbox\\\",[20,[\\\"quote\\\",\\\"approachPresentation\\\"]],true]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.approachPresentation\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"checkbox m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"data-test-project-references\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"quote\\\",\\\"projectReferences\\\"]]]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectReferences\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"data-test-outline-project-phases\\\",\\\"\\\"],[9,\\\"class\\\",\\\"checkbox m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"quote\\\",\\\"outlineProjectPhases\\\"]]]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.outlineProjectPhases\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"checkbox m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"data-test-company-portrait\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"quote\\\",\\\"companyPortrait\\\"]]]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.companyPortrait\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-5 m-b-sm\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.teamOverview\\\"],null],false],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"teamOverviewDetails\\\"]],[7],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.teamOverview\\\"],null],false],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"checkbox m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"data-test-standard-profile\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"disabled\\\"],[\\\"checkbox\\\",[20,[\\\"quote\\\",\\\"standardProfile\\\"]],true]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.standardProfile\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"checkbox m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"data-test-projects-worked-on\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"quote\\\",\\\"projectsWorkedOn\\\"]]]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectsWorkedOn\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.proposalValidity\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-5\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.proposalValidity\\\"],null],false],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.numberOfWeeks\\\"],null],false],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"data-test-number-of-weeks\\\",\\\"id\\\",\\\"name\\\",\\\"property\\\"],[true,\\\"number-of-weeks\\\",\\\"number-of-weeks\\\",\\\"proposalValidityWeeks\\\"]]],false],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group-addon p-0-5\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"increase-decrease\\\",null,[[\\\"property\\\"],[[20,[\\\"quote\\\",\\\"proposalValidityWeeks\\\"]]]]],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs m-t\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.closedEnvelope\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"closedEnvelopeYes\\\"]],[20,[\\\"closedEnvelope\\\"]],\\\"closedEnvelopeChanged\\\"]]],false],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.yesClosedEnvelope\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"closedEnvelopeNo\\\"]],[20,[\\\"closedEnvelope\\\"]],\\\"closedEnvelopeChanged\\\"]]],false],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.noClosedEnvelope\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                                              \\\"],[12,\\\"app/rfp/timeline\\\",[]],[0,\\\"\\\\n                                                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                                                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"contact-information\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.contactInformation\\\"],null],false],[0,\\\"\\\\n                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"contactInformation\\\"]],[7],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.contactPersonInformation\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"data-test-no-personal-contact-information\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"noPersonalContactInformation\\\"]],[20,[\\\"contactInformation\\\"]],\\\"contactInformationChanged\\\"]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.noPersonalContactInformation\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"label\\\"],[9,\\\"data-test-personal-contact-information\\\",\\\"\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"personalContactInformation\\\"]],[20,[\\\"contactInformation\\\"]],\\\"contactInformationChanged\\\"]]],false],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.personalContactInformation\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personalContactInformation\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,0,[\\\"changesetList\\\"]]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[19,0,[\\\"changesetList\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-form\\\",null,[[\\\"formLayout\\\",\\\"model\\\"],[\\\"vertical\\\",[19,3,[]]]],{\\\"statements\\\":[[0,\\\"\\\\n                                                        \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-10\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.contactPerson\\\"],null],false],[0,\\\" #\\\"],[1,[25,\\\"add\\\",[[19,4,[]],1],null],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 text-right\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[6,\\\"button\\\"],[9,\\\"data-test-remove-contact\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"removeContactPerson\\\",[19,3,[]],[19,4,[]]]],[7],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                          \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.personSalutation\\\"],null],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"contains\\\",[\\\"salutation\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null],\\\"has-error\\\"],null],\\\" col-md-6\\\"]]],[9,\\\"style\\\",\\\"max-height: 67px; overflow: hidden;\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,5,[\\\"element\\\"]]],[[\\\"data-test-contact-salutation\\\",\\\"controlType\\\",\\\"property\\\",\\\"options\\\",\\\"useIcons\\\"],[true,\\\"power-select\\\",\\\"salutation\\\",[20,[\\\"model\\\",\\\"salutations\\\"]],false]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,6,[\\\"control\\\"]]],[[\\\"searchEnabled\\\"],[false]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[19,7,[\\\"salutationDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[19,7,[\\\"salutationEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[7]},null]],\\\"parameters\\\":[6]},null],[4,\\\"if\\\",[[25,\\\"contains\\\",[\\\"salutation\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"help-block\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.error.salutationError\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                          \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.contactPersonFirstName\\\"],null],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"contains\\\",[\\\"firstName\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null],\\\"has-error\\\"],null],\\\" col-md-6\\\"]]],[9,\\\"style\\\",\\\"max-height: 67px; overflow: hidden;\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"component\\\",[[19,5,[\\\"element\\\"]]],[[\\\"data-test-contact-first-name\\\",\\\"controlType\\\",\\\"property\\\",\\\"useIcons\\\"],[true,\\\"input\\\",\\\"firstName\\\",false]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"contains\\\",[\\\"firstName\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"help-block\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.error.firstNameError\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                          \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.contactPersonLastName\\\"],null],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"contains\\\",[\\\"lastName\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null],\\\"has-error\\\"],null],\\\" col-md-6\\\"]]],[9,\\\"style\\\",\\\"max-height: 67px; overflow: hidden;\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"component\\\",[[19,5,[\\\"element\\\"]]],[[\\\"data-test-contact-last-name\\\",\\\"controlType\\\",\\\"property\\\",\\\"useIcons\\\"],[true,\\\"input\\\",\\\"lastName\\\",false]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"contains\\\",[\\\"lastName\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"help-block\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.error.lastNameError\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                          \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.contactPersonRole\\\"],null],false],[0,\\\"\\\\n                                                              \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"contains\\\",[\\\"jobTitle\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null],\\\"has-error\\\"],null],\\\" col-md-6\\\"]]],[9,\\\"style\\\",\\\"max-height: 67px; overflow: hidden;\\\"],[7],[0,\\\"\\\\n                                                              \\\"],[1,[25,\\\"component\\\",[[19,5,[\\\"element\\\"]]],[[\\\"data-test-contact-job-title\\\",\\\"controlType\\\",\\\"property\\\",\\\"useIcons\\\"],[true,\\\"input\\\",\\\"jobTitle\\\",false]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"contains\\\",[\\\"jobTitle\\\",[25,\\\"map-by\\\",[\\\"key\\\",[19,3,[\\\"errors\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"help-block\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.error.jobTitleError\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                            \\\"],[8],[0,\\\"\\\\n                                                          \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null]],\\\"parameters\\\":[3,4]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-contact\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addContactPerson\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],[[\\\"size\\\"],[\\\"1\\\"]]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.newContactPerson\\\"],null],false],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.additionalTermsAndInformation\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"tinymce-editor\\\",null,[[\\\"data-test-other-mentions\\\",\\\"value\\\",\\\"parent\\\",\\\"hasVariables\\\"],[true,[20,[\\\"quote\\\",\\\"otherMentions\\\"]],[19,0,[]],false]]],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n                                                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"documents\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.yourDocuments\\\"],null],false],[0,\\\"\\\\n                                                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"documents\\\"]],[7],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.documents\\\"],null],false],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-7 col-lg-5\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"data-test-document-type\\\",\\\"\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.step1\\\"],null],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.fileContent\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"onchange\\\"],[[20,[\\\"uploadedFileType\\\"]],[20,[\\\"model\\\",\\\"quoteDocumentTypes\\\"]],false,[25,\\\"action\\\",[[19,0,[]],\\\"fileTypeChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,2,[]],\\\"documentType\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                                                                \\\"],[8],[0,\\\"\\\\n\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"uploadedFileType\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[25,\\\"input\\\",null,[[\\\"data-test-other-document-type\\\",\\\"placeholder\\\",\\\"class\\\",\\\"value\\\"],[true,\\\"Type in the custom document type\\\",\\\"form-control\\\",[20,[\\\"otherFileType\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                                \\\"],[8],[0,\\\"\\\\n\\\\n                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.step2\\\"],null],false],[0,\\\"\\\\n                                                                    \\\"],[8],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.uploadFile\\\"],null],false],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                                      \\\"],[1,[25,\\\"upload-file\\\",null,[[\\\"data-test-document-upload\\\",\\\"url\\\",\\\"fileType\\\",\\\"extraFileType\\\",\\\"addDocument\\\"],[true,\\\"/api/upload-documents/\\\",[20,[\\\"uploadedFileType\\\"]],[20,[\\\"otherFileType\\\"]],\\\"addQuoteDocument\\\"]]],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n                                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localQuoteDocuments\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                              Uploaded files:\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localQuoteDocuments\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newDocumentToken\\\",[19,1,[\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                                                                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                                                                      \\\"],[1,[19,1,[\\\"fileName\\\"]],false],[0,\\\"\\\\n                                                                    \\\"],[8],[0,\\\"\\\\n                                                                    -\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[19,1,[\\\"isLoaded\\\"]],[19,1,[\\\"type\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,1,[\\\"type\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,1,[\\\"extraType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                        \\\"],[1,[19,1,[\\\"extraType\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,1,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                                      \\\"],[1,[25,\\\"translate-model-field\\\",[[19,1,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"1\\\",\\\"link\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeQuoteDocument\\\",[19,1,[]]],null]]]],false],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                                        \\\"],[8],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-2 p-r-0 m-t\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 form-background watch\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-12 m-b-md\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"fixed-helper-container\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[20,[\\\"componentTypeName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                            \\\"],[1,[18,\\\"componentHTML\\\"],true],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                    \\\"],[8],[0,\\\"\\\\n\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg options-buttons-container\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"next\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"fa-icon\\\",[\\\"arrow-right\\\"],null],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xxl m-l-xl alert alert-danger\\\"],[9,\\\"style\\\",\\\"width: 75%;\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"menu-container\\\",null,null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#project-setup\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectSetup\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#rfp-content\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpContent\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#rfp-timeline\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpTimeline\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#contact-information\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.contactInformation\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#documents\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.yourDocuments\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.title\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.details\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCommentModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"comment-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUnsavedChangesModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"rfp-unsaved-changes\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/project-details.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/timeline\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"gdVuHcp4\",\n    \"block\": \"{\\\"symbols\\\":[\\\"timelineEntry\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"rfp-timeline\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.rfpTimeline\\\"],null],false],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs vertical-align-middle\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"rfpTimeline\\\"]],[7],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.rfpTimeline\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"timeline-graph\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"rfp-timeline-graph\\\",null,[[\\\"quote\\\",\\\"quoteTimelineEntries\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"sortedLocalQuoteTimelineEntries\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.pitchPresentationPhase\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"questions\\\"]],[7],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[1,[20,[\\\"pitchPresentationGroup\\\"]],\\\"pitchPresentationEnabledChanged\\\"]]],false],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.yes\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[0,[20,[\\\"pitchPresentationGroup\\\"]],\\\"pitchPresentationEnabledChanged\\\"]]],false],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.no\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered table-timeline\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"max-width: 171px \\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.tableMilestone\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"timelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[19,5,[\\\"message\\\"]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"max-width: 277px \\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.tableDate\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"30px\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"vertical-align-middle\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.today\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"vertical-align-middle\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"input\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[[25,\\\"moment-format\\\",[[25,\\\"moment\\\",null,null],\\\"dddd, DD.MM.YYYY\\\"],null],\\\"form-control width-220 inactive-input\\\",true]]],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"sortedLocalQuoteTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"vertical-align-middle\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[19,1,[\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[19,1,[\\\"label\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"data-test-timeline-entry-name\\\",\\\"value\\\",\\\"placeholder\\\"],[true,[19,1,[\\\"name\\\"]],\\\"Entry name\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[19,4,[\\\"message\\\"]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group width-220 pointer-cursor \\\",[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"date\\\"]],\\\"has-error red\\\"],null]]]],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"tcb-datepicker\\\",null,[[\\\"value\\\",\\\"startDate\\\",\\\"endDate\\\",\\\"dateFormat\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"isStartDate\\\"],[[19,1,[\\\"date\\\"]],[19,1,[\\\"minDate\\\"]],[19,1,[\\\"maxDate\\\"]],[20,[\\\"dateFormat\\\"]],\\\"dddd, DD.MM.YYYY\\\",[19,1,[\\\"disabled\\\"]],[25,\\\"if\\\",[[19,1,[\\\"isCustom\\\"]],true,false],null]]]],false],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group-addon tcb-datepicker-addon\\\"],[9,\\\"onclick\\\",\\\"$(this).prev().focus()\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-calendar \\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"date\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[19,3,[\\\"message\\\"]],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[25,\\\"get\\\",[[20,[\\\"quote\\\",\\\"errors\\\"]],[19,1,[\\\"name\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[19,2,[\\\"message\\\"]],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[\\\"Delete item\\\",\\\"2\\\",\\\"link\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeTimelineEntry\\\",[19,1,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-timeline-entry\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTimelineEntry\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.newProjectMilestoneText\\\"],null],false],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/timeline.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/rfp/visual-editor\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"mBwNqwkB\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[1,[25,\\\"rfp-fixed-menu\\\",null,[[\\\"activeStep\\\",\\\"width\\\",\\\"quote\\\",\\\"isDirty\\\",\\\"proceed\\\",\\\"saveAndProceed\\\"],[50,8,[20,[\\\"quote\\\"]],[20,[\\\"isDirty\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proceed\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"saveAndProceed\\\"],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"ibox white-bg visual-editor-options-container \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"affix\\\"],null]]]],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[2,\\\"<ul class=\\\\\\\"nav nav-pills nav-stacked visual-editor-options\\\\\\\">\\\"],[0,\\\"\\\\n        \\\"],[6,\\\"a\\\"],[9,\\\"data-test-cl-save\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"save\\\"]],[7],[0,\\\"\\\\n            \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-floppy-save\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.save\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"downloadRfpPDF\\\",[20,[\\\"quote\\\",\\\"downloadRfpPDFUrl\\\"]]],null]]],[7],[0,\\\"\\\\n            \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-export\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previewDocument\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"a\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"arrow-left\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[12,\\\"next-button-async\\\",[]],[0,\\\"\\\\n        \\\"],[2,\\\"</ul>\\\"],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[9,\\\"id\\\",\\\"modal-reference-position\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-8 p-r-5 sections-container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content rfp-right-container\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix p-sm\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.coverLetter.label.coverLetter\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"section-container\\\",null,[[\\\"sections\\\",\\\"delete\\\",\\\"enable\\\",\\\"disable\\\",\\\"sectionKeys\\\",\\\"quote\\\"],[[20,[\\\"quote\\\",\\\"rootSections\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"deleteSection\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"enable\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"disable\\\"],null],[20,[\\\"quote\\\",\\\"sectionKeys\\\"]],[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[10,\\\"style\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"margin-top: 70px;\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"hideTOC\\\"]]],null,{\\\"statements\\\":[[0,\\\"                TOC Loading\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"document-toc-editor\\\",null,[[\\\"sections\\\",\\\"rootSections\\\",\\\"delete\\\",\\\"addSection\\\",\\\"enable\\\",\\\"disable\\\",\\\"changeList\\\"],[[20,[\\\"quote\\\",\\\"sections\\\"]],[20,[\\\"quote\\\",\\\"rootSections\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"deleteSection\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"addSection\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"enable\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"disable\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"changeListOrder\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xxl m-l-xl alert alert-danger\\\"],[9,\\\"style\\\",\\\"width: 75%;\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.warning\\\"],null],false],[8],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.evaluationData.requestSupportCallback\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showQualityCheckModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeQualityCheckModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h3\\\"],[7],[0,\\\"Document composer final check\\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"Your document has been checked automatically. We have found some remaining text placeholders that have to be changed before submitting the document. Please check the entire cover letter for any red text sections and placeholder texts and overwrite them with adequate content.\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n      \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"footer\\\"]]],[[\\\"closeTitle\\\"],[\\\"Close\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/rfp/visual-editor.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/templates\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"4YFSR6tS\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"app-top-navbar\\\",null,[[\\\"logout\\\",\\\"changeUserLanguage\\\",\\\"contactTCB\\\"],[\\\"invalidateSession\\\",\\\"changeUserLanguage\\\",\\\"contactTCBAgent\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/templates.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/templates/edit\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"URWrusND\",\n    \"block\": \"{\\\"symbols\\\":[\\\"group\\\",\\\"bce\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\",\\\"err\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isLoading\\\"]]],null,{\\\"statements\\\":[[0,\\\"  Loading ...\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"white-bg template-menu\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-10\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"template\\\",\\\"errors\\\",\\\"title\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"pencil\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.templateName\\\"],null],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"input\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"placeholder\\\"],[[20,[\\\"template\\\",\\\"title\\\"]],\\\"template-title-input\\\",[25,\\\"t\\\",[\\\"app.templates.edit.placeholders.templateTitle\\\"],null]]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"template\\\",\\\"errors\\\"]]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"template\\\",\\\"errors\\\",\\\"title\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[19,7,[\\\"message\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-9\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-lg p-r-m p-t-md\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.weightUsage\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"progress\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"progress-bar progress-bar-success\\\"],[10,\\\"style\\\",[26,[\\\"width: \\\",[18,\\\"totalUsedWeight\\\"],\\\"%\\\"]]],[7],[0,\\\"\\\\n                    \\\"],[1,[18,\\\"totalUsedWeight\\\"],false],[0,\\\"%\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"progress-bar progress-bar-empty\\\"],[10,\\\"style\\\",[26,[\\\"width: \\\",[18,\\\"totalRemainingWeight\\\"],\\\"%\\\"]]],[7],[0,\\\"\\\\n                    \\\"],[1,[18,\\\"totalRemainingWeight\\\"],false],[0,\\\"%\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[9,\\\"style\\\",\\\"padding-top:130px\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix p-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-9 p-l-0 p-r-0 min-height-200\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"groups\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[4,\\\"drag-sort-list\\\",null,[[\\\"items\\\",\\\"group\\\",\\\"dragEndAction\\\",\\\"handle\\\"],[[20,[\\\"groups\\\"]],\\\"test_group\\\",[25,\\\"action\\\",[[19,0,[]],\\\"dragEndAction\\\"],null],\\\".grouphandle\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-l-none m-r-none\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b template-group-container\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"grouphandle\\\"],[9,\\\"draggable\\\",\\\"true\\\"],[7],[1,[19,1,[\\\"order\\\"]],false],[0,\\\". \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-arrows\\\"],[7],[8],[8],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.group\\\"],null],false],[0,\\\" \\\"],[1,[19,1,[\\\"title\\\"]],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-r-none m-l-none\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"title\\\"]],\\\"has-error\\\"],null],\\\" m-b\\\"]]],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"input\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"placeholder\\\"],[[19,1,[\\\"title\\\"]],\\\"form-control\\\",\\\"Title *\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"title\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[19,6,[\\\"message\\\"]],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.templates.edit.labels.deleteItem\\\"],null],\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeGroup\\\",[19,1,[]]],null]]]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-sm p-r-sm\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"h5\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[19,1,[\\\"errors\\\",\\\"baseCriteriaEvaluations\\\"]],\\\"red\\\"],null]]]],[7],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.criteriaEvaluations\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,1,[\\\"errors\\\",\\\"baseCriteriaEvaluations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                          - \\\"],[1,[19,5,[\\\"message\\\"]],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"baseCriteriaEvaluations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-l-none m-r-none m-b-lg\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.title\\\"],null],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 m-b\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.description\\\"],null],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 m-b\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.weight\\\"],null],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"drag-sort-list\\\",null,[[\\\"items\\\",\\\"group\\\",\\\"handle\\\",\\\"dragEndAction\\\"],[[25,\\\"sort-by\\\",[\\\"order\\\",[19,1,[\\\"baseCriteriaEvaluations\\\"]]],null],\\\"test\\\",\\\".criteriahandle\\\",[25,\\\"action\\\",[[19,0,[]],\\\"dragEndAction\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-r-none m-l-none p-t-xl\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"m-b \\\",[25,\\\"if\\\",[[19,2,[\\\"errors\\\",\\\"title\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"criteriahandle\\\"],[9,\\\"draggable\\\",\\\"true\\\"],[7],[1,[19,2,[\\\"order\\\"]],false],[0,\\\". \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-arrows\\\"],[7],[8],[8],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.templates.edit.placeholders.criteriaTitle\\\"],null],[19,2,[\\\"title\\\"]],\\\"form-control form-control-custom m-l\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,2,[\\\"errors\\\",\\\"title\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[19,4,[\\\"message\\\"]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"m-b \\\",[25,\\\"if\\\",[[19,2,[\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"rows\\\",\\\"maxlength\\\"],[[25,\\\"t\\\",[\\\"app.templates.edit.placeholders.criteriaDescription\\\"],null],[19,2,[\\\"description\\\"]],\\\"form-control template-description-textarea\\\",1,280]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,2,[\\\"errors\\\",\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                        \\\"],[1,[19,3,[\\\"message\\\"]],false],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs m-b-xs\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"range-slider\\\",null,[[\\\"slider\\\",\\\"min\\\",\\\"max\\\",\\\"step\\\",\\\"connect\\\",\\\"start\\\",\\\"on-change\\\",\\\"tooltips\\\"],[[19,2,[\\\"slider\\\"]],0,100,1,\\\"lower\\\",[19,2,[\\\"weight\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"setBceWeight\\\",[19,2,[]],[19,2,[\\\"weight\\\"]]],null],true]]],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"small-text\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.weight\\\"],null],false],[0,\\\": \\\"],[8],[1,[25,\\\"format-number\\\",[[19,2,[\\\"weight\\\"]]],null],false],[0,\\\"%\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-1\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.templates.edit.labels.deleteItem\\\"],null],\\\"2\\\",\\\"link m-b\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeCriteriaEvaluation\\\",[19,2,[]],[19,1,[]]],null]]]],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addCriteriaEvaluation\\\",[19,1,[]]]],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign font-size-16\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.addCriteria\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b template-group-container\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.labels.addGroup\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addGroup\\\"]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign color-navy\\\"],[7],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"buttons.addGroup\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"groups\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"template\\\",\\\"isDraft\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"save\\\"],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.saveDraft\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"saveSubmit\\\"],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.savePublish\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"affix m-t-n-xxl z-index-3000 p-l-m p-r-m m-b-md\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-t-none\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.criteriaSetupTitle\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.criteriaSetupDetails\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.criteriaGroupsTitle\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.criteriaGroupsDetails\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.criteriaTitle\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.criteriaDetails\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"color-navy\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.weightingsTitle\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.edit.info.weightingsDetails\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[2,\\\"<a href=\\\\\\\"{{t 'app.templates.index.label.tutorialPageLink'}}\\\\\\\" target='_blank'\\\"],[0,\\\"\\\\n                       \\\"],[2,\\\"class=\\\\\\\"btn btn-block btn-primary\\\\\\\">{{ t 'app.templates.index.label.seeTutorial'}}\\\"],[0,\\\"\\\\n                    \\\"],[2,\\\"</a>\\\"],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/templates/edit.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/app/templates/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Bf+5lbRW\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-9 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-8\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.technicalTableTitle\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l-md pull-left\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm \\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTemplate\\\",[20,[\\\"technicalType\\\"]]]],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.newTechnicalTemplateMobile\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.newTechnicalTemplate\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"projects-table\\\",null,[[\\\"items\\\",\\\"columns\\\",\\\"selectProject\\\"],[[20,[\\\"technicalProposalTemplates\\\"]],[20,[\\\"columns\\\"]],\\\"manageTemplate\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showAddTechnicalTemplate\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[6,\\\"form\\\"],[9,\\\"class\\\",\\\"m-t-md\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.newTemplate\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"input\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"placeholder\\\"],[[20,[\\\"technicalTemplateTitle\\\"]],\\\"form-control\\\",[25,\\\"t\\\",[\\\"app.templates.index.placeholder.templateTitle\\\"],null]]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"saveTemplate\\\",[20,[\\\"technicalType\\\"]]]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.submitTemplate\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox white-bg\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title p-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h5\\\"],[9,\\\"class\\\",\\\"projects-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.pitchTableTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l-md pull-left\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addTemplate\\\",[20,[\\\"pitchType\\\"]]]],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.newPitchTemplateMobile\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.newPitchTemplate\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"projects-table\\\",null,[[\\\"items\\\",\\\"columns\\\",\\\"selectProject\\\"],[[20,[\\\"pitchTemplates\\\"]],[20,[\\\"columns\\\"]],\\\"manageTemplate\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showAddPitchTemplate\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[6,\\\"form\\\"],[9,\\\"class\\\",\\\"m-t-md\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.newTemplate\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"input\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"placeholder\\\"],[[20,[\\\"pitchTemplateTitle\\\"]],\\\"form-control\\\",[25,\\\"t\\\",[\\\"app.templates.index.placeholder.templateTitle\\\"],null]]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"saveTemplate\\\",[20,[\\\"pitchType\\\"]]]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.submitTemplate\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-m p-r-m affix\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-t-none m-b-lg\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\" \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.templates.index.titleInfo\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.details\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[2,\\\"a href=\\\\\\\"{{t 'app.templates.index.label.tutorialPageLink'}}\\\\\\\" target='_blank' class=\\\\\\\"btn btn-block btn-primary\\\\\\\">{{ t\\\\n        'app.templates.index.label.seeTutorial'}}\\\\n      </a\\\"],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/app/templates/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/application\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"kNXwMZRw\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"loading\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"loading-overlay\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"loading-overlay-image-container\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/loading.gif\\\"],[9,\\\"alt\\\",\\\"Loading\\\"],[9,\\\"class\\\",\\\"m-t-xxl\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"loading-overlay-text\\\"],[7],[1,[25,\\\"t\\\",[\\\"loadingText\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"],[1,[25,\\\"ember-notify\\\",null,[[\\\"messageStyle\\\",\\\"closeAfter\\\"],[\\\"bootstrap\\\",\\\"8000\\\"]]],false],[0,\\\"\\\\n\\\"],[1,[25,\\\"loading-slider\\\",null,[[\\\"isLoading\\\",\\\"duration\\\",\\\"color\\\"],[[20,[\\\"loading\\\"]],250,\\\"#065EC7\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/application.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/award-project-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"8jeI3dit\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeAwardProjectModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.details\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.confirmQuestion\\\"],null],false],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"awardProject\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.yes\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeAwardProjectModal\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.no\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/award-project-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/axa-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"UVwvag+H\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"style\\\"],[7],[0,\\\"\\\\n  .axa-logo {\\\\n    width: 96px;\\\\n    height: 96px;\\\\n  }\\\\n  .axa-mb-3 {\\\\n    margin-bottom: 30px;\\\\n  }\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h1\\\"],[9,\\\"class\\\",\\\"text-center axa-mb-3\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/axa-logo-192x192.png\\\"],[9,\\\"class\\\",\\\"axa-logo axa-mb-3\\\"],[7],[8],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.axaForm.title\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container axa-mb-3\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.axaForm.description\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"small\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.axaForm.shortNote\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[2,\\\"<div class=\\\\\\\"bold m-md text-center\\\\\\\">“In case you need any assistance with the RFP please contact…”\\\"],[0,\\\"\\\\n  \\\"],[2,\\\"</div>\\\"],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"axa-request-form\\\",null,[[\\\"changeset\\\",\\\"submitAction\\\",\\\"addQuoteProjectGoal\\\",\\\"deleteQuoteProjectGoal\\\",\\\"addQuoteServiceProvider\\\",\\\"deleteQuoteServiceProvider\\\",\\\"projectGoals\\\",\\\"projectStandards\\\",\\\"industryStandards\\\",\\\"companySizeTurnover\\\",\\\"companySizeEmployees\\\",\\\"countries\\\",\\\"budgetApprovalStatuses\\\",\\\"salutations\\\",\\\"currencies\\\",\\\"languages\\\",\\\"localQuoteProjectGoals\\\",\\\"localServiceProviders\\\",\\\"appLanguage\\\",\\\"handleFormErrors\\\",\\\"isSendingRequest\\\"],[[20,[\\\"quoteChangeset\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"submitAction\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteProjectGoal\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteProjectGoal\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteServiceProvider\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteServiceProvider\\\"],null],[20,[\\\"projectGoals\\\"]],[20,[\\\"projectStandards\\\"]],[20,[\\\"industryStandards\\\"]],[20,[\\\"companySizeTurnover\\\"]],[20,[\\\"companySizeEmployees\\\"]],[20,[\\\"countries\\\"]],[20,[\\\"budgetApprovalStatuses\\\"]],[20,[\\\"salutations\\\"]],[20,[\\\"currencies\\\"]],[20,[\\\"languages\\\"]],[20,[\\\"localQuoteProjectGoals\\\"]],[20,[\\\"localServiceProviders\\\"]],[20,[\\\"appLanguage\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"handleFormErrors\\\"],null],[20,[\\\"isSendingRequest\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/axa-request-form.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/axa-request-success\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"GM5z2x+X\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center h3 m-md\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestSuccess.message\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-xs \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"axa-request-form\\\"],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"button\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.sendAnotherRequestButtonText\\\"],null],false],[8],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/axa-request-success.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/base\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"M5TCYBK0\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container consulting-container\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consulting-title\\\"],[7],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consulting-body\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/base.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/beauty-contest-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"XyWd/wFp\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"err\\\",\\\"time\\\",\\\"err\\\",\\\"time\\\",\\\"err\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeBeautyContestModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"beautyContestProposal\\\",\\\"consultantUser\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"center\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/loading.gif\\\"],[9,\\\"alt\\\",\\\"Is Loading\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.beautyContestInvitationFor\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"beautyContestProposal\\\",\\\"consultantCompanyName\\\"]],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs m-b\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.invitationText\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"rows\\\"],[[20,[\\\"beautyContestProposal\\\",\\\"beautyContestInvitationText\\\"]],\\\"form-control rfp-textarea\\\",7]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs m-b\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.address\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[[20,[\\\"beautyContestProposal\\\",\\\"beautyContestInvitationAddress\\\"]],5,\\\"form-control rfp-textarea\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.consultant\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.date\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.start\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.end\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5 m-b-xs\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"beautyContestProposal\\\",\\\"consultantFirstName\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"beautyContestProposal\\\",\\\"consultantLastName\\\"]],false],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.beautyContest.fromCompany\\\"],null],false],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"beautyContestProposal\\\",\\\"consultantCompanyName\\\"]],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 m-b-xs\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"input-group \\\",[25,\\\"if\\\",[[20,[\\\"beautyContestProposal\\\",\\\"errors\\\",\\\"beautyContestInvitationDate\\\"]],\\\"has-error\\\"],null]]]],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"tcb-datepicker\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"startDate\\\"],[\\\"DD.MM.YYYY\\\",[20,[\\\"beautyContestProposal\\\",\\\"beautyContestInvitationDate\\\"]],[20,[\\\"minStartDatePresentation\\\"]]]]],false],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[9,\\\"onclick\\\",\\\"$(this).prev().focus()\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-calendar\\\"],[7],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"beautyContestProposal\\\",\\\"errors\\\",\\\"beautyContestInvitationDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[19,6,[\\\"message\\\"]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"renderInPlace\\\",\\\"placeholder\\\",\\\"selected\\\",\\\"onchange\\\"],[[20,[\\\"timePickerStartOptions\\\"]],true,\\\"hh:mm\\\",[20,[\\\"beautyContestProposal\\\",\\\"beautyContestInvitationStartTime\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"presentationStartChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[19,5,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[4,\\\"each\\\",[[20,[\\\"beautyContestProposal\\\",\\\"errors\\\",\\\"beautyContestInvitationStartTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[19,4,[\\\"message\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2 m-b-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"renderInPlace\\\",\\\"placeholder\\\",\\\"selected\\\",\\\"onchange\\\"],[[20,[\\\"timePickerEndOptions\\\"]],true,\\\"hh:mm\\\",[20,[\\\"beautyContestProposal\\\",\\\"beautyContestInvitationEndTime\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"presentationEndChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[19,3,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[4,\\\"each\\\",[[20,[\\\"beautyContestProposal\\\",\\\"errors\\\",\\\"beautyContestInvitationEndTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[19,2,[\\\"message\\\"]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"sendInvitation\\\"],null],\\\"btn btn-primary btn-sm\\\",[25,\\\"t\\\",[\\\"buttons.sendOutInvitation\\\"],null],[25,\\\"t\\\",[\\\"buttons.sending\\\"],null]]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/beauty-contest-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/cancel-participation-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"SLBLoFhq\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeCancelParticipationModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.title\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.details\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"confirmCancelParticipation\\\"]],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.yes\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.reason\\\"],null],[20,[\\\"proposal\\\",\\\"cancelParticipationReason\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeCancelParticipationModal\\\"]],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.cancelParticipation.no\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/cancel-participation-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/comment-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"LW8+FcJA\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeCommentModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[1,[18,\\\"commentModalText\\\"],true],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"footer\\\"]]],[[\\\"closeTitle\\\"],[[25,\\\"t\\\",[\\\"buttons.close\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/comment-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/agent-proposal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"U7VWgJkS\",\n    \"block\": \"{\\\"symbols\\\":[\\\"company\\\",\\\"contact\\\",\\\"individual\\\",\\\"form\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"agent-proposal m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-form\\\",null,[[\\\"formLayout\\\",\\\"model\\\",\\\"onSubmit\\\",\\\"novalidate\\\",\\\"novalidation\\\",\\\"onInvalid\\\",\\\"preventConcurrency\\\"],[\\\"horizontal\\\",[20,[\\\"proposalChangeset\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"submitAction\\\"],null],true,true,[20,[\\\"handleFormErrors\\\"]],true]],{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"width: 40%;\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.agentView.feePercentageUponParticipation\\\"],null],\\\"budgetEstimate\\\",[25,\\\"t\\\",[\\\"todo.agentView.feePercentageUponParticipation\\\"],null],false]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"input-money\\\",null,[[\\\"placeholder\\\",\\\"number\\\",\\\"thousands\\\",\\\"allowDecimal\\\",\\\"decimal\\\",\\\"precision\\\",\\\"suffix\\\",\\\"prefix\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],[20,[\\\"proposalChangeset\\\",\\\"feePercentageUponParticipation\\\"]],\\\"\\\",true,\\\".\\\",2,\\\" %\\\",\\\"\\\",\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.agentView.feePercentageUponWinning\\\"],null],\\\"budgetEstimate\\\",[25,\\\"t\\\",[\\\"todo.agentView.feePercentageUponWinning\\\"],null],false]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"input-money\\\",null,[[\\\"placeholder\\\",\\\"number\\\",\\\"thousands\\\",\\\"allowDecimal\\\",\\\"decimal\\\",\\\"precision\\\",\\\"suffix\\\",\\\"prefix\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],[20,[\\\"proposalChangeset\\\",\\\"feePercentageUponWinning\\\"]],\\\"\\\",true,\\\".\\\",2,\\\" %\\\",\\\"\\\",\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.agentView.feeCap\\\"],null],\\\"budgetEstimate\\\",[25,\\\"t\\\",[\\\"todo.agentView.feeCap\\\"],null],false]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"input-money\\\",null,[[\\\"placeholder\\\",\\\"number\\\",\\\"thousands\\\",\\\"allowDecimal\\\",\\\"decimal\\\",\\\"precision\\\",\\\"suffix\\\",\\\"prefix\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],[20,[\\\"proposalChangeset\\\",\\\"feeCap\\\"]],\\\",\\\",false,\\\"\\\",0,\\\"\\\",[25,\\\"concat\\\",[[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],\\\" \\\"],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,4,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.agentView.feeConditions\\\"],null],\\\"feeConditions\\\",[25,\\\"t\\\",[\\\"todo.agentView.feeConditions\\\"],null],false]],{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"required\\\",\\\"class\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"todo.agentView.feeConditions\\\"],null],[20,[\\\"proposalChangeset\\\",\\\"feeConditions\\\"]],false,\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"buttonType\\\"],[\\\"primary\\\",\\\"submit\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"t\\\",[\\\"todo.agentView.submit\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"    \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\" (#\\\"],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"id\\\"]],false],[0,\\\")\\\"],[8],[0,\\\"\\\\n  \\\"],[1,[18,\\\"emailsObserver\\\"],false],[0,\\\"\\\\n  \\\"],[1,[18,\\\"uniqueIndividualsObserver\\\"],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"draft\\\"],null],[20,[\\\"reassingInvitation\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"width: 60%;\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"uniqueCompanyIndividuals\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[19,3,[\\\"userSpecific\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,3,[\\\"email\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"eq\\\",[[19,3,[\\\"email\\\"]],[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"email\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b col m-r-xl m-l\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-none\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\"],[[19,3,[\\\"email\\\"]],[20,[\\\"companyIndividualEmail\\\"]]]]],false],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[19,3,[\\\"firstName\\\"]],false],[0,\\\" \\\"],[1,[19,3,[\\\"surname\\\"]],false],[0,\\\" - \\\"],[1,[19,3,[\\\"email\\\"]],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pull-right pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showIndividualInfo\\\",[19,3,[]]]],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"strong\\\"],[7],[1,[19,3,[\\\"firstName\\\"]],false],[0,\\\" \\\"],[1,[19,3,[\\\"surname\\\"]],false],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.agentProposal.noEmail\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"contains\\\",[[25,\\\"map-by\\\",[\\\"email\\\",[20,[\\\"proposal\\\",\\\"contacts\\\"]]],null],[19,3,[\\\"email\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"eq\\\",[[19,3,[\\\"email\\\"]],[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"email\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b col m-r-xl m-l\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-none\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\"],[[19,3,[\\\"email\\\"]],[20,[\\\"companyIndividualEmail\\\"]]]]],false],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[19,3,[\\\"firstName\\\"]],false],[0,\\\" \\\"],[1,[19,3,[\\\"surname\\\"]],false],[0,\\\" - \\\"],[1,[19,3,[\\\"email\\\"]],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pull-right pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showIndividualInfo\\\",[19,3,[]]]],[7],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[3]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.agentProposal.noIndividuals\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"contacts\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"eq\\\",[[19,2,[\\\"email\\\"]],[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"email\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b col m-r-xl m-l\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-none\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\"],[[19,2,[\\\"email\\\"]],[20,[\\\"companyIndividualEmail\\\"]]]]],false],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.agentProposal.userSpecific\\\"],null],false],[0,\\\" \\\"],[1,[19,2,[\\\"firstName\\\"]],false],[0,\\\" \\\"],[1,[19,2,[\\\"lastName\\\"]],false],[0,\\\" - \\\"],[1,[19,2,[\\\"email\\\"]],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pull-right pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showIndividualInfo\\\",[19,2,[]]]],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"agent-proposal m-b\\\"],[9,\\\"style\\\",\\\"width: 40%;\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.agentProposal.memberEmails\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[1,[20,[\\\"proposal\\\",\\\"memberEmails\\\"]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"agent-proposal m-b m-l\\\"],[9,\\\"style\\\",\\\"width: 40%;\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.agentProposal.adminEmails\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[1,[18,\\\"adminEmails\\\"],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"individuals\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendInvitation\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.sendInvitation\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"showCompanies\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-secondary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showCompanyList\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.changeCompany\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"removeConsultant\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.remove\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"adminUrl\\\"]]]],[9,\\\"target\\\",\\\"_blank\\\"],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.agentProposal.addIndividual\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCompanies\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-5 col-md-4 col-lg-3\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.agentProject.availableCompanies\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"onchange\\\"],[[20,[\\\"companies\\\"]],[20,[\\\"selectedCompany\\\"]],\\\"companyName\\\",[25,\\\"action\\\",[[19,0,[]],\\\"selectedCompanyChanged\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,1,[\\\"companyName\\\"]],false],[0,\\\" (#\\\"],[1,[19,1,[\\\"id\\\"]],false],[0,\\\")\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showSaveNewCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-md-2 col-lg-2\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"saveCompanyProposal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.saveNewCompany\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"width: 43%;\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.components.agentProposal.sentTo\\\"],null],false],[0,\\\" \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"fullName\\\"]],false],[0,\\\"\\\\n      - \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"email\\\"]],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"invitationSentDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"        , \\\"],[1,[25,\\\"cet-date\\\",[[20,[\\\"proposal\\\",\\\"invitationSentDate\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[0,\\\" (CET)\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"agent-proposal m-b\\\"],[9,\\\"style\\\",\\\"width: 28.5%;\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h4\\\"],[7],[0,\\\"Member Emails\\\"],[8],[0,\\\"\\\\n      \\\"],[1,[20,[\\\"proposal\\\",\\\"memberEmails\\\"]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"agent-proposal m-b m-l\\\"],[9,\\\"style\\\",\\\"width: 28.5%;\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h4\\\"],[7],[0,\\\"Company Admins Emails\\\"],[8],[0,\\\"\\\\n      \\\"],[1,[18,\\\"adminEmails\\\"],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"invited\\\"],null]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"reassingInvitation\\\",[19,0,[]]],null]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.reassignInvitation\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/agent-proposal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/agent-statistics\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"UyThmI9Q\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox dashboard-container\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h5\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.title\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"height: 195px; overflow: auto;\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content ibox-heading\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.initializedRfps\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"initialized_rfp_creations\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.openRfps\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"open_project_rfps\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content ibox-heading\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.invitationsAccepted\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"invitations_accepted\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.invitationsDeclined\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"invitations_declined\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content ibox-heading\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.submittedProposals\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"invitations_declined\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.awardedProjects\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"awarded_projects\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content ibox-heading\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.listedConsultants\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"listed_consultants\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardAgent.projectsStatistics.registeredUsers\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"registered_users\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/agent-statistics.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/announcement-view\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"n2Zy9Cca\",\n    \"block\": \"{\\\"symbols\\\":[\\\"document\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"question\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left\\\"],[9,\\\"style\\\",\\\"width: 100px;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"table\\\"],[9,\\\"style\\\",\\\"border:none;\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.date\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"cet-date\\\",[[20,[\\\"announcement\\\",\\\"postedAt\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.announcement.postedBy\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[6,\\\"strong\\\"],[7],[1,[20,[\\\"announcement\\\",\\\"user\\\",\\\"fullName\\\"]],false],[8],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"question-text\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"log\\\",[[20,[\\\"announcement\\\"]]],null],false],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs m-t-xs m-b-xs\\\"],[7],[1,[20,[\\\"announcement\\\",\\\"content\\\"]],true],[8],[0,\\\"\\\\n              \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-xs m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"announcement\\\",\\\"quoteAnnouncementDocuments\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newDocumentToken\\\",[19,1,[\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[1,[19,1,[\\\"fileName\\\"]],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/announcement-view.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/apadua-svg-logo\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"tk6ZaSJH\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"svg\\\"],[9,\\\"height\\\",\\\"40\\\"],[9,\\\"version\\\",\\\"1.1\\\"],[9,\\\"viewBox\\\",\\\"0 0 140 40\\\"],[9,\\\"width\\\",\\\"140\\\"],[7],[0,\\\"\\\\n\\\"],[6,\\\"title\\\"],[7],[0,\\\"Apadua Logo\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"svg\\\"],[9,\\\"xmlns\\\",\\\"http://www.w3.org/2000/svg\\\",\\\"http://www.w3.org/2000/xmlns/\\\"],[9,\\\"width\\\",\\\"140\\\"],[9,\\\"height\\\",\\\"40\\\"],[9,\\\"viewBox\\\",\\\"0 0 140 40\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"g\\\"],[9,\\\"id\\\",\\\"Group_13534\\\"],[9,\\\"data-name\\\",\\\"Group 13534\\\"],[9,\\\"transform\\\",\\\"translate(-32 -15.996)\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"g\\\"],[9,\\\"id\\\",\\\"Group_4\\\"],[9,\\\"data-name\\\",\\\"Group 4\\\"],[9,\\\"transform\\\",\\\"translate(81.3 23.148)\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"g\\\"],[9,\\\"id\\\",\\\"Group_3\\\"],[9,\\\"data-name\\\",\\\"Group 3\\\"],[9,\\\"transform\\\",\\\"translate(0 0)\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"g\\\"],[9,\\\"id\\\",\\\"Group_2\\\"],[9,\\\"data-name\\\",\\\"Group 2\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"g\\\"],[9,\\\"id\\\",\\\"Group_1\\\"],[9,\\\"data-name\\\",\\\"Group 1\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_1\\\"],[9,\\\"data-name\\\",\\\"Path 1\\\"],[9,\\\"d\\\",\\\"M1116.809,456.506c0-3.107,2.633-4.713,8.663-5.371-.026-1.685-.632-3.16-2.765-3.16a7.963,7.963,0,0,0-4.186,1.475l-1.132-2.054a11.093,11.093,0,0,1,5.845-1.9c3.607,0,5.266,2.291,5.266,6.135v8.715h-2.475l-.263-1.659h-.079a7.2,7.2,0,0,1-4.608,2A4,4,0,0,1,1116.809,456.506Zm8.663.105v-3.555c-4.292.527-5.74,1.606-5.74,3.239,0,1.422.974,2,2.264,2A5.1,5.1,0,0,0,1125.472,456.611Z\\\"],[9,\\\"transform\\\",\\\"translate(-1116.809 -439.365)\\\"],[9,\\\"fill\\\",\\\"#0d3c5a\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_2\\\"],[9,\\\"data-name\\\",\\\"Path 2\\\"],[9,\\\"d\\\",\\\"M1420.383,445.869h2.475l.237,1.58h.079a7.342,7.342,0,0,1,4.45-1.948c3.686,0,5.74,2.923,5.74,7.373,0,4.976-2.975,7.82-6.24,7.82a5.971,5.971,0,0,1-3.818-1.632l.079,2.475v3.682h-3Zm9.847,7.057c0-3.028-.974-4.9-3.4-4.9a5.088,5.088,0,0,0-3.449,1.764v7.083a4.908,4.908,0,0,0,3.16,1.317C1428.651,458.191,1430.231,456.322,1430.231,452.925Z\\\"],[9,\\\"transform\\\",\\\"translate(-1404.401 -439.365)\\\"],[9,\\\"fill\\\",\\\"#0d3c5a\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_3\\\"],[9,\\\"data-name\\\",\\\"Path 3\\\"],[9,\\\"d\\\",\\\"M1711.95,456.506c0-3.107,2.633-4.713,8.663-5.371-.026-1.685-.632-3.16-2.765-3.16a7.963,7.963,0,0,0-4.187,1.475l-1.132-2.054a11.092,11.092,0,0,1,5.845-1.9c3.607,0,5.266,2.291,5.266,6.135v8.715h-2.475l-.263-1.659h-.079a7.2,7.2,0,0,1-4.608,2A4,4,0,0,1,1711.95,456.506Zm8.663.105v-3.555c-4.292.527-5.74,1.606-5.74,3.239,0,1.422.974,2,2.264,2A5.1,5.1,0,0,0,1720.613,456.611Z\\\"],[9,\\\"transform\\\",\\\"translate(-1680.617 -439.365)\\\"],[9,\\\"fill\\\",\\\"#0d3c5a\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_4\\\"],[9,\\\"data-name\\\",\\\"Path 4\\\"],[9,\\\"d\\\",\\\"M1997.019,342.742c0-4.713,2.976-7.636,6.214-7.636a5.586,5.586,0,0,1,3.9,1.633l-.131-2.4v-5.371h3.028v20.985h-2.475l-.263-1.632h-.079A6.07,6.07,0,0,1,2003,350.3C1999.363,350.3,1997.019,347.534,1997.019,342.742Zm9.979,3.291V338.95a4.542,4.542,0,0,0-3.186-1.316c-2.027,0-3.66,1.922-3.66,5.055,0,3.291,1.29,5.108,3.554,5.108A4.256,4.256,0,0,0,2007,346.033Z\\\"],[9,\\\"transform\\\",\\\"translate(-1950.678 -328.971)\\\"],[9,\\\"fill\\\",\\\"#0d3c5a\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_5\\\"],[9,\\\"data-name\\\",\\\"Path 5\\\"],[9,\\\"d\\\",\\\"M2327.1,461.612V452.5h3.028v8.742c0,2.5.711,3.476,2.423,3.476,1.342,0,2.264-.632,3.476-2.159V452.5h3.028v14.482h-2.475l-.237-2.185h-.079a6.071,6.071,0,0,1-4.739,2.528C2328.439,467.326,2327.1,465.3,2327.1,461.612Z\\\"],[9,\\\"transform\\\",\\\"translate(-2263.377 -445.998)\\\"],[9,\\\"fill\\\",\\\"#0d3c5a\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_6\\\"],[9,\\\"data-name\\\",\\\"Path 6\\\"],[9,\\\"d\\\",\\\"M2624.668,456.506c0-3.107,2.633-4.713,8.663-5.371-.027-1.685-.632-3.16-2.765-3.16a7.965,7.965,0,0,0-4.187,1.475l-1.132-2.054a11.092,11.092,0,0,1,5.845-1.9c3.607,0,5.266,2.291,5.266,6.135v8.715h-2.475l-.263-1.659h-.079a7.2,7.2,0,0,1-4.608,2A4,4,0,0,1,2624.668,456.506Zm8.663.105v-3.555c-4.292.527-5.74,1.606-5.74,3.239,0,1.422.974,2,2.264,2A5.107,5.107,0,0,0,2633.331,456.611Z\\\"],[9,\\\"transform\\\",\\\"translate(-2545.283 -439.365)\\\"],[9,\\\"fill\\\",\\\"#0d3c5a\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"g\\\"],[9,\\\"id\\\",\\\"Group_13377\\\"],[9,\\\"data-name\\\",\\\"Group 13377\\\"],[9,\\\"transform\\\",\\\"translate(32 15.996)\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_7\\\"],[9,\\\"data-name\\\",\\\"Path 7\\\"],[9,\\\"d\\\",\\\"M480.754,188.418s21.061,14.01,28.968,27.038c0,0-16.848-.936-28.271.14a77.413,77.413,0,0,0-.687-26.822C480.606,187.989,480.754,188.418,480.754,188.418Z\\\"],[9,\\\"transform\\\",\\\"translate(-468.481 -188.301)\\\"],[9,\\\"fill\\\",\\\"#ffc000\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"path\\\"],[9,\\\"id\\\",\\\"Path_8\\\"],[9,\\\"data-name\\\",\\\"Path 8\\\"],[9,\\\"d\\\",\\\"M248.775,715.466s30.572.938,41.315-.288c0,0-2.6,8.941-9.878,12.257H259.59A18.668,18.668,0,0,1,248.775,715.466Z\\\"],[9,\\\"transform\\\",\\\"translate(-248.775 -687.439)\\\"],[9,\\\"fill\\\",\\\"#0d3c5a\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/apadua-svg-logo.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/app-top-navbar\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"LN7kCN9o\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"navbar navbar-fixed-top\\\"],[9,\\\"role\\\",\\\"navigation\\\"],[9,\\\"style\\\",\\\"border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; padding: 9px 24px\\\"],[7],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"navbar-header\\\"],[9,\\\"style\\\",\\\"margin-left: 52px !important\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"aria-controls\\\",\\\"navbar\\\"],[9,\\\"aria-expanded\\\",\\\"false\\\"],[9,\\\"data-target\\\",\\\"#navbar\\\"],[9,\\\"data-toggle\\\",\\\"collapse\\\"],[9,\\\"class\\\",\\\"navbar-toggle collapsed\\\"],[9,\\\"type\\\",\\\"button\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-menu-hamburger\\\"],[9,\\\"style\\\",\\\"color: #0d3c5a !important\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"nav-bar-logo \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userIsAgent\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[18,\\\"apadua-svg-logo\\\"],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"nextDashboardUrl\\\"]]]],[7],[0,\\\"\\\\n                \\\"],[1,[18,\\\"apadua-svg-logo\\\"],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"navbar-collapse collapse\\\"],[9,\\\"id\\\",\\\"navbar\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav navbar-nav\\\"],[9,\\\"style\\\",\\\"margin-left: 16px !important\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"tenantName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"display: flex\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"tenantLogo\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"tenantLogoError\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[18,\\\"tenantLogo\\\"]]]],[10,\\\"onerror\\\",[25,\\\"action\\\",[[19,0,[]],\\\"handleTenantLogoLoadFail\\\"],null],null],[9,\\\"style\\\",\\\"height: 48px; margin-right: 10px\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"fa-icon\\\",[\\\"briefcase tenant-placeholder\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"briefcase tenant-placeholder\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"margin-top: 8px\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"p\\\"],[9,\\\"style\\\",\\\"font-size: 10px; margin-bottom: 2px\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.navigation.workspace\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"p\\\"],[7],[1,[18,\\\"tenantName\\\"],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n              \\\"],[4,\\\"link-to\\\",[\\\"app.dashboard\\\"],null,{\\\"statements\\\":[[1,[25,\\\"fa-icon\\\",[\\\"dashboard\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.navigation.dashboard\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dropdown\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"fa-question-circle\\\"],null],false],[0,\\\" \\\"],[4,\\\"if\\\",[[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.navigation.help\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"contactTCB\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"phone\\\"],null],false],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.contactTCBAgent\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"https://www.apadua.com/help\\\"],[9,\\\"target\\\",\\\"_blank\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"fa-question-circle\\\"],null],false],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.tutorials\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dropdown\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"fa-cogs\\\"],null],false],[0,\\\" \\\"],[4,\\\"if\\\",[[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.navigation.settings\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"isClient\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                      \\\"],[4,\\\"link-to\\\",[\\\"app.templates\\\"],[[\\\"target\\\"],[\\\"_blank\\\"]],{\\\"statements\\\":[[1,[25,\\\"fa-icon\\\",[\\\"folder\\\"],null],false],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.templates\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"isCompanyAdmin\\\"]],[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"isCompanyProjectAdmin\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"isClient\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                       \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"nextUrl\\\"]]]],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"fa-cogs\\\"],null],false],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.userManagement\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                      \\\"],[4,\\\"link-to\\\",[\\\"app.org-settings\\\"],null,{\\\"statements\\\":[[1,[25,\\\"fa-icon\\\",[\\\"fa-cogs\\\"],null],false],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.orgSettings\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                       \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"nextUrl\\\"]]]],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"fa-cogs\\\"],null],false],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.userManagement\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"session\\\",\\\"isAuthenticated\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav navbar-nav navbar-right p-r-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"notificationsUrl\\\"]]]],[9,\\\"target\\\",\\\"_blank\\\"],[9,\\\"aria-expanded\\\",\\\"false\\\"],[9,\\\"class\\\",\\\"count-info\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-bell\\\"],[7],[8],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-primary\\\"],[7],[1,[20,[\\\"notifications\\\",\\\"unreadNotificationsCount\\\"]],false],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dropdown\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"intl\\\",\\\"locale\\\",\\\"firstObject\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/DE.png\\\"],[9,\\\"alt\\\",\\\"German\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/EN.png\\\"],[9,\\\"alt\\\",\\\"English\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeUserLanguage\\\",\\\"en\\\"]],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/EN.png\\\"],[9,\\\"alt\\\",\\\"English\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.en\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeUserLanguage\\\",\\\"de\\\"]],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/DE.png\\\"],[9,\\\"alt\\\",\\\"German\\\"],[7],[8],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.de\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dropdown\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userFullName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"trim-text\\\",[[20,[\\\"userFullName\\\"]]],[[\\\"limit\\\"],[30]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"t\\\",[\\\"app.navigation.account\\\"],null],false],[0,\\\"\\\\n                      \\\"]],\\\"parameters\\\":[]}],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[4,\\\"link-to\\\",[\\\"app.account.index\\\"],null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.navigation.profileEdit\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[4,\\\"link-to\\\",[\\\"app.account.change-password\\\"],null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.navigation.changePassword\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"logout\\\"]],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-sign-out\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.navigation.logOut\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/app-top-navbar.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ask-question\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"8Rese8jp\",\n    \"block\": \"{\\\"symbols\\\":[\\\"type\\\"],\\\"statements\\\":[[6,\\\"form\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-group\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.askQuestion.predefinedQuestionType\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"publicQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.askQuestion.public\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"undisclosedQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.askQuestion.undisclosed\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-group\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.askQuestion.topic\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"onchange\\\"],[[20,[\\\"newQuestionType\\\"]],[20,[\\\"questionTypes\\\"]],\\\"type\\\",[25,\\\"action\\\",[[19,0,[]],\\\"selectQuestionType\\\"],null]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,1,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-group m-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.askQuestion.yourQuestion\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[20,[\\\"newQuestion\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-t-md\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addQuestion\\\"]],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.submitQuestion\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ask-question.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/axa-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"DRN+nXPV\",\n    \"block\": \"{\\\"symbols\\\":[\\\"form\\\",\\\"quoteServiceProvider\\\",\\\"error\\\",\\\"el\\\",\\\"item\\\",\\\"el\\\",\\\"item\\\",\\\"quoteProjectGoal\\\",\\\"error\\\",\\\"el\\\",\\\"item\\\"],\\\"statements\\\":[[6,\\\"style\\\"],[7],[0,\\\"\\\\n  .axa-large-checkbox {\\\\n    width: 20px;\\\\n    height: 20px;\\\\n    margin-top: 0px !important;\\\\n  }\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"bs-form\\\",null,[[\\\"formLayout\\\",\\\"model\\\",\\\"onSubmit\\\",\\\"novalidate\\\",\\\"novalidation\\\",\\\"onInvalid\\\",\\\"preventConcurrency\\\"],[\\\"horizontal\\\",[20,[\\\"changeset\\\"]],[20,[\\\"submitAction\\\"]],true,true,[20,[\\\"handleFormErrors\\\"]],true]],{\\\"statements\\\":[[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.projectLanguage\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"useIcons\\\",\\\"label\\\",\\\"labelComponent\\\"],[\\\"input\\\",false,[25,\\\"t\\\",[\\\"todo.axaForm.projectLanguage\\\"],null],[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.projectLanguage\\\"],null]]]]]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-german\\\",\\\"\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"de\\\",[20,[\\\"changeset\\\",\\\"projectLanguage\\\"]],\\\"projectLanguageChanged\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectLanguages.german\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-english\\\",\\\"\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"en\\\",[20,[\\\"changeset\\\",\\\"projectLanguage\\\"]],\\\"projectLanguageChanged\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectLanguages.english\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.contactInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-first-name\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.firstName\\\"],null],\\\"personFirstName\\\",true,false,true]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-last-name\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.lastName\\\"],null],\\\"personLastName\\\",true,false,true]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-email\\\",\\\"labelComponent\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.email\\\"],null],\\\"projectAdministratorEmail\\\",true,false,true,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.email\\\"],null]]]]]]],false],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.projectSetup\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-project-name\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.projectName\\\"],null],\\\"projectName\\\",[25,\\\"t\\\",[\\\"todo.axaForm.projectName\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.projectName\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-service-standard\\\"],[\\\"power-select\\\",\\\"serviceStandard\\\",[25,\\\"t\\\",[\\\"todo.axaForm.projectFocus\\\"],null],[25,\\\"sort-by\\\",[\\\"service\\\",[20,[\\\"projectStandards\\\"]]],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.projectFocus\\\"],null]]]],true]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,10,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"serviceDe\\\",\\\"serviceEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,11,[\\\"serviceDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,11,[\\\"serviceEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[11]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-group\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"control-label col-md-4\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectGoals\\\"],null],false],[0,\\\"\\\\n      \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        \\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"todo.axaForm.info.projectGoals\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-8\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-sm-5  m-b-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.category\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b-sm bold\\\"],[7],[1,[25,\\\"titleize\\\",[[25,\\\"t\\\",[\\\"todo.axaForm.category\\\"],null]],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.info.category\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-11 col-sm-6  m-b-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.description\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b-sm bold\\\"],[7],[1,[25,\\\"titleize\\\",[[25,\\\"t\\\",[\\\"todo.axaForm.description\\\"],null]],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.info.description\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-1   m-b-xs\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-sm-5 m-b-xs padding-left-right-3px\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"gt\\\",[[19,8,[\\\"errors\\\",\\\"length\\\"]],0],null],[25,\\\"eq\\\",[[19,8,[\\\"name\\\"]],\\\"\\\"],null]],null],\\\"has-error\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"selected\\\",\\\"value\\\",\\\"onchange\\\",\\\"oncreate\\\",\\\"class\\\",\\\"data-test-project-goal-category\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.category\\\"],null],[19,8,[\\\"name\\\"]],[19,8,[\\\"name\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,8,[\\\"name\\\"]]],null]],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,8,[\\\"name\\\"]]],null]],null],\\\"form-control\\\",true]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[19,8,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,9,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-10 col-sm-6 m-b-xs padding-left-right-3px\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"gt\\\",[[19,8,[\\\"errors\\\",\\\"length\\\"]],0],null],[25,\\\"eq\\\",[[19,8,[\\\"description\\\"]],\\\"\\\"],null]],null],\\\"has-error\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"cols\\\",\\\"rows\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"data-test-project-goal-description\\\"],[\\\"50\\\",\\\"6\\\",[19,8,[\\\"description\\\"]],[25,\\\"t\\\",[\\\"todo.axaForm.description\\\"],null],\\\"form-control border-radius-0 rfp-textarea\\\",true]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-1  col-xs-2 p-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-remove-project-goal\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],[20,[\\\"deleteQuoteProjectGoal\\\"]],[19,8,[]]],null],true]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-right m-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-add-project-goal\\\"],[\\\"primary\\\",[20,[\\\"addQuoteProjectGoal\\\"]],true]],{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.addProjectGoal\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"localQuoteProjectGoals\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-xs has-error red-text\\\"],[7],[0,\\\"\\\\n        The project must have at least one goal\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-initial-situation\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"todo.axaForm.initialSituation\\\"],null],\\\"initialSituation\\\",[25,\\\"t\\\",[\\\"todo.axaForm.initialSituation\\\"],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.initialSituation\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"useIcons\\\",\\\"label\\\",\\\"labelComponent\\\"],[\\\"input\\\",false,[25,\\\"t\\\",[\\\"todo.axaForm.projectMode\\\"],null],[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.projectMode\\\"],null]]]]]],{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-on-site\\\",\\\"\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"on_site\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectModes.onSite\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-hybrid\\\",\\\"\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"hybrid\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectModes.hybrid\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-remote\\\",\\\"\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"remote\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectModes.remote\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.approvalInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-budget-approval-status\\\",\\\"labelComponent\\\"],[\\\"power-select\\\",\\\"budgetApprovalStatus\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetApprovalStatus\\\"],null],[20,[\\\"budgetApprovalStatuses\\\"]],true,false,true,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,6,[\\\"control\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[[25,\\\"concat\\\",[\\\"todo.axaForm.budgetApprovalStatuses.\\\",[25,\\\"camelize\\\",[[19,7,[]]],null]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"required\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],\\\"budgetEstimate\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.budgetEstimate\\\"],null]]]],true]],{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"input-money\\\",null,[[\\\"placeholder\\\",\\\"number\\\",\\\"thousands\\\",\\\"allowDecimal\\\",\\\"decimal\\\",\\\"precision\\\",\\\"suffix\\\",\\\"preffix\\\",\\\"class\\\",\\\"data-test-budget-estimate\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],[20,[\\\"changeset\\\",\\\"budgetEstimate\\\"]],\\\",\\\",false,\\\"\\\",0,\\\"\\\",\\\"\\\",\\\"form-control\\\",true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-budget-estimate-currency\\\"],[\\\"power-select\\\",\\\"budgetEstimateCurrency\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimateCurrency\\\"],null],[20,[\\\"currencies\\\"]],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],null],true]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,4,[\\\"control\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,5,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"useIcons\\\",\\\"label\\\",\\\"labelComponent\\\"],[\\\"input\\\",false,[25,\\\"t\\\",[\\\"todo.axaForm.sebRelevance\\\"],null],[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.sebRelevance\\\"],null]]]]]],{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"click\\\",\\\"class\\\",\\\"data-test-seb-relevance\\\"],[\\\"checkbox\\\",[25,\\\"action\\\",[[19,0,[]],\\\"strategicExecutionBoardChanged\\\"],null],\\\"axa-large-checkbox\\\",true]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.serviceProvidersTitle\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.serviceProvidersToInclude\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.descriebeServiceProviders\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.vendorName\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.vendorWebsite\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.contactPersonName\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.contactEmail\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-10 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.contactPhone\\\"],null],false],[8],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-11\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,2,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"error-label\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,3,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-vendor-name\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.vendorName\\\"],null],[19,2,[\\\"providerName\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-vendor-website\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.vendorWebsite\\\"],null],[19,2,[\\\"providerWebsite\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs padding-left-right-3px \\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"required\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-contact-person-name\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.contactPersonName\\\"],null],true,[19,2,[\\\"contactPersonName\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"required\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-contact-person-email\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.contactEmail\\\"],null],true,[19,2,[\\\"email\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-10 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"required\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-contact-person-phone\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.contactPhone\\\"],null],true,[19,2,[\\\"phoneNumber\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-1 col-xs-2 m-b-md text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-remove-service-provider\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],[20,[\\\"deleteQuoteServiceProvider\\\"]],[19,2,[]]],null],true]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-right m-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-add-service-provider\\\"],[\\\"primary\\\",[20,[\\\"addQuoteServiceProvider\\\"]],true]],{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.addQuoteServiceProviderButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.plannedProjectTiming\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-start-date\\\"],[\\\"date\\\",[25,\\\"t\\\",[\\\"todo.axaForm.expectedProjectStartDate\\\"],null],\\\"startDate\\\",false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.expectedProjectStartDate\\\"],null]]]],true]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-end-date\\\"],[\\\"date\\\",[25,\\\"t\\\",[\\\"todo.axaForm.expectedProjectCompletionDate\\\"],null],\\\"endDate\\\",false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.expectedProjectCompletionDate\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.additionalInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-additional-information\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"todo.axaForm.additionalInformation\\\"],null],\\\"additionalInformation\\\",[25,\\\"t\\\",[\\\"todo.axaForm.additionalInformation\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.additionalInformation\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"useIcons\\\"],[false]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-b-30\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"buttonType\\\",\\\"data-test-submit-form\\\"],[\\\"primary\\\",\\\"submit\\\",true]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isSendingRequest\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.sendingButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.sendButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/axa-request-form.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/axa-rfp-summary\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"fTwcLN6/\",\n    \"block\": \"{\\\"symbols\\\":[\\\"timelineEntry\\\",\\\"timelineEntry\\\",\\\"company\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"document\\\",\\\"language\\\",\\\"goal\\\",\\\"goal\\\",\\\"quoteProjectGoal\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h1\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"owner\\\",\\\"company\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.submittedBy\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"quote\\\",\\\"owner\\\",\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\" -\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.poweredBy\\\"],null],false],[0,\\\" apadua.com\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isContactInfoVisible\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"padding-left-right-10px\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.requestersMessage\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"table-responsive padding-left-right-10px\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered  table-striped m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"thead\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.firstName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.lastName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.jobTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.email\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.phoneNumber\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personFirstName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personLastName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectInformation\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"project-information\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectName\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectOwner\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]],[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[20,[\\\"quote\\\",\\\"personFirstName\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"quote\\\",\\\"personLastName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectRole\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"projectRole\\\"]],\\\"role\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"extraProjectRole\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[20,[\\\"quote\\\",\\\"extraProjectRole\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"serviceStandard\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.serviceStandard\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"serviceStandard\\\"]],\\\"service\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.modeOfEngagement\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[[25,\\\"concat\\\",[\\\"app.rfp.projectInformation.label.\\\",[25,\\\"camelize\\\",[[20,[\\\"quote\\\",\\\"remoteConsulting\\\"]]],null]],null]],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectGoals\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"quoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 h5 p-1 m-1\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.name\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 h5 p-1 m-1\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.description\\\"],null],false],[8],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"quoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 p-1 m-1 wrap-break-word\\\"],[7],[1,[19,12,[\\\"name\\\"]],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 p-1 m-1 wrap-break-word\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,12,[\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[19,12,[\\\"description\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"monetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.monetaryGoals\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"monetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,11,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,11,[]],\\\"projectGoal\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[11]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"nonMonetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.nonMonetaryGoals\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"nonMonetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,10,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,10,[]],\\\"projectGoal\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[10]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.mainLanguage\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"mainLanguage\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"mainLanguage\\\"]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"secondaryLanguages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.secondaryLanguages\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"secondaryLanguages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,9,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,9,[]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.proposalLanguage\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\"]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.initialSituation\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"quote\\\",\\\"initialSituation\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"startDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.startDate\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"startDate\\\"]]],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"endDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.endDate\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"endDate\\\"]]],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"isPreview\\\"]],[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"requested\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.documents\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"documents\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"uploadedCoverLetter\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"coverLetterDocument\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newCoverLetterToken\\\",[20,[\\\"quote\\\",\\\"coverLetterDocument\\\",\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetter\\\"],null],false],[0,\\\" - \\\"],[1,[20,[\\\"quote\\\",\\\"coverLetterDocument\\\",\\\"fileName\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"color-red\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetterNotUploaded\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"downloadRfpPDF\\\",[20,[\\\"quote\\\",\\\"downloadRfpPDFUrl\\\"]]]],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetter\\\"],null],false],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.clickToReview\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"isEditAllowed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-xs m-l\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"editCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.editCoverLetter\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"documents\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,8,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newDocumentToken\\\",[19,8,[\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[19,8,[\\\"fileName\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      -\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[19,8,[\\\"isLoaded\\\"]],[19,8,[\\\"type\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,8,[\\\"type\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,8,[\\\"extraType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[19,8,[\\\"extraType\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"translate-model-field\\\",[[19,8,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"proposal\\\",\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,8,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"proposal\\\",\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[8]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isQuoteOwner\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.consultantOverview\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"consultant-overview\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.selectedConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isEditAllowed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-xs m-l\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showQuoteCompanyContacts\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.quoteCompanyContacts\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"specialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.specialists\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"specialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,7,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,7,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,7,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"diversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.diversified\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"diversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,6,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,6,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,6,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"generalistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.generalists\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"generalistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,5,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,5,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,5,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"typeNotSpecifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.notSpecified\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"typeNotSpecifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,4,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,4,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,4,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"isQuoteOwner\\\"]],[20,[\\\"extraConsultants\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.extraConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"extraConsultants\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,3,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[1,[19,3,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                  \\\"],[1,[19,3,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[3]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.title\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"request-for-proposal\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.timeline\\\"],null],false],[0,\\\" (CET)\\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"timeline-graph\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"rfp-timeline-graph\\\",null,[[\\\"quote\\\",\\\"quoteTimelineEntries\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"quote\\\",\\\"allTimelineEntries\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 col-lg-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"requested\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"allTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"label\\\"]],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"date\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"cet-date\\\",[[19,2,[\\\"date\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    DD.MM.YYYY\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"requestedTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[7],[1,[19,1,[\\\"label\\\"]],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"cet-date\\\",[[19,1,[\\\"date\\\"]]],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"hideEvaluationCriterias\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"technicalQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.technicalEvaluation\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"technical-evaluation\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"technicalQuoteCriteriaGroups\\\"]],\\\"technical\\\",true]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchQuoteCriteriaGroups\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.pitchEvaluation\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"pitch-evaluation\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"pitchQuoteCriteriaGroups\\\"]],\\\"pitch\\\",true]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/axa-rfp-summary.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/checkbox-item\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"yvXsMIdZ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"checkbox m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[20,[\\\"isChecked\\\"]]]]],false],[0,\\\" \\\"],[1,[18,\\\"label\\\"],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/checkbox-item.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/client-consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"VOkLBfEY\",\n    \"block\": \"{\\\"symbols\\\":[\\\"proposal\\\"],\\\"statements\\\":[[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.proposals.overview\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposals\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"company-profile \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[19,1,[]],[20,[\\\"selectedProposal\\\"]]],null],\\\"company-profile--selected\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeSelectedProposal\\\",[19,1,[]]]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-name\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"isActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.proposals.activeProposal\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.proposals.inactiveProposal\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[1,[25,\\\"client-proposal\\\",null,[[\\\"proposal\\\",\\\"appLanguage\\\"],[[20,[\\\"selectedProposal\\\"]],[20,[\\\"appLanguage\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/client-consultant.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/client-proposal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"sw9ybm7N\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"proposal-consultant-name\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeSelectedProposal\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"fullName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    - \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"fullName\\\"]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]],[20,[\\\"proposal\\\",\\\"concludedAt\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.submittedProposal\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"concludedAt\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isOpened\\\"]],[20,[\\\"proposal\\\",\\\"acceptedAt\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.opened\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"acceptedAt\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[20,[\\\"proposal\\\",\\\"acceptedAt\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.accepted\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"acceptedAt\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isInvited\\\"]],[20,[\\\"proposal\\\",\\\"invitationSentDate\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.invited\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"invitationSentDate\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isAwarded\\\"]],[20,[\\\"proposal\\\",\\\"quote\\\",\\\"completedAt\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.awarded\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"completedAt\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isDismissed\\\"]],[20,[\\\"proposal\\\",\\\"quote\\\",\\\"completedAt\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.dismissed\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"completedAt\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[1,[25,\\\"proposal-status-label\\\",null,[[\\\"status\\\",\\\"participationConfirmed\\\"],[[20,[\\\"proposalStatus\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]]]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"proposal-details\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isActive\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-b\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"cloneProposal\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n              \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.cloneProposal\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.technical\\\",[20,[\\\"proposal\\\",\\\"quote\\\"]]],[[\\\"class\\\"],[\\\"btn btn-primary\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.evaluateProposal\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[12,\\\"proposal-details\\\",[]],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.consultantAccepted\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isOpened\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.consultantOpened\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDraftOrInvited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.rfpSubmitted\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.consultantDeclined\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"concludedAt\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.on\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"concludedAt\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDismissed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[12,\\\"proposal-details\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isClosedEnvelope\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"t\\\",[\\\"app.components.clientProposal.closedEnvelopeDisclaimer\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/client-proposal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/client-statistics\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"JcLT2JXY\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox dashboard-container\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projectStatistics.title\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content \\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"file-o\\\"],[[\\\"class\\\"],[\\\"tcb-fa-icon m-r-xs\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-17\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projectStatistics.openRFPS\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy font-size-17\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"open_projects_rfps\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"file-text-o\\\"],[[\\\"class\\\"],[\\\"tcb-fa-icon m-r-xs\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-17\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projectStatistics.receivedProposals\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy font-size-17\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"received_proposals\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content \\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"trophy\\\"],[[\\\"class\\\"],[\\\"tcb-fa-icon m-r-xs\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-17\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projectStatistics.awardedProjects\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy font-size-17 \\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"awarded_projects\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/client-statistics.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/consultant-list-item\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"7juqvUxb\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media width-100\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left media-middle\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"width: 64px; height: 64px; white-space: nowrap;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"img-helper\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[20,[\\\"company\\\",\\\"logo\\\"]]]]],[9,\\\"alt\\\",\\\"\\\"],[9,\\\"class\\\",\\\"img-responsive consultant-list-item-logo\\\"],[9,\\\"style\\\",\\\"display: inline-block; object-fit: cover;\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body p-l-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-list-item-title\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[20,[\\\"company\\\",\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-list-item-description\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"trim-text\\\",[[25,\\\"translate-model-field\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\"]],\\\"description\\\",[20,[\\\"language\\\"]]],null]],[[\\\"limit\\\"],[120]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-right\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-list-item-profile\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"toggleModal\\\"]],[7],[0,\\\"\\\\n                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"input\\\"],[9,\\\"class\\\",\\\"css-checkbox\\\"],[10,\\\"name\\\",[20,[\\\"company\\\",\\\"companyName\\\"]],null],[10,\\\"id\\\",[20,[\\\"company\\\",\\\"companyName\\\"]],null],[9,\\\"type\\\",\\\"checkbox\\\"],[10,\\\"checked\\\",[18,\\\"isSelected\\\"],null],[7],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"data-test-consultant-checkbox\\\",\\\"\\\"],[9,\\\"class\\\",\\\"css-label\\\"],[10,\\\"for\\\",[20,[\\\"company\\\",\\\"companyName\\\"]],null],[3,\\\"action\\\",[[19,0,[]],\\\"toggleSelected\\\"]],[7],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/consultant-list-item.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/consultant-statistics\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"EnYvewzp\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox dashboard-container\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projectsStatistics.title\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"envelope-o\\\"],[[\\\"class\\\"],[\\\"tcb-fa-icon m-r-xs\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-17\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projectsStatistics.rfpInvitations\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy font-size-17\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"rfp_invitations\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"file-o\\\"],[[\\\"class\\\"],[\\\"tcb-fa-icon m-r-xs\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-17\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projectsStatistics.openRFPS\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy font-size-17\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"open_project_rfps\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"trophy\\\"],[[\\\"class\\\"],[\\\"tcb-fa-icon m-r-xs\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"font-size-17\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projectsStatistics.awardedProjects\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right text-navy font-size-17\\\"],[7],[1,[20,[\\\"statisticsData\\\",\\\"awarded_projects\\\"]],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/consultant-statistics.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/consultants-list-wrapper\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"5RmBq/iG\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/consultants-list-wrapper.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/container-wrapper\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"GSPvMYc5\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/container-wrapper.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/document-toc-editor\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"0Jw1s7WG\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.documentTocEditor.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-sm\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.documentTocEditor.details\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"data-test-add-section\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addSection\\\"]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.documentTocEditor.addNewSection\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"dd\\\"],[9,\\\"id\\\",\\\"nestable\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"document-toc-list\\\",null,[[\\\"sections\\\",\\\"delete\\\"],[[20,[\\\"rootSections\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"delete\\\"],null]]]],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/document-toc-editor.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/document-toc-list\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"UJCA4wql\",\n    \"block\": \"{\\\"symbols\\\":[\\\"section\\\"],\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"sortedSections\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dd-item dd3-item\\\"],[10,\\\"data-id\\\",[26,[[19,1,[\\\"uid\\\"]]]]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"data-test-section-handle-toc\\\",\\\"\\\"],[9,\\\"class\\\",\\\"dd-handle dd3-handle\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"dd3-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"section-toc-item\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"goTo\\\",[19,1,[]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"disabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"section-toc-item--disabled\\\"],[9,\\\"title\\\",\\\"This section is disabled\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-eye-close\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[19,1,[\\\"title\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,1,[\\\"number\\\"]],false],[0,\\\" \\\"],[1,[19,1,[\\\"title\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[19,1,[\\\"notDeletable\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"data-test-delete-section-toc\\\",\\\"\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-trash section-toc-item--delete\\\"],[9,\\\"title\\\",\\\"Delete this section\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"delete\\\",[19,1,[]]]],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"children\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"document-toc-list\\\",null,[[\\\"sections\\\",\\\"delete\\\"],[[19,1,[\\\"children\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"delete\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/document-toc-list.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-popper-targeting-parent\", [\"exports\", \"ember-popper/templates/components/ember-popper-targeting-parent\"], function (_exports, _emberPopperTargetingParent) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPopperTargetingParent.default;\n    }\n  });\n});","define(\"cb-ui/templates/components/ember-popper\", [\"exports\", \"ember-popper/templates/components/ember-popper\"], function (_exports, _emberPopper) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPopper.default;\n    }\n  });\n});","define(\"cb-ui/templates/components/ember-table/blended-weighted-rate-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"mFm8ftIx\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"cellValue\\\",\\\"blended\\\"]],[20,[\\\"cellValue\\\",\\\"weighted\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.blended\\\"],null],false],[0,\\\": \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"blended\\\"]]],[[\\\"maximumFractionDigits\\\"],[0]]],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.weighted\\\"],null],false],[0,\\\": \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"weighted\\\"]]],[[\\\"maximumFractionDigits\\\"],[0]]],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/blended-weighted-rate-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/company-info-pitch\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"xsx/QUCL\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"style\\\",\\\"height:32px; width:32px; display:inline-block\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[20,[\\\"proposal\\\",\\\"company\\\",\\\"logo\\\"]]]]],[9,\\\"alt\\\",\\\"consultant logo\\\"],[9,\\\"height\\\",\\\"32\\\"],[9,\\\"width\\\",\\\"32\\\"],[9,\\\"class\\\",\\\"m-r-xs\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]],[20,[\\\"userIsQuoteAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-xs btn-primary m-t\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"reinitiateProposalEvaluations\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.reinitiateProposalEvaluations\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/company-info-pitch.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/company-info-technical\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"cuNtQCVL\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"style\\\",\\\"height:32px; width:32px; display:inline-block\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[20,[\\\"proposal\\\",\\\"company\\\",\\\"logo\\\"]]]]],[9,\\\"alt\\\",\\\"consultant logo\\\"],[9,\\\"height\\\",\\\"32\\\"],[9,\\\"width\\\",\\\"32\\\"],[9,\\\"class\\\",\\\"m-r-xs\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]],[20,[\\\"userIsQuoteAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-xs btn-primary m-t\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"reinitiateProposalEvaluations\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.reinitiateProposalEvaluations\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/company-info-technical.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/company-info\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"DRZvt+Dp\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"style\\\",\\\"height:32px; width:32px; display:inline-block\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[20,[\\\"company\\\",\\\"logo\\\"]]]]],[9,\\\"alt\\\",\\\"consultant logo\\\"],[9,\\\"height\\\",\\\"32\\\"],[9,\\\"width\\\",\\\"32\\\"],[9,\\\"class\\\",\\\"m-r-xs\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"company\\\",\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"company\\\",\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/company-info.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/criteria-info\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"2jYTZJQr\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"strong\\\"],[7],[1,[20,[\\\"cellValue\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"cellValue\\\",\\\"description\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/criteria-info.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/evaluation-award-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"rPm7w7FM\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[20,[\\\"proposal\\\",\\\"company\\\",\\\"logo\\\"]]]]],[9,\\\"alt\\\",\\\"consultant logo\\\"],[9,\\\"height\\\",\\\"32\\\"],[9,\\\"width\\\",\\\"32\\\"],[9,\\\"class\\\",\\\"m-r-xs\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[6,\\\"strong\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyNameAlias\\\"]],false],[8],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"evaluationFinalScore\\\"]]],null,{\\\"statements\\\":[],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"isLost\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.notRated\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]],[20,[\\\"userIsQuoteAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openAwardProjectModal\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.awardProject\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]],[20,[\\\"userIsQuoteAdmin\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-t-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openDismissProjectModal\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.dismissProject\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isAwarded\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.finalEvaluation.awarded\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isLost\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.finalEvaluation.lost\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.proposalDeclined\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDismissed\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.finalEvaluation.dismissed\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDraftInvitedOrAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.notSubmitted\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/evaluation-award-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/evaluation-feedback-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pOlSMcAw\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"submitted\\\"],null],[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"accepted\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"checkbox-item\\\",null,[[\\\"item\\\",\\\"isChecked\\\",\\\"label\\\",\\\"addItem\\\",\\\"removeItem\\\"],[[20,[\\\"proposa\\\",\\\"dontSendFeedback\\\"]],[20,[\\\"proposal\\\",\\\"dontSendFeedback\\\"]],[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.feedback.dontSendFeedback\\\"],null],\\\"removeFeedback\\\",\\\"addFeedback\\\"]]],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"data-test-project-goal-description\\\",\\\"cols\\\",\\\"rows\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"disabled\\\"],[true,\\\"50\\\",\\\"6\\\",[20,[\\\"proposal\\\",\\\"feedback\\\"]],[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.feedback.placeholder\\\"],null],\\\"form-control border-radius-0 rfp-textarea\\\",[20,[\\\"proposal\\\",\\\"dontSendFeedback\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"data-test-project-goal-description\\\",\\\"cols\\\",\\\"rows\\\",\\\"value\\\",\\\"class\\\",\\\"disabled\\\"],[true,\\\"50\\\",\\\"6\\\",[20,[\\\"proposal\\\",\\\"feedback\\\"]],\\\"form-control border-radius-0 rfp-textarea\\\",true]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/evaluation-feedback-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/evaluation-results-info\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"uq+QKWvr\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"user-proposal-evaluation-result\\\",null,[[\\\"criteria\\\",\\\"user\\\",\\\"proposal\\\",\\\"proposalsEvaluations\\\"],[[20,[\\\"cellValue\\\",\\\"criteria\\\"]],[20,[\\\"evaluator\\\"]],[20,[\\\"cellValue\\\",\\\"proposal\\\"]],[20,[\\\"proposalsEvaluations\\\"]]]]],false],[0,\\\"\\\\n\\\"],[1,[25,\\\"proposal-evaluation-criteria-comment\\\",null,[[\\\"criteriaEvaluation\\\",\\\"user\\\",\\\"proposalsEvaluations\\\",\\\"proposal\\\"],[[20,[\\\"cellValue\\\",\\\"criteria\\\"]],[20,[\\\"evaluator\\\"]],[20,[\\\"proposalsEvaluations\\\"]],[20,[\\\"cellValue\\\",\\\"proposal\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/evaluation-results-info.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/evaluation-score-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"mhQDRK0Y\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"section\\\"]],\\\"total\\\"],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"format-number\\\",[[25,\\\"get\\\",[[25,\\\"get\\\",[[25,\\\"get\\\",[[20,[\\\"cellValue\\\",\\\"quoteEvaluationResults\\\"]],[20,[\\\"cellValue\\\",\\\"section\\\"]]],null],\\\"proposals\\\"],null],[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"id\\\"]]],null]],[[\\\"maximumFractionDigits\\\"],[2]]],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[1,[25,\\\"format-number\\\",[[25,\\\"get\\\",[[25,\\\"get\\\",[[25,\\\"get\\\",[[20,[\\\"cellValue\\\",\\\"quoteEvaluationResults\\\"]],[20,[\\\"cellValue\\\",\\\"section\\\"]]],null],\\\"proposals\\\"],null],[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"id\\\"]]],null]],[[\\\"maximumFractionDigits\\\"],[2]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/evaluation-score-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/evaluation-title-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"8p+NSOHQ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"section\\\"]],\\\"award\\\"],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b-sm bold\\\"],[7],[1,[25,\\\"titleize\\\",[[20,[\\\"label\\\"]]],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[18,\\\"details\\\"],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[1,[25,\\\"line-clamp\\\",null,[[\\\"text\\\",\\\"lines\\\",\\\"interactive\\\",\\\"useJsOnly\\\"],[[20,[\\\"details\\\"]],8,false,true]]],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"capitalize\\\",[[20,[\\\"section\\\"]]],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"section\\\"]],\\\"technical\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"technicalCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"span\\\"],[7],[0,\\\" - (\\\"],[1,[18,\\\"details\\\"],false],[0,\\\"%)\\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-xs btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"goToEvaluation\\\",[20,[\\\"section\\\"]]]],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.evaluate\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"section\\\"]],\\\"pitch\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"pitchCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"span\\\"],[7],[0,\\\" - (\\\"],[1,[18,\\\"details\\\"],false],[0,\\\"%)\\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-xs btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"goToEvaluation\\\",[20,[\\\"section\\\"]]]],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.evaluate\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"section\\\"]],\\\"financial\\\"],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"span\\\"],[7],[0,\\\" - (\\\"],[1,[18,\\\"details\\\"],false],[0,\\\"%)\\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-xs btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"goToEvaluation\\\",[20,[\\\"section\\\"]]]],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.viewEvaluation\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"section\\\"]],\\\"feedback\\\"],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b-sm bold\\\"],[7],[1,[25,\\\"titleize\\\",[[20,[\\\"label\\\"]]],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[18,\\\"details\\\"],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[1,[25,\\\"line-clamp\\\",null,[[\\\"text\\\",\\\"lines\\\",\\\"interactive\\\",\\\"useJsOnly\\\"],[[20,[\\\"details\\\"]],8,false,true]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/evaluation-title-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/fee-per-role-graph\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pKz7fwHL\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[1,[25,\\\"nvd3-chart\\\",null,[[\\\"type\\\",\\\"datum\\\",\\\"beforeSetup\\\",\\\"afterSetup\\\"],[\\\"multiBarHorizontalChart\\\",[20,[\\\"cellValue\\\",\\\"datum\\\"]],[20,[\\\"beforeGraphSetup\\\"]],[20,[\\\"afterChartSetup\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/fee-per-role-graph.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/financial-final-evaluation-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"1ABv4O8C\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"and\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null],[20,[\\\"proposal\\\",\\\"keepEvaluationsAfterDismissal\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.score\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"totalProjectVolumeScore\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"totalProjectVolumeScore\\\"]],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[2,\\\"TODO: Check if should be kept \\\"],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.notValidFinancial\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openFinancialDetailsModal\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.checkDetails\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.proposalDeclined\\\"],null],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isDraftInvitedOrAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.notSubmitted\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/financial-final-evaluation-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/financial-rank-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"/ayz6tJO\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"h2\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"score-rank\\\",null,[[\\\"proposals\\\",\\\"proposal\\\",\\\"isFinancial\\\"],[[20,[\\\"proposals\\\"]],[20,[\\\"cellValue\\\",\\\"proposal\\\"]],true]]],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/financial-rank-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/financial-supplements-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"qBhQbV14\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b \\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"supplementsValue\\\"]]],[[\\\"format\\\"],[\\\"0,0.00\\\"]]],false],[0,\\\"%\\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/financial-supplements-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/financial-total-project-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"WBNgAWy7\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"cellValue\\\",\\\"transitions\\\",\\\"transitions\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"transitions\\\",\\\"transitions\\\",\\\"0\\\",\\\"old_value\\\"]]],[[\\\"maximumFractionDigits\\\"],[0]]],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"totalProjectVolumeValue\\\"]]],[[\\\"maximumFractionDigits\\\"],[0]]],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/financial-total-project-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/financial-total-proposal-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"WdaoV4UK\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"cellValue\\\",\\\"timestamp\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"totalProjectVolumeValue\\\"]]],[[\\\"maximumFractionDigits\\\"],[0]]],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"cellValue\\\",\\\"changedBy\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.changedBy\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"changedBy\\\"]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.at\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"moment-format\\\",[[20,[\\\"cellValue\\\",\\\"timestamp\\\"]],\\\"DD/MM/YYYY\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[9,\\\"style\\\",\\\"white-space: break-spaces;\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showVolumeModal\\\",[19,0,[]]],null]]],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.changeProjectVolume\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"cellValue\\\",\\\"timestamp\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-secondary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"restoreProjectVolume\\\",[20,[\\\"cellValue\\\",\\\"proposal\\\"]]],null]]],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.restoreOriginalVolume\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"showVolumeModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"body\\\",\\\"footer\\\",\\\"size\\\",\\\"onHidden\\\",\\\"title\\\"],[false,false,\\\"xs\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showVolumeModal\\\",[19,0,[]]],null]],null],[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.title\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.details\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[\\\"text\\\",[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.placeholder\\\"],null],[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"finalProposalTotal\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-4 m-b-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"saveProposalVolume\\\",[20,[\\\"cellValue\\\",\\\"proposal\\\"]],[19,0,[]]],null]]],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.save\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 m-b-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-secondary btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showVolumeModal\\\",[19,0,[]]],null]]],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.changeVolumeComponent.cancel\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/financial-total-proposal-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/full-row-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"vkzaGJ5I\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"td\\\"],[9,\\\"class\\\",\\\"is-first-column is-fixed-left ember-view\\\"],[9,\\\"style\\\",\\\"position: sticky;top:0; left: 0;width: 100px!important;\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.projectEvaluationInfo.groupLabel\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"rowValue\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/full-row-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/graphical-representation-title\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Z06KvThL\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chart-outer-layer\\\"],[7],[0,\\\"\\\\n\\\"],[1,[25,\\\"nvd3-chart\\\",null,[[\\\"type\\\",\\\"datum\\\",\\\"beforeSetup\\\",\\\"afterSetup\\\",\\\"dispatchEvents\\\"],[\\\"multiBarHorizontalChart\\\",[20,[\\\"cellValue\\\",\\\"datum\\\"]],[20,[\\\"beforeGraphSetup\\\"]],[20,[\\\"afterChartSetup\\\"]],[20,[\\\"dispatchChartEvents\\\"]]]]],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/graphical-representation-title.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/mandays-graph\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"l3i5zS1Y\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[1,[25,\\\"nvd3-chart\\\",null,[[\\\"type\\\",\\\"datum\\\",\\\"beforeSetup\\\"],[\\\"multiBarHorizontalChart\\\",[20,[\\\"cellValue\\\",\\\"datum\\\"]],[20,[\\\"beforeGraphSetup\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/mandays-graph.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/pitch-evaluation-table-action\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ZxLXc/ct\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isCurrentUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.viewDetails\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"viewEvaluationDetails\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"showAllActions\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"evaluator\\\",\\\"isClient\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"canEvaluate\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-secondary btn-xs\\\"],[9,\\\"style\\\",\\\"margin-top: -11px;margin-right: 5px;\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"disableEvaluator\\\",[20,[\\\"evaluator\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.disable\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.viewDetails\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"viewEvaluationDetails\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.delete\\\"],null],2,\\\"pointer-cursor m-l-xs m-r-xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"deleteEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchEvaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"resendEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"triggerWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-secondary btn-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"enableEvaluator\\\",[20,[\\\"evaluator\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.enable\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.viewDetails\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"viewEvaluationDetails\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.delete\\\"],null],2,\\\"pointer-cursor m-l-xs m-r-xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"deleteEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchEvaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"resendEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"triggerWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/pitch-evaluation-table-action.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/pitch-presentation-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Dt893Cnp\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isAccepted\\\"]],[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isOpened\\\"]],[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDraftOrInvited\\\"]],[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[20,[\\\"proposal\\\",\\\"isDismissed\\\"]]],null]],null]],null]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationStatus\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationStatus\\\"]],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationDateCET\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.beautyContest.date\\\"],null],false],[0,\\\"\\\\n          \\\"],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationDateCET\\\"]],false],[0,\\\" (CET) ; \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationStartTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.beautyContest.from\\\"],null],false],[0,\\\"\\\\n        \\\"],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationStartTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"beautyContestInvitationEndTime\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.beautyContest.to\\\"],null],false],[0,\\\"\\\\n        \\\"],[1,[20,[\\\"proposal\\\",\\\"beautyContestInvitationEndTime\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"userIsQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDismissed\\\"]],[20,[\\\"proposal\\\",\\\"isLost\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openBeautyContestModal\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"buttons.invite\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"removeInvitation\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"buttons.reject\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/pitch-presentation-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/proposal-rates-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ksnQi730\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"h4\\\"],[9,\\\"style\\\",\\\"margin: 0 0 0 0;\\\"],[7],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"rate\\\"]]],[[\\\"maximumFractionDigits\\\"],[0]]],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/proposal-rates-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/proposal-role-level\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"wr2tvptw\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"strong\\\"],[7],[1,[20,[\\\"cellValue\\\",\\\"level\\\"]],false],[8],[6,\\\"strong\\\"],[7],[0,\\\". \\\"],[8],[6,\\\"strong\\\"],[7],[1,[20,[\\\"cellValue\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/proposal-role-level.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/proposal-role-mandays\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"SxfTKbyn\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"h4\\\"],[9,\\\"style\\\",\\\"margin: 0 0 0 0;\\\"],[7],[1,[20,[\\\"cellValue\\\",\\\"mandays\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/proposal-role-mandays.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/proposal-role\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"SfgQ3YKU\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"strong\\\"],[7],[1,[20,[\\\"cellValue\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/proposal-role.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/result-data\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"0LPHs0aT\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[10,\\\"style\\\",[25,\\\"if\\\",[[20,[\\\"cellValue\\\",\\\"bold\\\"]],\\\"font-weight: bold\\\"],null],null],[7],[0,\\\"\\\\n  \\\"],[1,[25,\\\"get-result-data\\\",null,[[\\\"criteria\\\",\\\"proposal\\\",\\\"quoteEvaluationResults\\\",\\\"criteriaScore\\\",\\\"finishedEvaluations\\\",\\\"totalScore\\\"],[[20,[\\\"cellValue\\\",\\\"criteria\\\"]],[20,[\\\"cellValue\\\",\\\"proposal\\\"]],[20,[\\\"quoteEvaluationResults\\\"]],[20,[\\\"cellValue\\\",\\\"criteriaScore\\\"]],[20,[\\\"cellValue\\\",\\\"finishedEvaluations\\\"]],[20,[\\\"cellValue\\\",\\\"totalScore\\\"]]]]],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/result-data.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/technical-evaluation-table-action\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"QtIo5whc\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isCurrentUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.viewDetails\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"viewEvaluationDetails\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"showAllActions\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"evaluator\\\",\\\"isClient\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"canEvaluate\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-secondary btn-xs\\\"],[9,\\\"style\\\",\\\"margin-top: -11px;margin-right: 5px;\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"disableEvaluator\\\",[20,[\\\"evaluator\\\"]]]],[7],[0,\\\"Disable\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.viewDetails\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"viewEvaluationDetails\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.delete\\\"],null],2,\\\"pointer-cursor m-l-xs m-r-xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"deleteEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"technicalEvaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"resendEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"triggerWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-secondary btn-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"enableEvaluator\\\",[20,[\\\"evaluator\\\"]]]],[7],[0,\\\"Enable\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"info-circle\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.viewDetails\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"viewEvaluationDetails\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.delete\\\"],null],2,\\\"pointer-cursor m-l-xs m-r-xs\\\",[25,\\\"action\\\",[[19,0,[]],\\\"deleteEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"technicalEvaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"resendEvaluationInvitation\\\",[20,[\\\"evaluator\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"envelope-square\\\"],[[\\\"title\\\",\\\"size\\\",\\\"class\\\",\\\"click\\\"],[[25,\\\"t\\\",[\\\"app.projectClient.technical.label.resend\\\"],null],2,\\\"pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"triggerWarningModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/technical-evaluation-table-action.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/ember-table/timematerial-average-daily-cell\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"cszgEkoB\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b \\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"averageDailyRateValue\\\"]]],[[\\\"maximumFractionDigits\\\"],[0]]],false],[0,\\\" \\\"],[1,[20,[\\\"cellValue\\\",\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/ember-table/timematerial-average-daily-cell.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/financial-evaluation-tables\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"2tLq6suR\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\",\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\",\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\"],\\\"statements\\\":[[6,\\\"br\\\"],[7],[8],[6,\\\"br\\\"],[7],[8],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"pointer-cursor analisys\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.detailedAnalysis\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"rate-analisys-title pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showDailyRateTable\\\",[19,0,[]]],null]]],[7],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-right\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.dailyRateAnalysis\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"dailyRateTable\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showDailyRateTable\\\"]]],null,{\\\"statements\\\":[[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,19,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"blendedWeightedRateColumns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,25,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,26,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,27,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,27,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,27,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,27,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,27,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[27]},null]],\\\"parameters\\\":[26]},null]],\\\"parameters\\\":[25]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,19,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"blendedWeightedRateRows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,20,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,21,[\\\"cell\\\"]]],[[\\\"class\\\"],[[25,\\\"if\\\",[[25,\\\"and\\\",[[19,21,[\\\"cellValue\\\",\\\"proposal\\\"]],[25,\\\"not\\\",[[25,\\\"or\\\",[[19,21,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[19,21,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null]],null],\\\"background-gray\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,22,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"component\\\",[[19,22,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"proposals\\\"],[[19,22,[]],[20,[\\\"proposals\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"strong\\\"],[7],[1,[19,22,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[22,23,24]},null]],\\\"parameters\\\":[21]},null]],\\\"parameters\\\":[20]},null]],\\\"parameters\\\":[19]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showMandaysTable\\\",[19,0,[]]],null]]],[7],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.mandaysAnalysis\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"mandaysTable\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showMandaysTable\\\"]]],null,{\\\"statements\\\":[[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,10,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"mandayColumns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,16,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,17,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,18,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,18,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,18,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,18,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,18,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[18]},null]],\\\"parameters\\\":[17]},null]],\\\"parameters\\\":[16]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,10,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"mandayRows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,11,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,12,[\\\"cell\\\"]]],[[\\\"class\\\"],[[25,\\\"if\\\",[[25,\\\"and\\\",[[19,12,[\\\"cellValue\\\",\\\"proposal\\\"]],[25,\\\"not\\\",[[25,\\\"or\\\",[[19,12,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[19,12,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null]],null],\\\"background-gray\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,13,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"component\\\",[[19,13,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"proposals\\\"],[[19,13,[]],[20,[\\\"proposals\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"strong\\\"],[7],[1,[19,13,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[13,14,15]},null]],\\\"parameters\\\":[12]},null]],\\\"parameters\\\":[11]},null]],\\\"parameters\\\":[10]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showFeePerRoleTable\\\",[19,0,[]]],null]]],[7],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.feeAnalysis\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"feePerRoleTable\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showFeePerRoleTable\\\"]]],null,{\\\"statements\\\":[[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"feePerRoleColumns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,9,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[19,9,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"feePerRoleRows\\\"]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],[[\\\"class\\\"],[[25,\\\"if\\\",[[25,\\\"and\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\"]],[25,\\\"not\\\",[[25,\\\"or\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]],[25,\\\"eq\\\",[[19,3,[\\\"cellValue\\\",\\\"proposal\\\",\\\"status\\\"]],\\\"dismissed\\\"],null]],null]],null]],null],\\\"background-gray\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"component\\\",[[19,4,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"proposals\\\"],[[19,4,[]],[20,[\\\"proposals\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"strong\\\"],[7],[1,[19,4,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"filteredProposals\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showCharts\\\",[19,0,[]]],null]]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.overallAnalysis\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCharts\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"charts\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chart\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chartTitle flex flex-horizontal-center\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.totalMandaysChart\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"nvd3-chart\\\",null,[[\\\"type\\\",\\\"datum\\\",\\\"beforeSetup\\\"],[\\\"discreteBarChart\\\",[20,[\\\"totalMandaysChartData\\\"]],[20,[\\\"beforeDiscreteSetup\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chart\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chartTitle flex flex-horizontal-center\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.durationInWeeksChart\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"nvd3-chart\\\",null,[[\\\"type\\\",\\\"datum\\\",\\\"beforeSetup\\\"],[\\\"discreteBarChart\\\",[20,[\\\"durationInWeeksChartData\\\"]],[20,[\\\"beforeDiscreteSetup\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chart\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chartTitle flex flex-horizontal-center\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.blendedWeightedDailyRateChart\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"nvd3-chart\\\",null,[[\\\"type\\\",\\\"datum\\\",\\\"beforeSetup\\\",\\\"afterSetup\\\"],[\\\"multiBarChart\\\",[20,[\\\"dailyRateChartData\\\"]],[20,[\\\"beforeSetupRate\\\"]],[20,[\\\"afterSetupMultiBar\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chart\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"chartTitle flex flex-horizontal-center\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.overallFeeChart\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"nvd3-chart\\\",null,[[\\\"type\\\",\\\"datum\\\",\\\"beforeSetup\\\",\\\"afterSetup\\\"],[\\\"multiBarChart\\\",[20,[\\\"overallChartData\\\"]],[20,[\\\"beforeSetupOverall\\\"]],[20,[\\\"afterSetupMultiBar\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/financial-evaluation-tables.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/financial-quotation-details\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"s6otuvh9\",\n    \"block\": \"{\\\"symbols\\\":[\\\"supplement\\\",\\\"fixedFee\\\",\\\"tmSupplement\\\",\\\"timeMaterial\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"time-materials\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmPeopleDays\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"12%\\\"],[9,\\\"colspan\\\",\\\"1\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.role\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"15%\\\"],[9,\\\"colspan\\\",\\\"1\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.organizationRole\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"20%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.mainDescription\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"11%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.rate\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"30%\\\"],[9,\\\"colspan\\\",\\\"4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.daysPerPhase\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"12%\\\"],[9,\\\"rowspan\\\",\\\"2\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fee\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"9%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.analysisDays\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"9%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.conceptDays\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"7%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.implementationDays\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"9%\\\"],[9,\\\"class\\\",\\\"small-text p-xxs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.auditDays\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"timeMaterials\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,4,[\\\"role\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,4,[\\\"organizationWorkerRole\\\",\\\"level\\\"]],false],[0,\\\" - \\\"],[1,[19,4,[\\\"organizationWorkerRole\\\",\\\"consultantRole\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,4,[\\\"description\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"format-number\\\",[[19,4,[\\\"rate\\\"]]],[[\\\"format\\\",\\\"allowEmpty\\\"],[[20,[\\\"numberFormat\\\"]],true]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,4,[\\\"analysisDays\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,4,[\\\"conceptDays\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,4,[\\\"implementationDays\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,4,[\\\"auditDays\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"format-number\\\",[[19,4,[\\\"fee\\\"]]],[[\\\"format\\\",\\\"allowEmpty\\\"],[[20,[\\\"numberFormat\\\"]],true]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"timeMaterials\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"colspan\\\",\\\"8\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.expectedTMFee\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.durationInWeeks\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[20,[\\\"proposal\\\",\\\"durationInWeeks\\\"]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.label.financialProposals.durationInWorkingDays\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[18,\\\"durationInWorkingDays\\\"],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"tm-supplements\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmSupplements\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"15%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.supplements\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"35%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.description\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"15%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.reference\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"15%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.percentage\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"20%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fee\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"timeMaterialsSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,3,[\\\"supplement\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,3,[\\\"description\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left pre-line-break-all\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,3,[\\\"reference\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,3,[\\\"reference\\\"]],\\\"% of Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"format-number\\\",[[19,3,[\\\"percentage\\\"]]],[[\\\"format\\\"],[[20,[\\\"numberFormat\\\"]]]]],false],[0,\\\" %\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"fee\\\",\\\"reference\\\",\\\"showOnlyValue\\\",\\\"currency\\\",\\\"numberFormat\\\"],[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]],[19,3,[\\\"percentage\\\"]],[19,3,[\\\"fee\\\"]],[19,3,[\\\"reference\\\"]],true,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],[20,[\\\"numberFormat\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,3,[\\\"reference\\\"]],\\\"Fixed Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"fee\\\",\\\"reference\\\",\\\"showOnlyValue\\\",\\\"currency\\\",\\\"numberFormat\\\"],[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]],[19,3,[\\\"percentage\\\"]],[19,3,[\\\"fee\\\"]],[19,3,[\\\"reference\\\"]],true,\\\"%\\\",[20,[\\\"numberFormat\\\"]]]]],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"format-number\\\",[[19,3,[\\\"fee\\\"]]],[[\\\"format\\\"],[[20,[\\\"numberFormat\\\"]]]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[4,\\\"if\\\",[[20,[\\\"timeMaterialsSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[9,\\\"colspan\\\",\\\"4\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.expectedTMSupplements\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"supplementsFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"tm-overview\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.totalEstimatedTM\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isLoading\\\"]]],null,{\\\"statements\\\":[[0,\\\"          Loading data ..\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.analysisDays\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"analysisDaysFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.conceptDays\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"conceptDaysFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.implementationDays\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"implementationDaysFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.auditDays\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"auditDaysFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmSubtotalWithoutSupplements\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.tmSupplements\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"supplementsFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.rebate\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"timeMaterialsRebate\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.total\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationTotal\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.retainer\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"timeMaterialsRetainer\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentPattern\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"timeMaterialsPaymentPattern\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[20,[\\\"proposal\\\",\\\"timeMaterialsPaymentPattern\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentTerms\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right pre-line-break-all\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"timeMaterialsPaymentTerms\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[20,[\\\"proposal\\\",\\\"timeMaterialsPaymentTerms\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"comment\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"tm-comment\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.comment\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"textarea-pre-line text-left\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[20,[\\\"proposal\\\",\\\"comment\\\"]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"quote\\\",\\\"fixedFee\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"fixed-fee\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFee\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"70%\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.projectPhase\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.pricePerUnit\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.noUnits\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"10%\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.totalFee\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"fixedFees\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"70%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,2,[\\\"projectPhase\\\",\\\"projectPhaseEn\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                      \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"10%\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"fee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"format-number\\\",[[19,2,[\\\"fee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],2]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"10%\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"numberOfUnits\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"format-number\\\",[[19,2,[\\\"numberOfUnits\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],2]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"10%\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[19,2,[\\\"numberOfUnits\\\"]],[19,2,[\\\"fee\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"format-number\\\",[[25,\\\"mult\\\",[[19,2,[\\\"numberOfUnits\\\"]],[19,2,[\\\"fee\\\"]]],null]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],2]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"fixedFees\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFee\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"th\\\"],[9,\\\"colspan\\\",\\\"3\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"fixed-fee-supplements\\\"],[9,\\\"class\\\",\\\"scrollspy m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeSupplements\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"15%\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.supplements\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"35%\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.description\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"15%\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.reference\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"15%\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.percentage\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"20%\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fee\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"fixedFeeSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[19,1,[\\\"supplement\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[19,1,[\\\"description\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[19,1,[\\\"reference\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,1,[\\\"reference\\\"]],\\\"% of Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"format-number\\\",[[19,1,[\\\"percentage\\\"]]],[[\\\"format\\\"],[[20,[\\\"numberFormat\\\"]]]]],false],[0,\\\" %\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"percentage\\\",\\\"reference\\\",\\\"showOnlyValue\\\",\\\"currency\\\"],[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]],[19,1,[\\\"percentage\\\"]],[19,1,[\\\"reference\\\"]],true,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[19,1,[\\\"reference\\\"]],\\\"Fixed Fee\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"supplement-fee\\\",null,[[\\\"totalFee\\\",\\\"fee\\\",\\\"reference\\\",\\\"showOnlyValue\\\",\\\"currency\\\"],[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]],[19,1,[\\\"fee\\\"]],[19,1,[\\\"reference\\\"]],true,\\\"%\\\"]]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"format-number\\\",[[19,1,[\\\"fee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],2]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[4,\\\"if\\\",[[20,[\\\"fixedFeeSupplements\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"colspan\\\",\\\"4\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeSupplements\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"supplementsFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"fixed-fee-overview\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.totalEstimatedFixedFee\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFee\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationData\\\",\\\"financialQuotationFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.fixedFeeSupplements\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"supplementsFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.rebate\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"fixedFeeRebate\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.total\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"th\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationTotal\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.retainer\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"fixedFeeRetainer\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],0]]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentPattern\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"fixedFeePaymentPattern\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[20,[\\\"proposal\\\",\\\"fixedFeePaymentPattern\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"width\\\",\\\"50%\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.paymentTerms\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"fixedFeePaymentTerms\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[20,[\\\"proposal\\\",\\\"fixedFeePaymentTerms\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"comment\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"tm-comment\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.financialQuotation.label.comment\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"word-break-all textarea-pre-line text-left\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[20,[\\\"proposal\\\",\\\"comment\\\"]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/financial-quotation-details.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/increase-decrease\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"oRmiBaE6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[7],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"increaseValue\\\"]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-chevron-up\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[8],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[7],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"decreaseValue\\\"]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-chevron-down\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[8],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/increase-decrease.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/label-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"U8UKAwIJ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[22,1]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n    \\\"],[11,1],[0,\\\"\\\\n    \\\"],[1,[18,\\\"label\\\"],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"label\\\"],[10,\\\"class\\\",[26,[\\\"control-label \\\",[25,\\\"if\\\",[[20,[\\\"invisibleLabel\\\"]],\\\"sr-only\\\"],null],\\\" \\\",[18,\\\"labelClass\\\"]]]],[10,\\\"for\\\",[18,\\\"formElementId\\\"],null],[7],[1,[18,\\\"label\\\"],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"tooltipText\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        \\\"],[4,\\\"bs-tooltip\\\",null,null,{\\\"statements\\\":[[1,[18,\\\"tooltipText\\\"],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/label-request-form.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/label-with-tooltip\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"RwGRUOnZ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[22,1]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n    \\\"],[11,1],[0,\\\"\\\\n    \\\"],[1,[18,\\\"label\\\"],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"label\\\"],[10,\\\"class\\\",[26,[\\\"control-label \\\",[25,\\\"if\\\",[[20,[\\\"invisibleLabel\\\"]],\\\"sr-only\\\"],null],\\\" \\\",[18,\\\"labelClass\\\"]]]],[10,\\\"for\\\",[18,\\\"formElementId\\\"],null],[7],[1,[18,\\\"label\\\"],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"tooltipText\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"span\\\"],[10,\\\"id\\\",[26,[\\\"tool-\\\",[18,\\\"formElementId\\\"]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b-sm bold\\\"],[7],[1,[25,\\\"titleize\\\",[[20,[\\\"label\\\"]]],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[18,\\\"tooltipText\\\"],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/label-with-tooltip.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/labeled-radio-button\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"n3NpdgqG\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[1,[25,\\\"radio-button\\\",null,[[\\\"radioClass\\\",\\\"radioId\\\",\\\"changed\\\",\\\"disabled\\\",\\\"groupValue\\\",\\\"name\\\",\\\"required\\\",\\\"value\\\"],[[20,[\\\"radioClass\\\"]],[20,[\\\"radioId\\\"]],\\\"innerRadioChanged\\\",[20,[\\\"disabled\\\"]],[20,[\\\"groupValue\\\"]],[20,[\\\"name\\\"]],[20,[\\\"required\\\"]],[20,[\\\"value\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/labeled-radio-button.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/menu-container\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"F0VRkm3y\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/menu-container.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/award\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"I6sH8kI6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"cet-date\\\",[[20,[\\\"record\\\",\\\"projectAwardDate\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/award.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"sobh2LRK\",\n    \"block\": \"{\\\"symbols\\\":[\\\"name\\\"],\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"record\\\",\\\"consultantsNames\\\",\\\"names\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"label consulting-firms-label\\\"],[7],[1,[19,1,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/consultants.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/edit-template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"vhwd6wQZ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.templates.index.label.editTemplate\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/edit-template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/management\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"JxJXCQAY\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[2,\\\"<button class=\\\\\\\"btn btn-block btn-mini btn-table disabled\\\\\\\" {{action 'send' 'editUser' record}}>\\\"],[0,\\\"\\\\n\\\"],[2,\\\"<i class=\\\\\\\"glyphicon glyphicon-log-in\\\\\\\"></i> Edit user\\\"],[0,\\\"\\\\n\\\"],[2,\\\"</button>\\\"],[0,\\\"\\\\n\\\"],[2,\\\"TODO: change action for \\\"],[0,\\\"\\\\n\\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"send\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[0,\\\"\\\\n  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.management.index.editAllocation\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/management.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/preview-response-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"SAYv3VPS\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"record\\\",\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[25,\\\"or\\\",[[20,[\\\"record\\\",\\\"isAccepted\\\"]],[20,[\\\"record\\\",\\\"isIncludedInEvaluation\\\"]]],null],[25,\\\"eq\\\",[[20,[\\\"record\\\",\\\"status\\\"]],\\\"on hold\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.open\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"record\\\",\\\"isInvited\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"showPreviewProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.preview\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.response\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"Not accepted\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"Project was cancelled\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/preview-response-project.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/published\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"qyCauR/0\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"cet-date\\\",[[20,[\\\"record\\\",\\\"publishedAt\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/published.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/select-company\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"XK0R9X3d\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.moreDetails\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/select-company.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/select-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"7GYO8JmH\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[9,\\\"data-test-open-request\\\",\\\"\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projects.open\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/select-project.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/status\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"i246HjFC\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"label \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"record\\\",\\\"status\\\"]],\\\"draft\\\"],null],\\\"label-info\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"record\\\",\\\"status\\\"]],\\\"sent\\\"],null],\\\"label-primary\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"record\\\",\\\"status\\\"]],\\\"requested\\\"],null],\\\"label-warning\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"record\\\",\\\"status\\\"]],\\\"on hold\\\"],null],\\\"label-on-hold\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"record\\\",\\\"status\\\"]],\\\"cancelled\\\"],null],\\\"label-danger\\\",\\\"label-success\\\"],null]],null]],null]],null]],null]]]],[7],[0,\\\"\\\\n        \\\"],[1,[20,[\\\"record\\\",\\\"statusAlias\\\"]],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/status.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/models-table/worker-roles\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"NdchGh3C\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[0,\\\"\\\\n\\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-mini btn-table btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"send\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[0,\\\"\\\\n  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-edit\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.workerRoles.index.editWorkerRole\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-mini btn-table btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"send\\\",\\\"showPreviewProject\\\",[20,[\\\"record\\\"]]]],[7],[0,\\\"\\\\n  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-remove\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.orgSettings.workerRoles.index.deleteWorkerRole\\\"],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/models-table/worker-roles.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/multiple-select-item\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"y44LlH/h\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"label\\\"],[9,\\\"class\\\",\\\"item-info pointer-cursor\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"item\\\"]],\\\"projectGoal\\\",[20,[\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/multiple-select-item.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/multiple-select\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"J0CaweT7\",\n    \"block\": \"{\\\"symbols\\\":[\\\"item\\\"],\\\"statements\\\":[[6,\\\"h5\\\"],[7],[0,\\\"\\\\n  \\\"],[1,[18,\\\"label\\\"],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"options-wrap\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"item-list option-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"items\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"multiple-select-item\\\",null,[[\\\"selectedItems\\\",\\\"item\\\",\\\"addItem\\\",\\\"removeItem\\\",\\\"language\\\"],[[20,[\\\"selectedItems\\\"]],[19,1,[]],\\\"addItem\\\",\\\"removeItem\\\",[20,[\\\"language\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/multiple-select.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/notifications-widget\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"rTWuxYmc\",\n    \"block\": \"{\\\"symbols\\\":[\\\"notification\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.notificationsEvents.title\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-info\\\"],[7],[1,[20,[\\\"notifications\\\",\\\"unreadNotifications\\\",\\\"length\\\"]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.notificationsEvents.unread\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-tools mark-all-as-read\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white btn-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"markAllAsRead\\\"]],[7],[0,\\\"\\\\n                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-eye-open\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.navigation.markAllRead\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[10,\\\"style\\\",[26,[\\\"height: \\\",[25,\\\"unless\\\",[[20,[\\\"fullwidth\\\"]],\\\"195px\\\"],null],\\\"; overflow: auto\\\"]]],[7],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"feed-activity-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"notifications\\\",\\\"sortedNotificationsList\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"feed-element\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"unread\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-alert \\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[1,[19,1,[\\\"description\\\"]],false],[0,\\\"\\\\n                            \\\"],[6,\\\"small\\\"],[9,\\\"class\\\",\\\"pull-right\\\"],[7],[1,[25,\\\"moment-format\\\",[[19,1,[\\\"timestamp\\\"]],\\\"HH:mm DD.MM.YYYY\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/notifications-widget.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/page-title\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"1mp1fJz1\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"h4\\\"],[10,\\\"class\\\",[26,[[25,\\\"unless\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],\\\"m-r-md m-l-md\\\"],null],\\\" m-t-none m-b-none\\\"]]],[7],[0,\\\"\\\\n\\\"],[0,\\\"    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"fa-stack fa-lg\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentStep\\\"]],10],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x color-dark-navy\\\"]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"pencil\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x \\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"iconLinkEnabled\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",[\\\"wizard.index\\\",[20,[\\\"quote\\\",\\\"uuid\\\"]]],[[\\\"class\\\"],[\\\"color-white\\\"]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x \\\"]]],false],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"pencil\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x color-navy\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x \\\"]]],false],[0,\\\"\\\\n          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"pencil\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x color-navy\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"fa-stack fa-lg\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentStep\\\"]],20],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x color-dark-navy\\\"]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"street-view\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"iconLinkEnabled\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",[\\\"wizard.consultants\\\",[20,[\\\"quote\\\",\\\"uuid\\\"]]],[[\\\"class\\\"],[\\\"color-white\\\"]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x\\\"]]],false],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"street-view\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x color-navy\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x\\\"]]],false],[0,\\\"\\\\n          \\\"],[1,[25,\\\"fa-icon\\\",[\\\"street-view\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x color-navy\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"fa-stack fa-lg\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentStep\\\"]],30],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x color-dark-navy\\\"]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"paper-plane\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"circle\\\"],[[\\\"class\\\"],[\\\"fa-stack-2x\\\"]]],false],[0,\\\"\\\\n        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"paper-plane\\\"],[[\\\"class\\\"],[\\\"fa-stack-1x color-navy\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showInfoIcon\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor color-navy header\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showCommentModal\\\"]],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[6,\\\"span\\\"],[9,\\\"style\\\",\\\"padding-left: 30px; font-size: 20px;\\\"],[7],[1,[18,\\\"title\\\"],false],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/page-title.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/post-announcement\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ooToL9Cj\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"form\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-group m-t-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.announcement.announcementContent\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"tinymce-editor\\\",null,[[\\\"value\\\",\\\"parent\\\",\\\"hasVariables\\\"],[[20,[\\\"newAnnouncement\\\"]],[19,0,[]],false]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-t-md\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addAnnouncement\\\"]],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.post\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/post-announcement.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/power-select2/multiple\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"1Jc3yMtB\",\n    \"block\": \"{\\\"symbols\\\":[\\\"select\\\",\\\"opt\\\",\\\"dropdown\\\",\\\"select\\\",\\\"option\\\",\\\"&default\\\",\\\"&inverse\\\"],\\\"statements\\\":[[4,\\\"basic-dropdown2\\\",null,[[\\\"class\\\",\\\"dir\\\",\\\"tabindex\\\",\\\"renderInPlace\\\",\\\"matchTriggerWidth\\\",\\\"disabled\\\",\\\"dropdownPosition\\\",\\\"triggerClass\\\",\\\"dropdownClass\\\",\\\"openDropdown\\\",\\\"onOpen\\\",\\\"onClose\\\",\\\"onFocus\\\",\\\"onKeydown\\\",\\\"registerActionsInParent\\\"],[[25,\\\"readonly\\\",[[20,[\\\"concatenatedClasses\\\"]]],null],[20,[\\\"dir\\\"]],[25,\\\"readonly\\\",[[20,[\\\"tabindex\\\"]]],null],[20,[\\\"renderInPlace\\\"]],true,[20,[\\\"disabled\\\"]],[20,[\\\"dropdownPosition\\\"]],[25,\\\"readonly\\\",[[20,[\\\"triggerClass\\\"]]],null],[20,[\\\"concatenatedDropdownClasses\\\"]],[25,\\\"readonly\\\",[[20,[\\\"extra\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],[20,[\\\"onOpen\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],[20,[\\\"onClose\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],[20,[\\\"focusSearch\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"handleKeydown\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"registerDropdown\\\"],null]]],{\\\"statements\\\":[[4,\\\"with\\\",[[25,\\\"hash\\\",null,[[\\\"isOpen\\\",\\\"actions\\\"],[[19,3,[\\\"isOpen\\\"]],[25,\\\"hash\\\",null,[[\\\"open\\\",\\\"close\\\",\\\"select\\\",\\\"highlight\\\",\\\"search\\\",\\\"removeOption\\\",\\\"handleKeydown\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"open\\\",[19,3,[]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"close\\\",[19,3,[]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"select\\\",[19,3,[]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"highlight\\\",[19,3,[]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"search\\\",[19,3,[]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"removeOption\\\",[19,3,[]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"handleKeydown\\\",[19,3,[]]],null]]]]]]]],null,{\\\"statements\\\":[[0,\\\"\\\\n      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"ember-power-select-options\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showLoadingMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"ember-power-select-option\\\"],[7],[1,[18,\\\"loadingMessage\\\"],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"resultsLength\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[20,[\\\"optionsComponent\\\"]]],[[\\\"options\\\",\\\"highlighted\\\",\\\"selection\\\",\\\"optionsComponent\\\",\\\"searchText\\\",\\\"select\\\",\\\"extra\\\"],[[25,\\\"readonly\\\",[[20,[\\\"results\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"_highlighted\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"selection\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"optionsComponent\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"_searchText\\\"]]],null],[25,\\\"readonly\\\",[[19,4,[]]],null],[25,\\\"readonly\\\",[[20,[\\\"extra\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"          \\\"],[11,6,[[19,5,[]]]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"mustShowSearchMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"ember-power-select-option\\\"],[7],[1,[18,\\\"searchMessage\\\"],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"noPendingPromises\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"hasInverseBlock\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[11,7],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"noMatchesMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"ember-power-select-option\\\"],[7],[1,[18,\\\"noMatchesMessage\\\"],false],[8],[0,\\\"\\\\n              \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null]],\\\"parameters\\\":[3]},{\\\"statements\\\":[[4,\\\"with\\\",[[25,\\\"hash\\\",null,[[\\\"isOpen\\\",\\\"actions\\\"],[[20,[\\\"registeredDropdown\\\",\\\"isOpen\\\"]],[25,\\\"hash\\\",null,[[\\\"open\\\",\\\"close\\\",\\\"select\\\",\\\"highlight\\\",\\\"search\\\",\\\"removeOption\\\",\\\"handleKeydown\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"open\\\",[20,[\\\"registeredDropdown\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"close\\\",[20,[\\\"registeredDropdown\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"select\\\",[20,[\\\"registeredDropdown\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"highlight\\\",[20,[\\\"registeredDropdown\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"search\\\",[20,[\\\"registeredDropdown\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"removeOption\\\",[20,[\\\"registeredDropdown\\\"]]],null],[25,\\\"action\\\",[[19,0,[]],\\\"handleKeydown\\\",[20,[\\\"registeredDropdown\\\"]]],null]]]]]]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[20,[\\\"selectedComponent\\\"]]],[[\\\"options\\\",\\\"selection\\\",\\\"searchText\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"highlighted\\\",\\\"hasPendingPromises\\\",\\\"select\\\",\\\"extra\\\"],[[25,\\\"readonly\\\",[[20,[\\\"results\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"selection\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"_searchText\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"placeholder\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"disabled\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"_highlighted\\\"]]],null],[25,\\\"readonly\\\",[[20,[\\\"hasPendingPromises\\\"]]],null],[25,\\\"readonly\\\",[[19,1,[]]],null],[25,\\\"readonly\\\",[[20,[\\\"extra\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[11,6,[[19,2,[]]]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/power-select2/multiple.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/profile-validation-alert\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"wh9KpsYO\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"emailValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning alert-dismissable m-t-xs m-b-xs p-t-xxs p-b-xxs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"close\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"close\\\"]],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"aria-hidden\\\",\\\"true\\\"],[7],[0,\\\"×\\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.profileValidationAlert.emailNotConfirmed\\\"],null],false],[0,\\\" \\\"],[4,\\\"link-to\\\",[\\\"app.account.index\\\"],null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.partials.profileValidationAlert.confirm\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.profileValidationAlert.yourEmail\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.profileValidationAlert.tcbNotValidated\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"tcbValidated\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning alert-dismissable m-t-xs m-b-xs p-t-xxs p-b-xxs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"close\\\"],[9,\\\"data-dismiss\\\",\\\"alert\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"aria-hidden\\\",\\\"true\\\"],[7],[0,\\\"×\\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.profileValidationAlert.tcbNotValidated\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/profile-validation-alert.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/project-evaluation-info\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Spx0Ekef\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-md m-b-md\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.projectEvaluationInfo.title\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"columns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,9,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,9,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"rows\\\"]]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"rowValue\\\",\\\"rowComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"component\\\",[[19,2,[\\\"rowValue\\\",\\\"rowComponent\\\"]]],[[\\\"rowValue\\\",\\\"row\\\"],[[19,2,[\\\"rowValue\\\"]],[20,[\\\"row\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,4,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"evaluator\\\",\\\"proposalsEvaluations\\\"],[[19,4,[]],[20,[\\\"evaluator\\\"]],[20,[\\\"proposalsEvaluations\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[19,4,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,4,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/project-evaluation-info.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/project-evaluation-results\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"oUz0PpdZ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\",\\\"b\\\",\\\"r\\\",\\\"cell\\\",\\\"column\\\",\\\"row\\\",\\\"h\\\",\\\"r\\\",\\\"column\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-md m-b-md\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"ember-table\\\",null,null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"head\\\"]]],[[\\\"columns\\\",\\\"widthConstraint\\\"],[[20,[\\\"columns\\\"]],\\\"gte-container\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,7,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,8,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"headerComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,9,[\\\"headerComponent\\\"]]],[[\\\"company\\\"],[[19,9,[\\\"company\\\"]]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,9,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[19,9,[\\\"heading\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[9]},null]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],[[\\\"rows\\\"],[[20,[\\\"rows\\\"]]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"rowValue\\\",\\\"rowComponent\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"component\\\",[[19,2,[\\\"rowValue\\\",\\\"rowComponent\\\"]]],[[\\\"rowValue\\\",\\\"row\\\"],[[19,2,[\\\"rowValue\\\"]],[20,[\\\"row\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"row\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,3,[\\\"cell\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"cellComponent\\\"]]],null,{\\\"statements\\\":[[4,\\\"component\\\",[[19,4,[\\\"cellComponent\\\"]]],[[\\\"cellValue\\\",\\\"quoteEvaluationResults\\\"],[[19,4,[]],[20,[\\\"quoteEvaluationResults\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[19,4,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"strong\\\"],[7],[1,[19,4,[]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4,5,6]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[1]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/project-evaluation-results.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/project-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"PDty952K\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"groupData\\\",\\\"cpe\\\",\\\"proposal\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isLoading\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\" Loading..\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"permissionDenied\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.invitationRevoked\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"completed\\\"],null],[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"cancelled\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profiles\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profiles-padding text-center\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposals\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"company-profile \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[19,4,[]],[20,[\\\"selectedProposal\\\"]]],null],\\\"company-profile--selected\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeSelectedProposal\\\",[19,4,[]]]],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-image\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,4,[\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[19,4,[\\\"company\\\",\\\"logo\\\"]]]]],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-name\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[19,4,[\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"proposal-divider\\\"],[7],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"selectedProposal\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"and\\\",[[20,[\\\"isTechnicalEvaluation\\\"]],[20,[\\\"selectedProposal\\\",\\\"technicalEvaluationIsActive\\\"]]],null],[20,[\\\"selectedProposal\\\",\\\"isIncludedInEvaluation\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"toggleContainer\\\",\\\"technical-proposal-info\\\"]],[7],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.technicalProposal\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"technical-proposal-info\\\"],[7],[0,\\\"\\\\n          \\\"],[12,\\\"proposal-details\\\",[]],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"or\\\",[[25,\\\"and\\\",[[20,[\\\"selectedProposal\\\",\\\"pitchEvaluationIsActive\\\"]],[20,[\\\"isPitchEvaluation\\\"]]],null],[25,\\\"and\\\",[[20,[\\\"selectedProposal\\\",\\\"technicalEvaluationIsActive\\\"]],[20,[\\\"isTechnicalEvaluation\\\"]]],null]],null],[20,[\\\"selectedProposal\\\",\\\"isIncludedInEvaluation\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h1\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.evaluation\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showStartEvaluationButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"startProposalEvaluation\\\",[20,[\\\"selectedProposal\\\"]]],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.startEvaluation\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"groupsCriteriaProposalEvaluations\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-m\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\" \\\"],[1,[19,2,[\\\"group\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"list-unstyled\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,2,[\\\"criteriaProposalEvaluations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"h3\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[19,3,[\\\"criteriaEvaluation\\\",\\\"title\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"overflow-hidden\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isQuoteAdmin\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-success\\\"],[7],[1,[19,3,[\\\"criteriaEvaluation\\\",\\\"weight\\\"]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.projectEvaluation.points\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[1,[19,3,[\\\"criteriaEvaluation\\\",\\\"description\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"evaluation-rating-list\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"radio-button\\\",null,[[\\\"disabled\\\",\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"evaluationIsSubmitted\\\"]],1,[19,3,[\\\"proposalEvaluation\\\",\\\"score\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proposalEvaluationScoreChanged\\\",[19,3,[\\\"proposalEvaluation\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.projectEvaluation.IADisagree\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"radio-button\\\",null,[[\\\"disabled\\\",\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"evaluationIsSubmitted\\\"]],2,[19,3,[\\\"proposalEvaluation\\\",\\\"score\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proposalEvaluationScoreChanged\\\",[19,3,[\\\"proposalEvaluation\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.projectEvaluation.IPDisagree\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"radio-button\\\",null,[[\\\"disabled\\\",\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"evaluationIsSubmitted\\\"]],3,[19,3,[\\\"proposalEvaluation\\\",\\\"score\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proposalEvaluationScoreChanged\\\",[19,3,[\\\"proposalEvaluation\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.projectEvaluation.IPAgree\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"radio-button\\\",null,[[\\\"disabled\\\",\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"evaluationIsSubmitted\\\"]],4,[19,3,[\\\"proposalEvaluation\\\",\\\"score\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"proposalEvaluationScoreChanged\\\",[19,3,[\\\"proposalEvaluation\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.projectEvaluation.IFAgree\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"evaluationIsSubmitted\\\"]],[19,3,[\\\"proposalEvaluation\\\",\\\"comment\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-xs btn-primary m-b\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"hideDisplayComment\\\",[19,3,[\\\"proposalEvaluation\\\",\\\"id\\\"]]]],[7],[1,[25,\\\"fa-icon\\\",[\\\"plus\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.addComment\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[6,\\\"div\\\"],[10,\\\"id\\\",[26,[\\\"comment-\\\",[19,3,[\\\"proposalEvaluation\\\",\\\"id\\\"]]]]],[9,\\\"class\\\",\\\"m-b\\\"],[10,\\\"style\\\",[25,\\\"unless\\\",[[19,3,[\\\"proposalEvaluation\\\",\\\"comment\\\"]],\\\"display:none\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"evaluationIsSubmitted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"disabled\\\",\\\"maxlength\\\",\\\"spellcheck\\\",\\\"rows\\\",\\\"cols\\\",\\\"on-blur\\\",\\\"key-up\\\",\\\"class\\\",\\\"maxlength\\\"],[[19,3,[\\\"proposalEvaluation\\\",\\\"comment\\\"]],[20,[\\\"evaluationIsSubmitted\\\"]],300,true,4,40,\\\"updateComments\\\",\\\"updateComments\\\",\\\"rfp-textarea border-radius-0\\\",512]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[19,3,[\\\"proposalEvaluation\\\",\\\"comment\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationCriteriaComment.comment\\\"],null],false],[8],[0,\\\" \\\"],[1,[19,3,[\\\"proposalEvaluation\\\",\\\"comment\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"allCriteriaEvaluated\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"evaluationIsSubmitted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"h2\\\"],[7],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.evaluationSubmitted\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\\n                  \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"submitEvaluation\\\",[20,[\\\"selectedProposal\\\"]]],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.submitEvaluation\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default disabled\\\"],[9,\\\"disabled\\\",\\\"disabled\\\"],[7],[0,\\\"Submit Evaluation\\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"label label-warning\\\"],[7],[0,\\\"You must answer all questions before the evaluation can be\\\\n                  submitted\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h2\\\"],[7],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.proposalCantBeEvaluated\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h2\\\"],[7],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.infoMessage\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.finalState.details\\\"],null],false],[0,\\\" \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"https://next.apadua.com\\\"],[7],[0,\\\"next.apadua.com\\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-l\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.finalState.info1\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-l\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"externalEvaluation.label.finalState.info2\\\"],null],false],[0,\\\" \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"mailto:support@apadua.com\\\"],[7],[0,\\\"support@apadua.com\\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showNotInvitedModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],[25,\\\"toggle\\\",[\\\"showNotInvitedModal\\\"],null]],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-xs m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"confirmMessages.companyNotInvited\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"startProposalEvaluationWithoutInvitation\\\",[20,[\\\"selectedProposal\\\"]]],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.startEvaluation\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n      \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"closeNotInvitedModal\\\"],null],\\\"btn btn-secondary\\\",[25,\\\"t\\\",[\\\"buttons.cancel\\\"],null],[25,\\\"t\\\",[\\\"buttons.cancel\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/project-evaluation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/project-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"8i/RmiTD\",\n    \"block\": \"{\\\"symbols\\\":[\\\"form\\\",\\\"quoteServiceProvider\\\",\\\"error\\\",\\\"el\\\",\\\"item\\\",\\\"el\\\",\\\"item\\\",\\\"quoteProjectGoal\\\",\\\"error\\\"],\\\"statements\\\":[[6,\\\"style\\\"],[7],[0,\\\"\\\\n  .axa-large-checkbox {\\\\n    width: 20px;\\\\n    height: 20px;\\\\n    margin-top: 0px !important;\\\\n  }\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"bs-form\\\",null,[[\\\"formLayout\\\",\\\"model\\\",\\\"onSubmit\\\",\\\"novalidate\\\",\\\"novalidation\\\",\\\"onInvalid\\\",\\\"preventConcurrency\\\"],[\\\"horizontal\\\",[20,[\\\"changeset\\\"]],[20,[\\\"submitAction\\\"]],true,true,[20,[\\\"handleFormErrors\\\"]],true]],{\\\"statements\\\":[[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.projectLanguage\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"useIcons\\\",\\\"label\\\",\\\"labelComponent\\\"],[\\\"input\\\",false,[25,\\\"t\\\",[\\\"todo.axaForm.projectLanguage\\\"],null],[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.projectLanguage\\\"],null]]]]]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-german\\\",\\\"\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"de\\\",[20,[\\\"changeset\\\",\\\"projectLanguage\\\"]],\\\"projectLanguageChanged\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectLanguages.german\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-english\\\",\\\"\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"en\\\",[20,[\\\"changeset\\\",\\\"projectLanguage\\\"]],\\\"projectLanguageChanged\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectLanguages.english\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.contactInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-first-name\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.firstName\\\"],null],\\\"personFirstName\\\",true,false,true]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-last-name\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.lastName\\\"],null],\\\"personLastName\\\",true,false,true]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-email\\\",\\\"labelComponent\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.email\\\"],null],\\\"projectAdministratorEmail\\\",true,false,true,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.email\\\"],null]]]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"companyName\\\"]],\\\"aldi\\\"],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.phoneNumber\\\"],null],\\\"projectAdministratorPhone\\\",true,false]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.projectSetup\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-project-name\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.projectName\\\"],null],\\\"projectName\\\",[25,\\\"t\\\",[\\\"todo.axaForm.projectName\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.projectName\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-group\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"control-label col-md-4\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectGoals\\\"],null],false],[0,\\\"\\\\n      \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n        \\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"todo.axaForm.info.projectGoals\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"span\\\"],[9,\\\"style\\\",\\\"color: #a94442\\\"],[7],[0,\\\"\\\\n        *\\\\n      \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-8\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-sm-5  m-b-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.category\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b-sm bold\\\"],[7],[1,[25,\\\"titleize\\\",[[25,\\\"t\\\",[\\\"todo.axaForm.category\\\"],null]],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.info.category\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-11 col-sm-6  m-b-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.description\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-tooltip\\\",null,[[\\\"placement\\\"],[\\\"left\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-26-middle\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"tooltip.information\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b-sm bold\\\"],[7],[1,[25,\\\"titleize\\\",[[25,\\\"t\\\",[\\\"todo.axaForm.description\\\"],null]],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.info.description\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-1   m-b-xs\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-sm-5 m-b-xs padding-left-right-3px\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"gt\\\",[[19,8,[\\\"errors\\\",\\\"length\\\"]],0],null],[25,\\\"eq\\\",[[19,8,[\\\"name\\\"]],\\\"\\\"],null]],null],\\\"has-error\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"selected\\\",\\\"value\\\",\\\"onchange\\\",\\\"oncreate\\\",\\\"class\\\",\\\"data-test-project-goal-category\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.category\\\"],null],[19,8,[\\\"name\\\"]],[19,8,[\\\"name\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,8,[\\\"name\\\"]]],null]],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,8,[\\\"name\\\"]]],null]],null],\\\"form-control\\\",true]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[19,8,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,9,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-10 col-sm-6 m-b-xs padding-left-right-3px\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"gt\\\",[[19,8,[\\\"errors\\\",\\\"length\\\"]],0],null],[25,\\\"eq\\\",[[19,8,[\\\"description\\\"]],\\\"\\\"],null]],null],\\\"has-error\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"cols\\\",\\\"rows\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"data-test-project-goal-description\\\"],[\\\"50\\\",\\\"6\\\",[19,8,[\\\"description\\\"]],[25,\\\"t\\\",[\\\"todo.axaForm.description\\\"],null],\\\"form-control border-radius-0 rfp-textarea\\\",true]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-1  col-xs-2 p-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-remove-project-goal\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],[20,[\\\"deleteQuoteProjectGoal\\\"]],[19,8,[]]],null],true]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-right m-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-add-project-goal\\\"],[\\\"primary\\\",[20,[\\\"addQuoteProjectGoal\\\"]],true]],{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.addProjectGoal\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"localQuoteProjectGoals\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-xs has-error red-text\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.errors.atLeastOneGoal\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-initial-situation\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"todo.axaForm.initialSituation\\\"],null],\\\"initialSituation\\\",[25,\\\"t\\\",[\\\"todo.axaForm.initialSituation\\\"],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.initialSituation\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"useIcons\\\",\\\"label\\\",\\\"labelComponent\\\"],[\\\"input\\\",false,[25,\\\"t\\\",[\\\"todo.axaForm.projectMode\\\"],null],[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.projectMode\\\"],null]]]]]],{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-on-site\\\",\\\"\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"on_site\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectModes.onSite\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-hybrid\\\",\\\"\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"hybrid\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectModes.hybrid\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-remote\\\",\\\"\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"remote\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.projectModes.remote\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"companyName\\\"]],\\\"aldi\\\"],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.approvalInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.budgetingInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"data-test-budget-approval-status\\\",\\\"labelComponent\\\"],[\\\"power-select\\\",\\\"budgetApprovalStatus\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetApprovalStatus\\\"],null],[20,[\\\"budgetApprovalStatuses\\\"]],false,false,true,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,6,[\\\"control\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[[25,\\\"concat\\\",[\\\"todo.axaForm.budgetApprovalStatuses.\\\",[25,\\\"camelize\\\",[[19,7,[]]],null]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"required\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],\\\"budgetEstimate\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.budgetEstimate\\\"],null]]]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"companyName\\\"]],\\\"aldi\\\"],null],false,true],null]]],{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"input-money\\\",null,[[\\\"placeholder\\\",\\\"number\\\",\\\"thousands\\\",\\\"allowDecimal\\\",\\\"decimal\\\",\\\"precision\\\",\\\"suffix\\\",\\\"preffix\\\",\\\"class\\\",\\\"data-test-budget-estimate\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimate\\\"],null],[20,[\\\"changeset\\\",\\\"budgetEstimate\\\"]],\\\",\\\",false,\\\"\\\",0,\\\"\\\",\\\"\\\",\\\"form-control\\\",true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-budget-estimate-currency\\\"],[\\\"power-select\\\",\\\"budgetEstimateCurrency\\\",[25,\\\"t\\\",[\\\"todo.axaForm.budgetEstimateCurrency\\\"],null],[20,[\\\"currencies\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"companyName\\\"]],\\\"aldi\\\"],null],false,true],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],null],true]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,4,[\\\"control\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,5,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null]],\\\"parameters\\\":[4]},null],[0,\\\"  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.serviceProvidersTitle\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.serviceProvidersToInclude\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.descriebeServiceProviders\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"localServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.vendorName\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.vendorWebsite\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.contactPersonName\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.contactEmail\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-10 m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.contactPhone\\\"],null],false],[8],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-11\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[19,2,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"error-label\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,3,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-vendor-name\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.vendorName\\\"],null],[19,2,[\\\"providerName\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-vendor-website\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.vendorWebsite\\\"],null],[19,2,[\\\"providerWebsite\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-12 m-b-xs padding-left-right-3px \\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"required\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-contact-person-name\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.contactPersonName\\\"],null],true,[19,2,[\\\"contactPersonName\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"required\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-contact-person-email\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.contactEmail\\\"],null],true,[19,2,[\\\"email\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-10 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"required\\\",\\\"value\\\",\\\"class\\\",\\\"data-test-contact-person-phone\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.contactPhone\\\"],null],true,[19,2,[\\\"phoneNumber\\\"]],\\\"form-control border-radius-0 rfp-input\\\",true]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-1 col-xs-2 m-b-md text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-remove-service-provider\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],[20,[\\\"deleteQuoteServiceProvider\\\"]],[19,2,[]]],null],true]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-right m-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\",\\\"data-test-add-service-provider\\\"],[\\\"primary\\\",[20,[\\\"addQuoteServiceProvider\\\"]],true]],{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.addQuoteServiceProviderButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.plannedProjectTiming\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-start-date\\\"],[\\\"date\\\",[25,\\\"t\\\",[\\\"todo.axaForm.expectedProjectStartDate\\\"],null],\\\"startDate\\\",false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.expectedProjectStartDate\\\"],null]]]],true]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-end-date\\\"],[\\\"date\\\",[25,\\\"t\\\",[\\\"todo.axaForm.expectedProjectCompletionDate\\\"],null],\\\"endDate\\\",false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.expectedProjectCompletionDate\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.heading.additionalInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"data-test-additional-information\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"todo.axaForm.additionalInformation\\\"],null],\\\"additionalInformation\\\",[25,\\\"t\\\",[\\\"todo.axaForm.additionalInformation\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"todo.axaForm.info.additionalInformation\\\"],null]]]],true]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"useIcons\\\"],[false]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-b-30\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"buttonType\\\",\\\"data-test-submit-form\\\"],[\\\"primary\\\",\\\"submit\\\",true]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isSendingRequest\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.sendingButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.sendButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/project-request-form.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/project-rfp-summary\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"qZoJU4Co\",\n    \"block\": \"{\\\"symbols\\\":[\\\"timelineEntry\\\",\\\"timelineEntry\\\",\\\"company\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"document\\\",\\\"language\\\",\\\"goal\\\",\\\"goal\\\",\\\"quoteProjectGoal\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h1\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"owner\\\",\\\"company\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.submittedBy\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"quote\\\",\\\"owner\\\",\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\" -\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.poweredBy\\\"],null],false],[0,\\\" apadua.com\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isContactInfoVisible\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"padding-left-right-10px\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.requestersMessage\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"table-responsive padding-left-right-10px\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered  table-striped m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"thead\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.firstName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.lastName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.jobTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.email\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.phoneNumber\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personFirstName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personLastName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectInformation\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"project-information\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectName\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectOwner\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]],[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[20,[\\\"quote\\\",\\\"personFirstName\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"quote\\\",\\\"personLastName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectRole\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"projectRole\\\"]],\\\"role\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"extraProjectRole\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[20,[\\\"quote\\\",\\\"extraProjectRole\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.modeOfEngagement\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[[25,\\\"concat\\\",[\\\"app.rfp.projectInformation.label.\\\",[25,\\\"camelize\\\",[[20,[\\\"quote\\\",\\\"remoteConsulting\\\"]]],null]],null]],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectGoals\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"quoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 h5 p-1 m-1\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.name\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 h5 p-1 m-1\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.description\\\"],null],false],[8],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"quoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 p-1 m-1 wrap-break-word\\\"],[7],[1,[19,12,[\\\"name\\\"]],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 p-1 m-1 wrap-break-word\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,12,[\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[19,12,[\\\"description\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"monetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.monetaryGoals\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"monetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,11,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,11,[]],\\\"projectGoal\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[11]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"nonMonetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.nonMonetaryGoals\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"nonMonetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,10,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,10,[]],\\\"projectGoal\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[10]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.mainLanguage\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"mainLanguage\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"mainLanguage\\\"]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"secondaryLanguages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.secondaryLanguages\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"secondaryLanguages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,9,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,9,[]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.proposalLanguage\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\"]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.initialSituation\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"quote\\\",\\\"initialSituation\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"startDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.startDate\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"startDate\\\"]]],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"endDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.endDate\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"endDate\\\"]]],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"isPreview\\\"]],[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"requested\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.documents\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"documents\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"uploadedCoverLetter\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"coverLetterDocument\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newCoverLetterToken\\\",[20,[\\\"quote\\\",\\\"coverLetterDocument\\\",\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetter\\\"],null],false],[0,\\\" - \\\"],[1,[20,[\\\"quote\\\",\\\"coverLetterDocument\\\",\\\"fileName\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"color-red\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetterNotUploaded\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"downloadRfpPDF\\\",[20,[\\\"quote\\\",\\\"downloadRfpPDFUrl\\\"]]]],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetter\\\"],null],false],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.clickToReview\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[20,[\\\"isEditAllowed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-xs m-l\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"editCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.editCoverLetter\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"documents\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,8,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newDocumentToken\\\",[19,8,[\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[19,8,[\\\"fileName\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      -\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[19,8,[\\\"isLoaded\\\"]],[19,8,[\\\"type\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,8,[\\\"type\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,8,[\\\"extraType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[19,8,[\\\"extraType\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"translate-model-field\\\",[[19,8,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"proposal\\\",\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,8,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"proposal\\\",\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[8]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isQuoteOwner\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.consultantOverview\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"consultant-overview\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.selectedConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isEditAllowed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-xs m-l\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showQuoteCompanyContacts\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.quoteCompanyContacts\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"specialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.specialists\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"specialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,7,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,7,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,7,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"diversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.diversified\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"diversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,6,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,6,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,6,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"generalistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.generalists\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"generalistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,5,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,5,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,5,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"typeNotSpecifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.notSpecified\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"typeNotSpecifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,4,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,4,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,4,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"isQuoteOwner\\\"]],[20,[\\\"extraConsultants\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.extraConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"extraConsultants\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,3,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[1,[19,3,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                  \\\"],[1,[19,3,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[3]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.title\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"request-for-proposal\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.timeline\\\"],null],false],[0,\\\" (CET)\\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"timeline-graph\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"rfp-timeline-graph\\\",null,[[\\\"quote\\\",\\\"quoteTimelineEntries\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"quote\\\",\\\"allTimelineEntries\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 col-lg-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"requested\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"allTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"label\\\"]],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"date\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"cet-date\\\",[[19,2,[\\\"date\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    DD.MM.YYYY\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"requestedTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[7],[1,[19,1,[\\\"label\\\"]],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"cet-date\\\",[[19,1,[\\\"date\\\"]]],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"hideEvaluationCriterias\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"technicalQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.technicalEvaluation\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"technical-evaluation\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"technicalQuoteCriteriaGroups\\\"]],\\\"technical\\\",true]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchQuoteCriteriaGroups\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.pitchEvaluation\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"pitch-evaluation\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"pitchQuoteCriteriaGroups\\\"]],\\\"pitch\\\",true]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/project-rfp-summary.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/project-steps-completion\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6dg3VGbM\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b \\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3 font-size-16 p-sm\\\"],[9,\\\"style\\\",\\\"border: 1px solid #f3f3f4; border-radius: 3%\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectFirstStepCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"check\\\"],[[\\\"class\\\"],[\\\"green\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"close\\\"],[[\\\"class\\\"],[\\\"red\\\"]]],false],[0,\\\"\\\\n          \\\"]],\\\"parameters\\\":[]}],[0,\\\" Project Information Step\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectSecondStepCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"check\\\"],[[\\\"class\\\"],[\\\"green\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"close\\\"],[[\\\"class\\\"],[\\\"red\\\"]]],false],[0,\\\"\\\\n          \\\"]],\\\"parameters\\\":[]}],[0,\\\" Consultants Step\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectThirdStepCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"check\\\"],[[\\\"class\\\"],[\\\"green\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"close\\\"],[[\\\"class\\\"],[\\\"red\\\"]]],false],[0,\\\"\\\\n          \\\"]],\\\"parameters\\\":[]}],[0,\\\" Project Details Step\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/project-steps-completion.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/projects-table-clientagent\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"KoRyARwu\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row\\\"],[9,\\\"style\\\",\\\"margin-left: 280px; margin-top: 6px; z-index: 2000; position:absolute;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projects.projectStatus\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"draft\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.draft\\\"]]],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"draft\\\",\\\"checkbox\\\",[20,[\\\"draft\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"sent\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.sent\\\"]]],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"sent\\\",\\\"checkbox\\\",[20,[\\\"sent\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"completed\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.completed\\\"]]],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"competed\\\",\\\"checkbox\\\",[20,[\\\"completed\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"onHold\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.onHold\\\"]]],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"onHold\\\",\\\"checkbox\\\",[20,[\\\"onHold\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"cancelled\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"status-label\\\",null,[[\\\"status\\\"],[\\\"projectStatuses.cancelled\\\"]]],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"cancelled\\\",\\\"checkbox\\\",[20,[\\\"cancelled\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"models-table\\\",null,[[\\\"data\\\",\\\"columns\\\",\\\"useNumericPagination\\\",\\\"filteringIgnoreCase\\\",\\\"selectProject\\\",\\\"showPreviewProject\\\",\\\"customClasses\\\",\\\"customMessages\\\",\\\"columnsAreUpdateable\\\",\\\"columnFieldsToCheckUpdate\\\",\\\"useFilteringByColumns\\\"],[[20,[\\\"filteredItems\\\"]],[20,[\\\"columns\\\"]],true,true,\\\"selectProject\\\",\\\"showPreviewProject\\\",[20,[\\\"customCssClasses\\\"]],[20,[\\\"customMessages\\\"]],true,[20,[\\\"columnsFieldsToUpdate\\\"]],false]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/projects-table-clientagent.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/projects-table-consultant\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"e4GvMQQZ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row filters-div\\\"],[9,\\\"style\\\",\\\"margin-left: 260px; margin-top: 6px; z-index: 2000; position:absolute;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.proposalStatus\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"invited\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.invited\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"invited\\\",\\\"checkbox\\\",[20,[\\\"invited\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"accepted\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.accepted\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"accepted\\\",\\\"checkbox\\\",[20,[\\\"accepted\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"submitted\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.submitted\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"submitted\\\",\\\"checkbox\\\",[20,[\\\"submitted\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"awarded\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.awarded\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"awarded\\\",\\\"checkbox\\\",[20,[\\\"awarded\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"onhold\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.onhold\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"onhold\\\",\\\"checkbox\\\",[20,[\\\"onhold\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"dismissed\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.dismissed\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"dismissed\\\",\\\"checkbox\\\",[20,[\\\"dismissed\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"lost\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.lost\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"lost\\\",\\\"checkbox\\\",[20,[\\\"lost\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"declined\\\"],[9,\\\"class\\\",\\\"m-l m-r-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.declined\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"declined\\\",\\\"checkbox\\\",[20,[\\\"declined\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"models-table\\\",null,[[\\\"data\\\",\\\"columns\\\",\\\"useNumericPagination\\\",\\\"filteringIgnoreCase\\\",\\\"selectProject\\\",\\\"showPreviewProject\\\",\\\"customClasses\\\",\\\"customMessages\\\",\\\"columnsAreUpdateable\\\",\\\"columnFieldsToCheckUpdate\\\",\\\"useFilteringByColumns\\\"],[[20,[\\\"filteredItems\\\"]],[20,[\\\"columns\\\"]],true,true,\\\"selectProject\\\",\\\"showPreviewProject\\\",[20,[\\\"customCssClasses\\\"]],[20,[\\\"customMessages\\\"]],true,[20,[\\\"columnsFieldsToUpdate\\\"]],false]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/projects-table-consultant.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/projects-table\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"nvLaunEI\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"models-table\\\",null,[[\\\"data\\\",\\\"columns\\\",\\\"useNumericPagination\\\",\\\"filteringIgnoreCase\\\",\\\"selectProject\\\",\\\"showPreviewProject\\\",\\\"customClasses\\\",\\\"customMessages\\\",\\\"columnsAreUpdateable\\\",\\\"columnFieldsToCheckUpdate\\\",\\\"useFilteringByColumns\\\"],[[20,[\\\"items\\\"]],[20,[\\\"columns\\\"]],true,true,\\\"selectProject\\\",\\\"showPreviewProject\\\",[20,[\\\"customCssClasses\\\"]],[20,[\\\"customMessages\\\"]],true,[20,[\\\"columnsFieldsToUpdate\\\"]],false]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/projects-table.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/proposal-evaluation-criteria-comment\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"zFiVuQqF\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"proposalEvaluation\\\"]],[20,[\\\"proposalEvaluation\\\",\\\"comment\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-left\\\"],[9,\\\"style\\\",\\\"word-break:break-all; white-space: pre-line;\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationCriteriaComment.comment\\\"],null],false],[8],[6,\\\"br\\\"],[7],[8],[0,\\\" \\\"],[1,[20,[\\\"proposalEvaluation\\\",\\\"comment\\\"]],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/proposal-evaluation-criteria-comment.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/proposal-evaluation-item\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"MbuazpqY\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"evaluation\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"p-m \\\",[25,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isSubmitted\\\"]],\\\"pointer-cursor\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeEvaluationScore\\\"]],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[25,\\\"eq\\\",[[20,[\\\"roundedScore\\\"]],0],null],[25,\\\"eq\\\",[[20,[\\\"roundedScore\\\"]],null],null]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[18,\\\"notYetRatedClass\\\"],[25,\\\"unless\\\",[[20,[\\\"notYetRatedClass\\\"]],\\\"red\\\"],null]]]],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.pleaseRate\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"roundedScore\\\"]],1],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.disagree\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"roundedScore\\\"]],2],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.pDisagree\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"roundedScore\\\"]],3],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.pAgree\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"roundedScore\\\"]],4],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.proposalEvaluationItem.agree\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/proposal-evaluation-item.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/proposal-fixed-menu\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"T1WwvX2R\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-md-12 subheader \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"subheader--fixed p-r-0\\\"],null],\\\" \\\",[25,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null],\\\"subheader--ribbon\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"isDeclined\\\"]],[20,[\\\"proposal\\\",\\\"participationConfirmed\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-info\\\"],[9,\\\"style\\\",\\\"margin-bottom: 0; margin-right: -15px; padding-left: 30px\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.ribbon.details\\\"],null],false],[0,\\\"\\\\n        \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[9,\\\"style\\\",\\\"height: 16px; padding: 0 5px 0 5px; font-size: 10px; margin-left: 8px\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"confirmPariticipation\\\"]],[7],[1,[25,\\\"fa-icon\\\",[\\\"check\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.ribbon.button\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row subheader-border\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-2 col-lg-4 m-t-sm trim-title\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"p-l-m \\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"subheader-title--dark\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-10 col-lg-8 p-r-0\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-fixed-menu-container\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-fixed-menu-list\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"ul\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"nav-stacked\\\"],null],\\\" nav nav-tabs rfp-steps\\\"]]],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],10],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"domain\\\"],\\\"/dashboard/rfp/\\\",[18,\\\"base64QuoteId\\\"],\\\"/proposals/\\\",[18,\\\"base64ProposalId\\\"],\\\"/setup/summary\\\"]]],[7],[0,\\\"\\\\n                                 \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.title\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"domain\\\"],\\\"/dashboard/rfp/\\\",[18,\\\"base64QuoteId\\\"],\\\"/proposals/\\\",[18,\\\"base64ProposalId\\\"],\\\"/setup/questions\\\"]]],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.questions.title\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],40],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.proposal.financial-quotation\\\",[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.proposal.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],50],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.proposal.beauty-contest\\\",[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.beautyContest.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],60],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.proposal.result\\\",[20,[\\\"quote\\\"]],[20,[\\\"proposal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.result.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.more.title\\\"],null],false],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                              \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[10,\\\"style\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"margin-left:-56px\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"admin\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.configuration\\\",[20,[\\\"quote\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.configuration.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"userManagementUrl\\\"]]]],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.userManagement\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"announcementstUrl\\\"]]]],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.announcements.title\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"internalDocsUrl\\\"]]]],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.internalDocuments.title\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/proposal-fixed-menu.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/proposal-status-label\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"0CzQ01jw\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"label \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.accepted\\\"],null],\\\"label-info\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.draft\\\"],null],\\\"label-primary\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.invited\\\"],null],[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.inactive\\\"],null]],null],\\\"label-on-hold\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.declined\\\"],null],\\\"label-danger\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.dismissed\\\"],null],[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.lost\\\"],null]],null],\\\"label-dark-red\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.submitted\\\"],null],\\\"label-success\\\",\\\"label-dark-green\\\"],null]],null]],null]],null]],null]],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.accepted\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"participationConfirmed\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[[20,[\\\"status\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[25,\\\"t\\\",[\\\"projectStatuses.opened\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[[20,[\\\"status\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/proposal-status-label.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/question-view\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"UpPrWx6I\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"question\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left\\\"],[9,\\\"style\\\",\\\"width: 100px;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"table\\\"],[9,\\\"style\\\",\\\"border:none;\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.company\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"question\\\",\\\"user\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[20,[\\\"question\\\",\\\"user\\\",\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"question\\\",\\\"quote\\\",\\\"publicQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.question.undisclosed\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                      \\\"],[8],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.author\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"question\\\",\\\"user\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[20,[\\\"question\\\",\\\"user\\\",\\\"fullName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"question\\\",\\\"quote\\\",\\\"publicQuestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.question.undisclosed\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.topic\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[6,\\\"strong\\\"],[7],[1,[20,[\\\"question\\\",\\\"type\\\"]],false],[8],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.date\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"cet-date\\\",[[20,[\\\"question\\\",\\\"createdAt\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.status\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"td\\\"],[7],[4,\\\"if\\\",[[20,[\\\"question\\\",\\\"isAnswered\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-success\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.answered\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"label label-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.open\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"]],\\\"parameters\\\":[]}],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"question-text\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"log\\\",[[20,[\\\"question\\\"]]],null],false],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.question\\\"],null],false],[8],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"word-break-all textarea-pre-view\\\"],[7],[1,[20,[\\\"question\\\",\\\"question\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"answer\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"question\\\",\\\"isAnswered\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.question.answer\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"word-break-all textarea-pre-view\\\"],[7],[1,[18,\\\"renderedAnswer\\\"],true],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.question.toBeAnswered\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/question-view.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/radio-button\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ZUFR3RC9\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[22,1]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"label\\\"],[10,\\\"class\\\",[26,[\\\"ember-radio-button \\\",[25,\\\"if\\\",[[20,[\\\"checked\\\"]],\\\"checked\\\"],null],\\\" \\\",[18,\\\"joinedClassNames\\\"]]]],[10,\\\"for\\\",[18,\\\"radioId\\\"],null],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"radio-button-input\\\",null,[[\\\"class\\\",\\\"id\\\",\\\"disabled\\\",\\\"name\\\",\\\"required\\\",\\\"groupValue\\\",\\\"value\\\",\\\"changed\\\"],[[20,[\\\"radioClass\\\"]],[20,[\\\"radioId\\\"]],[20,[\\\"disabled\\\"]],[20,[\\\"name\\\"]],[20,[\\\"required\\\"]],[20,[\\\"groupValue\\\"]],[20,[\\\"value\\\"]],\\\"changed\\\"]]],false],[0,\\\"\\\\n\\\\n    \\\"],[11,1],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[1,[25,\\\"radio-button-input\\\",null,[[\\\"class\\\",\\\"id\\\",\\\"disabled\\\",\\\"name\\\",\\\"required\\\",\\\"groupValue\\\",\\\"value\\\",\\\"changed\\\"],[[20,[\\\"radioClass\\\"]],[20,[\\\"radioId\\\"]],[20,[\\\"disabled\\\"]],[20,[\\\"name\\\"]],[20,[\\\"required\\\"]],[20,[\\\"groupValue\\\"]],[20,[\\\"value\\\"]],\\\"changed\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/radio-button.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/render-partial\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"JDyZvRoT\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"partialName\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,[20,[\\\"partialName\\\"]],[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/render-partial.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Ze07XBjz\",\n    \"block\": \"{\\\"symbols\\\":[\\\"form\\\",\\\"el\\\",\\\"item\\\",\\\"el\\\",\\\"item\\\",\\\"el\\\",\\\"item\\\",\\\"quoteServiceProvider\\\",\\\"error\\\",\\\"el\\\",\\\"item\\\",\\\"el\\\",\\\"item\\\",\\\"quoteProjectGoal\\\",\\\"error\\\",\\\"projectGoal\\\",\\\"term\\\",\\\"el\\\",\\\"item\\\",\\\"el\\\",\\\"item\\\",\\\"el\\\",\\\"item\\\"],\\\"statements\\\":[[4,\\\"bs-form\\\",null,[[\\\"formLayout\\\",\\\"model\\\",\\\"onSubmit\\\",\\\"novalidate\\\",\\\"novalidation\\\",\\\"onInvalid\\\",\\\"preventConcurrency\\\"],[\\\"horizontal\\\",[20,[\\\"changeset\\\"]],[20,[\\\"submitAction\\\"]],true,true,[20,[\\\"handleFormErrors\\\"]],true]],{\\\"statements\\\":[[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.contactInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"label\\\"],[\\\"power-select\\\",\\\"personSalutation\\\",[20,[\\\"salutations\\\"]],true,false,[25,\\\"t\\\",[\\\"app.requestForm.label.salutation\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[1,[19,22,[\\\"label\\\"]],false],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,22,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"salutationDe\\\",\\\"salutationEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,23,[\\\"salutationDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,23,[\\\"salutationEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[23]},null]],\\\"parameters\\\":[22]},null],[0,\\\"  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.firstName\\\"],null],\\\"personFirstName\\\",true,false]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.lastName\\\"],null],\\\"personLastName\\\",true,false]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.jobTitle\\\"],null],\\\"projectAdministratorJobTitle\\\",true,false]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.email\\\"],null],\\\"projectAdministratorEmail\\\",true,false]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.phoneNumber\\\"],null],\\\"projectAdministratorPhone\\\",true,false]]],false],[0,\\\"\\\\n  \\\"],[2,\\\"<hr>\\\\n  <h3>{{t 'app.rfp.projectDetails.label.clientInformation'}}</h3>\\\\n  {{form.element controlType=\\\\\\\"input\\\\\\\" label=(t 'app.requestForm.label.companyName') property=\\\\\\\"companyName\\\\\\\" required=true\\\\n                 placeholder=(t 'app.requestForm.placeholder.companyPlaceHolder')\\\\n                 useIcons=false\\\\n                 labelComponent=(component \\\\\\\"label-with-tooltip\\\\\\\" tooltipText=(t 'app.rfp.projectDetails.info.personalData'))\\\\n  }}\\\\n  {{form.element controlType=\\\\\\\"input\\\\\\\" label=(t 'app.requestForm.label.addressLineOne') property=\\\\\\\"companyAddressLineOne\\\\\\\"\\\\n                 required=true\\\\n                 placeholder=(t 'app.requestForm.placeholder.adressLineOnePlaceholder')\\\\n                 useIcons=false\\\\n  }}\\\\n  {{form.element controlType=\\\\\\\"input\\\\\\\" label=(t 'app.requestForm.label.addressLineTwo') property=\\\\\\\"companyAddressLineTwo\\\\\\\"\\\\n                 placeholder=(t 'app.requestForm.placeholder.adressLineTwoPlaceholder')\\\\n                 useIcons=false\\\\n  }}\\\\n  {{form.element controlType=\\\\\\\"input\\\\\\\" label=(t 'app.requestForm.label.addressLineThree')\\\\n                 property=\\\\\\\"companyAddressLineThree\\\\\\\"\\\\n                 placeholder=(t 'app.requestForm.placeholder.adressLineThreePlaceholder')\\\\n                 useIcons=false\\\\n  }}\\\\n  {{form.element controlType=\\\\\\\"input\\\\\\\" label=(t 'app.requestForm.label.postalCode') property=\\\\\\\"companyPostalCode\\\\\\\"\\\\n                 required=true\\\\n                 placeholder=(t 'app.requestForm.placeholder.postalCodePlaceholder')\\\\n                 useIcons=false\\\\n  }}\\\\n  {{form.element controlType=\\\\\\\"input\\\\\\\" label=(t 'app.requestForm.label.city') property=\\\\\\\"companyCity\\\\\\\" required=true\\\\n                 placeholder=(t 'app.requestForm.placeholder.cityPlaceholder')\\\\n                 useIcons=false\\\\n  }}\\\\n{{#form.element controlType=\\\\\\\"power-select\\\\\\\"\\\\n                  property=\\\\\\\"companyCountry\\\\\\\"\\\\n                  label=(t 'app.requestForm.label.country')\\\\n                  options=countries\\\\n                  required=true\\\\n                  useIcons=false\\\\n  as |el|}}\\\\n    {{#el.control\\\\n      searchField=(if (eq appLanguage 'de') 'commonNameDe' 'commonNameEn')\\\\n    as |item|}}\\\\n       {{#if (eq appLanguage 'de')}}\\\\n         {{item.commonNameDe}}\\\\n        {{else}}\\\\n         {{item.commonNameEn}}\\\\n       {{/if}}\\\\n    {{/el.control}}\\\\n\\\\n  {{/form.element}} \\\"],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectSetup\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[2,\\\"<span class=\\\\\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\\\\\"></span>\\\"],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"input\\\",[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.projectName\\\"],null],\\\"projectName\\\",[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.projectName\\\"],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.info.projectName\\\"],null]]]]]]],false],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"power-select\\\",\\\"industryStandard\\\",[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.industryStandard\\\"],null],[25,\\\"sort-by\\\",[\\\"industry\\\",[20,[\\\"industryStandards\\\"]]],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.info.industryStandard\\\"],null]]]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,20,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"industryDe\\\",\\\"industryEn\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,21,[\\\"industryDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,21,[\\\"industryEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[21]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[20]},null],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"power-select\\\",\\\"serviceStandard\\\",[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.serviceStandard\\\"],null],[25,\\\"sort-by\\\",[\\\"service\\\",[20,[\\\"projectStandards\\\"]]],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.info.serviceStandard\\\"],null]]]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,18,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"serviceDe\\\",\\\"serviceEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,19,[\\\"serviceDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,19,[\\\"serviceEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[19]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[18]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"label\\\",\\\"useIcons\\\",\\\"labelComponent\\\",\\\"required\\\"],[[25,\\\"t\\\",[\\\"app.requestForm.label.descriebeProjectGoals\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.info.projectGoals\\\"],null]]]],true]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-sm-5  m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.name\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-11 col-sm-6  m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.description\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-1   m-b-xs\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-sm-5 m-b-xs padding-left-right-3px \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select-with-create\\\",null,[[\\\"placeholder\\\",\\\"options\\\",\\\"selected\\\",\\\"onchange\\\",\\\"oncreate\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.nameProjectGoalPlaceholder\\\"],null],[25,\\\"map-by\\\",[\\\"projectGoal\\\",[25,\\\"sort-by\\\",[\\\"projectGoal\\\",[20,[\\\"projectGoals\\\"]]],null]],null],[19,14,[\\\"name\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,14,[\\\"name\\\"]]],null]],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,14,[\\\"name\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[19,16,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[16,17]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[19,14,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,15,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[15]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-10 col-sm-6 m-b-xs padding-left-right-3px \\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"cols\\\",\\\"rows\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"50\\\",\\\"6\\\",[19,14,[\\\"description\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.descriptionProjectGoalPlaceholder\\\"],null],\\\"form-control border-radius-0 rfp-textarea\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-1  col-xs-2 p-xs text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],[20,[\\\"deleteQuoteProjectGoal\\\"]],[19,14,[]]],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[14]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-left m-t-xs\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"primary\\\",[20,[\\\"addQuoteProjectGoal\\\"]]]],{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.addProjectGoalButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"localQuoteProjectGoals\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-xs has-error red-text\\\"],[7],[0,\\\"\\\\n        The project must have at least one goal\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"power-select\\\",\\\"mainLocation\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.mainLocation\\\"],null],[25,\\\"sort-by\\\",[\\\"commonName\\\",[20,[\\\"countries\\\"]]],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.info.mainLocation\\\"],null]]]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,12,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,13,[\\\"commonNameDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,13,[\\\"commonNameEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[13]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"useIcons\\\"],[\\\"power-select-multiple\\\",\\\"secondaryLocations\\\",[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.secondaryLocations\\\"],null],[25,\\\"sort-by\\\",[\\\"commonName\\\",[20,[\\\"countries\\\"]]],null],false]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,10,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,11,[\\\"commonNameDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[19,11,[\\\"commonNameEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[11]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"class\\\",\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"rfp-textarea-small\\\",\\\"input\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.organizationProjectReference\\\"],null],\\\"organizationProjectReference\\\",[25,\\\"t\\\",[\\\"app.requestForm.placeholder.organizationProjectReference\\\"],null],false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectDetails.info.organizationProjectReference\\\"],null]]]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.modeOfEngagement\\\"],null],false],[8]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"on_site\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.onSite\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"hybrid\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.hybrid\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"remote\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.remote\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.info.serviceProvidersTitle\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.info.serviceProvidersToInclude\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"label\\\",\\\"useIcons\\\",\\\"required\\\"],[[25,\\\"t\\\",[\\\"app.requestForm.label.descriebeServiceProviders\\\"],null],false,false]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"localServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12  m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.serviceProvider\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12  m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.contactPersonName\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12  m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.emailOfContactPerson\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-11  m-b-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.placeholder.phoneNumberContactPerson\\\"],null],false],[8],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-1 col-xs-1   m-b-xs\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localServiceProviders\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row row-no-gutters\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.requestForm.placeholder.serviceProvider\\\"],null],[19,8,[\\\"providerName\\\"]],\\\"form-control border-radius-0 rfp-input\\\"]]],false],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12 m-b-xs padding-left-right-3px \\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.requestForm.placeholder.contactPersonName\\\"],null],[19,8,[\\\"contactPersonName\\\"]],\\\"form-control border-radius-0 rfp-input\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-3 col-xs-12 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.requestForm.placeholder.emailOfContactPerson\\\"],null],[19,8,[\\\"email\\\"]],\\\"form-control border-radius-0 rfp-input\\\"]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-2 col-xs-10 m-b-xs padding-left-right-3px\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[1,[25,\\\"input\\\",null,[[\\\"placeholder\\\",\\\"value\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"app.requestForm.placeholder.phoneNumberContactPerson\\\"],null],[19,8,[\\\"phoneNumber\\\"]],\\\"form-control border-radius-0 rfp-input\\\"]]],false],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"each\\\",[[19,8,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,9,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-1 col-xs-2 m-b-md text-right\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],[20,[\\\"deleteQuoteServiceProvider\\\"]],[19,8,[]]],null]]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-left m-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"primary\\\",[20,[\\\"addQuoteServiceProvider\\\"]]]],{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.addQuoteServiceProviderButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"class\\\",\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"rfp-textarea\\\",\\\"textarea\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.clientIntroduction\\\"],null],\\\"clientIntroduction\\\",\\\"Enter the client profile\\\",true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectDetails.info.clientIntroduction\\\"],null]]]]]]],false],[0,\\\"\\\\n\\\"],[0,\\\"  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"textarea\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.initialSituation\\\"],null],\\\"initialSituation\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.placeholder.initialSituation\\\"],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectDetails.info.initialSituation\\\"],null]]]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[0,\\\"  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\",\\\"labelComponent\\\"],[\\\"power-select\\\",\\\"mainLanguage\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.projectLanguage\\\"],null],[25,\\\"sort-by\\\",[\\\"language\\\",[20,[\\\"languages\\\"]]],null],true,false,[25,\\\"component\\\",[\\\"label-with-tooltip\\\"],[[\\\"tooltipText\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectDetails.info.mainLanguage\\\"],null]]]]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,6,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"languageDe\\\",\\\"languageEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[19,7,[\\\"languageDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[19,7,[\\\"languageEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[7]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"power-select\\\",\\\"proposalLanguage\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.proposalLanguage\\\"],null],[25,\\\"sort-by\\\",[\\\"language\\\",[20,[\\\"languages\\\"]]],null],true,false]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,4,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"languageDe\\\",\\\"languageEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[19,5,[\\\"languageDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[19,5,[\\\"languageEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"property\\\",\\\"label\\\",\\\"options\\\",\\\"useIcons\\\"],[\\\"power-select-multiple\\\",\\\"secondaryLanguages\\\",[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.secondaryLanguages\\\"],null],[25,\\\"sort-by\\\",[\\\"language\\\",[20,[\\\"languages\\\"]]],null],false]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,2,[\\\"control\\\"]]],[[\\\"searchField\\\"],[[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"languageDe\\\",\\\"languageEn\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[19,3,[\\\"languageDe\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[19,3,[\\\"languageEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[2]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.info.plannedProjectTiming\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"date\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.projectStartDate\\\"],null],\\\"startDate\\\",true,false]]],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"controlType\\\",\\\"label\\\",\\\"property\\\",\\\"required\\\",\\\"useIcons\\\"],[\\\"date\\\",[25,\\\"t\\\",[\\\"app.requestForm.label.projectEndDate\\\"],null],\\\"endDate\\\",true,false]]],false],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"element\\\"]]],[[\\\"useIcons\\\"],[false]],{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-b-30\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"buttonType\\\"],[\\\"primary\\\",\\\"submit\\\"]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isSendingRequest\\\"]]],null,{\\\"statements\\\":[[0,\\\"        Sending\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        Send Request\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/request-form.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/resize-window\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"KsHN2edm\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/resize-window.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/rfp-fixed-menu\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"CH4PWQTn\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-md-12 subheader \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\" subheader--fixed p-r-0\\\"],null]]]],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row subheader-border\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-3 col-lg-4 m-t-sm trim-title\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"p-l-m \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"subheader-title--dark\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"quote\\\",\\\"projectName\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"subheader-title--dark\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpFixedMenu.newProject\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-xs-12 col-md-9 col-lg-8 \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\" p-r-0\\\"],null]]]],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-fixed-menu-container\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-fixed-menu-list\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"ul\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"nav-stacked\\\"],null],\\\" nav nav-tabs rfp-steps\\\"]]],[7],[0,\\\"\\\\n                \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],10],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"projectInfoUrl\\\"]]]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step1\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",[20,[\\\"projectInfoUrl\\\"]]]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step1\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],20],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"consultingFirmUrl\\\"]]]],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step2\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",[20,[\\\"consultingFirmUrl\\\"]]]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step2\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],30],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"rfpDetailsUrl\\\"]]]],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step3\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",[20,[\\\"projectDetailsUrl\\\"]]]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step3\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],40],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",[\\\"app.rfp.criteria-evaluation\\\",[20,[\\\"quote\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step4\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",\\\"app.rfp.criteria-evaluation\\\"]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.criteriaEvaluation.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step4\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],50],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",[\\\"app.rfp.cover-letter-choices\\\",[20,[\\\"quote\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.coverLetter.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step5\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",\\\"app.rfp.cover-letter-choices\\\"]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.coverLetter.title\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"stepCompletion\\\",\\\"step5\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-check-circle color-green\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-times-circle color-red\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],60],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"reviewAndSubmitUrl\\\"]]]],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.reviewSubmit.title\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",[20,[\\\"reviewAndSubmitUrl\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.reviewSubmit.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.more.title\\\"],null],false],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[10,\\\"style\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"margin-left:-56px\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"admin\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.configuration\\\",[20,[\\\"quote\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.configuration.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"userManagementUrl\\\"]]]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.userManagement\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",[20,[\\\"userManagementUrl\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.userManagement\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"internalDocsUrl\\\"]]]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.internalDocuments.title\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openUnsavedChangesModal\\\",[20,[\\\"internalDocsUrl\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"app.projectClient.internalDocuments.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showUnsavedChangesModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"rfp-unsaved-changes\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/rfp-fixed-menu.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/rfp-menu\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"eq7rDqBl\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"ul\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],\\\"nav-stacked\\\"],null],\\\" nav nav-tabs rfp-steps\\\"]]],[7],[0,\\\"\\\\n    \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],1],null],\\\"active\\\"],null],null],[7],[6,\\\"a\\\"],[7],[0,\\\"Project Information\\\"],[8],[8],[0,\\\"\\\\n    \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],2],null],\\\"active\\\"],null],null],[7],[6,\\\"a\\\"],[7],[0,\\\"Consultants\\\"],[8],[8],[0,\\\"\\\\n    \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],3],null],\\\"active\\\"],null],null],[7],[6,\\\"a\\\"],[7],[0,\\\"Project Details\\\"],[8],[8],[0,\\\"\\\\n    \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],4],null],\\\"active\\\"],null],null],[7],[6,\\\"a\\\"],[7],[0,\\\"Cover Letter\\\"],[8],[8],[0,\\\"\\\\n    \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],5],null],\\\"active\\\"],null],null],[7],[6,\\\"a\\\"],[7],[0,\\\"Review & Submit\\\"],[8],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/rfp-menu.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/rfp-summary-client-only-information\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"boBgNVZ7\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"budgetApprovalStatus\\\"]],[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isSiemens\\\"]],[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isSwisscard\\\"]],[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isAldi\\\"]],[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"isGea\\\"]],[20,[\\\"quote\\\",\\\"isCovestro\\\"]]],null]],null]],null]],null]],null]],null,{\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.internalRequestApprovalInformation\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.internalRequestApprovalInformationSubtext\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"budgetApprovalStatus\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.budgetApprovalStatus\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[[25,\\\"concat\\\",[\\\"app.requestForm.axaForm.budgetApprovalStatuses.\\\",[25,\\\"camelize\\\",[[20,[\\\"quote\\\",\\\"budgetApprovalStatus\\\"]]],null]],null]],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"budgetEstimate\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.budgetEstimate\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"quote\\\",\\\"budgetEstimate\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],2]]],false],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[7],[1,[20,[\\\"quote\\\",\\\"budgetEstimateCurrency\\\"]],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"budgetApproverFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.budgetApproverFirstName\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"quote\\\",\\\"budgetApproverFirstName\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"budgetApproverLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"todo.axaForm.budgetApproverLastName\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"quote\\\",\\\"budgetApproverLastName\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"budgetApproverEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.budgetApproverEmail\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"quote\\\",\\\"budgetApproverEmail\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"is-empty\\\",[[20,[\\\"quote\\\",\\\"strategicExecutionBoard\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.strategicExecutionBoard\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"strategicExecutionBoard\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.strategicExecutionBoardYes\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.strategicExecutionBoardNo\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"additionalInformation\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.additionalInformation\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"quote\\\",\\\"additionalInformation\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/rfp-summary-client-only-information.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/rfp-summary-menu\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"l5qLU7vM\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"project-details-menu p-r-xxxs\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav nav-pills nav-stacked\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"optional\\\",[[20,[\\\"navbarTransitionToComponent\\\"]]],null],\\\"company-information\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"university\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummaryMenu.companyInformation\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"optional\\\",[[20,[\\\"navbarTransitionToComponent\\\"]]],null],\\\"project-information\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"sitemap\\\"],null],false],[0,\\\"  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummaryMenu.projectInformation\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"optional\\\",[[20,[\\\"navbarTransitionToComponent\\\"]]],null],\\\"documents\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"file-text-o\\\"],null],false],[0,\\\"  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummaryMenu.documents\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"isConsultant\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"street-view\\\"],null],false],[0,\\\"  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummaryMenu.consultantOverview\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"optional\\\",[[20,[\\\"navbarTransitionToComponent\\\"]]],null],\\\"request-for-proposal\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"pencil-square-o\\\"],null],false],[0,\\\"  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummaryMenu.rfp\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"hideEvaluationCriterias\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"optional\\\",[[20,[\\\"navbarTransitionToComponent\\\"]]],null],\\\"technical-evaluation\\\"],null],null],[7],[0,\\\"\\\\n        \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"fa-legal\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummaryMenu.technicalEvaluation\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchSession\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"li\\\"],[10,\\\"onclick\\\",[25,\\\"action\\\",[[19,0,[]],[25,\\\"optional\\\",[[20,[\\\"navbarTransitionToComponent\\\"]]],null],\\\"pitch-evaluation\\\"],null],null],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"fa-icon\\\",[\\\"fa-id-card-o\\\"],null],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummaryMenu.pitchEvaluation\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/rfp-summary-menu.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/rfp-summary\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"LqxbsKNh\",\n    \"block\": \"{\\\"symbols\\\":[\\\"timelineEntry\\\",\\\"timelineEntry\\\",\\\"item\\\",\\\"company\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"consultant\\\",\\\"document\\\",\\\"contact\\\",\\\"phase\\\",\\\"language\\\",\\\"location\\\",\\\"goal\\\",\\\"goal\\\",\\\"quoteProjectGoal\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h1\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"owner\\\",\\\"company\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.submittedBy\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"quote\\\",\\\"owner\\\",\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\" -\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.poweredBy\\\"],null],false],[0,\\\" apadua.com\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isContactInfoVisible\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"padding-left-right-10px\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.requestersMessage\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"table-responsive padding-left-right-10px\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered  table-striped m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"thead\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.firstName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.lastName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.jobTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.email\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.phoneNumber\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"tr\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personFirstName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personLastName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.clientCompanyInformation\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"company-information\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.companyName\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[1,[20,[\\\"quote\\\",\\\"companyName\\\"]],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"country\\\"]],[20,[\\\"quote\\\",\\\"city\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"city\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.city\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[1,[20,[\\\"quote\\\",\\\"city\\\"]],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.country\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"en\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[1,[20,[\\\"quote\\\",\\\"country\\\",\\\"commonNameEn\\\"]],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[1,[20,[\\\"quote\\\",\\\"country\\\",\\\"commonNameDe\\\"]],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.industry\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"industryStandard\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"industryStandard\\\"]],\\\"industry\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"businessType\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.businessType\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"businessType\\\"]],\\\"businessType\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.companySize\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"quote\\\",\\\"companySizeTurnover\\\"]],[20,[\\\"quote\\\",\\\"companySizeEmployees\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"companySizeTurnover\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.turnover\\\"],null],false],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"companySizeTurnover\\\"]],\\\"turnoverRange\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"companySizeEmployees\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.employees\\\"],null],false],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"companySizeEmployees\\\"]],\\\"employeesRange\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectInformation\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"project-information\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectName\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"quote\\\",\\\"noPersonalContactInformation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectOwner\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary wrap-break-word\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]],[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[20,[\\\"quote\\\",\\\"personFirstName\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"quote\\\",\\\"personLastName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectRole\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"projectRole\\\"]],\\\"role\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"extraProjectRole\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[20,[\\\"quote\\\",\\\"extraProjectRole\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"serviceStandard\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.serviceStandard\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"serviceStandard\\\"]],\\\"service\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.modeOfEngagement\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[[25,\\\"concat\\\",[\\\"app.rfp.projectInformation.label.\\\",[25,\\\"camelize\\\",[[20,[\\\"quote\\\",\\\"remoteConsulting\\\"]]],null]],null]],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.organizationProjectReference\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"organizationProjectReference\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[20,[\\\"quote\\\",\\\"organizationProjectReference\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectGoals\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"quoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 h5 p-1 m-1\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.name\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 h5 p-1 m-1\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.description\\\"],null],false],[8],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"quoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 p-1 m-1 wrap-break-word\\\"],[7],[1,[19,16,[\\\"name\\\"]],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-6 p-1 m-1 wrap-break-word\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,16,[\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[19,16,[\\\"description\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[16]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"monetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.monetaryGoals\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"monetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,15,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,15,[]],\\\"projectGoal\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[15]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"nonMonetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.nonMonetaryGoals\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"nonMonetaryProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,14,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,14,[]],\\\"projectGoal\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[14]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.mainLocation\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"en\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[1,[20,[\\\"quote\\\",\\\"mainLocation\\\",\\\"commonNameEn\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[1,[20,[\\\"quote\\\",\\\"mainLocation\\\",\\\"commonNameDe\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.secondaryLocations\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"secondaryLocations\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"secondaryLocations\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"en\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[1,[19,13,[\\\"commonNameEn\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[1,[19,13,[\\\"commonNameDe\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[13]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.mainLanguage\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"mainLanguage\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"mainLanguage\\\"]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"secondaryLanguages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.secondaryLanguages\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"secondaryLanguages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,12,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,12,[]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.proposalLanguage\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"proposalLanguage\\\"]],\\\"language\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectContext\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectContext\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectContext\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"projectContext\\\"]],\\\"context\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 col-lg-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.projectPhases\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectPhases\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"projectPhases\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,11,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,11,[]],\\\"projectPhase\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[11]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"quoteContacts\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.contactInformationSummary\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-3 m-xs wrap-break-word\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.firstName\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-3 m-x wrap-break-word\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.lastName\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-3 m-xs wrap-break-word\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.jobTitle\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"quoteContacts\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-3 m-xs wrap-break-word\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[19,10,[\\\"firstName\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-3 m-xs wrap-break-word\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[19,10,[\\\"lastName\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-3 m-xs wrap-break-word\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[19,10,[\\\"jobTitle\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"startDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.startDate\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"startDate\\\"]]],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"endDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.endDate\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-summary\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"cet-date\\\",[[20,[\\\"quote\\\",\\\"endDate\\\"]]],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"isPreview\\\"]],[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"requested\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.documents\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"documents\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"uploadedCoverLetter\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"coverLetterDocument\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newCoverLetterToken\\\",[20,[\\\"quote\\\",\\\"coverLetterDocument\\\",\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetter\\\"],null],false],[0,\\\" - \\\"],[1,[20,[\\\"quote\\\",\\\"coverLetterDocument\\\",\\\"fileName\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"color-red\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetterNotUploaded\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"coverLetterTypeWasChosen\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"downloadRfpPDF\\\",[20,[\\\"quote\\\",\\\"downloadRfpPDFUrl\\\"]]]],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetter\\\"],null],false],[0,\\\" - \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.clickToReview\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"color-red\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.coverLetterNotUploaded\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"isEditAllowed\\\"]],[20,[\\\"quote\\\",\\\"coverLetterTypeWasChosen\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"data-test-edit-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-xs m-l\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"editCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.editCoverLetter\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"documents\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],[25,\\\"route-action\\\",[\\\"newDocumentToken\\\",[19,9,[\\\"id\\\"]]],null]]],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                        \\\"],[1,[19,9,[\\\"fileName\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      -\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[19,9,[\\\"isLoaded\\\"]],[19,9,[\\\"type\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"type\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,9,[\\\"extraType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[19,9,[\\\"extraType\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"translate-model-field\\\",[[19,9,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"proposal\\\",\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,9,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"proposal\\\",\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[9]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isQuoteOwner\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.consultantOverview\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"consultant-overview\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quoteConsultants\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.selectedConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isEditAllowed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"data-test-add-edit-contacts\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-xs m-l\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showQuoteCompanyContacts\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.quoteCompanyContacts\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"specialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.specialists\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"specialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,8,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,8,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,8,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"diversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.diversified\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"diversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,7,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,7,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,7,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"generalistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.generalists\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"generalistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,6,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,6,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,6,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"typeNotSpecifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.notSpecified\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"typeNotSpecifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,5,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,5,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[19,5,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[20,[\\\"isQuoteOwner\\\"]],[20,[\\\"extraConsultants\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.extraConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"extraConsultants\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"companyNameAlias\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,4,[\\\"companyNameAlias\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[19,4,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[4]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"color-red\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noSuppliersSelected\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.title\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"request-for-proposal\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.financialProposal\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"timeMaterial\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"p-r-m\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.timeMaterial\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"fixedFee\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"p-r-m\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.fixedFee\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"successBased\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"p-r-m\\\"],[7],[0,\\\"Success Based\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"hybridModel\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"p-r-m\\\"],[7],[0,\\\"Hybrid Model\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.technicalProposal\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"approachPresentation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.approachPresentation\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectReferences\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectReferences\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"outlineProjectPhases\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.outlineProjectPhases\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"companyPortrait\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.companyPortrait\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.teamOverview\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"standardProfile\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.standardProfile\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectsWorkedOn\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectsWorkedOn\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.closedEnvelope\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"closedEnvelope\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.yesClosedEnvelope\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.noClosedEnvelope\\\"],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"pitchEvaluationIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.beautyContest\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"bullet-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"beautyContestCriteriaEvaluations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"translate-model-field\\\",[[19,3,[]],\\\"title\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.rfpSummary.timeline\\\"],null],false],[0,\\\" (CET)\\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"timeline-graph\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"rfp-timeline-graph\\\",null,[[\\\"quote\\\",\\\"quoteTimelineEntries\\\"],[[20,[\\\"quote\\\"]],[20,[\\\"quote\\\",\\\"allTimelineEntries\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 col-lg-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"not\\\",[[25,\\\"eq\\\",[[20,[\\\"quote\\\",\\\"status\\\"]],\\\"requested\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"allTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"label\\\"]],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"date\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[25,\\\"cet-date\\\",[[19,2,[\\\"date\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    DD.MM.YYYY\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"requestedTimelineEntries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[7],[1,[19,1,[\\\"label\\\"]],false],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"cet-date\\\",[[19,1,[\\\"date\\\"]]],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"hideEvaluationCriterias\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"technicalQuoteCriteriaGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.technicalEvaluation\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"technical-evaluation\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"technicalQuoteCriteriaGroups\\\"]],\\\"technical\\\",true]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"pitchQuoteCriteriaGroups\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"summary-section-title pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-triangle-bottom\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.summary.pitchEvaluation\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"scrollspy\\\"],[9,\\\"id\\\",\\\"pitch-evaluation\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"template-groups\\\",null,[[\\\"groups\\\",\\\"type\\\",\\\"hideDetails\\\"],[[20,[\\\"pitchQuoteCriteriaGroups\\\"]],\\\"pitch\\\",true]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isPreview\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"otherMentions\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-sm\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.otherMentions\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-md m-t m-b\\\"],[9,\\\"style\\\",\\\"border: 1px solid #f3f3f4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"quote\\\",\\\"otherMentions\\\"]],true],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/rfp-summary.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/rfp-timeline-graph\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"q+XcUz1b\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"timeline-graph-menu m-b-xs pull-right\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"zoom\\\",\\\"in\\\"]],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-zoom-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.zoomIn\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"zoom\\\",\\\"out\\\"]],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-zoom-out\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.zoomOut\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"move\\\",\\\"left\\\"]],[7],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-menu-left\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.moveLeft\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"move\\\",\\\"right\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.moveRight\\\"],null],false],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-menu-right\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/rfp-timeline-graph.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/score-rank\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"bQowlJk6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isIncludedInEvaluation\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"rank\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[18,\\\"rank\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      -\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/score-rank.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/scroll-spy\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"LYxGra0w\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/scroll-spy.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/section-container\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"9y7RhSyH\",\n    \"block\": \"{\\\"symbols\\\":[\\\"section\\\"],\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"sortedSections\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-container\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"bidirectional\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"section-editor-bidirectional\\\",null,[[\\\"quote\\\",\\\"section\\\",\\\"delete\\\",\\\"enable\\\",\\\"disable\\\"],[[20,[\\\"quote\\\"]],[19,1,[]],[25,\\\"action\\\",[[19,0,[]],\\\"delete\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"enable\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"disable\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[25,\\\"section-editor\\\",null,[[\\\"section\\\",\\\"delete\\\",\\\"enable\\\",\\\"disable\\\",\\\"sectionKeys\\\"],[[19,1,[]],[25,\\\"action\\\",[[19,0,[]],\\\"delete\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"enable\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"disable\\\"],null],[20,[\\\"sectionKeys\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"children\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"section-container\\\",null,[[\\\"quote\\\",\\\"sections\\\",\\\"delete\\\",\\\"enable\\\",\\\"disable\\\",\\\"sectionKeys\\\"],[[20,[\\\"quote\\\"]],[19,1,[\\\"children\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"delete\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"enable\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"disable\\\"],null],[20,[\\\"sectionKeys\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/section-container.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/section-editor-bidirectional\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"R1mjS03P\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[12,\\\"section-editor-interface\\\",[]],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isEditing\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-modal-overlay translucent\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-modal-dialog\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.editSectionContent\\\"],null],false],[0,\\\": \\\"],[1,[20,[\\\"section\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"data-test-section-textarea\\\",\\\"value\\\",\\\"spellcheck\\\",\\\"rows\\\",\\\"class\\\"],[true,[20,[\\\"localValue\\\"]],true,8,\\\"form-control border-radius-0\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-lg pull-right\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-apply-changes\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"saveChanges\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.applyChanges\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-cancel-changes\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"cancelEdit\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.cancelChanges\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"localValue\\\"]],[20,[\\\"section\\\",\\\"disabled\\\"]]],null],\\\"section-editor-area\\\"],null]]]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[18,\\\"renderValue\\\"],true],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"section\\\",\\\"disabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-overlay\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/section-editor-bidirectional.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/section-editor\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"qFjXLmKW\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[12,\\\"section-editor-interface\\\",[]],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isEditing\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-modal-overlay translucent\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-modal-dialog\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.editSectionContent\\\"],null],false],[0,\\\": \\\"],[1,[20,[\\\"section\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"tinymce-editor\\\",null,[[\\\"data-test-section-textarea\\\",\\\"value\\\",\\\"parent\\\",\\\"keys\\\"],[true,[20,[\\\"section\\\",\\\"content\\\"]],[19,0,[]],[20,[\\\"sectionKeys\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-lg pull-right\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-apply-changes\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeEdit\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.applyChanges\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-cancel-changes\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"cancelEdit\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.cancelChanges\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"section\\\",\\\"content\\\"]],[20,[\\\"section\\\",\\\"disabled\\\"]]],null],\\\"section-editor-area\\\"],null]]]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[20,[\\\"section\\\",\\\"content\\\"]],true],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"section\\\",\\\"disabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-overlay\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/section-editor.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/status-label\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"gSaPofuD\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"label \\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.draft\\\"],null],\\\"label-info\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.sent\\\"],null],\\\"label-primary\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.requested\\\"],null],\\\"label-warning\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.onHold\\\"],null],\\\"label-on-hold\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.cancelled\\\"],null],[25,\\\"eq\\\",[[20,[\\\"status\\\"]],\\\"projectStatuses.rejected\\\"],null]],null],\\\"label-danger\\\",\\\"label-success\\\"],null]],null]],null]],null]],null]]]],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"t\\\",[[20,[\\\"status\\\"]]],null],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/status-label.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/subheader-client-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"5he+fOQ9\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-md-12 subheader \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"subheader--fixed p-r-0\\\"],null]]]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row subheader-border\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-4 m-t-sm trim-title\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"p-l-m \\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"subheader-title--dark\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-xs-12 col-md-8 \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"p-r-0\\\"],null]]]],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-fixed-menu-container\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"rfp-fixed-menu-list\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"ul\\\"],[10,\\\"class\\\",[26,[[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null],\\\"nav-stacked\\\"],null],\\\" nav nav-tabs rfp-steps\\\"]]],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],1],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"domain\\\"],\\\"/dashboard/rfp/\\\",[18,\\\"base64Id\\\"],\\\"/evaluation/summary\\\"]]],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.review.title\\\"],null],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                             \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"domain\\\"],\\\"/dashboard/rfp/\\\",[18,\\\"base64Id\\\"],\\\"/evaluation/questions\\\"]]],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.questions.title\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],4],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.proposals\\\",[20,[\\\"quote\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.proposals.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"activeStep\\\"]],6],null],\\\"active\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.technical\\\",[20,[\\\"quote\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.evaluation.subHeaderTitle\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.more.title\\\"],null],false],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                              \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[10,\\\"style\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"margin-left:-56px\\\"],null],null],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"admin\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"app.project.client.configuration\\\",[20,[\\\"quote\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.configuration.title\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"userManagementUrl\\\"]]]],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.userManagement\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"announcementstUrl\\\"]]]],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.announcements.title\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"internalDocsUrl\\\"]]]],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.projectClient.internalDocuments.title\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/subheader-client-project.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/supplement-fee\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"enbiVQuw\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"value\\\"]],null],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"showOnlyValue\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"input-group\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"input\\\"],[10,\\\"value\\\",[26,[[25,\\\"format-number\\\",[[20,[\\\"value\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],2]]]]]],[9,\\\"class\\\",\\\"form-control m-b numeric-input\\\"],[9,\\\"disabled\\\",\\\"\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"input-group-addon\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[18,\\\"currency\\\"],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"value\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[[20,[\\\"numberFormat\\\"]],2]]],false],[0,\\\" \\\"],[1,[18,\\\"currency\\\"],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/supplement-fee.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/table-wrapper\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"MIXmQfA2\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[11,1],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/table-wrapper.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/tcb-datepicker\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"tqXg2FxZ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"bootstrap-datepicker\\\",null,[[\\\"data-test-date-picker\\\",\\\"placeholder\\\",\\\"class\\\",\\\"value\\\",\\\"autoclose\\\",\\\"todayHighlight\\\",\\\"format\\\",\\\"readonly\\\",\\\"disabled\\\",\\\"changeDate\\\",\\\"startDate\\\",\\\"endDate\\\",\\\"weekStart\\\",\\\"language\\\"],[true,[20,[\\\"placeholder\\\"]],[25,\\\"if\\\",[[20,[\\\"timelineDatePicker\\\"]],\\\"form-control tcb-datepicker-timeline pointer-cursor\\\",\\\"form-control pointer-cursor\\\"],null],[20,[\\\"datePickerValue\\\"]],true,true,[20,[\\\"dateFormat\\\"]],[20,[\\\"readonly\\\"]],[20,[\\\"disabled\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"changeTimelineDate\\\"],null],[25,\\\"if\\\",[[20,[\\\"dateLtStart\\\"]],null,[20,[\\\"startDate\\\"]]],null],[25,\\\"if\\\",[[20,[\\\"dateGtEndDate\\\"]],null,[20,[\\\"endDate\\\"]]],null],1,[20,[\\\"intl\\\",\\\"locale\\\",\\\"firstObject\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/tcb-datepicker.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/template-groups\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"IsqNofjI\",\n    \"block\": \"{\\\"symbols\\\":[\\\"group\\\",\\\"bce\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-md m-t\\\"],[9,\\\"style\\\",\\\"border: 1px solid #f3f3f4 \\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"template\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"t\\\",[\\\"app.components.templateGroups.template\\\"],null],false],[0,\\\": \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"template\\\",\\\"title\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.templateGroups.quoteGroupsCriteria\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[25,\\\"sort-by\\\",[\\\"order\\\",[20,[\\\"groups\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-m p-r-m m-t-sm\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.templateGroups.group\\\"],null],false],[8],[0,\\\" \\\"],[1,[19,1,[\\\"order\\\"]],false],[0,\\\". \\\"],[6,\\\"strong\\\"],[7],[1,[19,1,[\\\"title\\\"]],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-sm p-r-sm\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.components.templateGroups.criteriaEvaluations\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"list-unstyled\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[25,\\\"sort-by\\\",[\\\"order\\\",[19,1,[\\\"evaluations\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"p-l-m p-l-r\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[19,2,[\\\"order\\\"]],false],[0,\\\". \\\"],[1,[25,\\\"t\\\",[\\\"app.components.templateGroups.title\\\"],null],false],[0,\\\" \\\"],[1,[19,2,[\\\"title\\\"]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"hideDetails\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"description\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"overflow-hidden\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.components.templateGroups.description\\\"],null],false],[0,\\\" \\\"],[1,[19,2,[\\\"description\\\"]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.components.templateGroups.weight\\\"],null],false],[0,\\\" \\\"],[1,[19,2,[\\\"weight\\\"]],false],[0,\\\"\\\\n\\\"],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"hideDetails\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"template\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"template\\\",\\\"company\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"button\\\"],[9,\\\"data-test-edit-template\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-warning btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"editTemplate\\\",[20,[\\\"template\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.editTemplate\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"data-test-clone-template\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-info btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"cloneTemplate\\\",[20,[\\\"template\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.cloneTemplate\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-template\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-default btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"newTemplate\\\",[20,[\\\"type\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"buttons.newTemplate\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"button\\\"],[9,\\\"data-test-different-template\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showDropdown\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.chooseDifferentTemplate\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/template-groups.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/tinymce-editor\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6jHJRrLp\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"rows\\\"],[[20,[\\\"value\\\"]],[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],15],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/tinymce-editor.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/components/top-navbar\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"XiyRVXps\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"navbar navbar-static-top\\\"],[9,\\\"role\\\",\\\"navigation\\\"],[9,\\\"style\\\",\\\"margin-bottom: 0\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav navbar-top-links navbar-left\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"https://apadua.com\\\"],[9,\\\"class\\\",\\\"public-navbar\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"navbar-header\\\"],[9,\\\"style\\\",\\\"margin-left: 52px !important\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"button\\\"],[9,\\\"aria-controls\\\",\\\"navbar\\\"],[9,\\\"aria-expanded\\\",\\\"false\\\"],[9,\\\"data-target\\\",\\\"#navbar\\\"],[9,\\\"data-toggle\\\",\\\"collapse\\\"],[9,\\\"class\\\",\\\"navbar-toggle collapsed\\\"],[9,\\\"type\\\",\\\"button\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-menu-hamburger color-white\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"nav-bar-logo \\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[18,\\\"apadua-svg-logo\\\"],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav navbar-top-links navbar-right\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dropdown\\\"],[7],[0,\\\"\\\\n          \\\"],[12,\\\"local-storage-language\\\",[]],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"session\\\",\\\"isAuthenticated\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"logout\\\"]],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"fa fa-sign-out\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.navigation.logOut\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/components/top-navbar.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/confirm-submit-proposal-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"42ZDlrAs\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeConfirmSubmitProposalModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.title\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.bySubmitting\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.bindingOffer\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.costPositions\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.valability\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"proposalValidityWeeks\\\"]],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.weeks\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.right\\\"],null],false],[0,\\\" \\\"],[1,[20,[\\\"sessionContext\\\",\\\"currentUser\\\",\\\"company\\\",\\\"companyName\\\"]],false],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.terms\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"feeFlatForParticipation\\\"]],0],null],[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponParticipation\\\"]],0],null],[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponWinning\\\"]],0],null]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.noFee\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg m-t-lg\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feeFlatForParticipation\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.fixedFeeLabel\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\" \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"feeFlatForParticipation\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",2]]],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponParticipation\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.participationFeeLabel\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[20,[\\\"proposal\\\",\\\"feePercentageUponParticipation\\\"]],false],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.participationFeeValue\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponWinning\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.successFeeLabel\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"proposal\\\",\\\"feePercentageUponWinning\\\"]],false],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.successFeeValue\\\"],null],false],[0,\\\"\\\\n                \\\"],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.feeCapPrefix\\\"],null],false],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\" \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"feeCap\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[8],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.feeCapSuffix\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.yourProposalLabel\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\" \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"financialQuotationTotal\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponParticipation\\\"]],[20,[\\\"proposal\\\",\\\"feeFlatForParticipation\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.participationFeeLabel\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\" \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"format-number\\\",[[20,[\\\"participationFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponWinning\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.successFeeLabel\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\" \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"format-number\\\",[[20,[\\\"successFee\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-9\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm m-b-sm border-top-bottom-dashed\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.confirmSubmitProposal.vatLabel\\\"],null],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"center\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"submitProposalWithConditions\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.submitMySelection\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/confirm-submit-proposal-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/consultant-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"jb2/BCj9\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"service\\\",\\\"industry\\\",\\\"country\\\",\\\"year\\\",\\\"study\\\",\\\"individual\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"onHidden\\\",\\\"footer\\\",\\\"class\\\",\\\"size\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"close\\\"],null],false,\\\"consultant-modal-width\\\",\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body media-middle\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-title\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.title\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-right media-middle\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"/images/apadua-logo-new.png\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b media\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[20,[\\\"company\\\",\\\"logo\\\"]]]]],[10,\\\"alt\\\",[26,[[20,[\\\"company\\\",\\\"companyNameAlias\\\"]]]]],[9,\\\"width\\\",\\\"150\\\"],[9,\\\"class\\\",\\\"consultant-list-item-logo\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-company-title\\\"],[7],[1,[20,[\\\"company\\\",\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showScore\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.scoreInfo\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left media-middle\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-scoring-label\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.functionalFit\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body media-middle\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"progress progress-small m-b-xs\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"progress-bar m-b-none\\\"],[9,\\\"role\\\",\\\"progressbar\\\"],[10,\\\"aria-valuenow\\\",[18,\\\"companyFunctionalFitScore\\\"],null],[9,\\\"aria-valuemin\\\",\\\"0\\\"],[9,\\\"aria-valuemax\\\",\\\"100\\\"],[10,\\\"style\\\",[26,[\\\"width: \\\",[18,\\\"companyFunctionalFitScore\\\"],\\\"%\\\"]]],[7],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body p-l-m\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[18,\\\"companyFunctionalFitScore\\\"],false],[0,\\\"%\\\\n                        \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media m-t-none\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left media-middle\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-scoring-label\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.industryFit\\\"],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body media-middle\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"progress progress-small m-b-xs\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"progress-bar progress-bar-small\\\"],[9,\\\"role\\\",\\\"progressbar\\\"],[10,\\\"aria-valuenow\\\",[18,\\\"companyIndustryFitScore\\\"],null],[9,\\\"aria-valuemin\\\",\\\"0\\\"],[9,\\\"aria-valuemax\\\",\\\"100\\\"],[10,\\\"style\\\",[26,[\\\"width: \\\",[18,\\\"companyIndustryFitScore\\\"],\\\"%; \\\"]]],[7],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body p-l-m\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[18,\\\"companyIndustryFitScore\\\"],false],[0,\\\"%\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-divider\\\"],[7],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"consultants-modal-subtitle m-t\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.generalInformation\\\"],null],false],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-info m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\"]],\\\"description\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"website\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-5 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.website\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-7 col-md-8\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"website\\\"]]]]],[9,\\\"target\\\",\\\"_blank\\\"],[7],[1,[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"website\\\"]],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"globalAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-5 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.primaryOffice\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-7 col-md-8\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"company\\\",\\\"globalAddress\\\",\\\"addressLine-1\\\"]],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"company\\\",\\\"globalAddress\\\",\\\"addressLine-2\\\"]],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"company\\\",\\\"globalAddress\\\",\\\"addressLine-3\\\"]],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"globalAddress\\\",\\\"city\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[1,[20,[\\\"company\\\",\\\"globalAddress\\\",\\\"city\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"globalAddress\\\",\\\"country\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                , \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"company\\\",\\\"globalAddress\\\",\\\"country\\\"]],\\\"commonName\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"generalManagementConsultants\\\",\\\"length\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-5 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.management\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-7 col-md-8\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"company\\\",\\\"individuals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,7,[\\\"generalManagement\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[7],[1,[19,7,[\\\"firstName\\\"]],false],[0,\\\" \\\"],[1,[19,7,[\\\"surname\\\"]],false],[0,\\\", \\\"],[1,[19,7,[\\\"jobTitleEn\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[7]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"parent\\\",\\\"companyName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-5 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.parentCompany\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-7 col-md-8\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[20,[\\\"company\\\",\\\"parent\\\",\\\"companyName\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"foundationYear\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-5 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.year\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-7 col-md-8\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"foundationYear\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"numberOfEmployees\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-5 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.numberOfProfessionals\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-7 col-md-8\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"numberOfEmployees\\\"]]],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"turnover\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-5 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.turnover\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-7 col-md-8\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"number-abbr\\\",[[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"turnover\\\"]]],null],false],[0,\\\" \\\"],[1,[20,[\\\"company\\\",\\\"generalInfo\\\",\\\"turnoverCurrency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"sortedCompanyStudies\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-divider\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-studies m-b\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.studies\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"years\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-study-year\\\"],[7],[1,[19,5,[]],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-divider\\\"],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[25,\\\"filter-by\\\",[\\\"year\\\",[19,5,[]],[20,[\\\"sortedCompanyStudies\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left media-middle\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[19,6,[\\\"logo\\\"]]]]],[9,\\\"alt\\\",\\\"\\\"],[9,\\\"width\\\",\\\"64px/\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body \\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"h4\\\"],[7],[1,[19,6,[\\\"title\\\"]],false],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"translate-model-field\\\",[[19,6,[]],\\\"description\\\",[20,[\\\"appLanguage\\\"]]],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-divider\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 p-r-0\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"consultants-modal-subtitle\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.offices\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-info\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"list-unstyled\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"company\\\",\\\"countries\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"li\\\"],[7],[1,[25,\\\"translate-model-field\\\",[[19,4,[]],\\\"commonName\\\",[20,[\\\"appLanguage\\\"]]],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[4]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 p-l-0 p-r-0\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"consultants-modal-subtitle\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.industries\\\"],null],false],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-info\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"list-unstyled\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"sortedCompanyIndustries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"li\\\"],[7],[1,[25,\\\"translate-model-field\\\",[[19,3,[]],\\\"industry\\\",[20,[\\\"appLanguage\\\"]]],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 p-l-0\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"consultants-modal-subtitle\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.consultant.label.serviceAreas\\\"],null],false],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-modal-info\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"list-unstyled\\\"],[7],[0,\\\"\\\\n                    \\\"],[2,\\\"shows companyServices as tree \\\"],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"sortedCompanyServices\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"li\\\"],[7],[1,[25,\\\"translate-model-field\\\",[[19,2,[]],\\\"service\\\",[20,[\\\"appLanguage\\\"]]],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/consultant-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/consultants-unsaved-changes\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"C89nZ7dJ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeUnsavedChangesModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.title\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.details\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"secondary\\\",[25,\\\"action\\\",[[19,0,[]],\\\"closeUnsavedChangesModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.cancel\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"secondary\\\",[25,\\\"action\\\",[[19,0,[]],\\\"previous\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.discardProceed\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"primary\\\",[25,\\\"action\\\",[[19,0,[]],\\\"saveAndPrevious\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.saveProceed\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/consultants-unsaved-changes.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/cover-letter-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"7glX5KVq\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"header\\\",\\\"onHidden\\\"],[false,false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeCoverLetterModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 text-center \\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-t-none m-b\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.title\\\"],null],false],[8],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.question\\\"],null],false],[8],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-generated-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"defaultCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.onlineCL\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.onlineCLDetails\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-custom-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-secondary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"customCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.customCL\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.customCLDetails\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/cover-letter-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/dismiss-project-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"GCZWvsH4\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeDismissProjectModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.details\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"dismissProject\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.yes\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"dismissProjectAndDiscardEvaluation\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.yesAndDiscard\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeDismissProjectModal\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.no\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/dismiss-project-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/edit-cover-letter-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"VWslTy7j\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeEditCoverLetterModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 text-center \\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-t-none m-b\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.editCoverLetter.title\\\"],null],false],[8],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.editCoverLetter.subtitle\\\"],null],false],[8],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-edit-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"editExistingCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.editCoverLetter.editExisting\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.editCoverLetter.editCLDetails\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-secondary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"createNewCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.editCoverLetter.createNew\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.editCoverLetter.newCLDetails\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/edit-cover-letter-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/evaluations-incomlete-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"UzBswgfo\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"awardedProposal\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.warning\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.evaluationsIncomplete\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.confirmQuestion\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"dimissedProproposal\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.warning\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.evaluationsIncomplete\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.confirmQuestion\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"awardedProposal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"awardProject\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.yes\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"dimissedProproposal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"dismissProject\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.dismissProject.yes\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeWarningModal\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.awardProject.no\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/evaluations-incomlete-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/external-evaluation\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"F5WcoPr6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"navbar navbar-fixed-top\\\"],[9,\\\"role\\\",\\\"navigation\\\"],[9,\\\"style\\\",\\\"border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; padding: 9px 24px\\\"],[7],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"navbar-header\\\"],[9,\\\"style\\\",\\\"margin-left: 52px !important\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"aria-controls\\\",\\\"navbar\\\"],[9,\\\"aria-expanded\\\",\\\"false\\\"],[9,\\\"data-target\\\",\\\"#navbar\\\"],[9,\\\"data-toggle\\\",\\\"collapse\\\"],[9,\\\"class\\\",\\\"navbar-toggle collapsed\\\"],[9,\\\"type\\\",\\\"button\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-menu-hamburger color-white\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"nav-bar-logo \\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[18,\\\"apadua-svg-logo\\\"],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"navbar-collapse collapse\\\"],[9,\\\"id\\\",\\\"navbar\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"session\\\",\\\"isAuthenticated\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav navbar-nav navbar-right p-r-xs\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dropdown\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"intl\\\",\\\"locale\\\",\\\"firstObject\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/DE.png\\\"],[9,\\\"alt\\\",\\\"German\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/EN.png\\\"],[9,\\\"alt\\\",\\\"English\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeUserLanguage\\\",\\\"en\\\"]],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/EN.png\\\"],[9,\\\"alt\\\",\\\"English\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.en\\\"],null],false],[8],[0,\\\"\\\\n\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeUserLanguage\\\",\\\"de\\\"]],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/DE.png\\\"],[9,\\\"alt\\\",\\\"German\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.de\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"dropdown\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userFullName\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"trim-text\\\",[[20,[\\\"userFullName\\\"]]],[[\\\"limit\\\"],[30]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"t\\\",[\\\"app.navigation.account\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[9,\\\"style\\\",\\\"margin-top: 70px;\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n        \\\"],[1,[25,\\\"project-evaluation\\\",null,[[\\\"quoteId\\\",\\\"evaluationType\\\"],[[20,[\\\"quoteId\\\"]],[20,[\\\"evaluationType\\\"]]]]],false],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/external-evaluation.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/extra-consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"lYDtUGW3\",\n    \"block\": \"{\\\"symbols\\\":[\\\"companyName\\\",\\\"newCompany\\\",\\\"company\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"showExtraConsultantsContainer\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"extra-consultants-container\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"extraConsultants\\\",\\\"length\\\"]],[20,[\\\"extraNewConsultants\\\",\\\"length\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered background-white\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.extraConsultants.consultantName\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[2,\\\"<th>Person of contact</th>\\\"],[0,\\\"\\\\n                  \\\"],[2,\\\"<th>eMail</th>\\\"],[0,\\\"\\\\n                  \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.extraConsultants.options\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"extraConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[7],[1,[19,3,[\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n                      \\\"],[2,\\\"<td></td>\\\"],[0,\\\"\\\\n                      \\\"],[2,\\\"<td></td>\\\"],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"removeExtraConsultant\\\",[19,3,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n                              \\\"],[1,[25,\\\"t\\\",[\\\"buttons.remove\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"extraNewConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n\\\"],[0,\\\"                      \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-danger btn-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"removeExtraNewConsultant\\\",[19,2,[]]]],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"buttons.remove\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showAddExtraConsultant\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"pointer-cursor m-b-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"addExtraConsultant\\\"]],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-plus-sign consultant-add-icon\\\"],[7],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body vertical-align-middle\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.partials.extraConsultants.addExtraConsultant\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showExtraConsultantForm\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-9 col-md-7\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\"],[[19,0,[]],false]],{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-4 col-md-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.partials.extraConsultants.consultantName\\\"],null],false],[0,\\\":\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-8 col-md-8\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"power-select-with-create\\\",null,[[\\\"selected\\\",\\\"search\\\",\\\"onchange\\\",\\\"showCreateWhen\\\",\\\"oncreate\\\"],[[20,[\\\"newConsultantCompanyName\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"searchCompanies\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"consultantCompanyChanged\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"showCreate\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"createCompany\\\"],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[19,1,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCompanyExists\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-offset-2 col-sm-5 col-md-offset-4 col-md-4\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"useExistingConsultant\\\",[20,[\\\"newConsultantCompanyName\\\"]]]],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.useExistingInfo\\\"],null],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-offset-2 col-sm-5 col-md-offset-4 col-md-4 \\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions \\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[10,\\\"value\\\",[26,[[25,\\\"t\\\",[\\\"buttons.saveConsultant\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"addNewConsultant\\\"]],[7],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/extra-consultants.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/financial-details-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"AYPEHbtQ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeFinancialDetailsModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.financialQuotationDetails\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[1,[25,\\\"financial-quotation-details\\\",null,[[\\\"proposal\\\"],[[20,[\\\"activeProposal\\\"]]]]],false],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeFinancialDetailsModal\\\"]],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.close\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/financial-details-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/ie-detected\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6SkHXq+o\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-col\\\"],[9,\\\"style\\\",\\\"background-color: #2f4050; color: white; width: 100%; height:100%; position: absolute; top: 0; left: 0;\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"https://www.apadua.com\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center m-t-xl m-b\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua-logo.png\\\"],[9,\\\"alt\\\",\\\"Apadua\\\"],[9,\\\"height\\\",\\\"40px\\\"],[9,\\\"class\\\",\\\"logo\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center\\\"],[9,\\\"style\\\",\\\"width: 100%;\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"flex flex-row flex-horizontal-center\\\"],[9,\\\"style\\\",\\\"width: 50%;\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h1\\\"],[7],[1,[25,\\\"t\\\",[\\\"notifyMessages.usesIE\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/ie-detected.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/incomplete-proposal-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"P6JgOzYu\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeIncompleteProposalModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.incompleteProposal.title\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-m\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"technicalProposalIsCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.incompleteProposal.incompleteTechnicalProposal\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"proposal\\\",\\\"financialProposalIsCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.incompleteProposal.incompleteFinancialProposal\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeIncompleteProposalModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.close\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/incomplete-proposal-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/individual-info-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"duVf9n6+\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"service\\\",\\\"industry\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[20,[\\\"activeIndividual\\\",\\\"firstName\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"activeIndividual\\\",\\\"surName\\\"]],false],[0,\\\" - \\\"],[1,[20,[\\\"activeIndividual\\\",\\\"email\\\"]],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[1,[20,[\\\"activeIndividual\\\",\\\"jobTitleEn\\\"]],false],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"activeIndividual\\\",\\\"industries\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.industries\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"activeIndividual\\\",\\\"industries\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,3,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[19,3,[\\\"industryEn\\\"]],false],[0,\\\";\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[3]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"activeIndividual\\\",\\\"services\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.services\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"activeIndividual\\\",\\\"services\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[19,2,[\\\"serviceEn\\\"]],false],[0,\\\";\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"footer\\\"]]],[[\\\"closeTitle\\\"],[[25,\\\"t\\\",[\\\"buttons.close\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/individual-info-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/landing\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"XrlU80Mb\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[9,\\\"style\\\",\\\"margin: 10px 10px 0\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-lg-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 col-md-offset-4 text-center\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h3\\\"],[7],[0,\\\"What do you want to do ?\\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-md\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"newQuote\\\"]],[7],[0,\\\" Create a new Quote\\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"lastQuote\\\"]],[7],[0,\\\" Continue editing the last Quote\\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/landing.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/local-storage-language\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"eUgFPUXA\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"dropdown-toggle\\\"],[9,\\\"data-toggle\\\",\\\"dropdown\\\"],[9,\\\"role\\\",\\\"button\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"intl\\\",\\\"locale\\\",\\\"firstObject\\\"]],\\\"de\\\"],null]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/DE.png\\\"],[9,\\\"alt\\\",\\\"German\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/EN.png\\\"],[9,\\\"alt\\\",\\\"English\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"caret color-white\\\"],[7],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"dropdown-menu\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeLocalStorageLanguage\\\",\\\"en\\\"]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/EN.png\\\"],[9,\\\"alt\\\",\\\"English\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.en\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeLocalStorageLanguage\\\",\\\"de\\\"]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"a\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/DE.png\\\"],[9,\\\"alt\\\",\\\"German\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.de\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/local-storage-language.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/login\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"C+s1/0az\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"navbar navbar-static-top navbar-index\\\"],[9,\\\"role\\\",\\\"navigation\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container-fluid\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav navbar-top-links navbar-left\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"https://apadua.com\\\"],[9,\\\"class\\\",\\\"p-t-10\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua-logo.png\\\"],[9,\\\"alt\\\",\\\"Apadua\\\"],[9,\\\"height\\\",\\\"40px\\\"],[9,\\\"class\\\",\\\"logo\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container login-container\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\"],[[19,0,[]],false]],{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"placeholder\\\"],[[25,\\\"t\\\",[\\\"login.label.email\\\"],null],\\\"email\\\",[25,\\\"t\\\",[\\\"login.placeholder.email\\\"],null]]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\"],[[25,\\\"t\\\",[\\\"login.label.password\\\"],null],\\\"password\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"login.placeholder.password\\\"],null]]]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t-xl\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary login-btn\\\"],[10,\\\"value\\\",[25,\\\"t\\\",[\\\"login.loginBtn\\\"],null],null],[3,\\\"action\\\",[[19,0,[]],\\\"login\\\"]],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-white m-t text-center\\\"],[7],[1,[25,\\\"t\\\",[\\\"login.forgotPassword\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"recover-password\\\"],[[\\\"class\\\"],[\\\"color-white\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"t\\\",[\\\"login.clickHere\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/login.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/missing-cover-letter-alert\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"owomnf4F\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeMissingCoverLetterAlert\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md alert alert-danger\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.missingCoverLetterAlert.title\\\"],null],false],[8],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[9,\\\"style\\\",\\\"display: flex; justify-content: center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-default-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"confirmNext\\\"]],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.missingCoverLetterAlert.yes\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-custom-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeMissingCoverLetterAlert\\\"]],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.missingCoverLetterAlert.no\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/missing-cover-letter-alert.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/models-table/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"K+AOzQhA\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[20,[\\\"record\\\",\\\"consultantsNames\\\",\\\"names\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/models-table/consultants.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/models-table/preview-response-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"iSNaCpeC\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"record\\\",\\\"isAccepted\\\"]],[20,[\\\"record\\\",\\\"isIncludedInEvaluation\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.open\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"record\\\",\\\"isInvited\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"showPreviewProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.preview\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.response\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"Not accepted\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/models-table/preview-response-project.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/models-table/published\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"F2taKc/N\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"cet-date\\\",[[20,[\\\"record\\\",\\\"publishedAt\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/models-table/published.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/models-table/select-company\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"JXgV2byz\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"buttons.moreDetails\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/models-table/select-company.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/models-table/select-project\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"oTEh/GgZ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block btn-mini btn-table\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"sendAction\\\",\\\"selectProject\\\",[20,[\\\"record\\\"]]]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-log-in\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardClient.projects.open\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/models-table/select-project.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/nda-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"VTyYbO9J\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"onHidden\\\",\\\"footer\\\",\\\"size\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"closeNDA\\\"],null],false,\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center m-t-none\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.title\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"close btn-close-modal\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeNDA\\\"]],[7],[0,\\\"\\\\n          X\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.introTitle\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.introText\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.conditionTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"feeFlatForParticipation\\\"]],0],null],[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponParticipation\\\"]],0],null],[25,\\\"eq\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponWinning\\\"]],0],null]],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.noFee\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feeFlatForParticipation\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.fixedFee\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"feeFlatForParticipation\\\"]]],[[\\\"format\\\"],[\\\"0,0.00\\\"]]],false],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.fixedFeeValue\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.fixedFeeDescription\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponParticipation\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.participationFee\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[20,[\\\"proposal\\\",\\\"feePercentageUponParticipation\\\"]],false],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.participationFeeValue\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.participationFeeDescription\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"feePercentageUponWinning\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-2\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.successFee\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[20,[\\\"proposal\\\",\\\"feePercentageUponWinning\\\"]],false],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.successFeeValue\\\"],null],false],[0,\\\"\\\\n              \\\"],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.feeCapPrefix\\\"],null],false],[1,[20,[\\\"proposal\\\",\\\"quote\\\",\\\"currency\\\",\\\"isoCurrencyCode\\\"]],false],[0,\\\" \\\"],[1,[25,\\\"format-number\\\",[[20,[\\\"proposal\\\",\\\"feeCap\\\"]]],[[\\\"format\\\",\\\"maximumFractionDigits\\\"],[\\\"0,0.00\\\",0]]],false],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.feeCapSuffix\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.successFeeDescription\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.disclaimerTitle\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.disclaimerText\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"cancelPartiticipationModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b m-t\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-6 flex flex-row flex-horizontal-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"paymentAccepted\\\"]],[20,[\\\"payment\\\"]]]]],false],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.yes\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\"],[[20,[\\\"radioButtonOptions\\\",\\\"paymentDeclined\\\"]],[20,[\\\"payment\\\"]]]]],false],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.paymentTerms.no\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-4 col-md-4\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showConfirmationSelectionButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary m-b\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"confirmSelection\\\"]],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.confirmSelection\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"payment\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary m-b\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"turnOnCancelParticipationModal\\\"]],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.declineProposal\\\"],null],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"hr\\\"],[9,\\\"style\\\",\\\"margin: 0;\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-left m-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[25,\\\"t\\\",[\\\"app.modals.nda.NDA.termsLink\\\"],null]]]],[9,\\\"target\\\",\\\"_blank\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.nda.NDA.title\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-xs\\\"],[7],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"center-align \\\",[25,\\\"unless\\\",[[20,[\\\"showFullTnCs\\\"]],\\\"nda-container\\\"],null]]]],[7],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[9,\\\"target\\\",\\\"_blank\\\"],[9,\\\"style\\\",\\\"text-decoration: none\\\"],[10,\\\"href\\\",[26,[[25,\\\"t\\\",[\\\"app.modals.nda.NDA.termsLink\\\"],null]]]],[7],[0,\\\"\\\\n                  \\\"],[1,[18,\\\"termsAndConditionsText\\\"],true],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"showFullTnCs\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"expandTnC\\\"]],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.nda.readMore\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"h4\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.declineParticipation.title\\\"],null],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.declineParticipation.details\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.declineParticipation.declineQuestion\\\"],null],false],[8],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[20,[\\\"proposal\\\",\\\"cancelReason\\\"]],\\\"form-control rfp-textarea\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"isCancelReasonBlank\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm m-t-sm text-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.declineParticipation.leftBlankMessage\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-default btn-block m-b-xs \\\",[25,\\\"if\\\",[[20,[\\\"isSendingRequest\\\"]],\\\"btn-disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"sendCancelParticipationReason\\\"]],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isSendingRequest\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.declineParticipation.loadingMessage\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.declineParticipation.yes\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 m-b-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"turnOffCancelParticipationModal\\\"]],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.declineParticipation.no\\\"],null],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/nda-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/new-cover-letter-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"FR/5GFfo\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeCreateNewCoverLetterModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 text-center \\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"m-t-none m-b\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.newCoverLetter.title\\\"],null],false],[8],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md alert alert-danger\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.newCoverLetter.warning\\\"],null],false],[8],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-default-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"newDefaultCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.newCoverLetter.onlineCL\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showDefaultCoverLetterSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.onlineCLDetails\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-new-custom-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"newCustomCoverLetter\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.newCoverLetter.customCL\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCustomCoverLetterSpinner\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.coverLetter.customCLDetails\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 text-center\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"button\\\"],[9,\\\"data-test-cancel-cl\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-secondary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeCreateNewCoverLetterModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.modals.newCoverLetter.cancel\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/new-cover-letter-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/new-password\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"3zt95pEQ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"public\\\"],[7],[0,\\\"\\\\n  \\\"],[1,[25,\\\"top-navbar\\\",null,[[\\\"changeLocalStorageLanguage\\\"],[\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-6 signup-container\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[false,[19,0,[]],true]],{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"Change password\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"password\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\"],[[25,\\\"t\\\",[\\\"signup.label.password\\\"],null],\\\"password\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"signup.placeholder.password\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"signup.label.passwordGuidance\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"retypePassword\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\"],[[25,\\\"t\\\",[\\\"signup.label.retypePassword\\\"],null],\\\"retypePassword\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"signup.placeholder.retypePassword\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary next-btn\\\"],[9,\\\"value\\\",\\\"Change password\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changePassword\\\"]],[7],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/new-password.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/new-user-account-with-company\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"uTfKK280\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeMemberModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t-none m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.title\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[false,[19,0,[]],true]],{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"email\\\",[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.email\\\"],null],[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.email\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"label\\\"],[\\\"companyName\\\",[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.companyName\\\"],null],true,[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.companyName\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"firstName\\\",[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.firstName\\\"],null],[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.firstName\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"lastName\\\",[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.lastName\\\"],null],[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.lastName\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"input\\\",null,[[\\\"checked\\\",\\\"type\\\"],[[20,[\\\"isCompanyAdmin\\\"]],\\\"checkbox\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.companyAdmin\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-6\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"label\\\"],[9,\\\"for\\\",\\\"\\\"],[7],[0,\\\"User type: \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"isClient\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.client\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"currentUser\\\",\\\"isConsultant\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.newUserAccountWithCompany.consultant\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"saveNewMember\\\"],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.save\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn m-r\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeMemberModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.back\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/new-user-account-with-company.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/new-worker-role-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"mbHv3BJI\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeNewWorkerModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t-none m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.newWorkerRole.title\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[false,[19,0,[]],true]],{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"level\\\",[25,\\\"t\\\",[\\\"app.modals.newWorkerRole.level\\\"],null],[25,\\\"t\\\",[\\\"app.modals.newWorkerRole.level\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\",\\\"label\\\"],[\\\"consultantRole\\\",[25,\\\"t\\\",[\\\"app.modals.newWorkerRole.consultantRole\\\"],null],[25,\\\"t\\\",[\\\"app.modals.newWorkerRole.consultantRole\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n              \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.newWorkerRole.description\\\"],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n              \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"rows\\\"],[[20,[\\\"description\\\"]],\\\"form-control rfp-textarea\\\",7]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"async-button\\\",null,[[\\\"action\\\",\\\"class\\\",\\\"default\\\",\\\"pending\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"saveNewWorkerRole\\\"],null],\\\"btn btn-primary\\\",[25,\\\"t\\\",[\\\"buttons.save\\\"],null],[25,\\\"t\\\",[\\\"buttons.saving\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn m-r\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeNewWorkerModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.back\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/new-worker-role-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/news\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"HfrhzNxn\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"public\\\"],[7],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"nav\\\"],[9,\\\"class\\\",\\\"navbar navbar-static-top navbar-index\\\"],[9,\\\"role\\\",\\\"navigation\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container-fluid\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"ul\\\"],[9,\\\"class\\\",\\\"nav navbar-top-links navbar-left\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"#\\\"],[9,\\\"class\\\",\\\"p-t-10\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua-logo.png\\\"],[9,\\\"alt\\\",\\\"Apadua\\\"],[9,\\\"height\\\",\\\"40px\\\"],[9,\\\"class\\\",\\\"logo\\\"],[7],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 info-pages-container\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"news\\\"],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua-news.png\\\"],[9,\\\"alt\\\",\\\"Apadua news \\\"],[9,\\\"class\\\",\\\"logo\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"http://www.apadua.com\\\"],[7],[0,\\\"apadua.com /\\\"],[8],[0,\\\" meet us at the Pirate Summit in Cologne on 6th\\\\n                        &\\\\n                        7th of September 2016\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                        The apadua.com team will be present at the Pirate Summit in Cologne on Tuesday 6th and Wednesday\\\\n                        7th of September 2016. We are looking forward to meeting interesting business, start up and\\\\n                        investment people.\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"http://www.apadua.com\\\"],[7],[0,\\\"apadua.com /\\\"],[8],[0,\\\" first screenshots of the web app\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                        Please have a look at the first screenshots of the web app. While we are still coding and\\\\n                        optimizing, we let you have a first glance at the look and feel of our tool, giving you some\\\\n                        exclusive insights into the core of our project.\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua1.png\\\"],[9,\\\"alt\\\",\\\"Apadua\\\"],[9,\\\"class\\\",\\\"img-responsive\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua2.png\\\"],[9,\\\"alt\\\",\\\"Apadua\\\"],[9,\\\"class\\\",\\\"img-responsive\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua3.png\\\"],[9,\\\"alt\\\",\\\"Apadua\\\"],[9,\\\"class\\\",\\\"img-responsive\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 m-b\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua4.png\\\"],[9,\\\"alt\\\",\\\"Apadua\\\"],[9,\\\"class\\\",\\\"img-responsive\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"a\\\"],[9,\\\"href\\\",\\\"http://www.apadua.com\\\"],[7],[0,\\\"apadua.com /\\\"],[8],[0,\\\" your management tool for professional service\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                        We are almost ready to launch apadua.com – the modern way to do business with professional\\\\n                        service companies. In September 2016 we will launch our services focusing on the search of\\\\n                        consulting companies that perfectly fit your company specific project requirements. The tool is\\\\n                        going to save you a lot of time and prevent you from the most common mistakes when it comes to\\\\n                        the contracting of management consulting companies. You’d be surprised to see how the tool\\\\n                        enables you to quickly define your project demand, select fitting consulting firms and start an\\\\n                        online request for proposal. All this will be a free service to our users. We’ll keep you\\\\n                        updated on the news about our launch and service offers. Stay tuned and drop us a line, if you\\\\n                        have questions or other inquiries beforehand. Your apadua.com team.\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/news.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/next-button-async\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"BqIEc091\",\n    \"block\": \"{\\\"symbols\\\":[\\\"component\\\",\\\"state\\\"],\\\"statements\\\":[[4,\\\"async-button\\\",null,[[\\\"class\\\",\\\"data-test-next-button\\\",\\\"action\\\"],[\\\"btn btn-primary\\\",true,[25,\\\"action\\\",[[19,0,[]],\\\"next\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"isDefault\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[0,\\\"\\\\n      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"arrow-right\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isPending\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saving\\\"],null],false],[0,\\\"\\\\n      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.retry\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[19,2,[\\\"isFulfilled\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saved\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1,2]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/next-button-async.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/next-button\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"F9vjfBkV\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"bs-button\\\",null,[[\\\"data-test-next-button\\\",\\\"onClick\\\",\\\"type\\\"],[true,[25,\\\"action\\\",[[19,0,[]],\\\"next\\\"],null],\\\"primary\\\"]],{\\\"statements\\\":[[0,\\\"  \\\"],[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[0,\\\"\\\\n  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"arrow-right\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/next-button.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/next-link\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"9giPhvPP\",\n    \"block\": \"{\\\"symbols\\\":[\\\"component\\\",\\\"state\\\"],\\\"statements\\\":[[4,\\\"async-button\\\",null,[[\\\"tagName\\\",\\\"action\\\"],[\\\"a\\\",[25,\\\"action\\\",[[19,0,[]],\\\"next\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isDefault\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isPending\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saving\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.retry\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isFulfilled\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saved\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1,2]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/next-link.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/organization-worker-roles-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"EjbfyDOL\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"owr\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeOrganizationWorkerRoleModalAction\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"text-center m-t-none m-b-md\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.organizationWorkerRoles.title\\\"],null],false],[8],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"20%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.organizationWorkerRoles.level\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"30%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.organizationWorkerRoles.consultantRole\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"th\\\"],[9,\\\"width\\\",\\\"50%\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.organizationWorkerRoles.description\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"organizationWorkerRoles\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"consultantRole\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"level\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"td\\\"],[7],[1,[19,2,[\\\"description\\\"]],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"  \\\"],[1,[25,\\\"component\\\",[[19,1,[\\\"footer\\\"]]],[[\\\"closeTitle\\\"],[[25,\\\"t\\\",[\\\"buttons.close\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/organization-worker-roles-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/project-information\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6nXrO8W4\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\",\\\"obj\\\",\\\"error\\\",\\\"obj\\\",\\\"quoteProjectGoal\\\",\\\"error\\\",\\\"projectGoal\\\",\\\"term\\\",\\\"error\\\",\\\"error\\\",\\\"obj\\\",\\\"error\\\",\\\"service\\\",\\\"error\\\",\\\"obj\\\",\\\"error\\\",\\\"obj\\\",\\\"error\\\",\\\"obj\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0 \\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-container row-fluid form-background watched\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.error\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"padding-left-right-10px\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.requestersMessage\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"table-responsive padding-left-right-10px\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered  table-striped m-t-sm\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"thead\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.firstName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.lastName\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.jobTitle\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.email\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.label.phoneNumber\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"tr\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personFirstName\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personFirstName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"personLastName\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"personLastName\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorJobTitle\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorEmail\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"td\\\"],[7],[1,[20,[\\\"quote\\\",\\\"projectAdministratorPhone\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[1,[25,\\\"rfp-summary-client-only-information\\\",null,[[\\\"quote\\\"],[[20,[\\\"quote\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"class\\\",\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[\\\"form-background\\\",false,[20,[\\\"quote\\\"]],true]],{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.projectName\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectName\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"projectName\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"data-test-project-name\\\",\\\"placeholder\\\",\\\"property\\\",\\\"label\\\"],[true,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.projectName\\\"],null],\\\"projectName\\\",[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.projectName\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.industryStandard\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"industry\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-industry\\\",\\\"property\\\"],[true,\\\"industryStandard\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.industryStandard\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"searchField\\\",\\\"options\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"projectIndustry\\\"]],[20,[\\\"propertyNameIndustry\\\"]],[25,\\\"sort-by\\\",[\\\"industry\\\",[20,[\\\"projectIndustries\\\"]]],null],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.industryStandard\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseIndustry\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,19,[]],\\\"industry\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[19]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"industryStandard\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,18,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[18]},null]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.companySizeTurnover\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"companySize\\\"]],[7],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-company-size-tunrover\\\",\\\"property\\\"],[true,\\\"companySizeTurnover\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.companySizeTurnover\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"companySizeTurnover\\\"]],[20,[\\\"model\\\",\\\"companySizeTurnovers\\\"]],false,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.companySizeTurnover\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseCompanySizeTurnover\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,17,[]],\\\"turnoverRange\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[17]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"companySizeTurnover\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,16,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[16]},null]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"col-md-6 \\\",[25,\\\"if\\\",[[20,[\\\"smallResolution\\\"]],\\\"p-t-xs\\\"],null]]]],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-company-size-empolyees\\\",\\\"property\\\"],[true,\\\"companySizeEmployees\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.companySizeEmployees\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"companySizeEmployees\\\"]],[20,[\\\"model\\\",\\\"companySizeEmployees\\\"]],false,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.companySizeEmployees\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseCompanySizeEmployees\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,15,[]],\\\"employeesRange\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[15]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"companySizeEmployees\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,14,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[14]},null]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"serviceType\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.serviceType\\\"],null],false],[8]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"model\\\",\\\"serviceTypes\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,13,[\\\"enabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[10,\\\"data-test-service-id\\\",[26,[[19,13,[\\\"id\\\"]]]]],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"disabled\\\"],[[19,13,[\\\"serviceTypeEn\\\"]],[20,[\\\"serviceType\\\"]],\\\"serviceTypeChanged\\\",[25,\\\"not\\\",[[19,13,[\\\"enabled\\\"]]],null]]]],false],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,13,[]],\\\"serviceType\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[13]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"serviceType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,12,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,null,{\\\"statements\\\":[[0,\\\"              \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.modeOfEngagement\\\"],null],false],[8]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-on-site\\\",\\\"\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"on_site\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.onSite\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-hybrid\\\",\\\"\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"hybrid\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.hybrid\\\"],null],false],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[9,\\\"data-test-remote\\\",\\\"\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"remote\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.remote\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-5\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.serviceStandard\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectScope\\\"]],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-project-scope\\\",\\\"property\\\"],[true,\\\"serviceStandard\\\"]],{\\\"statements\\\":[[0,\\\"              \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.serviceStandard\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"searchField\\\",\\\"options\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"projectService\\\"]],[20,[\\\"propertyNameService\\\"]],[25,\\\"sort-by\\\",[\\\"service\\\",[20,[\\\"projectServices\\\"]]],null],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.serviceStandard\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseProjectScope\\\"],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,11,[]],\\\"service\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[11]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"serviceStandard\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,10,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.projectGoals\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectGoals\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"quoteProjectGoals\\\"]],{\\\"statements\\\":[[0,\\\"            \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.projectGoals\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"quoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,9,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[4,\\\"container-wrapper\\\",null,[[\\\"focusTriggered\\\",\\\"type\\\"],[\\\"wrapperFocusTriggered\\\",\\\"quoteProjectGoals\\\"]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 h5  m-xs \\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.name\\\"],null],false],[8],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-10  m-xs\\\"],[9,\\\"data-test-project-goal-dropdown\\\",\\\"\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"power-select-with-create\\\",null,[[\\\"placeholder\\\",\\\"options\\\",\\\"selected\\\",\\\"onchange\\\",\\\"oncreate\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.nameProjectGoalPlaceholder\\\"],null],[25,\\\"map-by\\\",[\\\"projectGoal\\\",[25,\\\"sort-by\\\",[\\\"projectGoal\\\",[20,[\\\"projectGoals\\\"]]],null]],null],[19,5,[\\\"name\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,5,[\\\"name\\\"]]],null]],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,5,[\\\"name\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[19,7,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7,8]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[19,5,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                          \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,6,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-1 m-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteProjectGoal\\\",[19,5,[]]],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 h5  m-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.description\\\"],null],false],[8],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 m-xs\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"data-test-project-goal-description\\\",\\\"cols\\\",\\\"rows\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[true,\\\"50\\\",\\\"6\\\",[19,5,[\\\"description\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.descriptionProjectGoalPlaceholder\\\"],null],\\\"form-control border-radius-0 rfp-textarea\\\"]]],false],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"hr\\\"],[7],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[5]},null]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"data-test-add-project-goal-button\\\",\\\"type\\\",\\\"onClick\\\"],[true,\\\"primary\\\",[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteProjectGoal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.addProjectGoalButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"showProjectGoals\\\"]]],null,{\\\"statements\\\":[],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.mainLocation\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"location\\\"]],[7],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-project-main-location\\\",\\\"property\\\"],[true,\\\"mainLocation\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.mainLocation\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"mainLocation\\\"]],[25,\\\"sort-by\\\",[\\\"commonName\\\",[20,[\\\"model\\\",\\\"countries\\\"]]],null],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.mainLocation\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"choosePrimaryCountry\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,4,[]],\\\"commonName\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"mainLocation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,3,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-project-secondary-location\\\",\\\"property\\\"],[true,\\\"secondaryLocations\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.secondaryLocations\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select-multiple\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"localSecondaryLocations\\\"]],[25,\\\"sort-by\\\",[\\\"commonName\\\",[20,[\\\"model\\\",\\\"countries\\\"]]],null],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.secondaryLocations\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseSecondaryCountries\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"translate-model-field\\\",[[19,2,[]],\\\"commonName\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t-md\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-xs\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.labels.organizationProjectReference\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"organizationProjectReference\\\"]],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"organizationProjectReference\\\",[25,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"organizationProjectReference\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"input\\\",null,[[\\\"data-test-project-reference\\\",\\\"value\\\",\\\"class\\\"],[true,[20,[\\\"quote\\\",\\\"organizationProjectReference\\\"]],\\\"form-control border-radius-0 rfp-input\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"organizationProjectReference\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,1,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/project-information.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/project-language-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"mTBYD9Ss\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeModal\\\"],null],\\\"md\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b-xl\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 text-center\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"pencil\\\"],[[\\\"size\\\",\\\"class\\\"],[\\\"5\\\",\\\"color-navy m-b-xs\\\"]]],false],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-dark-navy\\\"],[9,\\\"style\\\",\\\"font-size: 25px\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\"1\\\"],[8],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.projectDetails\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 text-center\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"street-view\\\"],[[\\\"size\\\",\\\"class\\\"],[\\\"5\\\",\\\"color-navy m-b-xs\\\"]]],false],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-dark-navy\\\"],[9,\\\"style\\\",\\\"font-size: 25px\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\"2\\\"],[8],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.consultants\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 text-center\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"fa-icon\\\",[\\\"paper-plane\\\"],[[\\\"size\\\",\\\"class\\\"],[\\\"5\\\",\\\"color-navy m-b-xs\\\"]]],false],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-dark-navy\\\"],[9,\\\"style\\\",\\\"font-size: 25px\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\"3\\\"],[8],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.rfp\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.title\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-offset-5\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-b-xs m-t-none\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[9,\\\"data-test-english-language\\\",\\\"\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"radioClass\\\"],[\\\"en\\\",[20,[\\\"projectLanguage\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"projectLanguage\\\"]]],null]],null],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.en\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-b-xs m-t-none\\\"],[9,\\\"data-test-german-language\\\",\\\"\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"radioClass\\\"],[\\\"de\\\",[20,[\\\"projectLanguage\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"projectLanguage\\\"]]],null]],null],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.de\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"footer\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-offset-4 col-sm-4\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[9,\\\"data-test-create-quote\\\",\\\"\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"newQuote\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/project-language-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/project-request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"b01/dHSs\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"style\\\"],[7],[0,\\\"\\\\n  .project-logo {\\\\n    height: 96px;\\\\n  }\\\\n  .project-logo-small {\\\\n    height: 64px;\\\\n  }\\\\n  .project-mb-3 {\\\\n    margin-bottom: 30px;\\\\n  }\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"c\\\"]]],null,{\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h1\\\"],[9,\\\"class\\\",\\\"text-center project-mb-3\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"c\\\"]],\\\"siemens\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/siemens-logo-1280x260.png\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"project-logo project-mb-3\\\",\\\"project-logo-small project-mb-3\\\"],null],null],[7],[8],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.qpProjectForm.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"c\\\"]],\\\"swisscard\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/swisscard-logo-437x115.png\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"project-logo project-mb-3\\\",\\\"project-logo-small project-mb-3\\\"],null],null],[7],[8],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.qpProjectForm.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"c\\\"]],\\\"aldi\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/aldo-logo-2000x2415.png\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"project-logo project-mb-3\\\",\\\"project-logo-small project-mb-3\\\"],null],null],[7],[8],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.qpProjectForm.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"company_code\\\"]],\\\"gea\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/GEA-logo.png\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"project-logo project-mb-3\\\",\\\"project-logo-small project-mb-3\\\"],null],null],[7],[8],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.qpProjectForm.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"company_code\\\"]],\\\"covestro\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/Covestro-logo.png\\\"],[10,\\\"class\\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"project-logo project-mb-3\\\",\\\"project-logo-small project-mb-3\\\"],null],null],[7],[8],[6,\\\"br\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.qpProjectForm.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container project-mb-3\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"c\\\"]],\\\"siemens\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.projectForm.siemensDetails\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"c\\\"]],\\\"swisscard\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.projectForm.swisscardDetails\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"c\\\"]],\\\"aldi\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.projectForm.aldiDetails\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"company_code\\\"]],\\\"gea\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.projectForm.geaDetails\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"company_code\\\"]],\\\"covestro\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"p\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.projectForm.covestroDetails\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[6,\\\"small\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestForm.projectForm.shortNote\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[2,\\\"<div class=\\\\\\\"bold m-md text-center\\\\\\\">“In case you need any assistance with the RFP please contact…”\\\"],[0,\\\"\\\\n  \\\"],[2,\\\"</div>\\\"],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"project-request-form\\\",null,[[\\\"changeset\\\",\\\"submitAction\\\",\\\"addQuoteProjectGoal\\\",\\\"deleteQuoteProjectGoal\\\",\\\"addQuoteServiceProvider\\\",\\\"deleteQuoteServiceProvider\\\",\\\"projectGoals\\\",\\\"projectStandards\\\",\\\"industryStandards\\\",\\\"companySizeTurnover\\\",\\\"companySizeEmployees\\\",\\\"countries\\\",\\\"budgetApprovalStatuses\\\",\\\"salutations\\\",\\\"currencies\\\",\\\"languages\\\",\\\"localQuoteProjectGoals\\\",\\\"localServiceProviders\\\",\\\"appLanguage\\\",\\\"handleFormErrors\\\",\\\"isSendingRequest\\\",\\\"companyName\\\"],[[20,[\\\"quoteChangeset\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"submitAction\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteProjectGoal\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteProjectGoal\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteServiceProvider\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteServiceProvider\\\"],null],[20,[\\\"projectGoals\\\"]],[20,[\\\"projectStandards\\\"]],[20,[\\\"industryStandards\\\"]],[20,[\\\"companySizeTurnover\\\"]],[20,[\\\"companySizeEmployees\\\"]],[20,[\\\"countries\\\"]],[20,[\\\"budgetApprovalStatuses\\\"]],[20,[\\\"salutations\\\"]],[20,[\\\"currencies\\\"]],[20,[\\\"languages\\\"]],[20,[\\\"localQuoteProjectGoals\\\"]],[20,[\\\"localServiceProviders\\\"]],[20,[\\\"appLanguage\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"handleFormErrors\\\"],null],[20,[\\\"isSendingRequest\\\"]],[20,[\\\"c\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/project-request-form.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/project-request-success\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"+qu6tapE\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center h3 m-md\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestSuccess.message\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-xs \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"project-request-form\\\"],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"button\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[7],[1,[25,\\\"t\\\",[\\\"todo.axaForm.sendAnotherRequestButtonText\\\"],null],false],[8],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/project-request-success.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/proposal-details\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"AUB1umlu\",\n    \"block\": \"{\\\"symbols\\\":[\\\"package\\\",\\\"member\\\",\\\"reference\\\",\\\"document\\\"],\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"onlyTechnical\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"h3\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.submittedBy\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b-sm\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6 m-b-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"isForConsultant\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.consultantFirm\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantCompanyName\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.address1\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantAddressLineOne\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.address2\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantAddressLineTwo\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.address3\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantAddressLineThree\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.zipCity\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantPostalCode\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantCity\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.name\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantFirstName\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantLastName\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.email\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantEmail\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.consultantFirm\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.address1\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"globalAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"globalAddress\\\",\\\"addressLine-1\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.address2\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"globalAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"globalAddress\\\",\\\"addressLine-2\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.zipCity\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"company\\\",\\\"globalAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"globalAddress\\\",\\\"postalCode\\\"]],false],[0,\\\" \\\"],[1,[20,[\\\"proposal\\\",\\\"company\\\",\\\"globalAddress\\\",\\\"city\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-t\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.name\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"proposal\\\",\\\"consultantUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"salutation\\\",\\\"salutationEn\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"fullName\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.position\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"jobTitle\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.email\\\"],null],false],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[20,[\\\"proposal\\\",\\\"consultantUser\\\",\\\"email\\\"]],false],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.uploadedDocuments\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"documents\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn-link btn-link-variation\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"downloadProposalDoc\\\",[19,4,[\\\"id\\\"]]]],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-file\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[1,[19,4,[\\\"fileName\\\"]],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              -\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"and\\\",[[19,4,[\\\"isLoaded\\\"]],[19,4,[\\\"type\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"type\\\",\\\"isCustom\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"extraType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[19,4,[\\\"extraType\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                  \\\"],[1,[25,\\\"translate-model-field\\\",[[19,4,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,4,[\\\"type\\\"]],\\\"documentType\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.referenceList\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"colgroup\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"col\\\"],[9,\\\"span\\\",\\\"1\\\"],[9,\\\"style\\\",\\\"max-width: 25%;\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"col\\\"],[9,\\\"span\\\",\\\"1\\\"],[9,\\\"style\\\",\\\"max-width: 35%;\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"col\\\"],[9,\\\"span\\\",\\\"1\\\"],[9,\\\"style\\\",\\\"max-width: 40%;\\\"],[7],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:25%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.clientName\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:35%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.projectName\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:40%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.achievements\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"references\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,3,[\\\"clientName\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,3,[\\\"projectName\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,3,[\\\"achievements\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.teamOverview\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:25%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.projectRole\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:35%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.memberName\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:40%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.specialization\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"teamMembers\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,2,[\\\"projectRole\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,2,[\\\"name\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,2,[\\\"specialization\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.label.projectOverview\\\"],null],false],[8],[0,\\\"\\\\n    \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"table table-bordered\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"thead\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:25%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.workPackage\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:35%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.description\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"th\\\"],[9,\\\"style\\\",\\\"width:40%;\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.projectProposal.technicalProposal.placeholder.deliverables\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"tbody\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"proposal\\\",\\\"workPackages\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,1,[\\\"name\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,1,[\\\"description\\\"]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pre-line-break-all\\\"],[7],[1,[19,1,[\\\"deliverables\\\"]],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"onlyTechnical\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[6,\\\"h3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.proposalDetails.financialProposal\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n    \\\"],[1,[25,\\\"financial-quotation-details\\\",null,[[\\\"proposal\\\",\\\"numberFormat\\\"],[[20,[\\\"proposal\\\"]],\\\"0,0\\\"]]],false],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/proposal-details.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/proposal-preview-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"q/ICXN9g\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"onHidden\\\",\\\"footer\\\",\\\"size\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"closeNDA\\\"],null],false,\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"rfp-summary\\\",null,[[\\\"quote\\\",\\\"isPreview\\\"],[[20,[\\\"proposal\\\",\\\"quote\\\"]],true]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"selectProject\\\",[20,[\\\"proposal\\\"]]]],[7],[0,\\\"\\\\n                     \\\"],[1,[25,\\\"t\\\",[\\\"app.dashboardConsultant.projects.response\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/proposal-preview-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/proposals-company-selector\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"L2Lwt/d4\",\n    \"block\": \"{\\\"symbols\\\":[\\\"proposal\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"company-profiles \\\",[25,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isDesktop\\\"]],[20,[\\\"media\\\",\\\"isJumbo\\\"]]],null],\\\"company-profiles--fixed\\\"],null]]]],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"vendorSelector\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profiles-padding\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"allProposals\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[26,[\\\"company-profile \\\",[25,\\\"if\\\",[[25,\\\"contains\\\",[[19,1,[]],[20,[\\\"proposals\\\"]]],null],\\\"company-profile--selected\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"changeSelectedProposal\\\",[19,1,[]]]],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-content\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-content\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-image\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,1,[\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[19,1,[\\\"company\\\",\\\"logo\\\"]]]]],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-profile-name\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[19,1,[\\\"company\\\",\\\"companyName\\\"]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"proposal-divider\\\"],[7],[8],[0,\\\"\\\\n\\\"],[8]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/proposals-company-selector.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/quote-company-contacts-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"VBQ42wnz\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"info\\\",\\\"error\\\",\\\"salutation\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeQuoteCompanyContacts\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 m-b\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t-none m-b\\\"],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.quoteCompanyContacts.title\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.quoteCompanyContacts.details\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localQuoteCompanyContacts\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[19,2,[\\\"companyContact\\\",\\\"company\\\",\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[false,[19,2,[\\\"companyContact\\\"]],true]],{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"companyContact\\\",\\\"company\\\",\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[19,2,[\\\"companyContact\\\",\\\"company\\\",\\\"logo\\\"]]]]],[10,\\\"alt\\\",[26,[[19,2,[\\\"companyContact\\\",\\\"company\\\",\\\"companyNameAlias\\\"]]]]],[9,\\\"width\\\",\\\"150\\\"],[9,\\\"class\\\",\\\"consultant-list-item-logo\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                              \\\"],[8],[0,\\\"\\\\n\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body media-middle text-center\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"showAdd\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"plus-circle\\\"],[[\\\"size\\\",\\\"class\\\",\\\"click\\\",\\\"data-test-add-contact\\\"],[\\\"2\\\",\\\"color-navy pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"addContactInfo\\\",[19,2,[\\\"companyContact\\\",\\\"company\\\",\\\"id\\\"]]],null],true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                  \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"size\\\",\\\"class\\\",\\\"click\\\",\\\"data-test-remove-contact\\\"],[\\\"2\\\",\\\"color-navy pointer-cursor\\\",[25,\\\"action\\\",[[19,0,[]],\\\"removeContactInfo\\\",[19,2,[\\\"companyContact\\\",\\\"company\\\",\\\"id\\\"]]],null],true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"hasData\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-8\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-4\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"data-test-contact-salutation\\\",\\\"property\\\"],[true,\\\"salutation\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"renderInPlace\\\",\\\"searchEnabled\\\",\\\"onchange\\\",\\\"placeholder\\\"],[[20,[\\\"model\\\",\\\"salutations\\\"]],[19,2,[\\\"companyContact\\\",\\\"salutation\\\"]],true,false,[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,2,[\\\"companyContact\\\",\\\"salutation\\\"]]],null]],null],[25,\\\"t\\\",[\\\"app.modals.quoteCompanyContacts.salutation\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[25,\\\"translate-model-field\\\",[[19,4,[]],\\\"salutation\\\",[20,[\\\"currentUser\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[4,\\\"each\\\",[[19,2,[\\\"companyContact\\\",\\\"errors\\\",\\\"salutation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,3,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"data-test-contact-fname\\\",\\\"\\\"],[9,\\\"class\\\",\\\"col-sm-4\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\"],[\\\"firstName\\\",[25,\\\"t\\\",[\\\"app.modals.quoteCompanyContacts.firstName\\\"],null]]]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"data-test-contact-lname\\\",\\\"\\\"],[9,\\\"class\\\",\\\"col-sm-4\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\"],[\\\"lastName\\\",[25,\\\"t\\\",[\\\"app.modals.quoteCompanyContacts.lastName\\\"],null]]]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"data-test-contact-email\\\",\\\"\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\"],[\\\"email\\\",[25,\\\"t\\\",[\\\"app.modals.quoteCompanyContacts.email\\\"],null]]]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"data-test-contact-phone\\\",\\\"\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n                                  \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"placeholder\\\"],[\\\"phone\\\",[25,\\\"t\\\",[\\\"app.modals.quoteCompanyContacts.phone\\\"],null]]]],false],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-back-to-wizard\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn m-r\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeQuoteCompanyContacts\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.backToWizard\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-submit-contacts\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"saveQuoteCompanyContacts\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.submitContacts\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/quote-company-contacts-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/recover-password\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"4x61+gif\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"public\\\"],[7],[0,\\\"\\\\n  \\\"],[1,[25,\\\"top-navbar\\\",null,[[\\\"changeLocalStorageLanguage\\\"],[\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-6 signup-container\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[false,[19,0,[]],true]],{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"Recover password\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"emailChecked\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-success\\\"],[7],[1,[25,\\\"t\\\",[\\\"recoverPassword.info\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"email\\\"]],{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"signup.label.email\\\"],null],\\\"email\\\",[25,\\\"t\\\",[\\\"signup.placeholder.email\\\"],null],[20,[\\\"emailChecked\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"emailChecked\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary next-btn\\\"],[9,\\\"value\\\",\\\"Recover password\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"checkEmail\\\"]],[7],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/recover-password.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/request-client-callback-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"OIIoLB3V\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeCallBackClientModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.title\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.details\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\"],[[19,0,[]],false]],{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.placeholders.project\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"disabled\\\"],[\\\"projectID\\\",true]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.placeholders.projectName\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"disabled\\\"],[\\\"projectName\\\",true]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.placeholders.company\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\"],[\\\"userCompany\\\"]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.placeholders.fullName\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\"],[\\\"userFullName\\\"]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.placeholders.email\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\"],[\\\"userEmail\\\"]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-3\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.placeholders.phoneNumber\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\"],[\\\"userPhone\\\"]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.callBackClient.placeholders.message\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-6\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"rows\\\",\\\"class\\\"],[[20,[\\\"question\\\"]],6,\\\"form-control border-radius-0 rfp-textarea\\\"]]],false],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-primary btn-block border-radius-0 \\\",[25,\\\"if\\\",[[20,[\\\"callBackButtonDisabled\\\"]],\\\"disabled\\\"],null]]]],[10,\\\"value\\\",[25,\\\"t\\\",[\\\"buttons.sendRequest\\\"],null],null],[10,\\\"disabled\\\",[18,\\\"callBackButtonDisabled\\\"],null],[3,\\\"action\\\",[[19,0,[]],\\\"newCallBackClient\\\"]],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/request-client-callback-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/request-form\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"OSjFCOnC\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h1\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"Request form\\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n  \\\"],[2,\\\"<div class=\\\\\\\"bold m-md text-center\\\\\\\">“In case you need any assistance with the RFP please contact…”\\\"],[0,\\\"\\\\n  \\\"],[2,\\\"</div>\\\"],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"request-form\\\",null,[[\\\"changeset\\\",\\\"submitAction\\\",\\\"addQuoteProjectGoal\\\",\\\"deleteQuoteProjectGoal\\\",\\\"addQuoteServiceProvider\\\",\\\"deleteQuoteServiceProvider\\\",\\\"projectGoals\\\",\\\"projectStandards\\\",\\\"industryStandards\\\",\\\"companySizeTurnover\\\",\\\"companySizeEmployees\\\",\\\"countries\\\",\\\"salutations\\\",\\\"languages\\\",\\\"localQuoteProjectGoals\\\",\\\"localServiceProviders\\\",\\\"appLanguage\\\",\\\"handleFormErrors\\\",\\\"isSendingRequest\\\"],[[20,[\\\"quoteChangeset\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"submitAction\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteProjectGoal\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteProjectGoal\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteServiceProvider\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteServiceProvider\\\"],null],[20,[\\\"projectGoals\\\"]],[20,[\\\"projectStandards\\\"]],[20,[\\\"industryStandards\\\"]],[20,[\\\"companySizeTurnover\\\"]],[20,[\\\"companySizeEmployees\\\"]],[20,[\\\"countries\\\"]],[20,[\\\"salutations\\\"]],[20,[\\\"languages\\\"]],[20,[\\\"localQuoteProjectGoals\\\"]],[20,[\\\"localServiceProviders\\\"]],[20,[\\\"appLanguage\\\"]],[25,\\\"action\\\",[[19,0,[]],\\\"handleFormErrors\\\"],null],[20,[\\\"isSendingRequest\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/request-form.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/request-success\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"7QXGJe+S\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center h3 m-md\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"strong\\\"],[9,\\\"class\\\",\\\"m-xs\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.requestSuccess.message\\\"],null],false],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-xs \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"request-form\\\"],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"button\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[7],[0,\\\"Send another request\\\"],[8],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/request-success.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/rfp-confirmation-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"WUZQ4yLi\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeRfpConfirmationModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"h1\\\"],[9,\\\"class\\\",\\\"color-navy m-b-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.title\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"font-size-16 m-t m-b-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.stepsDetails\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"style\\\",\\\"display:inline-block; text-align: left; padding: 0 30px;\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"check-circle-o\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.steps.projectDetails\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"check-circle-o\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.steps.consultants\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"check-circle-o\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.steps.coverLetter\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"check-circle-o\\\"],[[\\\"class\\\"],[\\\"color-navy\\\"]]],false],[0,\\\"\\\\n                  \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.steps.rfp\\\"],null],false],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"font-size-16 m-t-lg m-b-lg\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.details\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"font-size-16 m-b-lg\\\"],[7],[0,\\\"\\\\n            \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.rfpConfirmation.thanks\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeRfpConfirmationModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.closeAndReturnToDashboard\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/rfp-confirmation-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/rfp-unsaved-changes\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"xM14f5/J\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"component\\\",\\\"state\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeUnsavedChangesModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.title\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                    \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.details\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"data-test-cancel-rfp-unsaved-changes-modal-button\\\",\\\"\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"closeUnsavedChangesModal\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.cancel\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"a\\\"],[9,\\\"data-test-proceed-button\\\",\\\"\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-white \\\",[25,\\\"if\\\",[[20,[\\\"blockPrevious\\\"]],\\\"disabled\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"proceed\\\",[20,[\\\"targetRoute\\\"]]]],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.discardProceed\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"async-button\\\",null,[[\\\"class\\\",\\\"data-test-save-proceed-button\\\",\\\"action\\\"],[\\\"btn btn-primary\\\",true,[25,\\\"action\\\",[[19,0,[]],\\\"saveAndProceed\\\",[20,[\\\"targetRoute\\\"]]],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,3,[\\\"isDefault\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.unsavedChangesModal.saveProceed\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,3,[\\\"isPending\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saving\\\"],null],false],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,3,[\\\"isRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.retry\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[19,3,[\\\"isFulfilled\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saved\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2,3]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/rfp-unsaved-changes.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/save-as-draft-button\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"/UqqZWry\",\n    \"block\": \"{\\\"symbols\\\":[\\\"component\\\",\\\"state\\\"],\\\"statements\\\":[[4,\\\"async-button\\\",null,[[\\\"data-test-save-as-draft-button\\\",\\\"action\\\",\\\"class\\\"],[true,[25,\\\"action\\\",[[19,0,[]],\\\"saveAsDraft\\\"],null],\\\"btn btn-primary\\\"]],{\\\"statements\\\":[[4,\\\"if\\\",[[19,2,[\\\"isDefault\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saveAsDraft\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isPending\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saving\\\"],null],false],[0,\\\"\\\\n    \\\"],[1,[25,\\\"fa-icon\\\",[\\\"spinner\\\"],[[\\\"spin\\\"],[true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,2,[\\\"isRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.retry\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[19,2,[\\\"isFulfilled\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[25,\\\"t\\\",[\\\"buttons.saveAsDraft\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1,2]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/save-as-draft-button.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/section-editor-interface\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"aePRYx3/\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-toolbar\\\"],[10,\\\"id\\\",[26,[\\\"section_\\\",[20,[\\\"section\\\",\\\"uid\\\"]]]]],[7],[0,\\\"\\\\n    \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"push-left\\\"],[9,\\\"class\\\",\\\"section-title\\\"],[7],[0,\\\"\\\\n      \\\"],[1,[20,[\\\"section\\\",\\\"number\\\"]],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"section\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"section\\\",\\\"blocked\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[1,[25,\\\"ember-inplace-edit\\\",null,[[\\\"text\\\",\\\"value\\\",\\\"placeholder\\\",\\\"placeholderClass\\\",\\\"disabled\\\",\\\"editIcon\\\",\\\"class\\\",\\\"action\\\"],[[20,[\\\"section\\\",\\\"title\\\"]],[20,[\\\"section\\\",\\\"title\\\"]],\\\"Add section title\\\",\\\"placeholder div class\\\",[20,[\\\"section\\\",\\\"disabled\\\"]],\\\"glyphicon glyphicon-edit section-title-edit-icon\\\",\\\"section-title-edit-inline\\\",\\\"saveSection\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"          \\\"],[1,[20,[\\\"section\\\",\\\"title\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"section\\\",\\\"disabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"section-title-disabled\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.partials.sectionEditorInterface.sectionDisabled\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"section-overlay\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"pull-right\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"btn-group\\\"],[9,\\\"role\\\",\\\"group\\\"],[9,\\\"aria-label\\\",\\\"toolbar\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"section\\\",\\\"blocked\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"button\\\"],[9,\\\"data-test-edit-section\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"edit\\\"]],[7],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-pencil\\\"],[7],[8],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"buttons.editSectionContent\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"section\\\",\\\"notDeletable\\\"]]],null,{\\\"statements\\\":[[0,\\\"              \\\"],[6,\\\"button\\\"],[9,\\\"data-test-delete-section\\\",\\\"\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[9,\\\"title\\\",\\\"Delete Section\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"delete\\\"]],[7],[0,\\\"\\\\n                  \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-trash\\\"],[7],[8],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[20,[\\\"section\\\",\\\"blocked\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"section\\\",\\\"disabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-enable-section\\\",\\\"\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[9,\\\"title\\\",\\\"Enable Section\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"enable\\\"]],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-eye-open\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"button\\\"],[9,\\\"data-test-disable-section\\\",\\\"\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-white\\\"],[9,\\\"title\\\",\\\"Disable Section\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"disable\\\"]],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-eye-close\\\"],[7],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/section-editor-interface.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/signup\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"VKG4rkkK\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\",\\\"country\\\",\\\"error\\\",\\\"company\\\",\\\"error\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"public\\\"],[7],[0,\\\"\\\\n  \\\"],[1,[25,\\\"top-navbar\\\",null,[[\\\"changeLocalStorageLanguage\\\"],[\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-3 col-md-6 signup-container\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[false,[20,[\\\"user\\\"]],true]],{\\\"statements\\\":[[0,\\\"                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t m-b\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[1,[25,\\\"t\\\",[\\\"signup.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"tokenExpired\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"notifyMessages.invalidToken\\\"],null],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"email\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"email\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                      \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"placeholder\\\",\\\"disabled\\\"],[[25,\\\"t\\\",[\\\"signup.label.email\\\"],null],\\\"email\\\",[25,\\\"t\\\",[\\\"signup.placeholder.email\\\"],null],[20,[\\\"invitedUser\\\"]]]]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"email\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,5,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"invitedUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-block btn-primary next-btn\\\"],[10,\\\"value\\\",[26,[[25,\\\"t\\\",[\\\"buttons.next\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"checkEmail\\\"]],[7],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"blacklistedDomain\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"isNewUser\\\"]],[20,[\\\"invitedUser\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"password\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"password\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\",\\\"class\\\"],[[25,\\\"t\\\",[\\\"signup.label.password\\\"],null],\\\"password\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"signup.placeholder.password\\\"],null],\\\"m-b-xs\\\"]]],false],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"password\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"signup.label.passwordGuidance\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"retypePassword\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"retypePassword\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                          \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"placeholder\\\"],[[25,\\\"t\\\",[\\\"signup.label.retypePassword\\\"],null],\\\"retypePassword\\\",\\\"password\\\",[25,\\\"t\\\",[\\\"signup.placeholder.retypePassword\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"company-info\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"user\\\",\\\"newCompany\\\"]],[20,[\\\"user\\\",\\\"isClient\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"invitedUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-8\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"company\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"company\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"signup.label.company\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"search\\\",\\\"placeholder\\\",\\\"selected\\\",\\\"onchange\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"searchCompanies\\\"],null],\\\" \\\",[20,[\\\"user\\\",\\\"company\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"user\\\",\\\"company\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[19,4,[\\\"companyName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[4,\\\"each\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"company\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,3,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-4 p-t-md\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-block\\\"],[10,\\\"value\\\",[26,[[25,\\\"t\\\",[\\\"buttons.newCompany\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"addCompany\\\"]],[7],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"property\\\",\\\"disabled\\\",\\\"label\\\"],[\\\"companyName\\\",true,[25,\\\"t\\\",[\\\"signup.label.company\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"new-company-info\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"signup.label.newCompany\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"companyName\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"companyName\\\"]],\\\"has-error\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"label\\\",\\\"property\\\",\\\"type\\\",\\\"disabled\\\",\\\"placeholder\\\"],[[25,\\\"t\\\",[\\\"signup.label.companyName\\\"],null],\\\"companyName\\\",\\\"text\\\",[20,[\\\"invitedUser\\\"]],[25,\\\"t\\\",[\\\"signup.placeholder.company\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"signup.label.registerAs\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"disabled\\\",\\\"radioClass\\\"],[\\\"client\\\",[20,[\\\"userType\\\"]],\\\"userTypeChanged\\\",[20,[\\\"invitedUser\\\"]],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.client\\\"],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"disabled\\\",\\\"radioClass\\\"],[\\\"consultant\\\",[20,[\\\"userType\\\"]],\\\"userTypeChanged\\\",[20,[\\\"invitedUser\\\"]],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                                    \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.consultant\\\"],null],false],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\",\\\"class\\\"],[\\\"country\\\",[25,\\\"if\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"country\\\"]],\\\"has-error\\\",\\\"m-b m-t-xs\\\"],null]]],{\\\"statements\\\":[[0,\\\"                          \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"signup.label.country\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"options\\\",\\\"selected\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"countries\\\"]],[20,[\\\"user\\\",\\\"country\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null],[25,\\\"t\\\",[\\\"signup.placeholder.country\\\"],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"user\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"translate-model-field\\\",[[19,2,[]],\\\"commonName\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[4,\\\"each\\\",[[20,[\\\"user\\\",\\\"errors\\\",\\\"country\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,1,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left media-middle\\\"],[7],[0,\\\"\\\\n                                \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"class\\\"],[\\\"checkbox\\\",[20,[\\\"user\\\",\\\"newsletterSubscription\\\"]],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"signup.label.newsletter\\\"],null],false],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"terms-and-conditions\\\"],[7],[0,\\\"\\\\n                        \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.terms\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t m-b\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[10,\\\"class\\\",[26,[\\\"btn btn-block btn-primary signup-btn \\\",[25,\\\"if\\\",[[20,[\\\"tokenExpired\\\"]],\\\"disabled\\\"],null]]]],[10,\\\"value\\\",[26,[[25,\\\"t\\\",[\\\"buttons.signup\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"signup\\\"]],[7],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"emailChecked\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"inactiveUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning text-center\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.useInvitationLink\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger text-center\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.userExists\\\"],null],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                        \\\"],[4,\\\"link-to\\\",[\\\"login\\\"],[[\\\"class\\\"],[\\\"btn btn-block btn-primary m-b\\\"]],{\\\"statements\\\":[[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"signup.label.loginEmail\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/signup.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/submit-proposal-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ihQYdzN7\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeSubmitProposalModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.title\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n  \\\"],[12,\\\"proposal-details\\\",[1]],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-b\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.feeConditions\\\"],null],false],[0,\\\":\\\"],[8],[0,\\\" \\\"],[1,[18,\\\"feeConditions\\\"],false],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n  \\\\n  \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.details\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.timeLeft\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"daysUntilProposalDueDate\\\"]],1],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[18,\\\"daysUntilProposalDueDate\\\"],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.day\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[1,[18,\\\"daysUntilProposalDueDate\\\"],false],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.days\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"  \\\"],[8],[0,\\\"\\\\n  \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.confirm\\\"],null],false],[8],[0,\\\"\\\\n\\\\n  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openConfirmSubmitProposalModal\\\"]],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.yes\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-default m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeSubmitProposalModal\\\"]],[7],[0,\\\"\\\\n      \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.no\\\"],null],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n  \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/submit-proposal-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/submit-rfp-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"K/UK7ceG\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeSubmitRFPModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"confirmMessages.submitProject\\\"],null],false],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-md\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"data-test-confirm-submit-rfp\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-primary m-r m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"confirm\\\"]],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.submitQuote.yes\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n              \\\"],[6,\\\"button\\\"],[9,\\\"data-test-confirm-cancel-rfp\\\",\\\"\\\"],[9,\\\"class\\\",\\\"btn btn-default m-b-sm\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"closeSubmitRFPModal\\\"]],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.submitQuote.no\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/submit-rfp-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/submitted-info-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pBK1Q6za\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"route-action\\\",[\\\"closeSubmittedInfoModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.submitProposal.title\\\"],null],false],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.submittedInfo.thankYou\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.submittedInfo.details\\\"],null],false],[8],[0,\\\"\\\\n          \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"goToDashboard\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.goToDashboard\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/submitted-info-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/user-evaluation-invitation-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"yfUnrWNL\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeUserEvaluationInvitationModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b\\\"],[7],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"m-t-none m-b\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.userEvaluationInvitation.title\\\"],null],false],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.userEvaluationInvitation.disclaimer\\\"],null],false],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/user-evaluation-invitation-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/user-status-modal\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"XV1oAcLD\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\"],\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"footer\\\",\\\"body\\\",\\\"onHidden\\\",\\\"size\\\"],[false,false,[25,\\\"action\\\",[[19,0,[]],\\\"closeUserStatusModal\\\"],null],\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h2\\\"],[9,\\\"class\\\",\\\"text-center m-t-none m-b-md\\\"],[7],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.userStatus.title\\\"],null],false],[8],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning text-center\\\"],[7],[0,\\\"\\\\n                \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.userStatus.details\\\"],null],false],[0,\\\"\\\\n              \\\"],[8],[0,\\\"\\\\n          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userStatus\\\",\\\"emailConfirmed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-success\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-ok color-green\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.userStatus.emailConfirmed\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-remove color-danger\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.userStatus.emailNotConfirmed\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[20,[\\\"emailSent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                      \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"resendValidationEmail\\\"]],[7],[1,[25,\\\"t\\\",[\\\"app.account.profile.resend\\\"],null],false],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[25,\\\"t\\\",[\\\"app.account.profile.sentTo\\\"],null],false],[0,\\\" \\\"],[6,\\\"strong\\\"],[7],[1,[20,[\\\"currentUser\\\",\\\"email\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"userStatus\\\",\\\"profileCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-success\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-ok color-green\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.userStatus.profileCompleted\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"i\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-remove color-danger\\\"],[7],[8],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"app.modals.userStatus.profileIncompleted\\\"],null],false],[0,\\\"\\\\n                  \\\"],[4,\\\"link-to\\\",[\\\"app.account.index\\\",[25,\\\"query-params\\\",null,[[\\\"returnToProject\\\"],[true]]]],null,{\\\"statements\\\":[[0,\\\" \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.userStatus.completeProfile\\\"],null],false],[8]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/user-status-modal.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/wizard-language\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"9ZJuA3Xe\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"public\\\"],[7],[0,\\\"\\\\n  \\\"],[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"container\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-title text-notransform\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizardLanguage.title\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix equalizer row-fluid\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-2 col-md-8 \\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-container row-fluid form-background watched\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.error\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"em-form\\\",null,[[\\\"class\\\",\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[\\\"form-background\\\",false,[20,[\\\"quote\\\"]],true]],{\\\"statements\\\":[[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-b-xl\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 text-center\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"pencil\\\"],[[\\\"size\\\",\\\"class\\\"],[\\\"5\\\",\\\"color-navy m-b-xs\\\"]]],false],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-dark-navy font-size-25\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"strong\\\"],[7],[0,\\\"1\\\"],[8],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.projectDetails\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 text-center\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"street-view\\\"],[[\\\"size\\\",\\\"class\\\"],[\\\"5\\\",\\\"color-navy m-b-xs\\\"]]],false],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-dark-navy font-size-25\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"strong\\\"],[7],[0,\\\"2\\\"],[8],[8],[0,\\\"\\\\n\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.consultants\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 text-center\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"fa-icon\\\",[\\\"paper-plane\\\"],[[\\\"size\\\",\\\"class\\\"],[\\\"5\\\",\\\"color-navy m-b-xs\\\"]]],false],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"color-dark-navy font-size-25\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"strong\\\"],[7],[0,\\\"3\\\"],[8],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.rfp\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"h3\\\"],[9,\\\"class\\\",\\\"text-center\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.title\\\"],null],false],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-offset-5 col-xs-offset-4\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-b-xs m-t-none\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"radioClass\\\"],[\\\"en\\\",[20,[\\\"projectLanguage\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"projectLanguage\\\"]]],null]],null],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.en\\\"],null],false],[8],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-b-xs m-t-none\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"radioClass\\\"],[\\\"de\\\",[20,[\\\"projectLanguage\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[20,[\\\"projectLanguage\\\"]]],null]],null],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.modals.projectLanguage.de\\\"],null],false],[8],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"actions clearfix p-r-xs\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"ul\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"cancel\\\"]],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"gray\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.cancel\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                          \\\"],[12,\\\"next-link\\\",[]],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/wizard-language.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/wizard\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"h2kXzHm6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"id\\\",\\\"public\\\"],[7],[0,\\\"\\\\n  \\\"],[1,[25,\\\"top-navbar\\\",null,[[\\\"logout\\\",\\\"changeLocalStorageLanguage\\\"],[\\\"invalidateSession\\\",\\\"changeLocalStorageLanguage\\\"]]],false],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[10,\\\"class\\\",[25,\\\"unless\\\",[[25,\\\"eq\\\",[[20,[\\\"currentRouteName\\\"]],\\\"index\\\"],null],\\\"container\\\",\\\"container-wrapper\\\"],null],null],[7],[0,\\\"\\\\n      \\\"],[1,[18,\\\"outlet\\\"],false],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/wizard.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/wizard/confirm\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"/IAMzxvd\",\n    \"block\": \"{\\\"symbols\\\":[\\\"modal\\\",\\\"modal\\\",\\\"modal\\\",\\\"company\\\",\\\"country\\\",\\\"projectGoal\\\"],\\\"statements\\\":[[0,\\\"    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-lg-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"page-title\\\",null,[[\\\"title\\\",\\\"currentStep\\\",\\\"quote\\\",\\\"iconLinkEnabled\\\"],[[25,\\\"t\\\",[\\\"wizard.titles.startRFP\\\"],null],30,[20,[\\\"quote\\\"]],true]]],false],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix equalizer row-fluid\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid watch\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background m-b\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"company-information\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.companyInformation\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pull-right\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"projectInformation\\\"]],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.edit\\\"],null],false],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-pencil\\\"],[7],[8],[8],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.industry\\\"],null],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-gray\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"industryStandard\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"industryStandard\\\"]],\\\"industry\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.turnover\\\"],null],false],[8],[0,\\\"\\\\n\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-gray\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"companySizeTurnover\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"companySizeTurnover\\\"]],\\\"turnoverRange\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.employees\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-gray\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"companySizeEmployees\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"companySizeEmployees\\\"]],\\\"employeesRange\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background m-b \\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"company-information\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.projectInformation\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pull-right\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"projectInformation\\\"]],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.edit\\\"],null],false],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-pencil\\\"],[7],[8],[8],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.projectGoals\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-gray\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localProjectGoals\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,6,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                      \\\"],[1,[25,\\\"translate-model-field\\\",[[19,6,[]],\\\"projectGoal\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[19,6,[]],[20,[\\\"localProjectGoals\\\",\\\"lastObject\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\";\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[6]},null],[0,\\\"                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.projectScope\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-gray\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"serviceStandard\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[20,[\\\"quote\\\",\\\"serviceStandard\\\"]],\\\"service\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.mainLocation\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-gray\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[20,[\\\"quote\\\",\\\"mainLocation\\\",\\\"commonNameEn\\\"]],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"light-navy\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.secondaryLocations\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"dark-gray\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"secondaryLocations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[19,5,[\\\"commonNameEn\\\"]],false],[4,\\\"unless\\\",[[25,\\\"eq\\\",[[19,5,[]],[20,[\\\"quote\\\",\\\"secondaryLocations\\\",\\\"lastObject\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\";\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.noneSelected\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-2 p-r-0\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid form-background\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"table\\\"],[9,\\\"class\\\",\\\"company-information\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"tr\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"th\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.selectedCompanies\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"td\\\"],[9,\\\"class\\\",\\\"pull-right\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"consultants\\\"]],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.change\\\"],null],false],[0,\\\" \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-pencil\\\"],[7],[8],[8],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"confirm-consultants-list watched\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"companies\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"confirm-consultant-list-item\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left media-middle\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-middle\\\"],[9,\\\"style\\\",\\\"width: 64px; height: 64px; white-space: nowrap;\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[19,4,[\\\"extraConsultant\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-list-item-logo no-logo\\\"],[7],[0,\\\"\\\\n                                                                  \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.noLogoAvailable\\\"],null],false],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"logo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                                \\\"],[6,\\\"img\\\"],[10,\\\"src\\\",[26,[[19,4,[\\\"logo\\\"]]]]],[9,\\\"alt\\\",\\\"\\\"],[9,\\\"class\\\",\\\"img-responsive consultant-list-item-logo\\\"],[9,\\\"style\\\",\\\"display: inline-block;\\\"],[7],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                                                          \\\"],[8],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"strong\\\"],[7],[1,[19,4,[\\\"companyNameAlias\\\"]],false],[8],[0,\\\"\\\\n                                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-list-item-description\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[19,4,[\\\"extraConsultant\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[19,4,[\\\"generalInfo\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[4,\\\"truncate-multiline\\\",null,[[\\\"lines\\\",\\\"showButton\\\"],[3,false]],{\\\"statements\\\":[[0,\\\"                                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,4,[\\\"generalInfo\\\"]],\\\"description\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"truncate-multiline\\\",null,[[\\\"lines\\\",\\\"showButton\\\"],[3,false]],{\\\"statements\\\":[[0,\\\"                                                                \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.extraConsultantDetails\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                                                          \\\"],[8],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-right media-middle\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[19,4,[\\\"extraConsultant\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultant-list-item-profile\\\"],[7],[0,\\\"\\\\n                                                                \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"pull-right p-r-xxs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"toggleModal\\\",[19,4,[]]]],[7],[0,\\\"\\\\n                                                                    \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign info-sign-dark-blue\\\"],[7],[8],[0,\\\"\\\\n                                                                \\\"],[8],[0,\\\"\\\\n                                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l-xs\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.noCompanies\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 m-b-sm\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"white-bg p-t-10\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b text-center\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.footer\\\"],null],false],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"img\\\"],[9,\\\"class\\\",\\\"img-responsive\\\"],[9,\\\"src\\\",\\\"images/PDFBanner.png\\\"],[9,\\\"alt\\\",\\\"TCB banner\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"actions clearfix p-r-xs\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"ul\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"li\\\"],[9,\\\"class\\\",\\\"two-buttons\\\"],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"openStartRfp\\\"]],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.startRfp\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isShowingModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"consultant-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isShowingDownloadPDFModal\\\"]]],null,{\\\"statements\\\":[[4,\\\"bs-modal\\\",null,[[\\\"onHidden\\\",\\\"footer\\\",\\\"class\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"closeDownloadPDFModal\\\"],null],false,\\\"width-50\\\"]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"isLoading\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"center\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/loading.gif\\\"],[9,\\\"alt\\\",\\\"Is Loading\\\"],[7],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.downloadPDF\\\"],null],false],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\",\\\"showErrorsOnRender\\\"],[[20,[\\\"userLead\\\"]],false,true]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"label\\\",\\\"property\\\"],[[25,\\\"t\\\",[\\\"wizard.confirm.placeholder.firstName\\\"],null],[25,\\\"t\\\",[\\\"wizard.confirm.label.firstName\\\"],null],\\\"firstName\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"label\\\",\\\"property\\\"],[[25,\\\"t\\\",[\\\"wizard.confirm.placeholder.lastName\\\"],null],[25,\\\"t\\\",[\\\"wizard.confirm.label.lastName\\\"],null],\\\"lastName\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"label\\\",\\\"property\\\"],[[25,\\\"t\\\",[\\\"wizard.confirm.placeholder.email\\\"],null],[25,\\\"t\\\",[\\\"wizard.confirm.label.email\\\"],null],\\\"email\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"label\\\",\\\"property\\\"],[[25,\\\"t\\\",[\\\"wizard.confirm.placeholder.companyName\\\"],null],[25,\\\"t\\\",[\\\"wizard.confirm.label.companyNameMandatory\\\"],null],\\\"companyName\\\"]]],false],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media\\\"],[7],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-left media-middle\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"class\\\"],[\\\"checkbox\\\",[20,[\\\"userLead\\\",\\\"newsletterSubscription\\\"]],\\\"pointer-cursor\\\"]]],false],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"media-body\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.newsletter\\\"],null],false],[8],[0,\\\"\\\\n                          \\\"],[8],[0,\\\"\\\\n                      \\\"],[8],[0,\\\"\\\\n                  \\\"],[8],[0,\\\"\\\\n\\\\n                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t-xl text-center\\\"],[7],[0,\\\"\\\\n                      \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-send-email\\\"],[10,\\\"value\\\",[25,\\\"t\\\",[\\\"wizard.confirm.generatePDF\\\"],null],null],[3,\\\"action\\\",[[19,0,[]],\\\"downloadPDF\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showDownloadMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                            \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.thanks\\\"],null],false],[0,\\\"\\\\n                            \\\"],[6,\\\"strong\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[10,\\\"href\\\",[26,[[18,\\\"downloadPDFUrl\\\"]]]],[9,\\\"target\\\",\\\"_blank\\\"],[7],[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.downloadLink\\\"],null],false],[0,\\\" \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isShowingSendEmailModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"bs-modal\\\",null,[[\\\"onHidden\\\",\\\"footer\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"closeSendEmailModal\\\"],null],false]],{\\\"statements\\\":[[0,\\\"      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n              \\\"],[6,\\\"h4\\\"],[9,\\\"class\\\",\\\"m-b-lg\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.emailSummary\\\"],null],false],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\",\\\"showErrorsOnRender\\\"],[[20,[\\\"quoteEmail\\\"]],false,true]],{\\\"statements\\\":[[0,\\\"              \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"label\\\",\\\"property\\\"],[[25,\\\"t\\\",[\\\"wizard.confirm.placeholder.recipientEmail\\\"],null],[25,\\\"t\\\",[\\\"wizard.confirm.label.recipientEmail\\\"],null],\\\"recipientEmail\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"model\\\",\\\"submitButton\\\",\\\"showErrorsOnRender\\\"],[[20,[\\\"userLead\\\"]],false,true]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"label\\\",\\\"property\\\"],[[25,\\\"t\\\",[\\\"wizard.confirm.placeholder.email\\\"],null],[25,\\\"t\\\",[\\\"wizard.confirm.label.email\\\"],null],\\\"email\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"checkbox\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                      \\\"],[1,[25,\\\"input\\\",null,[[\\\"name\\\",\\\"type\\\",\\\"checked\\\"],[\\\"emailme-checkbox\\\",\\\"checkbox\\\",[20,[\\\"sendToOwner\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.summaryConfirm\\\"],null],false],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-sm\\\"],[7],[0,\\\"\\\\n                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[0,\\\" \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.yourMessage\\\"],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\",\\\"rows\\\",\\\"placeholder\\\"],[[20,[\\\"message\\\"]],\\\"form-control rfp-textarea\\\",7,[25,\\\"t\\\",[\\\"wizard.confirm.placeholder.yourMessage\\\"],null]]]],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"span\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.disclaimer\\\"],null],false],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-actions m-t-xl text-center\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"input\\\"],[9,\\\"type\\\",\\\"submit\\\"],[9,\\\"class\\\",\\\"btn btn-primary btn-send-email\\\"],[10,\\\"value\\\",[26,[[25,\\\"t\\\",[\\\"wizard.confirm.sendEmail\\\"],null]]]],[3,\\\"action\\\",[[19,0,[]],\\\"sendEmail\\\"]],[7],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"          \\\"],[8],[0,\\\"\\\\n      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isShowingStartRfp\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"bs-modal\\\",null,[[\\\"onHidden\\\",\\\"footer\\\",\\\"header\\\",\\\"body\\\",\\\"size\\\"],[[25,\\\"action\\\",[[19,0,[]],\\\"closeStartRfpModal\\\"],null],false,false,false,\\\"lg\\\"]],{\\\"statements\\\":[[4,\\\"component\\\",[[19,1,[\\\"header\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-l m-b-sm\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/apadua-blue-200.png\\\"],[9,\\\"alt\\\",\\\"apadua.com\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.loginOrRegister\\\"],null],false],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"component\\\",[[19,1,[\\\"body\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"img\\\"],[9,\\\"src\\\",\\\"images/PDFBanner.png\\\"],[9,\\\"class\\\",\\\"img-responsive\\\"],[7],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-t-lg m-b-lg\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"p\\\"],[7],[6,\\\"strong\\\"],[7],[0,\\\"apadua.com \\\"],[8],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.detailsTCB\\\"],[[\\\"htmlSafe\\\"],[true]]],false],[8],[0,\\\"\\\\n                \\\"],[6,\\\"p\\\"],[7],[0,\\\"\\\\n                  \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.label.detailsTCB2\\\"],null],false],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-offset-1 col-md-5 m-b\\\"],[7],[0,\\\"\\\\n                \\\"],[2,\\\"<div class=\\\\\\\"text-center cb-info\\\\\\\">If you already have an account please Log In</div>\\\"],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"login\\\"],[[\\\"class\\\"],[\\\"btn btn-block btn-primary m-t-lg\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.alreadyRegistered\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5\\\"],[7],[0,\\\"\\\\n                \\\"],[2,\\\"<div class=\\\\\\\"text-center cb-info\\\\\\\">If you don't have an account please Signup</div>\\\"],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",[\\\"signup\\\"],[[\\\"class\\\"],[\\\"btn btn-block btn-primary m-t-lg\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[25,\\\"t\\\",[\\\"wizard.confirm.joinNow\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/wizard/confirm.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/wizard/consultants\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"bY410ZUT\",\n    \"block\": \"{\\\"symbols\\\":[\\\"quoteConsultant\\\",\\\"quoteConsultant\\\",\\\"quoteConsultant\\\"],\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[9,\\\"id\\\",\\\"modal-reference-position\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-lg-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"page-title\\\",null,[[\\\"title\\\",\\\"showInfoIcon\\\",\\\"showCommentModal\\\",\\\"currentStep\\\"],[[25,\\\"t\\\",[\\\"wizard.titles.selectConsultant\\\"],null],false,\\\"commentModalShow\\\",20]]],false],[0,\\\"\\\\n\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix row-fluid\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-5 p-l-0\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-background\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"maximumConsultantsSelected\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-warning\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.maximumConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[20,[\\\"showError\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.minimumConsultants\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-l-xs p-r-xs p-b-m\\\"],[7],[0,\\\"\\\\n                                      \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.allConsultants\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"consultants-list-wrapper\\\",null,[[\\\"specialistConsultants\\\",\\\"diversifiedConsultants\\\",\\\"generalistConsultants\\\"],[[20,[\\\"finalSpecialistConsultants\\\"]],[20,[\\\"finalDiversifiedConsultants\\\"]],[20,[\\\"finalGeneralistConsultants\\\"]]]],{\\\"statements\\\":[[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12 col-md-6 col-lg-4 p-xxs\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md consultants-container-description\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.specialists\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.specialists\\\"],null],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"finalSpecialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"consultant-list-item\\\",null,[[\\\"item\\\",\\\"selectedItems\\\",\\\"toggleModal\\\",\\\"addItem\\\",\\\"removeItem\\\",\\\"language\\\",\\\"isPublic\\\"],[[19,3,[]],[20,[\\\"localSelectedCompanies\\\"]],\\\"toggleModal\\\",\\\"addCompany\\\",\\\"removeCompany\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]],true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"gt\\\",[[20,[\\\"sortedSpecialistConsultants\\\",\\\"length\\\"]],5],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"showAllSpecialistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t m-b-xs\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMoreConsultants\\\",\\\"specialist\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.showMore\\\"],null],false],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container-info\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.seeProfile\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.selectConsultant\\\"],null],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12 col-md-6 col-lg-4 p-xxs\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md consultants-container-description\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.diversified\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.diversified\\\"],null],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"finalDiversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"consultant-list-item\\\",null,[[\\\"item\\\",\\\"selectedItems\\\",\\\"toggleModal\\\",\\\"addItem\\\",\\\"removeItem\\\",\\\"language\\\",\\\"isPublic\\\"],[[19,2,[]],[20,[\\\"localSelectedCompanies\\\"]],\\\"toggleModal\\\",\\\"addCompany\\\",\\\"removeCompany\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]],true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"gt\\\",[[20,[\\\"sortedDiversifiedConsultants\\\",\\\"length\\\"]],5],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"showAllDiversifiedConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t m-b-xs\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMoreConsultants\\\",\\\"diversified\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.showMore\\\"],null],false],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container-info\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.seeProfile\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.selectConsultant\\\"],null],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\\n                                    \\\"],[8],[0,\\\"\\\\n                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-sm-12 col-md-6 col-lg-4 p-xxs\\\"],[7],[0,\\\"\\\\n                                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"m-b-md consultants-container-description\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"h4\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.generalists\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.info.generalists\\\"],null],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-list\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"finalGeneralistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"consultant-list-item\\\",null,[[\\\"item\\\",\\\"selectedItems\\\",\\\"toggleModal\\\",\\\"addItem\\\",\\\"removeItem\\\",\\\"language\\\",\\\"isPublic\\\"],[[19,1,[]],[20,[\\\"localSelectedCompanies\\\"]],\\\"toggleModal\\\",\\\"addCompany\\\",\\\"removeCompany\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]],true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[25,\\\"gt\\\",[[20,[\\\"sortedGeneralistConsultants\\\",\\\"length\\\"]],5],null]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[20,[\\\"showAllGeneralistConsultants\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"text-center m-t m-b-xs\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[6,\\\"button\\\"],[9,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"showMoreConsultants\\\",\\\"generalist\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.showMore\\\"],null],false],[0,\\\"\\\\n                                                    \\\"],[8],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"consultants-container-info\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.seeProfile\\\"],null],false],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"h5\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.label.selectConsultant\\\"],null],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n                                    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 p-l-0 p-r-0\\\"],[7],[0,\\\"\\\\n                                    \\\"],[12,\\\"extra-consultants\\\",[]],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"actions clearfix p-r-xs\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"ul\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"gray\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[12,\\\"next-link\\\",[]],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                \\\"],[8],[0,\\\"\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"isShowingModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"consultant-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCommentModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"comment-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/wizard/consultants.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/wizard/index\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"tBD2S5lD\",\n    \"block\": \"{\\\"symbols\\\":[\\\"obj\\\",\\\"error\\\",\\\"obj\\\",\\\"quoteProjectGoal\\\",\\\"error\\\",\\\"projectGoal\\\",\\\"term\\\",\\\"error\\\",\\\"service\\\",\\\"error\\\",\\\"obj\\\",\\\"error\\\",\\\"obj\\\",\\\"error\\\",\\\"obj\\\",\\\"error\\\",\\\"obj\\\"],\\\"statements\\\":[[4,\\\"resize-window\\\",null,[[\\\"resizeTriggered\\\"],[\\\"resizeTriggered\\\"]],{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n              \\\"],[1,[25,\\\"page-title\\\",null,[[\\\"title\\\",\\\"showInfoIcon\\\",\\\"showCommentModal\\\",\\\"currentStep\\\"],[[25,\\\"t\\\",[\\\"wizard.titles.projectInformation\\\"],null],false,\\\"commentModalShow\\\",10]]],false],[0,\\\"\\\\n\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix equalizer row-fluid\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0 \\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-container row-fluid form-background watched\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"quote\\\",\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"alert alert-danger\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.error\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"em-form\\\",null,[[\\\"class\\\",\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[\\\"form-background\\\",false,[20,[\\\"quote\\\"]],true]],{\\\"statements\\\":[[0,\\\"                                      \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.projectName\\\"],null],false],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectName\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"projectName\\\"]],{\\\"statements\\\":[[0,\\\"                                          \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"property\\\",\\\"label\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.projectName\\\"],null],\\\"projectName\\\",[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.projectName\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.industryStandard\\\"],null],false],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"industry\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"industryStandard\\\"]],{\\\"statements\\\":[[0,\\\"                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.industryStandard\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"searchField\\\",\\\"options\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"projectIndustry\\\"]],[20,[\\\"propertyNameIndustry\\\"]],[20,[\\\"leafProjectIndustries\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.industryStandard\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseIndustry\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,17,[]],\\\"industry\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[17]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"industryStandard\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,16,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[16]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.serviceStandard\\\"],null],false],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectScope\\\"]],[7],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"serviceStandard\\\"]],{\\\"statements\\\":[[0,\\\"                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.serviceStandard\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"searchField\\\",\\\"options\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"projectService\\\"]],[20,[\\\"propertyNameService\\\"]],[20,[\\\"leafProjectServices\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.serviceStandard\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseProjectScope\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,15,[]],\\\"service\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[15]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"serviceStandard\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,14,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[14]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.companySizeTurnover\\\"],null],false],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"companySize\\\"]],[7],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"companySizeTurnover\\\"]],{\\\"statements\\\":[[0,\\\"                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.companySizeTurnover\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"companySizeTurnover\\\"]],[20,[\\\"model\\\",\\\"companySizeTurnovers\\\"]],false,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.companySizeTurnover\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseCompanySizeTurnover\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,13,[]],\\\"turnoverRange\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[13]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"companySizeTurnover\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,12,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[12]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"companySizeEmployees\\\"]],{\\\"statements\\\":[[0,\\\"                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.companySizeEmployees\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"companySizeEmployees\\\"]],[20,[\\\"model\\\",\\\"companySizeEmployees\\\"]],false,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.companySizeEmployees\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseCompanySizeEmployees\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,11,[]],\\\"employeesRange\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[11]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"companySizeEmployees\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,10,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[10]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"serviceType\\\"]],{\\\"statements\\\":[[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.serviceType\\\"],null],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"model\\\",\\\"serviceTypes\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-b-xs m-t-none\\\"],[7],[0,\\\"\\\\n                                                          \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                            \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\",\\\"disabled\\\"],[[19,9,[\\\"serviceTypeEn\\\"]],[20,[\\\"serviceType\\\"]],\\\"serviceTypeChanged\\\",[25,\\\"not\\\",[[19,9,[\\\"enabled\\\"]]],null]]]],false],[0,\\\"\\\\n                                                            \\\"],[1,[25,\\\"translate-model-field\\\",[[19,9,[]],\\\"serviceType\\\",[20,[\\\"localStorage\\\",\\\"language\\\"]]],null],false],[0,\\\"\\\\n                                                          \\\"],[8],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"serviceType\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,8,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[6,\\\"strong\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.modeOfEngagement\\\"],null],false],[8]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"on_site\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.onSite\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"hybrid\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.hybrid\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"radio m-t-none m-b-xs\\\"],[7],[0,\\\"\\\\n                                                      \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[\\\"remote\\\",[20,[\\\"modeOfEngagement\\\"]],\\\"engagementChanged\\\"]]],false],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.remote\\\"],null],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.projectGoals\\\"],null],false],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectGoals\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"quoteProjectGoals\\\"]],{\\\"statements\\\":[[0,\\\"                                          \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.projectGoals\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"container-wrapper\\\",null,[[\\\"focusTriggered\\\",\\\"type\\\"],[\\\"wrapperFocusTriggered\\\",\\\"quoteProjectGoals\\\"]],{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row m-r-xs\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 h5  m-xs \\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.name\\\"],null],false],[8],[8],[0,\\\"\\\\n                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 h5  m-xs\\\"],[7],[6,\\\"i\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.description\\\"],null],false],[8],[8],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"localQuoteProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4  m-xs\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"power-select-with-create\\\",null,[[\\\"placeholder\\\",\\\"options\\\",\\\"selected\\\",\\\"onchange\\\",\\\"oncreate\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.nameProjectGoalPlaceholder\\\"],null],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"currentUser\\\",\\\"language\\\"]],\\\"de\\\"],null],[20,[\\\"projectGoalsDe\\\"]],[20,[\\\"projectGoalsEn\\\"]]],null],[19,4,[\\\"name\\\"]],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,4,[\\\"name\\\"]]],null]],null],[25,\\\"action\\\",[[19,0,[]],[25,\\\"mut\\\",[[19,4,[\\\"name\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                                      \\\"],[1,[19,6,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6,7]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[19,4,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"has-error\\\"],[7],[0,\\\"\\\\n                                                        \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\",\\\"class\\\"],[[19,5,[\\\"message\\\"]],\\\"has-error\\\"]]],false],[0,\\\"\\\\n                                                      \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                                                  \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-4 m-xs\\\"],[7],[0,\\\"\\\\n                                                    \\\"],[1,[25,\\\"textarea\\\",null,[[\\\"cols\\\",\\\"rows\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"50\\\",\\\"6\\\",[19,4,[\\\"description\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.descriptionProjectGoalPlaceholder\\\"],null],\\\"form-control border-radius-0 rfp-textarea\\\"]]],false],[0,\\\"\\\\n                                                  \\\"],[8],[0,\\\"\\\\n                                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-2 m-xs\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"danger\\\",[25,\\\"action\\\",[[19,0,[]],\\\"deleteQuoteProjectGoal\\\",[19,4,[]]],null]]],{\\\"statements\\\":[[0,\\\"                                                      \\\"],[1,[25,\\\"fa-icon\\\",[\\\"trash-o\\\"],[[\\\"title\\\",\\\"size\\\"],[\\\"Delete item\\\",\\\"1\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                                  \\\"],[8],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"bs-button\\\",null,[[\\\"type\\\",\\\"onClick\\\"],[\\\"primary\\\",[25,\\\"action\\\",[[19,0,[]],\\\"addQuoteProjectGoal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.addProjectGoalButtonText\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[20,[\\\"showProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"p\\\"],[9,\\\"class\\\",\\\"basic-panel-blue-footer\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.info.projectGoalsExtra\\\"],null],false],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                            \\\"],[1,[25,\\\"multiple-select\\\",null,[[\\\"language\\\",\\\"items\\\",\\\"label\\\",\\\"addItem\\\"],[[20,[\\\"quote\\\",\\\"projectLanguage\\\"]],[20,[\\\"projectGoals\\\"]],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.projectGoals\\\"],null],\\\"addQuoteProjectGoal\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n\\\"],[0,\\\"\\\\n\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.question.mainLocation\\\"],null],false],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"location\\\"]],[7],[8],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"mainLocation\\\"]],{\\\"statements\\\":[[0,\\\"                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.mainLocation\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"quote\\\",\\\"mainLocation\\\"]],[20,[\\\"model\\\",\\\"countries\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.mainLocation\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"choosePrimaryCountry\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,3,[]],\\\"commonName\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"mainLocation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"em-form-control-help\\\",null,[[\\\"text\\\"],[[19,2,[\\\"message\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"secondaryLocations\\\"]],{\\\"statements\\\":[[0,\\\"                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.label.secondaryLocations\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select-multiple\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[20,[\\\"localSecondaryLocations\\\"]],[20,[\\\"model\\\",\\\"countries\\\"]],[25,\\\"if\\\",[[25,\\\"eq\\\",[[20,[\\\"appLanguage\\\"]],\\\"de\\\"],null],\\\"commonNameDe\\\",\\\"commonNameEn\\\"],null],[25,\\\"t\\\",[\\\"app.rfp.projectInformation.placeholder.secondaryLocations\\\"],null],[25,\\\"action\\\",[[19,0,[]],\\\"chooseSecondaryCountries\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[25,\\\"translate-model-field\\\",[[19,1,[]],\\\"commonName\\\",[20,[\\\"appLanguage\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-2 p-r-0 \\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 form-background watch\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-12 m-b-md basic-panel\\\"],[7],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showProjectGoals\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n                                                  \\\"],[1,[18,\\\"projectGoalsHTML\\\"],true],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"component\\\",[[20,[\\\"componentTypeName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                    \\\"],[1,[18,\\\"componentHTML\\\"],true],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n\\\\n\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"actions clearfix p-r-xs\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"ul\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"li\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"cancel\\\"]],[7],[0,\\\"\\\\n                                    \\\"],[6,\\\"a\\\"],[9,\\\"class\\\",\\\"gray\\\"],[7],[1,[25,\\\"t\\\",[\\\"buttons.cancel\\\"],null],false],[8],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                                \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                    \\\"],[12,\\\"next-link\\\",[]],[0,\\\"\\\\n                                \\\"],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n        \\\"],[8],[0,\\\"\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCommentModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"comment-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/wizard/index.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/templates/wizard/project-details\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"7ywBXLAv\",\n    \"block\": \"{\\\"symbols\\\":[\\\"err\\\",\\\"role\\\",\\\"error\\\",\\\"context\\\"],\\\"statements\\\":[[4,\\\"resize-window\\\",null,[[\\\"resizeTriggered\\\"],[\\\"resizeTriggered\\\"]],{\\\"statements\\\":[[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-lg-12\\\"],[7],[0,\\\"\\\\n        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox\\\"],[7],[0,\\\"\\\\n          \\\"],[1,[25,\\\"page-title\\\",null,[[\\\"title\\\",\\\"showInfoIcon\\\",\\\"showCommentModal\\\"],[[25,\\\"t\\\",[\\\"app.rfp.projectDetails.title\\\"],null],true,\\\"commentModalShow\\\"]]],false],[0,\\\"\\\\n            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"ibox-content\\\"],[7],[0,\\\"\\\\n                \\\"],[6,\\\"div\\\"],[9,\\\"id\\\",\\\"wizard\\\"],[9,\\\"role\\\",\\\"application\\\"],[9,\\\"class\\\",\\\"wizard clearfix\\\"],[7],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"steps clearfix row-fluid\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"role\\\",\\\"tab\\\"],[9,\\\"class\\\",\\\"col-md-5th-1 current\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectInformation.title\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"role\\\",\\\"tab\\\"],[9,\\\"class\\\",\\\"col-md-5th-1 current\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.consultants.title\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"role\\\",\\\"tab\\\"],[9,\\\"class\\\",\\\"col-md-5th-1 current\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.title\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"role\\\",\\\"tab\\\"],[9,\\\"class\\\",\\\"col-md-5th-1 disabled\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"t\\\",[\\\"wizard.requestForProposal\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"role\\\",\\\"tab\\\"],[9,\\\"class\\\",\\\"col-md-5th-1 disabled last\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"a\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.reviewSubmit.title\\\"],null],false],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                     \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"content clearfix equalizer row-fluid\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-3 p-l-0\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"form-container row-fluid form-background watched\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form\\\",null,[[\\\"class\\\",\\\"submitButton\\\",\\\"model\\\",\\\"showErrorsOnRender\\\"],[\\\"form-background\\\",false,[20,[\\\"quote\\\"]],true]],{\\\"statements\\\":[[0,\\\"                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.projectContext\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectContext\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"projectContext\\\"]],{\\\"statements\\\":[[0,\\\"                                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectContext\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"model\\\",\\\"projectContexts\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"label\\\"],[9,\\\"class\\\",\\\"pointer-cursor\\\"],[7],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[19,4,[\\\"contextEn\\\"]],[20,[\\\"projectContext\\\"]],\\\"projectContextChanged\\\"]]],false],[0,\\\"\\\\n                                                \\\"],[1,[25,\\\"translate-model-field\\\",[[19,4,[]],\\\"context\\\",[20,[\\\"quote\\\",\\\"projectLanguage\\\"]]],null],false],[0,\\\"\\\\n                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"projectContext\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[1,[19,3,[\\\"message\\\"]],false],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-6\\\"],[7],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.companyName\\\"],null],false],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"personalData\\\"]],[7],[8],[0,\\\"\\\\n                                              \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"companyName\\\"]],{\\\"statements\\\":[[0,\\\"                                                  \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.companyName\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                                                  \\\"],[1,[25,\\\"em-input\\\",null,[[\\\"placeholder\\\",\\\"property\\\"],[\\\"Type in your company’s name\\\",\\\"companyName\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                              \\\"],[8],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"p-t-xs\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"cb-info\\\"],[7],[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.question.projectRole\\\"],null],false],[8],[0,\\\"\\\\n                                      \\\"],[6,\\\"span\\\"],[9,\\\"class\\\",\\\"glyphicon glyphicon-info-sign pointer-cursor m-l-xs\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"changeInstructionsText\\\",\\\"projectRole\\\"]],[7],[8],[0,\\\"\\\\n\\\"],[4,\\\"em-form-group\\\",null,[[\\\"property\\\"],[\\\"projectRole\\\"]],{\\\"statements\\\":[[0,\\\"                                      \\\"],[4,\\\"em-form-label\\\",null,null,{\\\"statements\\\":[[1,[25,\\\"t\\\",[\\\"app.rfp.projectDetails.label.projectRole\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"model\\\",\\\"projectRoles\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                                \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n                                                  \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[19,2,[\\\"roleEn\\\"]],[20,[\\\"projectRole\\\"]],\\\"projectRoleChanged\\\"]]],false],[0,\\\"\\\\n                                                  \\\"],[1,[25,\\\"translate-model-field\\\",[[19,2,[]],\\\"role\\\",[20,[\\\"quote\\\",\\\"projectLanguage\\\"]]],null],false],[0,\\\"\\\\n                                                \\\"],[8],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                                        \\\"],[6,\\\"div\\\"],[7],[0,\\\"\\\\n                                            \\\"],[6,\\\"label\\\"],[7],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"radio-button\\\",null,[[\\\"value\\\",\\\"groupValue\\\",\\\"changed\\\"],[[20,[\\\"otherProjectRole\\\"]],[20,[\\\"projectRole\\\"]],\\\"projectRoleChanged\\\"]]],false],[0,\\\"\\\\n                                              \\\"],[1,[25,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[[20,[\\\"quote\\\",\\\"extraProjectRole\\\"]],\\\"Other\\\",\\\"other-project-role-input\\\"]]],false],[0,\\\"\\\\n                                            \\\"],[8],[0,\\\"\\\\n                                        \\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[20,[\\\"quote\\\",\\\"errors\\\",\\\"projectRole\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"red\\\"],[7],[0,\\\"\\\\n                                            \\\"],[1,[19,1,[\\\"message\\\"]],false],[0,\\\"\\\\n                                          \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"                                  \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"clearfix\\\"],[7],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                        \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-5th-2 p-r-0\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[25,\\\"or\\\",[[20,[\\\"media\\\",\\\"isMobile\\\"]],[20,[\\\"media\\\",\\\"isTablet\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                              \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid\\\"],[7],[0,\\\"\\\\n                                  \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-md-12 form-background watch\\\"],[7],[0,\\\"\\\\n                                      \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"row-fluid\\\"],[7],[0,\\\"\\\\n                                          \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"col-xs-12 col-md-12 m-b-md\\\"],[7],[0,\\\"\\\\n\\\"],[4,\\\"component\\\",[[20,[\\\"componentTypeName\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                              \\\"],[1,[18,\\\"componentHTML\\\"],true],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                          \\\"],[8],[0,\\\"\\\\n                                      \\\"],[8],[0,\\\"\\\\n                                  \\\"],[8],[0,\\\"\\\\n                              \\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n                    \\\"],[6,\\\"div\\\"],[9,\\\"class\\\",\\\"actions clearfix p-r-xs\\\"],[7],[0,\\\"\\\\n                        \\\"],[6,\\\"ul\\\"],[9,\\\"role\\\",\\\"menu\\\"],[7],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"previous\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.previous\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                            \\\"],[6,\\\"li\\\"],[7],[0,\\\"\\\\n                                \\\"],[6,\\\"a\\\"],[3,\\\"action\\\",[[19,0,[]],\\\"next\\\"]],[7],[1,[25,\\\"t\\\",[\\\"buttons.next\\\"],null],false],[8],[0,\\\"\\\\n                            \\\"],[8],[0,\\\"\\\\n                        \\\"],[8],[0,\\\"\\\\n                    \\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[8],[0,\\\"\\\\n\\\"],[8],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[20,[\\\"showCommentModal\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[12,\\\"comment-modal\\\",[]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":true}\",\n    \"meta\": {\n      \"moduleName\": \"cb-ui/templates/wizard/project-details.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"cb-ui/themes/bootstrap3\", [\"exports\", \"ember-models-table/themes/bootstrap3\"], function (_exports, _bootstrap) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bootstrap.default;\n    }\n  });\n});","define(\"cb-ui/themes/bootstrap4\", [\"exports\", \"ember-models-table/themes/bootstrap4\"], function (_exports, _bootstrap) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _bootstrap.default;\n    }\n  });\n});","define(\"cb-ui/themes/default\", [\"exports\", \"ember-models-table/themes/default\"], function (_exports, _default) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _default.default;\n    }\n  });\n});","define(\"cb-ui/themes/semanticui\", [\"exports\", \"ember-models-table/themes/semanticui\"], function (_exports, _semanticui) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _semanticui.default;\n    }\n  });\n});","define(\"cb-ui/translations/de\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    \"app\": {\n      \"account\": {\n        \"changePassword\": {\n          \"label\": {\n            \"currentPassword\": \"Aktuelles Passwort\",\n            \"newPassword\": \"Neues Passwort\",\n            \"retypePassword\": \"Neues Passwort wiederholen\"\n          },\n          \"placeholder\": {\n            \"currentPassword\": \"Aktuelles Passwort eingeben\",\n            \"newPassword\": \"Neues Passwort eingeben\",\n            \"retypePassword\": \"Passwort wiederholen\"\n          },\n          \"title\": \"Passwort ändern\"\n        },\n        \"confirmAccount\": {\n          \"notConfirmed\": \"Ihr Konto konnte nicht bestätigt werden.\",\n          \"title\": \"Ihr Konto wurde erfolgreich bestätigt.\"\n        },\n        \"profile\": {\n          \"contactInformation\": \"Kontaktinformationen\",\n          \"footnote\": \"Alle Nutzer- und Firmeninformationen müssen vollständig sein und werden durch APADUA validiert bevor Sie ein/e Projektanfrage/-angebot erstellen können. Das sichert die hohe Qualität unserer Dienstleistung.\",\n          \"notConfirmed\": \"Ihre E-Mail-Adresse wurde bisher nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail-Adresse.\",\n          \"postalAddress\": \"Postanschrift\",\n          \"resend\": \"Validierungs E-Mail erneut senden\",\n          \"sentTo\": \"Eine Validierungsnachricht wurde versandt an\",\n          \"title\": \"Profil\",\n          \"userInformation\": \"Benutzerinformation\"\n        },\n        \"title\": \"Konto\"\n      },\n      \"agentProject\": {\n        \"availableCompanies\": \"Verfügbare Firmen\",\n        \"draft\": \"Der Auftraggeber hat noch nicht alle Schritte des Auswahlprozesses abgeschlossen.\",\n        \"title\": \"Vorschläge für\"\n      },\n      \"components\": {\n        \"agentProposal\": {\n          \"addIndividual\": \"Person hinzufügen\",\n          \"adminEmails\": \"E-Mails der Firmenadministratoren\",\n          \"memberEmails\": \"Mitglieder E-Mails\",\n          \"noEmail\": \"besitzt keine E-Mail\",\n          \"noIndividuals\": \"Diesem Unternehmen sind keine Personen zugeordnet. Bitte ordnen Sie mindestens eine Person zu.\",\n          \"sentTo\": \"Einladung versandt an:\",\n          \"userSpecific\": \"Nutzerspezifisch:\"\n        },\n        \"askQuestion\": {\n          \"predefinedQuestionType\": \"Vordefinierter Fragetyp:\",\n          \"public\": \"öffentlich\",\n          \"topic\": \"Thema der Frage\",\n          \"undisclosed\": \"geheim\",\n          \"yourQuestion\": \"Ihre Frage\"\n        },\n        \"clientProposal\": {\n          \"accepted\": \"hat die Einladung zum RFP akzeptiert am\",\n          \"awarded\": \"was awarded the project on\",\n          \"closedEnvelopeDisclaimer\": \"Diese Ausschreibung ist als “Submission” erstellt worden. Funktionalitäten zur Einsicht der Angebote oder zur Bewertung stehen zur Verfügung sobald die Angebotsfrist erreicht ist.\",\n          \"consultantAccepted\": \"Berater hat die Teilnahme am RFP akzeptiert\",\n          \"consultantDeclined\": \"Der Berater hat die Einladung zum RFP abgelehnt.\",\n          \"consultantOpened\": \"Der Berater akzeptierte die Bedingungen und Konditionen\",\n          \"dismissed\": \"was dismissed the project on\",\n          \"evaluateProposal\": \"Dieses Angebot bewerten\",\n          \"invited\": \"was invited to participate in the RfP on\",\n          \"on\": \"on\",\n          \"opened\": \"die Bedingungen und Konditionen akzeptiert\",\n          \"rfpSubmitted\": \"Ihr RFP wurde dem Berater übermittelt.\",\n          \"submittedProposal\": \"Angebot eingereicht am\",\n          \"true\": \"am\"\n        },\n        \"documentTocEditor\": {\n          \"addNewSection\": \"Abschnitt hinzufügen\",\n          \"details\": \"Sie können die Reihenfolge der Abschnitte mit Drag&Drop verändern\",\n          \"title\": \"Inhaltsverzeichnis\"\n        },\n        \"modelsTable\": {\n          \"allColumnsAreHidden\": \"Alle Spalten sind ausgeblendet. Nutzen Sie das <strong>Spalten</strong>dropdown um einige einzublenden\",\n          \"columnsHideAll\": \"Alles verbergen\",\n          \"columnsRestoreDefaults\": \"Standard wiederherstellen\",\n          \"columnsShowAll\": \"Alles anzeigen\",\n          \"columnsTitle\": \"Spalten\",\n          \"noDataToShow\": \"Keine Aufzeichnungen verfügbar\",\n          \"searchLabel\": \"Suchen\",\n          \"tableSummaryOf\": \"von\",\n          \"tableSummaryShow\": \"Zeigen\"\n        },\n        \"projectEvaluation\": {\n          \"IADisagree\": \"Ich stimme absolut nicht zu\",\n          \"IFAgree\": \"Ich stimme komplett zu\",\n          \"IPAgree\": \"Ich stimme teilweise zu\",\n          \"IPDisagree\": \"Ich stimme teilweise nicht zu\",\n          \"points\": \"Punkte\"\n        },\n        \"projectEvaluationInfo\": {\n          \"groupLabel\": \"Gruppe:\",\n          \"tableTitle\": \"Projektbewertungsformular:\",\n          \"title\": \"Bewertungs Info\"\n        },\n        \"projectEvaluationResults\": {\n          \"concludedEvaluations\": \"Abgeschlossene Bewertungen\",\n          \"totalScore\": \"Punktzahl\"\n        },\n        \"proposalEvaluationCriteriaComment\": {\n          \"comment\": \"Kommentar:\"\n        },\n        \"proposalEvaluationItem\": {\n          \"agree\": \"Trifft voll zu\",\n          \"disagree\": \"Trifft absolut nicht zu\",\n          \"pAgree\": \"Trifft teilweise zu\",\n          \"pDisagree\": \"Trifft eher nicht zu\",\n          \"pleaseRate\": \"Bitte bewerten Sie\",\n          \"pleaseSelect\": \"Bitte wählen Sie einen Wert aus\"\n        },\n        \"rfpFixedMenu\": {\n          \"newProject\": \"Neues Projekt\",\n          \"projectIDName\": \"Projekt-ID & -Name:\"\n        },\n        \"rfpSummary\": {\n          \"additionalInformation\": \"Weitere Informationen\",\n          \"beautyContest\": \"Die Pitch-Präsentationen werden nach den folgenden Kriterien bewertet\",\n          \"budgetEstimate\": \"Budget estimate\",\n          \"businessType\": \"Kategorie\",\n          \"city\": \"Stadt\",\n          \"clickToReview\": \"zum Prüfen anklicken\",\n          \"clientCompanyInformation\": \"Kundeninformation\",\n          \"companyName\": \"Name des Klienten\",\n          \"companySize\": \"Größe\",\n          \"consultantOverview\": \"Beraterübersicht\",\n          \"contactInformationSummary\": \"Kontaktinformationen für das Projekt\",\n          \"country\": \"Land\",\n          \"coverLetter\": \"Anschreiben\",\n          \"coverLetterNotUploaded\": \"Anschreiben wurde nicht hochgeladen\",\n          \"disclosureOfQuestions\": \"Zugang zu den Fragen:\",\n          \"documents\": \"Dokumente\",\n          \"employees\": \"Mitarbeiterzahl\",\n          \"endDate\": \"Voraussichtliches Projektende\",\n          \"financialProposal\": \"Gewünschtes Vergütungsmodell\",\n          \"industry\": \"Branche\",\n          \"initialSituation\": \"Initial situation\",\n          \"mainLanguage\": \"Projektsprache\",\n          \"mainLocation\": \"Projekthauptstandort\",\n          \"noClosedEnvelope\": \"Jedes Angebot wird direkt nach seiner Einreichung durch den Anbieter einsehbar.\",\n          \"noSuppliersSelected\": \"Keine Anbieter ausgewählt\",\n          \"noneSelected\": \"nichts ausgewählt\",\n          \"poweredBy\": \"unterstützt von\",\n          \"projectContext\": \"Dieses Projekt ist\",\n          \"projectGoals\": \"Projektziele\",\n          \"projectInformation\": \"Projektinformation\",\n          \"projectName\": \"Projektname\",\n          \"projectOwner\": \"Projektverantwortlich\",\n          \"projectPhases\": \"Projektphasen\",\n          \"proposalLanguage\": \"Gewünschte Angebotssprache\",\n          \"publicQuestions\": \"Öffentlich\",\n          \"questionRounds\": \"Frage- & Antwortrunden:\",\n          \"questions\": \"Umgang mit Fragen & Antworten\",\n          \"rfpReleaseDue\": \"RFP Versanddatum\",\n          \"secondaryLanguages\": \"Weitere relevante Sprachen\",\n          \"secondaryLocations\": \"Weitere relevante Standorte\",\n          \"selectedConsultants\": \"Zu diesem RFP eingeladene Anbieter\",\n          \"serviceStandard\": \"Projektfokus\",\n          \"startDate\": \"Voraussichtlicher Projektstart\",\n          \"submittedBy\": \"eingereicht von\",\n          \"teamOverview\": \"Angeforderte Informationen zum Projektteam\",\n          \"technicalProposal\": \"In den Projektvorschlägen mitzuliefernde Informationen\",\n          \"timeline\": \"Angebotszeitplan\",\n          \"title\": \"RFP\",\n          \"turnover\": \"Umsatz:\",\n          \"undisclosedQuestions\": \"Geheim\",\n          \"yesClosedEnvelope\": \"Alle Angebote werden gemeinsam nach Ablauf der Einreichungsfrist einsehbar.\"\n        },\n        \"rfpSummaryMenu\": {\n          \"companyInformation\": \"Unternehmens- oder Organisationsinformationen\",\n          \"consultantOverview\": \"Beraterübersicht\",\n          \"documents\": \"Dokumente\",\n          \"pitchEvaluation\": \"Bewertung des Pitch\",\n          \"projectInformation\": \"Projektinformation\",\n          \"rfp\": \"RFP\",\n          \"technicalEvaluation\": \"Technische Bewertung\"\n        },\n        \"rfpTimelineGraph\": {\n          \"endDate\": \"Projektenddatum\",\n          \"presentationEndDate\": \"Ende der Pitch-Präsentation\",\n          \"presentationStartDate\": \"Start der Pitch-Präsentation\",\n          \"projectAwardDate\": \"Projektvergabe\",\n          \"proposalDueDate\": \"Angebotseingang bis\",\n          \"rfpReleaseDueDate\": \"Veröffentlichung des RFP\",\n          \"startDate\": \"Projektstartdatum\",\n          \"today\": \"Heute\"\n        },\n        \"templateGroups\": {\n          \"criteriaEvaluations\": \"Bewertung der Kriterien\",\n          \"description\": \"Beschreibung:\",\n          \"group\": \"Gruppe:\",\n          \"quoteGroupsCriteria\": \"Gruppenkriterien benennen\",\n          \"template\": \"Vorlage:\",\n          \"title\": \"Titel:\",\n          \"weight\": \"Gewicht:\"\n        }\n      },\n      \"dashboardAgent\": {\n        \"projectsStatistics\": {\n          \"awardedProjects\": \"Vergebene Projekte\",\n          \"initializedRfps\": \"Initialisierte Projektanfragen\",\n          \"invitationsAccepted\": \"Angenommene Einladungen\",\n          \"invitationsDeclined\": \"Abgelehnte Einladungen\",\n          \"listedConsultants\": \"Anzahl gelisteter Berater\",\n          \"openRfps\": \"Laufende Projektanfragen\",\n          \"registeredUsers\": \"Anzahl registrierter Nutzer\",\n          \"submittedProposals\": \"Übermittelte Angebote\",\n          \"title\": \"Projektstatistiken\"\n        }\n      },\n      \"dashboardClient\": {\n        \"browseConsultants\": \"Datenbank durchsuchen\",\n        \"contactTCBAgent\": \"Hilfe\",\n        \"existingQuotesAccess\": \"Bestehender Projektzugriff\",\n        \"newProject\": \"Neues Projekt anlegen\",\n        \"newQuotesAccess\": \"Projektzugriff bearbeiten und hinzufügen\",\n        \"notificationsEvents\": {\n          \"title\": \"Benachrichtigungen & Ereignisse\",\n          \"unread\": \"Ungelesen\"\n        },\n        \"orgSettings\": \"Unternehmenseinstellungen\",\n        \"projectStatistics\": {\n          \"awardedProjects\": \"Vergebene Projekte\",\n          \"openRFPS\": \"Laufende Projektanfragen\",\n          \"receivedProposals\": \"Eingegangene Angebote\",\n          \"title\": \"Projektstatistiken\"\n        },\n        \"projects\": {\n          \"actions\": \"Aktionen\",\n          \"awardDate\": \"Geplantes Vergabedatum\",\n          \"consultants\": \"Beratungsfirmen\",\n          \"open\": \"Öffnen\",\n          \"openRequests\": \"Anfrage öffnen\",\n          \"openSummary\": \"Anfrage bearbeiten\",\n          \"projectManager\": \"Projektleiter\",\n          \"projectName\": \"Projektname\",\n          \"projectStatus\": \"Projektstatus\",\n          \"requesterName\": \"Bedarfsträger\",\n          \"reviveRequest\": \"Anfrage reaktivieren\",\n          \"submittedAt\": \"Versanddatum\",\n          \"title\": \"Projekte\"\n        },\n        \"quotesManagementForUser\": \"Projektmanagement für Nutzer\",\n        \"ratecards\": \"Open Ratecards\",\n        \"templates\": \"Bewertungsvorlagen\",\n        \"userManagement\": \"Nutzer Management\"\n      },\n      \"dashboardConsultant\": {\n        \"existingProposalsAccess\": \"Bestehende Zugangsrechte\",\n        \"existingUsersWithAccess\": \"Bestehende Nutzer mit Angebotszugang\",\n        \"newProposalAccess\": \"Nutzer mit Angebotszugang verwalten\",\n        \"newProposalsAccess\": \"Angebotszugang verwalten\",\n        \"projects\": {\n          \"accepted\": \"Akzeptiert\",\n          \"actions\": \"Aktionen\",\n          \"awarded\": \"Vergeben\",\n          \"businessArea\": \"Betriebliche Funktion\",\n          \"companyName\": \"Name des Unternehmens/der Organisation\",\n          \"declined\": \"Abgelehnt\",\n          \"dismissed\": \"Abgewiesen\",\n          \"industry\": \"Branche\",\n          \"invited\": \"Eingeladen\",\n          \"lost\": \"Verloren\",\n          \"notInvited\": \"Sie wurden noch zu keiner Ausschreibung eingeladen.\",\n          \"onhold\": \"On hold\",\n          \"open\": \"Offen\",\n          \"preview\": \"Vorschau\",\n          \"projectManager\": \"Projektleiter\",\n          \"projectName\": \"Projektname\",\n          \"projectStatus\": \"Projektstatus\",\n          \"proposalStatus\": \"Status der Anfrage:\",\n          \"questions\": \"Falls Sie Fragen haben, können Sie sich gerne unter support@apadua.com an uns wenden.\",\n          \"response\": \"Teilnehmen\",\n          \"submitted\": \"Versendet\",\n          \"submittedAt\": \"Versanddatum\",\n          \"title\": \"Projekte\",\n          \"whenInvited\": \"Sobald Sie Einladungen von unseren Industriekunden erhalten, finden Sie in Ihrem Dashboard eine Liste der aktiven Ausschreibungen.\"\n        },\n        \"projectsStatistics\": {\n          \"awardedProjects\": \"Gewonnene Projekte\",\n          \"openRFPS\": \"Offene Projektanfragen\",\n          \"rfpInvitations\": \"Empfangene Anfragen\",\n          \"title\": \"Projektstatistiken\"\n        },\n        \"proposalsManagementForUser\": \"Angebotsmanagement für Nutzer\",\n        \"ratecards\": \"Open Ratecards\"\n      },\n      \"helpers\": {\n        \"getResultData\": {\n          \"invalidData\": \"Ungültige Daten\",\n          \"notAvailable\": \"Nicht verfügbar\"\n        },\n        \"userProposalEvaluationResult\": {\n          \"agree\": \"Ich stimme komplett zu\",\n          \"disagree\": \"Ich stimme absolut nicht zu\",\n          \"notYetAccepted\": \"Nicht verfügbar\",\n          \"notYetRated\": \"Noch nicht bewertet\",\n          \"pAgree\": \"Ich stimme teilweise zu\",\n          \"pDisagree\": \"Ich stimme teilweise nicht zu\"\n        },\n        \"userProposalEvaluationStatusInfo\": {\n          \"finished\": \"BEENDET\",\n          \"open\": \"OFFEN\",\n          \"started\": \"GESTARTET\"\n        }\n      },\n      \"labels\": {\n        \"additionalTermsAndInformation\": \"Zusätzliche Bedingungen und Informationen (werden in der Projektzusammenfassung angezeigt)\",\n        \"editSectionContent\": \"Abschnitt bearbeiten\",\n        \"financialQuotationDetails\": \"Finanzielles Angebot - Details\",\n        \"industries\": \"Branchen\",\n        \"internalRequestApprovalInformation\": \"Interne Anfrage & Budgetinformationen\",\n        \"internalRequestApprovalInformationSubtext\": \"Diese Informationen wurden vom Bedarfsträger mitgeteilt und werden den angefragten Dienstleistern nicht angezeit. \",\n        \"organizationProjectReference\": \"Interne Projektnummer\",\n        \"otherMentions\": \"Andere Erwähnungen\",\n        \"services\": \"Leistungen\"\n      },\n      \"management\": {\n        \"index\": {\n          \"addMember\": \"Mitglied hinzufügen\",\n          \"companyUsers\": \"Firmennutzer\",\n          \"editAllocation\": \"Zuordnung bearbeiten\",\n          \"requiredFields\": \"Email, Vor- und Nachname werden benötigt\"\n        }\n      },\n      \"modals\": {\n        \"agentQuestion\": {\n          \"details\": \"<div>Benötigen Sie Unterstützung? Dann kontaktieren Sie bitte unseren Kundendienst.</div><div class=\\\"m-b\\\">Wir führen Sie gerne durch das System oder helfen bei der Fehlerbehebung.</div>\",\n          \"messagePlaceholder\": \"Bitte geben Sie Ihre Frage ein...\",\n          \"phonePlaceholder\": \"Ihre Telefonnummer, unter der wir Sie zurückrufen können:\",\n          \"requirements\": \"Bitte beschreiben Sie Ihr Anliegen und wir melden uns umgehend bei Ihnen.\",\n          \"responseDetails1\": \"Wir melden uns umgehend bei Ihnen.\",\n          \"responseDetails2\": \"Danke für Ihre Anfrage!\",\n          \"title\": \"Unterstützung anfordern\"\n        },\n        \"awardProject\": {\n          \"confirmQuestion\": \"Wollen Sie dieses Projekt tatsächlich vergeben?\",\n          \"details\": \"Nach der Projektvergabe, können Sie keine Änderungen an den Angebotsbewertungen mehr vornehmen.\",\n          \"evaluationsIncomplete\": \"Es wurden noch nicht alle Bewertungen abgeschlossen.\",\n          \"false\": \"Nein, Vergabe abbrechen\",\n          \"no\": \"NO, cancel awarding\",\n          \"true\": \"Ja, Projekt vergeben\",\n          \"warning\": \"WARNUNG!\",\n          \"yes\": \"YES, award project\"\n        },\n        \"beautyContest\": {\n          \"address\": \"Ort (Adresse) für Pitch-Präsentation\",\n          \"beautyContestInvitationFor\": \"Einladung zur Pitch Präsentation für\",\n          \"consultant\": \"Einzuladender Berater\",\n          \"date\": \"Datum*\",\n          \"end\": \"Ende*\",\n          \"fromCompany\": \"von Firma\",\n          \"invitationText\": \"Zu versendender Einladungstext\",\n          \"start\": \"Start*\"\n        },\n        \"callBackClient\": {\n          \"btnText\": \"Anfrage senden\",\n          \"details\": \"<div>Mit diesem Formular können Sie einen Rückruf durch den Auftraggeber anfordern.</div><div>Der Manager des Projekts wird sich im Anschluss mit Ihnen in Verbindung setzen.</div>\",\n          \"placeholders\": {\n            \"company\": \"Ihr Unternehmen:\",\n            \"email\": \"Ihre eMail Adresse:\",\n            \"fullName\": \"Ihr Name:\",\n            \"message\": \"Bitte geben Sie dem Auftraggeber eine kurze Information über den Inhalt Ihres Anliegens:\",\n            \"phoneNumber\": \"Ihre Telefonnummer:\",\n            \"project\": \"Projekt ID:\",\n            \"projectName\": \"Projekt Name:\"\n          },\n          \"title\": \"Rückruf durch den Auftraggeber anfordern\"\n        },\n        \"cancelParticipation\": {\n          \"declineQuestion\": \"Bitte teilen Sie uns mit, warum Sie Ihre Teilnahme ablehnen\",\n          \"details\": \"<div>Die Bestätigung der Absage stellt einen vollständigen Rückzug aus der Ausschreibung dar und führt zum Ausschluss Ihrer Firma vom weiteren Prozess.</div><div>Zahlungsforderungen die auf Ihrer Zustimmung der Geschäftsbedingungen basieren, werden nicht zurückgenommen und bleiben bestehen.</div><div>Wollen Sie Ihre Teilnahme tatsächlich absagen?</div>\",\n          \"disabledButtonErrorMessage\": \"Der Grund muss vor dem Absenden der Stornierung angegeben werden.\",\n          \"false\": \"NEIN, ich möchte im Prozess fortfahren und ein Angebot abgeben\",\n          \"leftBlankMessage\": \"Bitte geben Sie einen Grund an.\",\n          \"loadingMessage\": \"Anfrage wird gesendet...\",\n          \"no\": \"NO, I choose to continue the process and submit a proposal\",\n          \"reason\": \"Bitte begründen Sie Ihre Entscheidung\",\n          \"reasonForDecline\": \"Grund für die Absage:\",\n          \"title\": \"Teilnahme absagen\",\n          \"true\": \"JA, ich sage die Teilnahme an der Projektausschreibung ab\",\n          \"yes\": \"YES, I choose to cancel the participation in this project request for proposal\"\n        },\n        \"confirmSubmitProposal\": {\n          \"bindingOffer\": \"Ich gebe ein bindendes Angebot für den angefragten Projektumfang ab.\",\n          \"bySubmitting\": \"Durch Versand dieses Angebots...\",\n          \"costPositions\": \"Ich bestätige, dass alle Kosten zur Projektdurchführung angegeben wurden\",\n          \"false\": \"NEIN, ich stimme diesen Bedingungen nicht zu und sage meine Teilnahme ab\",\n          \"feeCapPrefix\": \"Anfallende Gebühren für diese Anfrage sind auf maximal \",\n          \"feeCapSuffix\": \" begrenzt.\",\n          \"fixedFeeLabel\": \"Pauschale Gebühr: Für die Teilnahme an dieser Anfrage fällt eine Pauschalgebühr an. Die Gebühr beläuft sich auf:\",\n          \"no\": \"No, I do not accept these conditions and choose to cancel my participation\",\n          \"participationFeeLabel\": \"Bei Teilnahme: Die Nutzung der Software, Einsicht der Anfrage und Interaktion mit dem Kunden sind bis zu einer Angebotsabgabe kostenfrei. Mit Abgabe Ihres Angebots, fällt eine Teilnahmegebühr an. Die Gebühr bemisst sich anteilig am von Ihnen abgegebenen Angebotsvolumen. Die Gebühr beläuft sich auf:\",\n          \"participationFeeValue\": \"% des Gesamtwertes Ihres letzten Angebots.\",\n          \"right\": \"Ich bestätige, dass ich alle Rechte besitze, um dieses Angebot abzugeben\",\n          \"successFeeLabel\": \"Bei erfolgreichem Zuschlag:\",\n          \"successFeeValue\": \"% des Gesamtwertes Ihres letzten Angebots.\",\n          \"terms\": \"Mit dem Einreichen Ihres Angebots stimmen Sie diesen Bedingungen zu.\",\n          \"title\": \"Angebotserklärung und -bestätigung absenden\",\n          \"true\": \"JA, ich bestätige die Bedingungen und möchte mein Angebot abgeben\",\n          \"valability\": \"Ich bestätige, dass dieses Angebot mindestens gültig ist bis\",\n          \"vatLabel\": \"MwSt. für innergemeinschaftliche Leistungserbringung wird entsprechend berechnet.\",\n          \"weeks\": \"Wochen\",\n          \"yes\": \"Yes, I confirm these conditions and want to submit my proposal\",\n          \"yourProposalLabel\": \"Angebotswert:\"\n        },\n        \"consultant\": {\n          \"label\": {\n            \"functionalFit\": \"Funktionsgerecht\",\n            \"generalInformation\": \"Allgemeine Informationen\",\n            \"industries\": \"Branchen\",\n            \"industryFit\": \"Branchengerecht\",\n            \"management\": \"Management:\",\n            \"numberOfProfessionals\": \"Anzahl an Fachkräften:\",\n            \"offices\": \"Niederlassungen:\",\n            \"parentCompany\": \"Muttergesellschaft:\",\n            \"primaryOffice\": \"Hauptsitz:\",\n            \"scoreInfo\": \"Passt auf ihre Anfrage zu…\",\n            \"serviceAreas\": \"Dienstleistungsbereiche\",\n            \"studies\": \"Studien\",\n            \"turnover\": \"Umsatz:\",\n            \"website\": \"Webseite:\",\n            \"year\": \"Gründungsjahr:\"\n          },\n          \"title\": \"Beraterprofil\"\n        },\n        \"coverLetter\": {\n          \"customCL\": \"Eigenes Anschreiben verwenden\",\n          \"customCLDetails\": \"Laden Sie Ihre .doc und .pdf Dateien hoch. Diese werden Ihrer Anfrage beigefügt.\",\n          \"onlineCL\": \"Anschreiben online erstellen\",\n          \"onlineCLDetails\": \"Nutzen Sie den einizigartigen Konfigurator von APADUA, um in Minuten ein optimales, individuelles Anfragedokument zu erstellen.\",\n          \"question\": \"Möchten Sie das Anschreiben online erstellen oder ein eigenes Dokument hochladen?\",\n          \"title\": \"Anschreiben\"\n        },\n        \"declineParticipation\": {\n          \"declineQuestion\": \"Bitte teilen Sie uns mit, warum Sie Ihre Teilnahme ablehnen\",\n          \"details\": \"<div>Die Bestätigung der Absage stellt einen vollständigen Rückzug aus der Ausschreibung dar und führt zum Ausschluss Ihrer Firma vom weiteren Prozess.</div><div>Zahlungsforderungen die auf Ihrer Zustimmung der Geschäftsbedingungen basieren, werden nicht zurückgenommen und bleiben bestehen.</div><div>Wollen Sie Ihre Teilnahme tatsächlich absagen?</div>\",\n          \"disabledButtonErrorMessage\": \"Der Grund muss vor dem Absenden der Stornierung angegeben werden.\",\n          \"false\": \"NEIN, ich entscheide mich im Prozess fortzufahren und ein Angebot abzugeben\",\n          \"leftBlankMessage\": \"Bitte geben Sie einen Grund an.\",\n          \"loadingMessage\": \"Anfrage wird gesendet...\",\n          \"no\": \"NO, I choose to continue the process and submit a proposal\",\n          \"reason\": \"Bitte begründen Sie Ihre Entscheidung\",\n          \"reasonForDecline\": \"Grund für die Absage:\",\n          \"title\": \"Teilnahme ablehnen\",\n          \"true\": \"JA, ich sage die Teilnahme an der Projektausschreibung ab\",\n          \"yes\": \"YES, I choose to decline the participation in this project request for proposal\"\n        },\n        \"dismissProject\": {\n          \"confirmQuestion\": \"Wollen Sie dieses Projekt wirklich ablehnen?\",\n          \"details\": \"Die Funktion “Angebot ablehnen” dient dazu, einen Anbieter vom weiteren Verlauf der Ausschreibung auszuschließen. Sie können entscheiden, ob Sie bereits vorhandene Bewertungen (technische, finanzielle und Pitch-Bewretungen) für Ihre Unterlagen aufbewahren oder auch aus Ihrer Übersicht entfernen möchten. Darüber hinaus werden diese Lieferanten keine zukünftigen Benachrichtigungen oder Ankündigungen für diese Projektausschreibung erhalten. Sollte Ihre Ausschreibung abgeschlossen und bereit für die Vergabe sein, empfehlen wir Ihnen, stattdessen die Funktion “Projekt vergeben” zu wählen. Sobald Sie einem Anbieter den Zuschlag erteilt haben, erhalten die anderen Anbieter eine Benachrichtigung mit Ihrem Feedback, sofern vorhanden, und deren Status wird auf “verloren” gesetzt.\",\n          \"evaluationsIncomplete\": \"Es wurden noch nicht alle Bewertungen abgeschlossen.\",\n          \"no\": \"Zurück\",\n          \"warning\": \"WARNING!\",\n          \"yes\": \"Ausschließen, aber Bewertungen beibehalten\",\n          \"yesAndDiscard\": \"Ausschließen und Bewertungen verwerfen\"\n        },\n        \"editCoverLetter\": {\n          \"createNew\": \"Neues Dokument erstellen\",\n          \"editCLDetails\": \"Passen Sie Ihr online Anschreiben an oder ersetzen Sie Ihr hochgeladenes Dokument.\",\n          \"editExisting\": \"Bestehendes Dokument bearbeiten\",\n          \"newCLDetails\": \"Neues Anschreiben online erstellen oder eigenes Dokument hochladen.\",\n          \"subtitle\": \"Möchten Sie ihr Anschreiben anpassen oder ein neues Dokument erstellen?\",\n          \"title\": \"Anschreiben bearbeiten\"\n        },\n        \"incompleteProposal\": {\n          \"incompleteFinancialProposal\": \"Das finanzielle Angebot wurde noch nicht abgeschlossen. Bitte überprüfen Sie die Vollständigkeit Ihrer Angaben im entsprechenden Abschnitt.\",\n          \"incompleteTechnicalProposal\": \"Das technische Angebot wurde noch nicht abgeschlossen. Bitte überprüfen Sie die Vollständigkeit Ihrer Angaben im entsprechenden Abschnitt.\",\n          \"title\": \"Angebot ist unvollständig\"\n        },\n        \"missingCoverLetterAlert\": {\n          \"no\": \"Nein\",\n          \"title\": \"Es war kein Anschreiben beigefügt, wollen Sie trotzdem fortfahren?\",\n          \"yes\": \"Ja\"\n        },\n        \"nda\": {\n          \"NDA\": {\n            \"details\": \"\",\n            \"false\": \"NEIN, ich stimme der Geheimhaltungsvereinbarung nicht zu und sage meine Teilnahme ab\",\n            \"no\": \"NO, I do not accept the nondisclosure agreement and choose to cancel my participation\",\n            \"termsLink\": \"https://apadua.com/terms-and-conditions/\",\n            \"title\": \"Geschäftsbedingungen\",\n            \"true\": \"JA, ich akzeptiere die Geheimhaltungsvereinbarung\",\n            \"yes\": \"YES, I accept the nondisclosure agreement\"\n          },\n          \"close\": \"Schließen\",\n          \"confirmSelection\": \"Auswahl bestätigen\",\n          \"declineProposal\": \"Angebot ablehnen\",\n          \"paymentTerms\": {\n            \"conditionTitle\": \"Ihre Konditionen für dieses Projekt\",\n            \"disclaimerText\": \"Bitte beachten Sie, dass dies eine spezifische Regelung für diese Ausschreibung ist, die von Projekt zu Projekt abweichen kann. Die Abgabe von Angeboten außerhalb der Plattform führt zu einem Ausschluss von der Ausschreibung. Die Firma Apadua GmbH stellt lediglich die Software zur Durchführung der Ausschreibung zur Verfügung und nimmt somit keinen Einfluss auf die Entscheidungsfindung des Auftraggebers. Sowohl die Kommunikation über die Plattform während der Ausschreibung, die Bewertung Ihrer Angebote oder die an eine erfolgreiche Vergabe anschließende Vertragsgestaltung, werden durch den Auftraggeber direkt mit Ihnen durchgeführt.\",\n            \"disclaimerTitle\": \"Haftungsausschluss\",\n            \"false\": \"NEIN, ich sage meine Teilnahme ab\",\n            \"feeCapPrefix\": \"Die Gebühr ist auf \",\n            \"feeCapSuffix\": \" begrenzt.\",\n            \"fixedFee\": \"Grundgebühr\",\n            \"fixedFeeDescription\": \"Fällt an, wenn Sie den Zuschlag erhalten\",\n            \"fixedFeeValue\": \"EUR pauschal\",\n            \"introText\": \"Entsprechend unserer Allgemeinen Geschäftsbedingungen fällt für die Nutzung der APADUA App eine Gebühr an. Untenstehend finden sie die genauen Bedingungen.\",\n            \"introTitle\": \"Intro\",\n            \"no\": \"NO, I do not accept these conditions\",\n            \"noFee\": \"Für diese Ausschreibung fallen für Sie keine Nutzungs- oder Teilnahmegebühren an.\",\n            \"participationFee\": \"Mit Angebotsabgabe\",\n            \"participationFeeDescription\": \"Fällt an, wenn Sie ein Angebot abgeben\",\n            \"participationFeeValue\": \"% Ihres abschließenden, gesamten Angebotswertes\",\n            \"successFee\": \"Bei Zuschlag\",\n            \"successFeeDescription\": \"Fällt an, wenn Sie den Zuschlag erhalten\",\n            \"successFeeValue\": \"% des Gesamtwertes Ihres letzten Angebots.\",\n            \"title\": \"Zahlungskonditionen\",\n            \"true\": \"JA, ich akzeptiere diese Konditionen\",\n            \"yes\": \"YES, I accept the terms and conditions\"\n          },\n          \"readMore\": \"Weiterlesen...\",\n          \"title\": \"Zahlungsbedingungen und Geheimhaltungsvereinbarung akzeptieren \"\n        },\n        \"newCoverLetter\": {\n          \"cancel\": \"Abbrechen\",\n          \"customCL\": \"Eigenes Anschreiben verwenden\",\n          \"onlineCL\": \"Anschreiben online erstellen\",\n          \"title\": \"Neues Anschreiben\",\n          \"warning\": \"Das Erstellen eines neuen Anschreibens verwirft alle Änderungen.\"\n        },\n        \"newUserAccountWithCompany\": {\n          \"client\": \"Kunde\",\n          \"companyAdmin\": \"Firmenadmin\",\n          \"companyName\": \"Firmenname\",\n          \"consultant\": \"Berater\",\n          \"email\": \"Email*\",\n          \"firstName\": \"Vorname*\",\n          \"lastName\": \"Nachname*\",\n          \"title\": \"Neuen Firmennutzer hinzufügen\",\n          \"userType\": \"Benutzertyp\"\n        },\n        \"newWorkerRole\": {\n          \"consultantRole\": \"Beraterrolle\",\n          \"description\": \"Beschreibung\",\n          \"level\": \"Senioritätsebene\",\n          \"title\": \"Neue Beraterrolle hinzufügen\"\n        },\n        \"organizationWorkerRoles\": {\n          \"consultantRole\": \"Beraterrolle\",\n          \"description\": \"Beschreibung\",\n          \"level\": \"Senioritätsebene\",\n          \"title\": \"Standardrollen\"\n        },\n        \"projectLanguage\": {\n          \"consultants\": \"Wählen Sie Beratungsfirmen aus\",\n          \"de\": \"Deutsch\",\n          \"en\": \"Englisch\",\n          \"projectDetails\": \"Beschreiben Sie Ihr Projekt\",\n          \"rfp\": \"Starten Sie Ihre Projektanfrage\",\n          \"title\": \"Bitte bestimmen Sie die Sprache für die Projektanfrage\"\n        },\n        \"quoteCompanyContacts\": {\n          \"details\": \"Apadua hat immer die spezifischen Ansprechpartner bei allen gelisteten Unternehmen in der Datenbank. Diese werden für Ihre Ausschreibung kontaktiert. Sollten Sie persönliche Kontakte zu einem oder mehreren Beratungshäusern besitzen, die wir für Ihre Ausschreibung berücksichtigen sollen, haben Sie hier nochmals die Möglichkeit, diese hinzuzufügen.\",\n          \"email\": \"E-Mail*\",\n          \"firstName\": \"Vorname*\",\n          \"lastName\": \"Nachname*\",\n          \"phone\": \"Telefonnummer*\",\n          \"salutation\": \"Anrede\",\n          \"title\": \"Persönliche Beraterkontakte\"\n        },\n        \"rfpConfirmation\": {\n          \"details\": \"<div>Benötigen Sie Unterstützung? Kontaktieren Sie bitte unseren Kundendienst.</div><div class=\\\"m-b\\\">Gerne zeigen wir Ihnen das System oder helfen bei der Fehlerbehebung.</div><div>Den Support erreichen Sie über das Dashboard.</div>\",\n          \"steps\": {\n            \"consultants\": \"Beratungsfirmen auswählen\",\n            \"coverLetter\": \"Anschreiben erstellen\",\n            \"projectDetails\": \"Projekt beschreiben\",\n            \"rfp\": \"Anfrage abschließen & versenden\"\n          },\n          \"stepsDetails\": \"<div>Sie haben eine Projektanfrage erfolgreich erstellt und versandt!</div>\",\n          \"thanks\": \"Danke, dass Sie APADUA nutzen\",\n          \"title\": \"Glückwunsch!\"\n        },\n        \"submitProposal\": {\n          \"confirm\": \"Möchten Sie nun ihr Angebot einreichen?\",\n          \"day\": \"Tag\",\n          \"days\": \"Tage\",\n          \"details\": \"<div>Nach der Abgabe ihres Angebots können Sie dies nur noch ändern, wenn Sie durch den Kunden dazu aufgefordert werden.</div><div>Prüfen Sie, ob Sie die erforderlichen Informationen in den Abschnitten \\\"Finanzielles Angebot\\\" und \\\"technisches Angebot\\\" eingegeben haben.</div>\",\n          \"feeConditions\": \"Gebührenbedingungen\",\n          \"no\": \"Nein, ich möchte das Angebot nochmals bearbeiten\",\n          \"timeLeft\": \"Verbleibende Zeit bis zur Angebots - Deadline:\",\n          \"title\": \"Angebot einreichen\",\n          \"yes\": \"Ja, ich möchte das Angebot einreichen\"\n        },\n        \"submitQuote\": {\n          \"no\": \"NO, I want to edit the RFP\",\n          \"yes\": \"YES, submit RFP\"\n        },\n        \"submittedInfo\": {\n          \"details\": \"Der Kunde wird ihnen in Kürze antworten.\",\n          \"thankYou\": \"Vielen Dank für das Einreichen ihres Angebots.\",\n          \"title\": \"Angebot übermittelt\"\n        },\n        \"userEvaluationInvitation\": {\n          \"disclaimer\": \"Dieses Feature ist nicht mehr verfügbar. Bitte fügen Sie den Benutzer über die Benutzerverwaltung zur Ausschreibung hinzu, damit sie an der Bewertung teilnehmen kann.\",\n          \"email\": \"Email*\",\n          \"firstName\": \"Vorname*\",\n          \"lastName\": \"Nachname*\",\n          \"title\": \"Einladung zur Bewertung\"\n        },\n        \"userStatus\": {\n          \"completeProfile\": \"Profil vervollständigen\",\n          \"details\": \"Bevor Sie ihre Ausschreibung einreichen können, müssen sie Ihre Email bestätigen und ihr Profil vervollständigen.\",\n          \"emailConfirmed\": \"Ihre E-Mail wurde bestätigt.\",\n          \"emailNotConfirmed\": \"Ihre E-Mail ist nicht bestätigt.\",\n          \"profileCompleted\": \"Ihr Profil ist vollständig.\",\n          \"profileIncompleted\": \"Ihr Profil ist unvollständig.\",\n          \"title\": \"Profil unvollständig\"\n        }\n      },\n      \"navigation\": {\n        \"account\": \"Konto\",\n        \"changePassword\": \"Passwort ändern\",\n        \"dashboard\": \"Dashboard\",\n        \"help\": \"Hilfe\",\n        \"logOut\": \"Abmelden\",\n        \"markAllRead\": \"Alle als gelesen markieren\",\n        \"noUnreadNotifications\": \"Keine ungelesenen Benachrichtigungen\",\n        \"profileEdit\": \"Profil bearbeiten\",\n        \"seeAllAlerts\": \"Alle Benachrichtigungen anzeigen\",\n        \"settings\": \"Einstellungen\",\n        \"workspace\": \"Workspace\"\n      },\n      \"orgSettings\": {\n        \"coverLetterSettings\": {\n          \"actions\": {\n            \"coverLetterLogoChangedSuccess\": \"Logo erfolgreich hinzugefügt\",\n            \"error\": \"Fehler beim Speichern\",\n            \"successSaved\": \"Erfolgreich gespeichert\"\n          },\n          \"label\": {\n            \"acceptedFileInformation\": \"(.jpg, .png)\",\n            \"buttonText\": \"Speichern\",\n            \"coverLetterFooterLogo\": \"Anschreiben - Logo in der Fußzeile\",\n            \"coverLetterLogo\": \"Anschreiben - Logo\",\n            \"coverLetterText\": \"Anschreiben - Text\",\n            \"info\": {\n              \"coverLetterTextCreatingProject\": \"Bei neuen Projekten wird das Feld \\\"Allgemeine Geschäftsbedingungen\\\" mit dem Textwert des Anschreibens gefüllt.\"\n            },\n            \"saveFormModifications\": \"Textänderungen speichern\"\n          }\n        },\n        \"index\": {\n          \"coverLetterSettings\": \"Anschreiben- Einstellungen\",\n          \"orgSettings\": \"Unternehmenseinstellungen\",\n          \"workerRoles\": \"Beraterrollen\"\n        },\n        \"workerRoles\": {\n          \"index\": {\n            \"confirmDeleteWorkerRole\": \"Wollen sie diese Beraterrolle wirklich löschen?\",\n            \"deleteWorkerRole\": \"Löschen\",\n            \"editWorkerRole\": \"Bearbeiten\",\n            \"newWorkerRole\": \"Beraterrolle hinzufügen\",\n            \"requiredFields\": \"Beraterrolle, Senioritätsebene und Beschreibung erforderlich\",\n            \"title\": \"Beraterrollen\"\n          }\n        }\n      },\n      \"partials\": {\n        \"announcement\": {\n          \"announcementContent\": \"Inhalt der Ankündigung\",\n          \"postedBy\": \"gesendet von\"\n        },\n        \"evaluationData\": {\n          \"evaluationInfo\": \"In diesem Abschnitt können sie die Projektangebote bewerten. Sobald Ihre eingeladenen Kollegen ihre Bewertung abgegeben haben, können Sie diese ebenfalls einsehen. Zusätzlich sehen Sie die Gesamtergebnisse für diesen Abschnitt!\",\n          \"evaluatorManagement\": \"Bewerter Management\",\n          \"getSupport\": \"Hilfe anfordern\",\n          \"myEvaluation\": \"Meine Bewertung:\",\n          \"pitchTemplateWarning\": \"Eine Änderung derPitch-Vorlage führt zum Verlust aller bereits durchgeführten Pitch Bewertungen für dieses Projekt.\",\n          \"projectResults\": \"Bewertungsergebnisse\",\n          \"requestSupportCallback\": \"Bitte fordern Sie einen Support-Rückruf an, um Ihr Konto bei Apadua zu validieren.\",\n          \"selectTamplateIndication\": \"Sie können dies über den Tab \\\"Projektkonfiguration\\\"  vornehmen.\",\n          \"selectTemplate\": \"Sie müssen eine Bewertungsvorlage auswählen, bevor Sie Benutzer zur Evaluierung einladen können.\",\n          \"technicalTemplateWarning\": \"Eine Änderung der technischen Vorlage führt zum Verlust aller technischen Bewertungsdaten für dieses Projekt.\",\n          \"userExternalEvaluationInfo\": \"In diesem Abschnitt können Sie Kollegen Ihrer Organisation einladen, an der Projektbewertung mitzuwirken. Eingeladene Kollegen erhalten die Projektdokumentation inklusive der technischen Angebote und der von den Beratern hochgeladenen Dokumente. Bitte stellen Sie sicher, dass Sie und Ihre Kollegen dazu berechtigt sind, diese Informationen innerhalb Ihrer Organisation zu teilen!\",\n          \"warning\": \"WARNUNG\",\n          \"weightWarning\": \"Eine Änderung der Bewertungsgewichtungen führt zu Unterschieden in der Endbewertung\"\n        },\n        \"extraConsultants\": {\n          \"addExtraConsultant\": \"Berater hinzufügen der nicht auf der Liste steht\",\n          \"consultantName\": \"Firmenname des Beraters\",\n          \"options\": \"Optionen\"\n        },\n        \"proposalDetails\": {\n          \"address1\": \"Adresszeile eins:\",\n          \"address2\": \"Adresszeile zwei:\",\n          \"address3\": \"Adresszeile drei:\",\n          \"consultantFirm\": \"Beratungsfirma:\",\n          \"email\": \"E-Mail\",\n          \"financialProposal\": \"Finanzielles Angebot\",\n          \"name\": \"Name:\",\n          \"position\": \"Stellenbezeichnung:\",\n          \"submittedBy\": \"Angebot versandt durch\",\n          \"uploadedDocuments\": \"Hochgeladene Dokumente\",\n          \"zipCity\": \"PLZ, Stadt:\"\n        },\n        \"proposalValidationAlert\": {\n          \"confirm\": \"bestätigen\",\n          \"emailNotConfirmed\": \"Ihre E-Mail-Adresse wurde nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail-Adresse.\",\n          \"tcbNotConfirmed\": \"Ihr Konto wurde bisher nicht durch APADUA verifiziert.\",\n          \"yourEmail\": \"Ihre E-Mail.\"\n        },\n        \"question\": {\n          \"answer\": \"Antwort:\",\n          \"answered\": \"Beantwortet\",\n          \"author\": \"Autor:\",\n          \"company\": \"Unternehmen:\",\n          \"date\": \"Datum:\",\n          \"open\": \"Offen\",\n          \"question\": \"Frage:\",\n          \"status\": \"Status:\",\n          \"toBeAnswered\": \"Antwort steht aus.\",\n          \"topic\": \"Thema:\",\n          \"undisclosed\": \"geheim\"\n        },\n        \"questionHeaderOne\": {\n          \"closed\": \"Geschlossen\",\n          \"currentStatus\": \"Derzeitiger Status:\",\n          \"nonPublic\": \"geheim\",\n          \"notOpen\": \"Nicht geöffnet\",\n          \"open\": \"Offen\",\n          \"openFrom\": \"Geöffnet von:\",\n          \"public\": \"öffentlich\",\n          \"questionType\": \"Fragetyp:\",\n          \"roundOfQuestions\": \"Frage- & Antwortrunden\",\n          \"timezoneInfo\": \"alle Termine in CET\",\n          \"until\": \"bis:\"\n        },\n        \"sectionEditorInterface\": {\n          \"sectionDisabled\": \"Abschnitt deaktiviert\"\n        }\n      },\n      \"process\": {\n        \"form\": {\n          \"labels\": {\n            \"owner\": \"Besitzer\",\n            \"projectAdmins\": \"Projekt Administratoren\",\n            \"projectUsers\": \"Projekt Nutzer\"\n          }\n        },\n        \"reason\": \"Grund\",\n        \"rejectBtnText\": \"Anfrage ablehnen\",\n        \"rejectHeadline\": \"Bitte erläutern Sie, weshalb Sie diese Anfrage ablehnen. Der Anfrager wird per Email über die Ablehnung informiert\",\n        \"rejectReason\": \"Bitte geben Sie einen Grund für die Ablehnung der Anfrage an.\",\n        \"saveBtnText\": \"RFP zuordnen\",\n        \"section3BtnText\": \"Weiter zu Abschnitt 3\",\n        \"selectQuoteOwnerAndAdminText\": \"Bitte wählen sie die Projektmitglieder aus.\",\n        \"selectRolesBtnText\": \"Projektmitglieder zuordnen\",\n        \"summaryBtnText\": \"Projektübersicht\"\n      },\n      \"projectClient\": {\n        \"announcements\": {\n          \"details\": \"Alle Ankündigungen, die bisher zu diesem Projekt veröffentlicht wurden\",\n          \"label\": {\n            \"announcementsNotAvailable\": \"Die Ankündigungen sind nicht mehr sichtbar, da Sie aus dem Anfrageverfahren ausgeschlossen wurden.\",\n            \"noAnnouncements\": \"Bisher wurden keine Ankündigungen veröffentlicht\"\n          },\n          \"title\": \"Ankündigungen\"\n        },\n        \"configuration\": {\n          \"timeline\": {\n            \"success\": \"Zeitleiste erfolgreich aktualisiert\"\n          },\n          \"title\": \"Projektkonfigurator\"\n        },\n        \"evaluation\": {\n          \"details\": \"Bitte bewerten Sie an dieser Stelle die erhaltenen Angebote & die Pitch-Präsentationen. Die Bewertung der finanziellen Angebote basiert auf dem erwarteten Gesamthonorar und erfolgt automatisch. Die technischen Angebote und Pitch-Präsentation können Sie nach unterschiedlichen Kriterien mit Hilfe der Schieberegler beurteilen. Die Beratungsfirmen erhalten am Ende des Bewertungsprozesses eine Zusammenfassung der Bewertungsergebnisse.\",\n          \"label\": {\n            \"beautyContest\": {\n              \"date\": \"Datum:\",\n              \"declined\": \"Diese Beratunsgfirma hat es abgelehnt an einer Pitch-Präsentation teilzunehmen.\",\n              \"details\": \"Nachdem Sie die bevorzugten Beratungsfirmen eingeladen haben, können Sie hier deren Leistung während der Pitch-Präsentation bewerten.\",\n              \"from\": \"Von\",\n              \"intermediateScore\": \"Gesamtbewertung Pitch Präsentation\",\n              \"intermediateScoreDetails\": \"Auf Basis Ihrer Bewertung der o.g. Kriterien wurde eine gewichtete Punktzahl je Beratungsfirma ermittelt.\",\n              \"notInvited\": \"Diese Beratungsfirma wurde nicht zur Pitch-Präsentation eingeladen\",\n              \"notResponded\": \"Diese Beratunsgfirma hat bisher nicht auf die Einladung geantwortet.\",\n              \"status\": \"Status der Pitch-Präsentation\",\n              \"title\": \"Pitch-Präsentation\",\n              \"to\": \"bis\"\n            },\n            \"blendedWeightedDailyRateChart\": \"Gemischt/Gewichtete durchschnittliche tägliche Kosten\",\n            \"checkDetails\": \"Details prüfen\",\n            \"dailyRateAnalysis\": \"Analyse der Tagessätze\",\n            \"detailedAnalysis\": \"Detaillierte Analyse\",\n            \"details\": \"Details\",\n            \"durationInWeeksChart\": \"Dauer in Wochen\",\n            \"evaluate\": \"Bewerten\",\n            \"evaluationOf\": \"Bewertung der\",\n            \"feeAnalysis\": \"Analyse des Gebühren\",\n            \"feedback\": {\n              \"details\": \"Bitte geben Sie dem Anbieter eine Rückmeldung. Diese Rückmeldung wird dem Anbieter per E-Mail zugesandt, wenn er den Zuschlag erhält oder sein Angebot ablegnt. Außerdem wird der Anbieter über seine Leistung in dieser Ausschreibung informiert. Die Rückmeldung, die er erhalten wird, wird unter Ihrem Kommentar angezeigt.\",\n              \"dontSendFeedback\": \"Ich möchte den Anbieter nicht über die Gründe für die Auftragsvergabe/Ablehnung informieren\",\n              \"feedback\": \"Feedback\",\n              \"placeholder\": \"Bitte erläutern Sie die Gründe für die Vergabe oder Ablehnung dieses Anbieters...\",\n              \"title\": \"Ihr Feedback an die Lieferanten\"\n            },\n            \"finalEvaluation\": {\n              \"awarded\": \"Vergeben\",\n              \"details\": \"Die Abschlussbewertung ist die Summe der gewichteten Teilbewertungen. Die Vergabe des Projekts muss durch den Nutzer bestätigt werden. Mit der Betätigung der entsprechende Schaltfläche am Ende dieser Seite gehen Sie eine Verpflichtungserklärung ein. Sie können nur eine einzelne Beratungsfirma zur Durchführung des Projekts beauftragen. Durch die Bestätigung der Vergabe, lösen Sie den Versand einer automatischen Zusage an die ausgewählte Firma und Absagen an die nicht zu beauftragenden Teilnehmer aus.\",\n              \"dismissed\": \"Verworfen\",\n              \"lost\": \"Verloren\",\n              \"title\": \"Abschlussbewertung\"\n            },\n            \"financialProposals\": {\n              \"averageDailyRate\": \"Durchschnittlicher Tagessatz\",\n              \"averageDailyRateDetails\": \"Diese Kennzahl ist der Quotient des Honorars geteilt durch die Tage. Sie ist Indikator für das Preisniveau einer Beratungsfirma.\",\n              \"blended\": \"Gemischt\",\n              \"blendedAverageDailyRate\": \"Gemischter Durchschnitt der täglichen Kosten\",\n              \"changeVolumeComponent\": {\n                \"at\": \"am\",\n                \"cancel\": \"Abbrechen\",\n                \"changeProjectVolume\": \"Projektvolumen ändern\",\n                \"changeSuccess\": \"Lautstärke erfolgreich geändert\",\n                \"changedBy\": \"Geändert durch\",\n                \"details\": \"Bitte geben Sie das korrigierte Projektvolumen ein. Bitte beachten Sie, dass das ursprünglich eingegebene Volumen des Lieferanten gespeichert und angezeigt wird. Sie können diesen ursprünglichen Wert jederzeit wiederherstellen. Sobald Sie einen Wert manuell ändern, wird dieser neue Wert für die Gesamtbewertung verwendet.\",\n                \"error\": \"Ein Fehler ist aufgetreten. Bitte versuchen Sie es erneut.\",\n                \"placeholder\": \"Projektvolumen\",\n                \"restoreOriginalVolume\": \"Ausgangswert wiederherstellen\",\n                \"restoreSuccess\": \"Volumen erfolgreich zurückgesetzt\",\n                \"save\": \"Speichern\",\n                \"title\": \"Projektvolumen ändern\"\n              },\n              \"dailyRate\": \"Tagesrate\",\n              \"details\": \"Die Bewertung auf Basis der geplanten Gesamthonorare der Teilnehmer wurde abgeschlossen\",\n              \"discount\": \"Rabatt\",\n              \"durationInWeeks\": \"Dauer in Wochen\",\n              \"durationInWorkingDays\": \"Dauer in Arbeitstagen\",\n              \"feePerRole\": \"Gesamtgebühr pro Beraterrolle\",\n              \"finalEvaluationFinancialProposal\": \"Gesamtbewertung des finanziellen Angebots\",\n              \"finalEvaluationFinancialProposalDetails\": \"Finanzielle Angebote werden auf Basis des Gesamthonorars bewertet. Abweichungen vom günstigsten Angebot werden angezeigt.\",\n              \"graphicalRepresentation\": \"Grafische Darstellung\",\n              \"notValidFinancial\": \"Außerhalb der Toleranz - kein Ergebnis verfügbar.\",\n              \"otherCosts\": \"Andere Kosten\",\n              \"paymentTerms\": \"Zahlungsbedingungen\",\n              \"supplements\": \"Nebenkosten\",\n              \"supplementsDetails\": \"Diese Kennzahl ist die Summe aller Nebenkosten des finanziellen Angebots. Sie wird wie ein normaler Honorarbestandteil bewertet.\",\n              \"title\": \"Finanzielle Angebote\",\n              \"totalFee\": \"Gesamtgebühr exkl. sonstige Kosten\",\n              \"totalFeeWithOtherCosts\": \"Gesamtgebühr inkl. anderer Kosten\",\n              \"totalMandays\": \"Gesamtmanntage\",\n              \"totalProject\": \"Gesamthonorar\",\n              \"totalProjectAtAwarding\": \"Gesamtprojekt zum Zeitpunkt der Auftragsvergabe\",\n              \"totalProjectAtAwardingDetails\": \"Wenn das vergebene Projektvolumen vom letzten Vorschlag abweicht, können Sie das Volumen ändern. Dieser neue Wert wird für alle Bewertungen für dieses Projekt verwendet, bis das ursprüngliche Angebotsvolumen, das der Lieferant eingereicht hat, wieder sichtbar ist.\",\n              \"totalProjectDetails\": \"Dies ist die Summe aller veranschlagter Kosten. Angebote werden in aufsteigender Reihenfolge dargestellt.\",\n              \"totalVolume\": \"Gesamtgebühr inklusive Rabatt\",\n              \"weighted\": \"Gewichtet\",\n              \"weightedAverageDailyRate\": \"Gewichteter Durchschnitt der täglichen Kosten\"\n            },\n            \"hide\": \"Verstecken\",\n            \"mandaysAnalysis\": \"Analyse der Manntage\",\n            \"notRated\": \"Noch nicht bewertet\",\n            \"notSubmitted\": \"Diese Beratungsfirma hat bisher kein Angebot abgegeben.\",\n            \"overallAnalysis\": \"Gesamtanalyse\",\n            \"overallFeeChart\": \"Gesamthonorare\",\n            \"paymentOptions\": {\n              \"biweekly\": \"zweiwöchentlich\",\n              \"monthly\": \"monatlich\",\n              \"quarterly\": \"vierteljährlich\",\n              \"weekly\": \"wöchentlich\"\n            },\n            \"proposalDeclined\": \"Angebot abgelehnt\",\n            \"rank\": \"Platzierung\",\n            \"score\": \"Punktzahl\",\n            \"showAllProposals\": \"Alle eingeladenen Dienstleister anzeigen\",\n            \"showFiltered\": \"Nur eingereichte Angebote anzeigen\",\n            \"technicalProposals\": {\n              \"details\": \"Bitte geben Sie Ihren Zustimmungsgrad zu den folgenden Aussagen an, um die technischen Angebote zu bewerten.\",\n              \"intermediateScore\": \"Gesamtbewertung technisches Angebot\",\n              \"intermediateScoreDetails\": \"Auf Basis Ihrer Bewertung der o.g. Kriterien wurde eine gewichtete Punktzahl je Beratungsfirma ermittelt.\",\n              \"title\": \"technischen Angebote\"\n            },\n            \"totalMandaysChart\": \"Gesamtmanntage pro Berater\",\n            \"view\": \"Ansicht\",\n            \"viewEvaluation\": \"Bewertung einsehen\"\n          },\n          \"subHeaderTitle\": \"Bewertungen\",\n          \"title\": \"Bewertung\"\n        },\n        \"financial\": {\n          \"details\": \"Finanzielle Details\",\n          \"title\": \"Finanzielle Bewertung\"\n        },\n        \"internalDocuments\": {\n          \"title\": \"Interne Dokumentation\"\n        },\n        \"pitch\": {\n          \"details\": \"Pitch Details\",\n          \"title\": \"Pitch Bewertung\"\n        },\n        \"projectManagement\": {\n          \"currentQuoteStatus\": \"Derzeitiger RFP Status\",\n          \"disableNotificationsDetails\": \"Wenn Sie alle Benachrichtigungen deaktivieren, wird keine aktive Kommunikation durch die Software  ausgelöst. Ihre Kollegen, Sie und Ihre Lieferanten haben weiterhin Zugriff auf das Projekt, erhalten aber keine E-Mail- und In-App-Benachrichtigungen, bis Sie sie wieder aktivieren.\",\n          \"expectationsOfInternalClientConcerningPresentedProposalsWereNotMet\": \"Expectations of internal client concerning presented proposals were not met\",\n          \"holdCancelModalDetails\": \"Durch die Änderung des Status wird eine Benachrichtigungs-E-Mail an alle teilnehmenden Dienstleistungsanbieter gesendet. Bitte informieren Sie zusätzlich dazu alle Teilnehmer über den genauen Grund der Statusänderung. Sie können eine der folgenden Optionen wählen:\",\n          \"holdCancelModalFooter\": \"Sie können das Projekt jederzeit wieder fortsetzen. Öffnen Sie einfach das Projekt von Ihrem Dashboard aus und verwenden Sie die Schaltfläche \\\"Projekt fortsetzen\\\" in der Benutzeroberfläche.\",\n          \"holdCancelReviveModalTitle\": \"RFP Statusänderung\",\n          \"internalClarifications\": \"Internal clarifications\",\n          \"notificationModalDetails\": \"Verwenden Sie dieses Formular, um Benachrichtigungen an alle Teilnehmer des Projekts zu senden. Alle Teilnehmer erhalten vom System eine E-Mail mit Ihrer Nachricht. Die Nachricht wird auf der Registerkarte \\\"Nachrichten\\\" des Projekts angezeigt.\",\n          \"notificationModalTitle\": \"Benachrichtigungen an Teilnehmer versenden\",\n          \"notificationSent\": \"Die Benachrichtigung wurde verschickt\",\n          \"otherReasons\": \"Other reasons\",\n          \"projectAwardOrStartPostponed\": \"Project award or start postponed\",\n          \"projectScopeNeedsRevison\": \"Project scope needs revison\",\n          \"projectStakeholderChanges\": \"Project stakeholder changes\",\n          \"projectWasCancelledInternally\": \"Project was cancelled internally\",\n          \"projectWontBeExecutedViaExternalServiceProvider\": \"Project won't be executed via external service provider\",\n          \"quoteCancelled\": \"Der RFP wurde abgebrochen\",\n          \"quoteOnHold\": \"Der RFP wurde pausiert\",\n          \"quoteRevived\": \"Der RFP wurde wieder aktiviert\",\n          \"reviveModalDetails\": \"Durch Änderung des Status wird eine Benachrichtigungs-E-Mail an alle teilnehmenden Dienstleistungsanbieter gesendet. Bitte informieren Sie daher die Teilnehmer über die Statusänderung.\",\n          \"success\": \"Erfolg\",\n          \"title\": \"RFP Status\"\n        },\n        \"proposals\": {\n          \"activeProposal\": \"Active Proposal\",\n          \"details\": \"Bitte bewerten Sie an dieser Stelle die erhaltenen Angebote & die Pitch-Präsentationen. Die Bewertung der finanziellen Angebote basiert auf dem erwarteten Gesamthonorar und erfolgt automatisch. Die technischen Angebote und Pitch-Präsentation können Sie nach unterschiedlichen Kriterien mit Hilfe der Schieberegler beurteilen. Die Beratungsfirmen erhalten am Ende des Bewertungsprozesses eine Zusammenfassung der Bewertungsergebnisse.\",\n          \"inactiveProposal\": \"Inactive Proposal\",\n          \"overview\": \"Proposal overview\",\n          \"title\": \"Angebote\"\n        },\n        \"questions\": {\n          \"details\": \"<p>Auch eine sehr detaillierte Projektbeschreibung kann Klärungsbedarf seitens der an dieser Ausschreibung teilnehmenden Beratungsfirmen hervorrufen. Zum besseren Verständnis des Projektvorhabens ist es notwendig den Teilnehmern die Möglichkeit zu bieten Fragen zu stellen und Antworten zu erhalten. Das hilft den Teilnehmern, Ihnen im Anschluss ein adäquates Angebot anzufertigen.</p><p>Je nach Vorgabe des Auftraggebers sind Ihre Fragen und die zugehörigen Antworten für alle Teilnehmer sichtbar. Während die Identität der Fragenden standardmäßig geschützt ist, müssen sie dafür sorgen, dass an dieser Stelle keine firmenspezifischen Angaben gemacht werden.</p><p> Typischerweise werden alle Fragen erst nach Erhalt und Konsolidierung durch den Auftraggeber beantwortet.</p>\",\n          \"label\": {\n            \"noQuestions\": \"Bisher haben die Beratungsfirmen keine Fragen gestellt!\",\n            \"round1\": \"Runde eins\",\n            \"round2\": \"Runde zwei\"\n          },\n          \"title\": \"Fragen & Antworten\"\n        },\n        \"review\": {\n          \"details\": \"<p>Das Projektbriefing enthält Basisinformationen über den Auftraggeber und das Projektvorhaben. Es gibt Ihnen erste Hinweise auf Fokus, Inhalt, Struktur und Komplexität des Projekts.</p><p>Die gründliche Durchsicht des Anschreibens und der Anlagen ist für ein vollständiges Verständnis des Projekts und den jeweiligen Anforderungen an ein Angebot unerlässlich.</p>\",\n          \"title\": \"Projektbriefing\"\n        },\n        \"technical\": {\n          \"details\": \"technische Details\",\n          \"label\": {\n            \"actions\": \"Aktionen\",\n            \"delete\": \"Einladung löschen\",\n            \"resend\": \"Einladung erneut versenden\",\n            \"viewDetails\": \"Details einsehen\"\n          },\n          \"resendWarning\": \"Bevor Sie die Einladungen an die Teilnehmer erneut versenden, starten Sie bitte die Evaluation indem Sie oben auf \\\"Evaluation starten\\\" klicken.\",\n          \"title\": \"Technische Bewertung\"\n        }\n      },\n      \"projectProposal\": {\n        \"announcements\": {\n          \"details\": \"All the announcements that were posted so far on this project\",\n          \"title\": \"Announcements\"\n        },\n        \"beautyContest\": {\n          \"details\": \"<p>Nach der Bewertung der vorliegenden finanziellen und technischen Angebote, lädt der Auftraggeber regelmäßig ausgewählte Beratungsfirmen zur Vorstellung ihres Konzepts und Teams ein. Dies wird als Pitch-Präsentation oder Schönheitswettbewerb bezeichnet und ist häufig die letzte Aktivität vor der Vergabeentscheidung.</p><p>Sollte der Auftraggeber Sie zu einer solchen Präsentation einladen, werden Sie per E-Mail informiert und es wird an dieser Stelle angezeigt. Anschließend entscheiden Sie über die Annahme der Einladung.</p>\",\n          \"label\": {\n            \"acceptInvitation\": \"Einladung annehmen\",\n            \"address\": \"Adresse\",\n            \"date\": \"Datum & Uhrzeit\",\n            \"declineInvitation\": \"Einladung ablehnen\",\n            \"declined\": \"Sie haben die Einladung zur Pitch-Präsentation abgelehnt.\",\n            \"from\": \"von\",\n            \"invitation\": \"Einladung\",\n            \"invitationAccepted\": \"<div>Sie haben die Einladung zur Pitch-Präsentation angenommen.</div><div>Weitere Details zu ihrem Angebot sehen Sie nach der endgültigen Angebotsauswertung durch den Auftraggeber.</div>\",\n            \"invited\": \"<div>Sie wurden zu den Pitch-Präsentationen eingeladen!</div><div>Unterstehend finden sie die Einladung, sowie Datum & Uhrzeit für Ihre Präsentation:</div>\",\n            \"notInvited\": \"<div>Leider wurden Sie nach Prüfung aller Angebote durch den Auftraggeber, nicht zur Pitch-Präsentation eingeladen.</div><div>An dieser Stelle endet der Ausschreibungsprozess für Ihre Firma. Nach Vergabe des Projekts erhalten Sie eine detaillierte Information über die Bewertung Ihres finanziellen und technischen Angebots, sowie Ihrer Referenzen und des Teams.</div><div>Wir hoffen sehr, dass Sie diese Rückinformation konstruktiv nutzen können.</div>\",\n            \"notYetInvited\": \"<div>Sie wurden bisher nicht zu den Pitch-Präsentationen eingeladen.</div><div>Bitte warten Sie auf eine Einladung des Auftraggebers.</div>\",\n            \"status\": \"Status der Pitch-Präsentation\",\n            \"to\": \"zu\"\n          },\n          \"title\": \"Pitch-Präsentation\"\n        },\n        \"criteriaEvaluation\": {\n          \"details\": \"Details der Kriterienbewertung\",\n          \"label\": {\n            \"pitchInfo\": \"Pitch Kriterien\",\n            \"technicalInfo\": \"Technische Kriterien\"\n          },\n          \"title\": \"Bewertung der Kriterien\"\n        },\n        \"financialQuotation\": {\n          \"details\": \"Der finanzielle Rahmen ist wesentlicher Bestandteil jedes Projektangebots. Um Fairness, Integrität und Objektivität in der Beauftragung von Dienstleistungen wie u.a. Beratung zu gewährleisten, fordert der Auftraggeber, dass alle teilnehmenden Dienstleister eine Standardvorlage zur Detaillierung des Honorars und der weiteren Kosten ausfüllen. Das ausgefüllte Formblatt stellt ein rechtlich bindendes Angebot dar, welches für den aufgeführten Zeitraum gültig ist.\",\n          \"label\": {\n            \"analysisDays\": \"Analyse\",\n            \"auditDays\": \"Audit\",\n            \"comment\": \"Kommentar\",\n            \"conceptDays\": \"Konzept\",\n            \"days\": \"Geschätzte Tage\",\n            \"daysPerPhase\": \"Geschätzte Manntage nach Phase\",\n            \"description\": \"Beschreibung\",\n            \"expectedTMFee\": \"Erwartetes Honorar\",\n            \"expectedTMSupplements\": \"Erwartete Nebenkosten\",\n            \"fee\": \"Vergütung\",\n            \"fixedFee\": \"Pauschalhonorar\",\n            \"fixedFeeOverview\": \"Pauschalhonorarübersicht\",\n            \"fixedFeeSupplements\": \"Nebenkosten\",\n            \"homeLocation\": \"Standort\",\n            \"implementationDays\": \"Implementierung\",\n            \"mainDescription\": \"Beschreibung der Hauptaufgabe\",\n            \"newFFSupplement\": \"Nebenkosten hinzufügen\",\n            \"newFixedFee\": \"neues Pauschalhonorar hinzufügen\",\n            \"newRole\": \"neue Rolle hinzufügen\",\n            \"newSupplement\": \"Nebenkosten hinzufügen\",\n            \"noUnits\": \"Anzahl der Einheiten\",\n            \"organizationRole\": \"Standardrollen\",\n            \"paymentPattern\": \"Zahlungsrythmus\",\n            \"paymentTerms\": \"Zahlungsbedingungen (z.B. innerhalb 90 Tage)\",\n            \"percentage\": \"Prozentsatz\",\n            \"pricePerUnit\": \"Preis pro Einheit\",\n            \"projectPhase\": \"Projektphase\",\n            \"rate\": \"Tagessatz\",\n            \"rebate\": \"Rabatt\",\n            \"reference\": \"Referenz\",\n            \"retainer\": \"Vorschuss\",\n            \"role\": \"Rolle*\",\n            \"shouldBeGreater\": \"Endergebnis sollte größer als 0 sein.\",\n            \"supplements\": \"Nebenkosten\",\n            \"tmOverview\": \"T&M Überblick\",\n            \"tmPeopleDays\": \"Personen & Tage\",\n            \"tmSubtotalWithoutSupplements\": \"Zwischensumme ohne Nebenkosten\",\n            \"tmSupplements\": \"Nebenkosten\",\n            \"total\": \"Total\",\n            \"totalEstimatedFixedFee\": \"Gesamtes erwartetes Pauschalhonorar\",\n            \"totalEstimatedTM\": \"Geschätzte Gesamtgebühr für Zeit und Material\",\n            \"totalFee\": \"Gesamthonorar*\",\n            \"workPackage\": \"Teilprojekt / Arbeitspaket\"\n          },\n          \"placeholder\": {\n            \"analysisDays\": \"Analysetage\",\n            \"auditDays\": \"Audit tage\",\n            \"comment\": \"Bitte text eingeben\",\n            \"conceptDays\": \"Konzepttage\",\n            \"days\": \"Tage\",\n            \"description\": \"Beschreibung\",\n            \"fee\": \"Vergütung\",\n            \"homeLocation\": \"Standort\",\n            \"implementationDays\": \"Implementierungstage\",\n            \"organizationRole\": \"Standardrolle\",\n            \"paymentPattern\": \"Zahlungsrythmus auswählen\",\n            \"paymentTerms\": \"Zahlungsbedingungen (z.B. innerhalb 90 Tage)\",\n            \"percentage\": \"Prozentsatz\",\n            \"projectPhase\": \"Projektphase auswählen\",\n            \"rate\": \"Bewerten\",\n            \"role\": \"Rolle\",\n            \"supplement\": \"Nebenkosten\",\n            \"total\": \"Insgesamt\",\n            \"units\": \"Einheiten\",\n            \"workPackage\": \"Teilprojekt / Arbeitspaket\"\n          },\n          \"title\": \"Finanzielles Angebot\",\n          \"tooltip\": \"Nur \\\"Projektadministratoren\\\" können einem Kunden ein Angebot unterbreiten. Ihre aktuelle Rolle ist \\\"Projektmitglied\\\". Sie können trotzdem Daten eingeben und das endgültige Angebot speichern. Um Ihr Angebot offiziell abzusenden, wenden Sie sich bitte an den/die Projektadministrator(en) Ihres Projekts. Die Projektadministratoren können Sie auch über die Benutzerverwaltungsoberfläche zum Administrator machen.\"\n        },\n        \"more\": {\n          \"title\": \"Mehr...\"\n        },\n        \"proposal\": {\n          \"title\": \"Angebot\"\n        },\n        \"questions\": {\n          \"details\": \"<p>Auch eine sehr detaillierte Projektbeschreibung kann Klärungsbedarf seitens der an dieser Ausschreibung teilnehmenden Beratungsfirmen hervorrufen. Um allen Teilnehmern ein besseres Verständnis über das Projektvorhaben zu ermöglichen, haben sie nun die Möglichkeit, Fragen zu stellen und Antworten zu erhalten. Das erleichtert die darauffolgende Anfertigung adäquater Angebote.</p><p>Je nach Vorgabe des Auftraggebers sind Ihre Fragen und die zugehörigen Antworten für alle Teilnehmer sichtbar. Während die Identität der Fragenden standardmäßig geschützt ist, müssen sie dafür sorgen, dass an dieser Stelle keine firmenspezifischen Angaben gemacht werden.</p><p> Typischerweise werden alle Fragen erst nach Erhalt und Konsolidierung durch den Auftraggeber beantwortet.</p>\",\n          \"label\": {\n            \"allSubmittedQuestions\": \"Eingereichte Fragen\",\n            \"round1\": \"Runde eins\",\n            \"round2\": \"Runde zwei\"\n          },\n          \"title\": \"Fragen & Antworten\"\n        },\n        \"result\": {\n          \"details\": \"<p>Sobald Ihr Angebot vom Auftraggeber geprüft wurde, haben Sie Zugriff auf einen detaillierten Ergebnisbericht. Jedes Element wird auf einer Skala von vier (hoch) bis eins (niedrig) bewertet.</p><p>Sie erhalten unabhängig vom Ausgang der Ausschreibung eine Rückmeldung zu Ihrem Angebot. Dies hilft Ihnen, Ihre Angebote kontinuierlich zu verbessern und Ihre Erfolgsquote zu erhöhen.</p>\",\n          \"label\": {\n            \"awarded\": \"Sie haben den Zuschlag für das Projekt erhalten\",\n            \"beautyContest\": \"Pitch-Präsentation\",\n            \"declined\": \"Sie haben die Projektanfrage abgelehnt.\",\n            \"details\": \"Details:\",\n            \"financialProposal\": \"Finanzielles Angebot\",\n            \"notYetEvaluated\": \"<div>Ihr Angebot wurde bisher nicht bewertet.</div><div>Hier finden Sie weitere Details, sobald der Auftraggeber Ihr Angebot bewertet hat. </div><div>Die endgültige Vergabeentscheidung wird ebenfalls hier angezeigt.</div>\",\n            \"rank\": \"Rang:\",\n            \"references\": \"Referenzen\",\n            \"rejected\": \"Ihr Angebot wurde vom Auftraggeber abgelehnt.\",\n            \"results\": \"Ergebnisse der Angebotsbewertung\",\n            \"score\": \"Punktzahl:\",\n            \"status\": \"Ihr Status für diese Angebotsanfrage\",\n            \"teamOverview\": \"Teamübersicht\",\n            \"technicalProposal\": \"Technisches Angebot\"\n          },\n          \"title\": \"Ergebnis\"\n        },\n        \"ribbon\": {\n          \"button\": \"Teilnahme bestätigen\",\n          \"details\": \"Information ist der Schlüssel zum Erfolg. Halten Sie Ihren Kunden auf dem Laufenden und bestätigen Sie Ihre Absicht, einen Vorschlag vor der angegebenen Frist einzureichen. Wenn Sie auf den folgenden Link klicken, sieht der Kunde Ihre Absicht, rechtzeitig ein Angebot einzureichen:\"\n        },\n        \"summary\": {\n          \"details\": \"<p>Das Projektbriefing enthält Basisinformationen über den Auftraggeber und stellt das Projektvorhaben näher vor. Es gibt Ihnen erste Hinweise auf Fokus, Inhalt, Struktur und Komplexität des Projekts.</p><p>Die gründliche Durchsicht des Anschreibens und der Anlagen ist unerlässlich für ein vollständiges Verständnis des Projekts und der Anforderungen an ein Angebot.</p>\",\n          \"pitchEvaluation\": \"Pitch Bewertung\",\n          \"technicalEvaluation\": \"Technische Bewertung\",\n          \"title\": \"Zusammenfassung\"\n        },\n        \"technicalProposal\": {\n          \"details\": \"Beratung basiert auf Expertise und Wissensanwendung. Ergebnisse und Nutzen von Projekten sind nicht pauschal vorhersagbar. Die Beauftragung einer Beratungsfirma basiert also auf Reputation und Vertrauen. Ausschlaggebend für die Auswahl einer Beratungsfirma sind vor allem die Erfolgsaussichten des Projekts. Um sich am Ende durchzusetzen, muss der Auftraggeber davon überzeugt sein, den richtigen Partner für sein Projekt gefunden zu haben. Einen großen Einfluss auf die Auswahl hat der technische Teil ihres Angebots. Bitte laden Sie nun ihr Projektangebot hoch. Dieses sollte neben dem überzeugenden Nachweis Ihrer Expertise und der Beschreibung Ihrer geplanten Herangehensweise auch zusätzliche, relevante Informationen enthalten. Außerdem sind Sie u.U. aufgefordert geeignete Referenzen und/oder das Team zu benennen.\",\n          \"label\": {\n            \"docs\": \"Dokumente\",\n            \"documents\": \"Projektansatz & andere Dokumente*\",\n            \"documentsDetails\": \"Bitte laden Sie ein Dokument hoch, welches ihren vorgeschlagenen Projektansatz erläutert. Zusätzlich können Sie weitere relevante Dokumente hochladen.\",\n            \"newMember\": \"Teammitglied hinzufügen\",\n            \"newPackage\": \"Neues Arbeitspaket hinzufügen\",\n            \"newReference\": \"Neue Referenz hinzufügen\",\n            \"projectOverview\": \"Projektübersicht\",\n            \"projectOverviewDetails\": \"Bitte stellen Sie chronologisch die Hauptarbeitsaspekte dar, die ihr Team in diesem Projekt umsetzen will.\",\n            \"referenceList\": \"Referenzen\",\n            \"references\": \"Referenzen\",\n            \"teamOverview\": \"Projektteamübersicht\",\n            \"uploadedDocuments\": \"Hochgeladene Dokumente\"\n          },\n          \"placeholder\": {\n            \"achievements\": \"Erfolge\",\n            \"clientName\": \"Name des Auftraggebers\",\n            \"deliverables\": \"Ergebnisse\",\n            \"description\": \"Beschreibung\",\n            \"memberName\": \"Name des Teammitglieds\",\n            \"projectName\": \"Projektname\",\n            \"projectRole\": \"Projektrolle\",\n            \"specialization\": \"Spezialisierung\",\n            \"workPackage\": \"Arbeitspaket\"\n          },\n          \"title\": \"Technisches Angebot\"\n        }\n      },\n      \"requestForm\": {\n        \"axaForm\": {\n          \"budgetApprovalStatuses\": {\n            \"approved\": \"Freigegeben\",\n            \"onHold\": \"Angehalten\",\n            \"pending\": \"Ausstehend\",\n            \"rejected\": \"Abgelehnt\"\n          },\n          \"description\": \"Dieses Formular dient der Initiierung einer Projektanfrage für AXA. Bitte achte darauf, dass Du alle Felder sorgfältig und verständlich ausfüllst. Nach dem Absenden deiner Anfrage wirst Du zeitnah vom AXA Einkauf kontaktiert, um die Ausschreibungsunterlagen abzustimmen und den Ausschreibungsprozess zu besprechen. Solltest Du Fragen haben, kannst Du Dich gerne an uns wenden: procurement-ddps@axa.de\",\n          \"label\": {\n            \"additionalInformation\": \"Zusätzliche Information\",\n            \"approvalInformation\": \"Budgetfreigabeprozess\",\n            \"budgetApprovalStatus\": \"Budgetierungsstatus\",\n            \"budgetApproverEmail\": \"Email des Genehmigers\",\n            \"budgetApproverName\": \"Name des Genehmigers\",\n            \"budgetEstimate\": \"Budgetabschätzung\",\n            \"strategicExecutionBoard\": \"Strategic Execution Board\"\n          },\n          \"placeholder\": {\n            \"additionalInformation\": \"Zusätzliche Information\",\n            \"budgetApprovalStatus\": \"Budgetierungsstatus\",\n            \"budgetApproverEmail\": \"Email des Genehmigers\",\n            \"budgetApproverName\": \"Name des Genehmigers\",\n            \"budgetEstimate\": \"Budgetabschätzung\"\n          },\n          \"shortNote\": \"Diese Formular wird von unserem Technologiepartner apadua.com bereitgestellt.\",\n          \"title\": \"Projektanfrageformular\"\n        },\n        \"errors\": {\n          \"atLeastOneGoal\": \"Das Projekt muss mindestens ein Ziel haben\"\n        },\n        \"info\": {\n          \"additionalInformation\": \"Additional Information\",\n          \"plannedProjectTiming\": \"Geplanter Projektzeitraum\",\n          \"serviceProvidersTitle\": \"Bevorzugte Dienstleistungsanbieter und Herausforderer\",\n          \"serviceProvidersToInclude\": \"Bitte geben Sie die Dienstleistungsanbieter ein, die Sie in diese Ausschreibung aufnehmen möchten\"\n        },\n        \"label\": {\n          \"addQuoteServiceProviderButtonText\": \"Dienstleister hinzufügen\",\n          \"additionalInformation\": \"Additional Information\",\n          \"addressLineOne\": \"Adresszeile 1 eingeben\",\n          \"addressLineThree\": \"Adresszeile 3 eingeben\",\n          \"addressLineTwo\": \"Adresszeile 2 eingeben\",\n          \"budgetApprovalStatus\": \"Budget Approval Status\",\n          \"budgetApproverEmail\": \"Budget Approver Email\",\n          \"budgetApproverName\": \"Budget Approver Name\",\n          \"budgetEstimate\": \"Budget Estimate\",\n          \"city\": \"Stadt\",\n          \"clientIntroduction\": \"Auftraggeberprofil\",\n          \"companyName\": \"Namen des Unternehmens/der Organisation\",\n          \"companySizeEmployees\": \"Mitarbeiterzahl\",\n          \"companySizeTurnover\": \"Unternehmensgröße nach Umsatz\",\n          \"contactInformation\": \"Kontaktinformation\",\n          \"contactPersonName\": \"Name der Kontaktperson\",\n          \"country\": \"Land\",\n          \"descriebeProjectGoals\": \"Was sind die Kernziele Ihres Projekts?\",\n          \"descriebeServiceProviders\": \"Welche Dienstleistungsanbieter sollten einbezogen werden?\",\n          \"email\": \"E-Mail\",\n          \"emailOfContactPerson\": \"E-Mail der Kontaktperson\",\n          \"firstName\": \"Vorname\",\n          \"initialSituation\": \"Ausgangssituation\",\n          \"jobTitle\": \"Stellenbezeichnung\",\n          \"lastName\": \"Nachname\",\n          \"mainLanguage\": \"Projektsprache\",\n          \"mainLocation\": \"Projektstandort\",\n          \"organizationProjectReference\": \"Interne Projektnummer\",\n          \"phoneNumber\": \"Ihre Telefonnummer\",\n          \"phoneNumberContactPerson\": \"Telefonnummer der Kontaktperson\",\n          \"postalCode\": \"Postleitzahl\",\n          \"projectEndDate\": \"Datum Projekteende\",\n          \"projectLanguage\": \"Project language\",\n          \"projectPhases\": \"Welche Projektphasen soll die Anfrage abdecken?\",\n          \"projectStartDate\": \"Datum Projektstart\",\n          \"providerWebsite\": \"Website des Dienstleistungsanbieters\",\n          \"salutation\": \"Anrede\",\n          \"serviceProvider\": \"Name des Dienstleistungsanbieters\"\n        },\n        \"placeholder\": {\n          \"adressLineOnePlaceholder\": \"Adressezeile 1 eingeben\",\n          \"adressLineThreePlaceholder\": \"Adresszeile 3 eingeben\",\n          \"adressLineTwoPlaceholder\": \"Adresszeile 2 eingeben\",\n          \"cityPlaceholder\": \"Stadt\",\n          \"companyPlaceHolder\": \"Geben Sie den Namen des Unternehmens oder der Organisation ein\",\n          \"contactPersonName\": \"Name der Kontaktperson des Dienstleisters eingeben\",\n          \"countryPlaceholder\": \"Land\",\n          \"emailOfContactPerson\": \"E-Mail der Kontaktperson eingeben\",\n          \"organizationProjectReference\": \"Interne Projektnummer eingeben\",\n          \"phoneNumberContactPerson\": \"Telefonnummer der Kontaktperson eingeben\",\n          \"postalCodePlaceholder\": \"Postleitzahl eingeben\",\n          \"serviceProvider\": \"Namen des Dienstleister eingeben\"\n        },\n        \"projectForm\": {\n          \"aldiDetails\": \"Dieses Formular dient der Initiierung einer Projektanfrage für ALDI International Services SE & Co. oHG. Bitte achte darauf, dass Du alle Felder sorgfältig und verständlich ausgefüllt. Nach dem Absenden deiner Anfrage wirst Du zeitnah vom ALDI Einkauf kontaktiert, um die Ausschreibungsunterlagen abzustimmen und den Ausschreibungsprozess zu besprechen. Solltest Du Fragen haben, kannst Du Dich gerne an uns wenden: aldiint@apadua.com\",\n          \"covestroDetails\": \"Dieses Formular dient der Initiierung einer Projektanfrage für Covestro. Bitte achte darauf, dass Du alle Felder sorgfältig und verständlich ausgefüllt. Nach dem Absenden deiner Anfrage wirst Du zeitnah vom Covestro Einkauf kontaktiert, um die Ausschreibungsunterlagen abzustimmen und den Ausschreibungsprozess zu besprechen. Solltest Du Fragen haben, kannst Du Dich gerne an uns wenden: sonja.moosmann@covestro.com\",\n          \"geaDetails\": \"Dieses Formular dient der Initiierung einer Projektanfrage für GEA. Bitte achte darauf, dass Du alle Felder sorgfältig und verständlich ausgefüllt. Nach dem Absenden deiner Anfrage wirst Du zeitnah vom GEA Einkauf kontaktiert, um die Ausschreibungsunterlagen abzustimmen und den Ausschreibungsprozess zu besprechen. Solltest Du Fragen haben, kannst Du Dich gerne an uns wenden: axel.tigges@gea.com\",\n          \"shortNote\": \"Diese Formular wird von unserem Technologiepartner apadua.com bereitgestellt.\",\n          \"siemensDetails\": \"Dieses Formular dient der Initiierung einer Projektanfrage für SIEMENS. Bitte achten Sie darauf, dass alle Felder sorgfältig und verständlich ausgefüllt sind. Nach dem Absenden der Anfrage werden Sie zeitnah vom SIEMENS Einkauf kontaktiert, um die Ausschreibungsunterlagen abzustimmen und den Ausschreibungsprozess zu besprechen. Sollten Sie Fragen haben, können Sie sich gerne an uns wenden: siemens@apadua.com\",\n          \"swisscardDetails\": \"Dieses Formular dient der Initiierung einer Projektanfrage für Swisscard. Bitte achten Sie darauf, dass alle Felder sorgfältig und verständlich ausgefüllt sind. Nach dem Absenden der Anfrage werden Sie zeitnah vom Swisscard Einkauf kontaktiert, um die Ausschreibungsunterlagen abzustimmen und den Ausschreibungsprozess zu besprechen. Sollten Sie Fragen haben, können Sie sich gerne an uns wenden: swisscard@apadua.com\"\n        },\n        \"qpProjectForm\": {\n          \"title\": \"Projektanfrageformular\"\n        }\n      },\n      \"requestSuccess\": {\n        \"message\": \"Vielen Dank für Ihre Anfrage! Ein verantwortlicher Einkaufsmanager wird sich um Ihre Anfrage kümmern und sich umgehend mit Ihnen in Verbindung setzen.\"\n      },\n      \"rfp\": {\n        \"consultants\": {\n          \"details\": \"Wir verfügen über die größte Datenbank von Beratungsfirmen weltweit. Das erlaubt uns Ihre Projektbeschreibung mit der Expertise von angesehenen Beratungsfirmen abzugleichen und Ihnen sekundenschnell eine Liste geeigneter Partner zu präsentieren. Diese Übersicht beinhaltet ausschließlich Beratungsfirmen die Ihren individuellen Anforderungen entsprechen. Die Auswahl basiert auf einem unparteiischen Algorithmus der auf öffentlich verfügbare Daten und die Erfahrungen unserer Nutzer zurückgreift. Die Beratungsfirmen sind auf Basis der Breite ihrer Fach- und Branchenexpertise gruppiert. Spezialisten (Boutiquen) sind meist kleine Beratungsfirmen, die sich auf einzelne Fachgebiete oder Branchen spezialisieren. Diversifizierte Beratungsfirmen decken mehrere verwandte fachliche oder sektorale Schwerpunkte ab. Generalisten sind globale Akteure im Beratungsmarkt und sind am breitesten aufgestellt. Diese Einordnung soll Ihnen dabei helfen eine qualifizierte Entscheidung gemäß Ihren eigenen Präferenzen, Projekterfordernissen und Richtlinien zu treffen.\",\n          \"info\": {\n            \"allConsultants\": \"Basierend auf Ihren Angaben, haben wir einige angesehene Beratungsfirmen in den für Sie relevanten Betätigungsfeldern identifiziert. Je nach  Dienstleistungsportfolio wurden die Beratungsfirmen in drei Kategorien eingeteilt: Spezialist, Diversifiziert und Generalist.<br>Bitte wählen Sie fünf Beratungsfirmen aus, die Sie im Anfrageprozess berücksichtigen möchten.\",\n            \"diversified\": \"Beratungsfirmen mit einer kleinen Anzahl von verwandten fachlichen oder sektoralen Schwerpunkten.\",\n            \"forRequesterMessage\": \"Der Antragsteller bittet darum, den/die folgenden Dienstleistungsanbieter hinzuzufügen:\",\n            \"generalists\": \"Globale Akteure die eine Vielzahl von Themen und Branchen abdecken.\",\n            \"headsUp1\": \"Sie finden nicht ausreichend Dienstleister in diese Übersicht?\",\n            \"headsUp2\": \"Sprechen Sie uns über \",\n            \"headsUp3\": \"an. Wir führen eine kostenfreie Dienstleistersuche für Sie durch.\",\n            \"localQuoteServiceProvidersHeading\": \"Der Antragsteller bittet darum, den/die folgenden Dienstleistungsanbieter hinzuzufügen:\",\n            \"maximumConsultants\": \"Sie haben die maximale Anzahl an Beratungsfirmen erreicht.\",\n            \"minimumConsultants\": \"Sie müssen mindestens eine Beratungsfirma auswählen um fortzufahren.\",\n            \"noStandardsSelected1\": \"Industry and Scope is not selected in the Project information page. Go to \",\n            \"noStandardsSelected2\": \"Project info\",\n            \"noStandardsSelected3\": \"to fill them and refine the vendor search.\",\n            \"specialists\": \"Kleine Beratungsfirmen, spezialisiert auf einzelne Fachgebiete/Branchen.\"\n          },\n          \"label\": {\n            \"diversified\": \"Diversifizierte\",\n            \"extraConsultants\": \"zusätzliche Berater\",\n            \"generalists\": \"Generalisten\",\n            \"notSpecified\": \"keine Angabe\",\n            \"score\": \"Punktzahl\",\n            \"seeProfile\": \"Auf (i) klicken um das Profil aufzurufen.\",\n            \"selectConsultant\": \"Kästchen markieren um Firmen für Ihre Projektanfrage auszuwählen.\",\n            \"specialists\": \"Spezialisten\"\n          },\n          \"title\": \"Beratungsfirmen\",\n          \"unsavedChangesModal\": {\n            \"cancel\": \"Stornieren\",\n            \"details\": \"Wenn Sie ohne Speichern fortfahren, verlieren Sie Ihren gesamten Fortschritt.\",\n            \"discardProceed\": \"Verwerfen und fortfahren\",\n            \"saveProceed\": \"Speichern und fortfahren\",\n            \"title\": \"Sie haben nicht gespeicherte Änderungen\"\n          }\n        },\n        \"coverLetter\": {\n          \"customCoverLetter\": \"Das Anschreiben ist ein wichtiges Dokument, um alle Teilnehmer über alle Einzelheiten des Projekts zu informieren, die nicht durch andere Uploads auf der Registerkarte \\\"Ausschreibungsdetails\\\" oder in den offenen Textfeldern abgedeckt sind.\",\n          \"description\": \"Verwenden Sie den Visual Document Composer, um innerhalb weniger Minuten ein individuelles Best-Practice-Dokument zu erstellen. Oder laden Sie Ihre Standard-.DOC- oder .PDF-Datei hoch. Diese wird dann Ihrem RfP-Paket beigefügt.\",\n          \"label\": {\n            \"coverLetter\": \"Anschreibenkonfigurator\"\n          },\n          \"title\": \"Anschreiben\"\n        },\n        \"criteriaEvaluation\": {\n          \"details\": \"Details zur Kriterienbewertung\",\n          \"info\": {\n            \"details\": \"Jedes Angebot kann in drei Schritten bewertet werden:\",\n            \"financialEvaluationDetails\": \"Das finanzielle Angebot wird automatisch bewertet. Es wird das Angebot mit dem niedrigsten Projektvolumen bevorzugt.\",\n            \"financialEvaluationTitle\": \"Finanzielle Bewertung:\",\n            \"pitchEvaluationDetails\": \"Wie das technische Angebot, kann auch die Pitch Präsentation mit individuellen Kriterien bewertet werden. Sie können zwischen vorgegebenen Vorlagen auswählen, oder im unteren Bereich der Seite eigene Vorlagen nach Ihren Bedürfnissen erstellen.\",\n            \"pitchEvaluationTitle\": \"Pitch Bewertung:\",\n            \"technicalEvaluationDetails\": \"Das technische Angebot kann mit Hilfe individueller Kriterien bewertet werden. Sie können zwischen vorgegebenen Vorlagen auswählen, oder im unteren Bereich der Seite eigene Vorlagen nach Ihren Bedürfnissen erstellen.\",\n            \"technicalEvaluationTitle\": \"Technische Bewertung:\",\n            \"title\": \"Gewichtung der Angebotsbewertungen\",\n            \"weightingsDetails\": \"Die drei Bewertungsschritte können bezüglich ihrer Bedeutung für die Gesamtpunktzahl gewichtet werden. Insgesamt können Sie 100 Prozentpunkte unter den drei Schritten aufteilen.\",\n            \"weightingsTitle\": \"Gewichtungen:\"\n          },\n          \"label\": {\n            \"companyTemplates\": \"Firmen Vorlagen\",\n            \"dataIsLoading\": \"Die Daten werden geladen\",\n            \"defaultTemplates\": \"Vorgegebene Vorlagen\",\n            \"evaluationsTitle\": \"Existierende Bewertungsvorlage auswählen oder neue erstellen:\",\n            \"financialWeight\": \"Finanzielle Bewertung\",\n            \"locked\": \"gesperrt:\",\n            \"pitchInfo\": \"Vorlage für Pitch Bewertung\",\n            \"pitchWeight\": \"Pitch Bewertung\",\n            \"proposalEvaluationWeightings\": \"Gewichtung der Angebotsbewertungen\",\n            \"stepOne\": \"Schritt 1\",\n            \"stepThree\": \"Schritt 3\",\n            \"stepTwo\": \"Schritt 2\",\n            \"technicalInfo\": \"Vorlage für technische Bewertung\",\n            \"technicalWeight\": \"Technische Bewertung\"\n          },\n          \"placeholder\": {\n            \"pitchTemplate\": \"Pitch Vorlage auswählen\",\n            \"technicalTemplate\": \"Technische Vorlage auswählen\"\n          },\n          \"title\": \"Bewertung der Kriterien\"\n        },\n        \"projectDetails\": {\n          \"alert\": {\n            \"profileNotCompleted\": \"Ihr Profil ist unvollständig.\",\n            \"profileNotCompletedLink\": \"Hier klicken um ihr Profil zu aktualisieren.\"\n          },\n          \"details\": \"Es sind weitere Informationen notwendig um die Projektbeschreibung abzuschließen. Diese Informationen werden direkt in Ihre Onlineprojektanfrage und das Anschreiben - den Kern Ihres Anfragepakets (RfP) - übertragen. Sobald Sie diesen Abschnitt fertiggestellt haben, können Sie mit unserem einzigartigen Onlinetool Ihr ganz persönliches Anschreiben erstellen oder eine eigene PDF-Datei hochladen.\",\n          \"error\": {\n            \"endStart\": \"Die Termine von Projektstart und Projektende kollidieren. Bitte ändern Sie Ihre Eingaben und stellen sicher, dass der Projektstart zeitlich vor dem Ende liegt!\",\n            \"firstNameError\": \"First name can't be blank\",\n            \"jobTitleError\": \"Job title can't be blank\",\n            \"lastNameError\": \"Last name can't be blank\",\n            \"salutationError\": \"Salutation can't be blank\",\n            \"startAward\": \"Die Termine von Projektvergabe und Projektstart kollidieren. Bitte ändern Sie Ihre Eingaben und stellen sicher, dass die Projektvergabe zeitlich vor dem Projektstart liegt!\"\n          },\n          \"info\": {\n            \"clientIntroduction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Auftraggeberprofil</div><div class='m-b-sm'>Es ist wichtig, dass potentielle Geschäftspartner Informationen über Ihr Unternehmen / Ihre Organisation erhalten. Stellen Sie Ihr Unternehmen / Ihre Organisation kurz vor. Verwenden Sie dafür bereits vorhandene Texte, bspw. aus Prospekten oder Ihrer Webpräsenz  oder stellen Sie sich in eigenen Worten vor.</div>\",\n            \"contactInformation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Kontaktperson  Information</div><div class='m-b-sm'>Bitte geben Sie hier die Kontaktinformationen des für den RFP verantwortlichen Ansprechpartners in ihrem Unternehmen an.</div>\",\n            \"deliverables\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektziele</div><div class='m-b-sm'>Sie haben Ihre Projektziele bestimmt. Wir bitten Sie, diese nun weiter zu präzisieren. Die <strong>SMART</strong> Regel ist hierbei hilfreich. Ziele sollten spezifisch (S), messbar (M), abgestimmt (A), realistisch (R) und terminiert (T) sein.</div><p class='basic-panel-blue-footer'>Bitte beschreiben Sie die Ziele im Textfeld unterhalb des jeweiligen Stichworts.</p>\",\n            \"documents\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Begleitdokumente</div><div class='m-b-sm'>Sie haben alle für eine Ausschreibung notwendigen Angaben gemacht und nun die Möglichkeit den teilnehmenden Beratungsfirmen weitere Unterlagen zur Verfügung zu stellen.</div><div class='m-b-sm'>Im Anschluss wird auf Basis der von Ihnen zur Verfügung gestellten Informationen ein automatisches Anschreiben erstellt</div><p class='basic-panel-blue-footer'>Bitte beschreiben Sie den Inhalt des Dokuments und laden es dann hoch.</p>\",\n            \"financialProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Vergütungsmodell</div><div class='m-b-sm'>Das Vergütungsmodell regelt in welcher Form der Auftraggeber bereit ist die Beratungsfirma für erhaltene Leistungen zu vergüten. Es ist wichtig ein Vergütungsmodell in der Projektanfrage festzulegen, damit die Vergleichbarkeit der kommerziellen Angebote jederzeit gewährleistet ist. Folgende Vergütungsmodelle sind in der Beratungsbranche üblich.</div><div class='m-b-sm'><strong>1. Aufwandshonorar:</strong><br>Bei einer aufwandsbezogenen Honorarvereinbarung verpflichtet sich der Auftraggeber zur Honorarzahlung basierend auf der Zeit die das zugeordnete Personal zur Erfüllung der übertragenen Aufgaben benötiget, zuzüglich der hierbei anfallenden weiteren Aufwände. In den Angeboten sind die Beratungsfirmen aufgefordert Tages- oder Stundensätze für das eingeplante Personal sowie eine Gesamtaufwandsabschätzung abzugeben. Aufwandsbezogene Vergütungsmodelle ermöglichen Ihnen wertvolle Einsicht in die Honorarstruktur einer Beratungsfirma. Ihre Kontrolle über die finalen Kosten ist jedoch eingeschränkt.</div><div class='m-b-sm'><strong>2. Pauschalhonorar:</stong><br>Die Pauschalhonorarvereinbarung verpflichtet den Auftraggeber zur Zahlung eines vorab festgelegten Betrags, unabhängig vom tatsächlich anfallenden Aufwand.</div><div class='m-b-sm'>Während Pauschalhonorare einen hohen Grad an Ausgabenplanungssicherheit bieten, sind aufwandsbezogene Vergütungsmodelle dann empfehlenswert wenn der Projektumfang, Projektlaufzeit und Personalbedarf noch unsicher ist.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie das gewünschte Vergütungsmodell durch die Markierung des entsprechenden Optionsfelds.</p>\",\n            \"initialSituation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Ausgangssituation</div><div class='m-b-sm'>Die Ausgangssituation beschreibt die derzeitigen Rahmenbedingungen und den aktuellen Zustand der Geschäftsbereiche ihrer Firma, in denen das Projekt durchgeführt werden soll. </div>\",\n            \"mainLanguage\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektsprachen</div><p class='m-b-lg'>Projekte erfordern häufig mehr als eine Sprache zur Kommunikation. Während nur eine Sprache als Projektsprache festgelegt werden kann, empfiehlt es sich weitere relevante Sprachen zu identifizieren.</p><p class='basic-panel-blue-footer'>Bitte wählen Sie die Sprachen aus der Dropdown-Liste.</p>\",\n            \"organizationProjectReference\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> </h4><div class='m-t m-b-sm bold'>Unternehmensinterne Projektreferenz</div><p class='m-b-lg'>Interne Projekt ID</p>\",\n            \"otherMentionSetNotification\": \"Feld wurde festgelegt\",\n            \"personalData\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Auftraggeber- & Administratorangaben</div><p class='m-b-lg'></p> <p class='basic-panel-blue-footer'>Bitte Namen des Auftraggebers (Unternehmen/Organisation) sowie Ihren Namen überprüfen und gegebenenfalls Änderungen vornehmen.</p>\",\n            \"projectContext\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektkontext</div><p class='m-b-lg'>Ihr Vorhaben kann ein Eigenständiges- oder ein Teil - Projekt sein. Der Kontext wirkt sich auf die Art und Weise aus, wie das Projekt intern sowie extern aufgesetzt und verwaltet wird. </p><p class='basic-panel-blue-footer'>Bitte wählen Sie den Projektkontext aus der Dropdwon-Liste.</p>\",\n            \"projectManagerFunction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektmanager Funktion</div><div class='m-b-sm'></div>\",\n            \"projectPhases\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektphasen</div><div class='m-b-sm'>Beratungsprojekte werden üblicherweise in vier Phasen aufgeteilt.</div><div class='m-b-sm'><strong>1. Analysephase:</strong><br>Ziel der Analysephase ist es, die Ausgangssituation zu untersuchen und erfassen, sowie erste Stoßrichtungen für weitere Aktivitäten zu bestimmen. Das Ergebnis einer Analyse kann dazu führen, dass Änderungen an einzelnen Punkten oder der gesamten Projektbeschreibung vorgenommen werden müssen. Das Ergebnis ist in der Regel ein detaillierter Bericht über die Ausgangssituation und mögliche Handlungsalternativen.</div><div class='m-b-sm'><strong>2. Planungsphase:</strong><br>In der Planungsphase werden die in der Analyse gewonnenen Erkenntnisse konkretisiert, ergänzt und die Realisierung in einem Umsetzungsplan dokumentiert. Das Ergebnis ist ein konkreter Umsetzungsplan der die qualitativen (Ziele), zeitlichen (Termine bzw. Meilensteine), personellen (Ressourcen) und finanziellen (Budget) Rahmenbedingungen einer Umsetzungsphase festschreibt.</div><div class='m-b-sm'><strong>3. Umsetzungsphase:</strong><br>Die Umsetzungsphase dient der planvollen Ausführung der definierten Aktivitäten zur Zielerreichung. Dabei spielt die Projektüberwachung und das Berichtswesen eine zentrale Rolle. Diese gewährleisten, dass die im Umsetzungsplan festgeschriebenen qualitativen (Ziele), zeitlichen (Termine bzw. Meilensteine), personellen (Ressourcen) und finanziellen (Budget) Vorgaben ständig überwacht werden. Das Ergebnis einer gelungenen Umsetzung ist ein ausführlicher Projektbericht inklusive Nachweis über den Zielerreichungsgrad sowie den Wissenstransfer von Berater zu Auftraggeber.</div><div class='m-b-sm'><strong>4. Projektaudit:</strong><br>Das Projektaudit stellt den Grad der Zielerreichung eines Projektes fest. In diesem Schritt wird das Projekt bewertet und schließlich abgeschlossen.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie eine oder mehrere Projektphase durch Markieren der Boxen.</p>\",\n            \"projectRole\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektrolle</div><div class='m-b-sm'></div>\",\n            \"proposalElements\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Anweisungen & Informationen</h4><div class='m-t m-b-sm bold'>Angebots Elemente</div><div class='m-b-sm'>Ein Angebot kann, um ein adäquates Budget zu erhalten, lediglich auf einem finanziellen Vergleich zwischen unterschiedlichen Beratern basieren, oder auch die kompletten Informationen wie Finanzen, technische Herangehensweise und Beraterteam beinhalten. Für volle Transparenz über die Qualität des Angebots, empfiehlt APADUA alle vier Schritte des Angebotsprozesses auszuwählen. Eine kurze Beschreibung bringt Ihnen den Nutzen der einzelnen Schritte näher:</div><div class='m-b-sm'><div>Finanzvorschlag:</div>Das finanzielle Angebot zeigt Ihnen nicht nur die voraussichtlichen Beraterkosten für Ihr Projekt, sondern zusätzlich auch die Kostenstruktur der einzelnen Beraterfirmen. Darüber können Sie die voraussichtlichen Gesamtkosten, Vergütungsmodelle und die Kosten für einzelne Ressourcen die mit in das Projekt einbezogen werden sollen vergleichen.</div><div class='m-b-sm'><div>Technisches Angebot:</div>Beim technischen Angebot beschreibt der Berater seine Herangehensweise, mit der er plant Ihr spezifisches Anliegen zu lösen. So erfahren sie mehr über die Standardlösungen die die Berater anbieten und sehen, ob diese dazu Fähig sind, eine spezielle Lösung für Ihre Firma zu entwickeln.</div><div class='m-b-sm'><div>Team Überblick:</div>Im Team Überblick stellen die Beraterfirmen die für Ihr Projekt geplanten Mitarbeiter vor (Name, Bild, Kompetenzen & Erfahrungen).</div><div class='m-b-sm'>Pitch Präsentation:<div></div>Beraterprojekte sind persönliche Geschäfte. Dementsprechend möchten Sie vielleicht über eine  Pitch Präsentation in direkten Kontakt mit der verantwortlichen Person der Beratungsfirma treten. Bei diesen Treffen sind die Teams dazu aufgefordert Ihnen ihre Herangehensweise persönlich zu erklären. Um Ihre Entscheidung zu vereinfachen, können  Sie und Ihre Kollegen dann dessen Leistung und ihre kulturellen Übereinstimmungen in Echtzeit vergleichen .</div><div>Das finanzielle Angebot ist die Mindestanforderung für jeden RFP.</div>\",\n            \"questions\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Fragen & Antworten</div><div class='m-b-sm'>Zum besseren Verständnis Ihres Projektvorhabens und der Anfertigung adäquater Angebote, ist es notwendig den Beratungsfirmen die Möglichkeit zu bieten Fragen zu stellen und Antworten zu erhalten. Hierfür können bis zu zwei Frage- & Antwortrunden vorgesehen werden.</div><div class='m-b-sm'>Zusätzlich gilt es zu entscheiden, ob Fragen und Antworten von allen teilnehmenden Beratungsfirmen oder nur vom Fragesteller eingesehen werden können. Wir empfehlen die Veröffentlichung, um zu gewährleisten, dass allen Teilnehmern die selben Informationen zur Verfügung stehen. Auch spart dies Zeit, da Sie ähnliche Fragen nur einmal beantworten müssen.</div><p class='basic-panel-blue-footer'>Bitte treffen Sie Ihre Wahl durch Markierung des entsprechenden Optionsfelds.</p>\",\n            \"rfpTimeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>RFP Zeitplan</div><div class='m-b-sm'>Ein stringenter Terminplan gewährleistet einen reibungslosen Anfrageprozess. Erstellen Sie einen individuellen Terminplan oder nutzen Sie einen der vorgefertigten Terminpläne. Bitte planen Sie genug Zeit ein, damit Ihnen die Beratungsfirmen adäquate Angebote unterbreiten können. In der Regel sind sieben Wochen ideal, um eine angemessene Projektausschreibung durchzuführen. Wie Sie ihren individuellen Terminplan gestalten wollen, hängt jedoch letztendlich von Ihnen ab.</div><div class='m-b-sm'>Zur Erstellung Ihres Terminplans, bieten wir Ihnen eine Tabelle mit zwei Spalten. Die erste Spalte beinhaltet Standardmeilensteine. Die zweite Spalte beinhaltet die Fälligkeitsdaten der Meilensteine. Diese können Sie anpassen, indem Sie das Kalendersymbol anklicken. Wenn Sie das Fälligkeitsdatum eines Meilensteins manuell ändern, werden die Fälligkeitsdaten aller folgenden Meilensteine automatisch angepasst. Die Fälligkeitsdaten vorhergehender Meilensteine bleiben unverändert. Zusätzlich zu den Standard Meilensteinen, können Sie beliebig viele individuelle Meilensteine hinzufügen.</div><div class='m-b-sm'><strong>1. Anfrageversanddatum:</strong><br>Der spätmöglichste Zeitpunkt für den Versand der Anfrage an teilnehmende Beratungsfirmen. Die Fälligkeitsdaten der folgenden Meilensteine werden auf Basis dieser Eingabe berechnet.</div><div class='m-b-sm'><strong>2. Fragen & Antworten:</strong><br>Diese Daten zeigen Ihnen die Fälligkeit für die Einreichung und Beantwortung von Fragen an.</div><div class='m-b-sm'><strong>3. Angebotseingang bis:</strong><br>Deadline für die Beratungsfirmen um ihre Angebote einzureichen.</div><div class='m-b-sm'><strong>4. Angebotsauswertung bis:</strong><br>Bis zu diesem Tag müssen Sie die eingegangenen Angebote bewertet und die Einladungen zur Pitch-Präsentation ausgesprochen haben.</div><div class='m-b-sm'><strong>5. Pitch-Präsentationen bis:</strong><br>Zu diesem Zeitpunkt müssen die Pitch-Präsentationen durchgeführt worden sein. Diese Termine können erst nach Abschluss der Angebotsauswertung geplant werden.</div><div class='m-b-sm'><strong>6. Projektvergabe:</strong><br>Spätestens an diesem Datum müssen Sie eine Vergabeentscheidung treffen.</div><div class='m-b-sm'><strong>7. Angebotsgültigkeit:</strong><br>Die Gültigkeit ist für die Beratungsfirmen bindend. Wir empfehlen eine Bindefrist von 6 bis 12 Wochen.</div>\",\n            \"steeringCommitteeHead\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Head of steering committee</div><div class='m-b-sm'></div>\",\n            \"teamOverview\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Teamübersicht</div><div class='m-b-sm'>Unternehmens- & Managementberatung sind  wissensintensive Dienstleistungen. Während viele Beratungsfirmen große Anstrengungen unternehmen um funktionale, sektorale und technische Kompetenzen von Individuen zu trennen, bleiben Menschen und ihre Fähigkeiten der wichtigste Faktor für erfolgreiche Beratungsprojekte. Um eine Bewertung des Beraterteams zu ermöglichen, sind die Beratungsfirmen aufgefordert wesentliche Informationen über die eingeplanten Berater preiszugeben.</div><p class='basic-panel-blue-footer'>Beschreiben Sie Ihre Anforderungen durch Markierung der jeweiligen Box.</p>\",\n            \"technicalProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Technisches Angebot</div><div class='m-b-sm'>Das technische Angebot beschreibt die Herangehensweise der Beratungsfirma an ihr Projekt. Darin werden Standards & Methoden, Leistungen, Meilensteine, Zeitpläne, das Team & andere relevante Informationen vorgestellt. Das technische Angebot sollte je nach Größe und Komplexität des Projekts angepasst werden.</div><div class='m-b-sm'>Die Konzeptpräsentation ist aufgrund ihres Stellenwerts bei der Bewertung der Expertise von Beratungsfirmen voreingestellt.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie weitere Anforderungen durch Markierung der entsprechenden Box aus.</p>\",\n            \"timeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projekt Zeitplan</div><p class='m-b-lg'>Möglicherweise möchten Sie ihr Projekt sofort oder erst im nächsten Geschäftsjahr starten. Diese Information ist in Bezug auf Startzeitpunkt und Kapazitäten genau so wichtig wie der Zeitrahmen, in dem Ihr Projekt abgeschlossen werden soll.</p> <p class='basic-panel-blue-footer'>Bitte wählen Sie das gewünschte Start- und Enddatum ihres Projekts im Kalender aus.</p>\"\n          },\n          \"label\": {\n            \"academicTitle\": \"Akademischer Titel\",\n            \"addressLineOne\": \"Adresszeile eins*\",\n            \"addressLineThree\": \"Adresszeile drei\",\n            \"addressLineTwo\": \"Adresszeile zwei\",\n            \"affiliateCompany\": \"Eine Schwestergesellschaft verwenden\",\n            \"approachPresentation\": \"Projektansatz als PDF\",\n            \"beautyContestDue\": \"Pitch-Präsentationen bis\",\n            \"city\": \"Stadt*\",\n            \"clientInformation\": \"Kundeninformationen\",\n            \"clientIntroduction\": \"Auftraggeberprofil*\",\n            \"companyName\": \"Name des Unternehmens oder der Organisation*\",\n            \"companyPortrait\": \"Firmenprofile\",\n            \"contactInformation\": \"Kontaktinformation\",\n            \"contactPerson\": \"Kontaktperson\",\n            \"contactPersonFirstName\": \"Vorname*\",\n            \"contactPersonInformation\": \"Kontaktinformationen\",\n            \"contactPersonLastName\": \"Nachname*\",\n            \"contactPersonRole\": \"Stellenbezeichnung*\",\n            \"contactPersonSalutation\": \"Anrede*\",\n            \"country\": \"Land*\",\n            \"currency\": \"Währung*\",\n            \"customTimeline\": \"Individueller RFP Zeitplan\",\n            \"defaultCompany\": \"Firma aus dem Nutzer-Profil verwenden\",\n            \"deliverables\": \"Beschreibung der Projektziele\",\n            \"disclosureOfQuestions\": \"Sollen Fragen & Antworten öffentlich sein?\",\n            \"documents\": \"Bitte stellen Sie alle Dokumente bereit, die Sie mit Ihrer Projektanfrage versenden möchten:\",\n            \"email\": \"E-Mail*\",\n            \"endDate\": \"Enddatum\",\n            \"evaluationDue\": \"Angebotsauswertung bis\",\n            \"false\": \"Nein\",\n            \"fileContent\": \"Kategorisieren Sie die Datei:\",\n            \"financialProposal\": \"Vergütungsmodell\",\n            \"financialProposalTitle\": \"Finanzielles Angebot\",\n            \"firstAnswersDue\": \"Erste Antworterunde bis\",\n            \"firstQuestionsDue\": \"Erste Fragerunde bis\",\n            \"fixedFee\": \"Pauschalhonorar\",\n            \"initialSituation\": \"Ausgangssituation\",\n            \"jobTitle\": \"Stellenbezeichnung*\",\n            \"mainLanguage\": \"Projektsprache*\",\n            \"newContactPerson\": \"Weitere Kontaktperson hinzufügen\",\n            \"no\": \"No\",\n            \"noClosedEnvelope\": \"Nein - Jedes Angebot wird direkt nach seiner Einreichung durch den Anbieter einsehbar.\",\n            \"noPersonalContactInformation\": \"Das Anschreiben soll keine persönlichen Kontaktinformationen enthalten\",\n            \"numberOfWeeks\": \"Anzahl der Wochen\",\n            \"oneRound\": \"Eine Frage- & Antwortrunde vorsehen\",\n            \"otherPeriod\": \"Anderer Zeitraum\",\n            \"outlineProjectPhases\": \"Entwurf eines Projektplans (Meilensteine, Zeitplan und Ergebnisse)\",\n            \"ownerName\": \"Name*\",\n            \"personSalutation\": \"Anrede*\",\n            \"personalContactInformation\": \"Das Anschreiben soll persönlichen Kontaktinformationen enthalten\",\n            \"phone\": \"Telefon\",\n            \"postalCode\": \"Postleitzahl*\",\n            \"projectAdministrator\": \"Projektadministrator\",\n            \"projectAward\": \"Projektvergabe\",\n            \"projectContext\": \"Projektkontext*\",\n            \"projectEndDate\": \"Projektende\",\n            \"projectIntroduction\": \"Projektvorstellung\",\n            \"projectManager\": \"Projektleiter\",\n            \"projectManagerFunction\": \"Stellenbezeichnung des Projektleiters*\",\n            \"projectPhases\": \"Projektphasen*\",\n            \"projectReferences\": \"Referenzen abgeschlossener Projekte\",\n            \"projectRole\": \"Rolle im Projekt*\",\n            \"projectSetup\": \"Projektaufbau\",\n            \"projectSponsor\": \"Projektsponsor\",\n            \"projectStartDate\": \"Projektstart\",\n            \"projectsWorkedOn\": \"Liste individueller Projektreferenzen\",\n            \"proposalDue\": \"Angebotseingang bis\",\n            \"proposalLanguage\": \"Angebotssprache\",\n            \"proposalValidity\": \"Angebotsgültigkeit\",\n            \"publicQuestions\": \"Fragen & Antworten öffenlich (empfohlen)\",\n            \"questions\": \"Fragen & Antworten\",\n            \"responsiblePerson\": \"Verantwortliche Person\",\n            \"rfpContent\": \"Angebotsinhalte\",\n            \"rfpDuration\": \"Dauer der Ausschreibung\",\n            \"rfpQuestions\": \"Wie viele Frage- & Antwortrunden möchten Sie maximal durchführen?\",\n            \"rfpReleaseDue\": \"RFP Veröffentlichungsdatum*\",\n            \"rfpTimeline\": \"RFP Zeitplan\",\n            \"salutation\": \"Anrede*\",\n            \"secondAnswersDue\": \"Zweite Antworterunde bis\",\n            \"secondQuestionsDue\": \"Zweite Fragerunde bis\",\n            \"secondaryLanguages\": \"Weitere relevante Sprachen\",\n            \"standardProfile\": \"Standard Beraterprofil\",\n            \"startDate\": \"Startdatum*\",\n            \"steeringCommitteeHead\": \"Projektsponsor*\",\n            \"step1\": \"Erster Schritt\",\n            \"step2\": \"Zweiter Schritt\",\n            \"tableDate\": \"Datum\",\n            \"tableLeadTime\": \"Vorlaufzeit\",\n            \"tableMilestone\": \"Meilenstein\",\n            \"teamOverview\": \"Notwendige Informationen\",\n            \"technicalProposal\": \"Inhaltliche Anforderungen\",\n            \"technicalProposalTitle\": \"Technisches Angebot\",\n            \"timeMaterial\": \"Nach Aufwand\",\n            \"today\": \"Heute\",\n            \"true\": \"Ja\",\n            \"twoRounds\": \"Zwei Frage- & Antwortrunden vorsehen\",\n            \"undisclosedQuestions\": \"Fragen & Antworten nicht öffenlich\",\n            \"uploadCoverLetterFile\": \"Neue Datei hochladen. Unterstützte Dateiformate sind DOC, DOCX und PDF:\",\n            \"uploadFile\": \"Neue Datei hochladen\",\n            \"website\": \"Webseite*\",\n            \"weeks\": \"Wochen\",\n            \"yes\": \"Yes\",\n            \"yesClosedEnvelope\": \"Ja -  Alle Angebote werden gemeinsam nach Ablauf der Einreichungsfrist einsehbar.\",\n            \"yourDocuments\": \"Begleitdokumente\"\n          },\n          \"newProjectMilestoneText\": \"Neuer Meilenstein\",\n          \"placeholder\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"addressLineOne\": \"Adressezeile 1 eingeben\",\n            \"addressLineThree\": \"Addresszeile 3 eingeben\",\n            \"addressLineTwo\": \"Addresszeile 2 eingeben\",\n            \"city\": \"Stadt eingeben\",\n            \"clientIntroduction\": \"Stellen Sie Ihr Unternehmen oder Ihre Organisation vor\",\n            \"companyName\": \"Namen des Unternehmens/der Organisation eingeben\",\n            \"country\": \"Land eingeben\",\n            \"initialSituation\": \"Beschreiben Sie die Ausgangssituation\",\n            \"mainLanguage\": \"Projektsprache auswählen\",\n            \"ownerName\": \"Namen eingeben\",\n            \"postalCode\": \"Postleitzahl eingeben\",\n            \"projectManagerFunction\": \"Stellenbezeichnung eingeben\",\n            \"projectPhases\": \"Welche Projektphasen soll die Anfrage abdecken?\",\n            \"proposalLanguage\": \"Angebotssprache auswählen\",\n            \"secondaryLanguages\": \"Weitere Sprachen auswählen\",\n            \"steeringCommitteeHead\": \"\",\n            \"website\": \"Webseite eingeben\"\n          },\n          \"question\": {\n            \"closedEnvelope\": \"Ausschreibung nach Submissionsverfahren ja/nein\",\n            \"companyName\": \"Wie lautet der Name Ihres Unternehmens oder Ihrer Organisation?\",\n            \"contactPersonInformation\": \"Möchten Sie im Anschreiben persönliche Kontaktinformationen angeben?\",\n            \"currency\": \"In welcher Währung soll fakturiert werden?\",\n            \"disclosureOfQuestions\": \"Offenlegung von Fragen & Antworten\",\n            \"financialProposal\": \"Welches Vergütungsmodell wünschen Sie?\",\n            \"mainLanguage\": \"Welche Sprachen sind im Projekt relevant?\",\n            \"ownerName\": \"Wie heißen Sie?\",\n            \"pitchPresentationPhase\": \"Soll der RFP eine Pitch - Präsentation beinhalten?\",\n            \"projectContext\": \"Welchen Kontext hat das Projekt?\",\n            \"projectManagerFunction\": \"Was ist die Stellenbezeichnung des Projektleiters?\",\n            \"projectPhases\": \"Welche Projektphasen soll die Anfrage abdecken?\",\n            \"projectRole\": \"Welche Rolle übernehmen Sie in dem Projekt?\",\n            \"proposalValidity\": \"Wie lange sollen die Angebote gültig sein?\",\n            \"rfpQuestions\": \"Frage- & Antwortrunden\",\n            \"rfpTimeline\": \"Bitte gestalten Sie Ihren RFP-Terminplan:\",\n            \"steeringCommitteeHead\": \"Wer ist der Projektsponsor?\",\n            \"teamOverview\": \"Welche Informationen benötigen Sie in Bezug auf die Teammitglieder?\",\n            \"technicalProposal\": \"Welche inhaltlichen Anforderungen haben Sie an ein technisches Angebot?\"\n          },\n          \"title\": \"Anfragedetails\"\n        },\n        \"projectInformation\": {\n          \"details\": \"Bitte machen Sie einfache Angaben zu Ihrem Projektvorhaben. Wir gleichen diese mit der Expertise der Beratungsfirmen in unserer Datenbank ab.  Daraufhin zeigen wir Ihnen eine Liste mit angesehenen Beratungsfirmen, die nachweislich über herausragende Kenntnisse in den von Ihnen beschriebenen Bereichen verfügen. Bitte beachten Sie, dass die mit einem Asterisk (*) markierten Felder ausgefüllt werden müssen.\",\n          \"error\": \"Bitte beheben Sie die folgenden Fehler:\",\n          \"info\": {\n            \"companySizeTurnover\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Unternehmensgröße</div><p class='m-b-lg'>Über den jährliche Umsatz und die Anzahl der Mitarbeiter bestimmen wir die Größe Ihres Unternehmens und finden passende Beratungsfirmen.</p> <p class='basic-panel-blue-footer'>Bitte quantifizieren Sie die Größe Ihres Unternehmens mit Hilfe der Auswahlmöglichkeiten in Bezug auf Umsatz und Mitarbeiterzahl aus dem Dropdown-Menü.</p>\",\n            \"country\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Ihr Firmenstandort</div><p class='m-b-lg'>APADUA findet die besten Berater für Ihre weltweiten Geschäftsherausforderungen. Unsere Datenbank umfasst Beratungsfirmen in über 200 Ländern und bringt sie Ihren globalen und lokalen Projektteams näher.</p> <p class='basic-panel-blue-footer'>Bitte wählen Sie Ihr Land aus dem Dropdown-Menü aus und geben die Stadt ein, in der sich Ihre Firma befindet.</p>\",\n            \"industryStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Branchenfokus</div><div class='m-b-sm'>Der Branchenfokus bezieht sich auf die Branche in dem Ihr Projekt durchgeführt werden soll. Diese Branche muss nicht unbedingt der Primärbranche des Unternehmens entsprechen. Vor allem diversifizierte Unternehmen sind in unterschiedlichen Branchen tätig.</div><div class='m-b-sm'><strong>Beispiel:</strong><br>Ihr Unternehmen ist ein Dienstleister für Transport & Logistik, das Projekt aber ist in der Sparte Bau & Infrastruktur durchzuführen.</div><p class='basic-panel-blue-footer'>Bitte wählen Sie die relevante Branche per Dropdown aus.</p>\",\n            \"mainLocation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektstandort</div><p class='m-b-lg'>Projekte können grenzübergreifend sein. Der Projekt Hauptstandort ist üblicherweise der Ort, an dem das Projektteam hauptsächlich tätig ist, oder ein fester Projektraum zur Verfügung steht. Weitere Projektstandorte sind solche Orte, an denen Mitglieder des Projekt- Kernteams regelmäßig arbeiten bzw. die in die Projektarbeit einzubinden sind. Die Kenntnis der relevanten Standorte hilft den Beratungsfirmen ein passendes Angebot vorzulegen.</p> <p class='basic-panel-blue-footer'>Bitte wählen Sie den Hauptstandort und andere wichtige Standorte aus.</p>\",\n            \"projectGoals\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Projektziele</div><p class='m-b-lg'>Projektziele sind die vordefinierten Ergebnisse, die im Laufe eines Projekts erreicht werden sollen. Sie sollten präzise formuliert, quantifiziert und messbar sein.</p>\",\n            \"projectGoalsExtra\": \"Bitte wählen Sie bis zu fünf Stichworte aus der Liste, die Ihre Projektziele am besten zusammenfassen. Sie können Ihre Projektziele unter 'Anfragedetails' genauer beschreiben.\",\n            \"projectName\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektname</div><p class='m-b-lg'>Ein Name ist ein einzigartiges Merkmal und hilft dabei, ihr Projekt von anderen Projekten abzugrenzen. Beliebt sind Namen, die potentielle Kunden auf den Nutzen des Projektes hinweisen.</p> <p class='basic-panel-blue-footer'>Bitte geben Sie den gewünschten Projektnamen ein.</p>\",\n            \"serviceStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Projektfokus</div><p class='m-b-lg'>Der Projektfokus beschreibt den Arbeitsbereich in dem ein Projekt durchgeführt werden soll. Die führende Abteilung/Funktion ist oft ein guter Indikator für den richtigen Projektfokus. Diese Angabe ist wichtig um die passenden Beratungsfirmen zu finden!</p> <p class='basic-panel-blue-footer'>Bitte definieren Sie den Projektfokus durch Auswahl einer betrieblichen Funktion aus der Dropdown-Liste.</p>\"\n          },\n          \"label\": {\n            \"addProjectGoalButtonText\": \"Projektziele hinzufügen\",\n            \"additionalInformation\": \"Zusätzliche Information\",\n            \"approvalInformation\": \"Budgetfreigabeprozess\",\n            \"budgetApprovalStatus\": \"Budgetierungsstatus\",\n            \"budgetApproverEmail\": \"Email des Genehmigers\",\n            \"budgetApproverName\": \"Name des Genehmigers\",\n            \"budgetEstimate\": \"Budgetabschätzung\",\n            \"businessType\": \"Unternehmens- oder Organisationstyp*\",\n            \"city\": \"Stadt\",\n            \"companySizeEmployees\": \"Mitarbeiterzahl*\",\n            \"companySizeTurnover\": \"Jahresumsatz*\",\n            \"country\": \"Land*\",\n            \"description\": \"Beschreibung\",\n            \"descriptionProjectGoalPlaceholder\": \"Beschreibung des Projektziels hinzufügen\",\n            \"hybrid\": \"Hybrid\",\n            \"industryStandard\": \"Branche*\",\n            \"interimManagement\": \"Interim-Management\",\n            \"itConsulting\": \"IT - Beratung\",\n            \"mainLocation\": \"Projektstandort*\",\n            \"managementConsulting\": \"Unternehmens- & Managementberatung\",\n            \"modeOfEngagement\": \"Projektmodus\",\n            \"monetaryGoals\": \"Finanzielle Ziele\",\n            \"name\": \"Name\",\n            \"nameProjectGoalPlaceholder\": \"Name des Projektziels hinzufügen\",\n            \"nonMonetaryGoals\": \"Nicht finanzielle Ziele\",\n            \"onSite\": \"Vor Ort\",\n            \"projectGoals\": \"Projektziele*\",\n            \"projectName\": \"Projektname*\",\n            \"recruiting\": \"Personalbeschaffung\",\n            \"remote\": \"Remote\",\n            \"secondaryLocations\": \"Weitere Projektstandorte\",\n            \"serviceStandard\": \"Projektfokus*\",\n            \"serviceType\": \"Dienstleistung\",\n            \"strategicExecutionBoard\": \"Strategic Execution Board\",\n            \"strategicExecutionBoardNo\": \"Nicht\",\n            \"strategicExecutionBoardYes\": \"Ja\"\n          },\n          \"placeholder\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"budgetApprovalStatus\": \"Budget Approval Status\",\n            \"budgetApproverEmail\": \"Budget Approver Email\",\n            \"budgetApproverName\": \"Budget Approver Name\",\n            \"budgetEstimate\": \"Budget Estimate\",\n            \"businessType\": \"Kategorie auswählen\",\n            \"city\": \"Stadt eintragen\",\n            \"companySizeEmployees\": \"Mitarbeiterzahl auswählen\",\n            \"companySizeTurnover\": \"Umsatz auswählen\",\n            \"country\": \"Land auswählen\",\n            \"industryStandard\": \"Branche auswählen\",\n            \"mainLocation\": \"Land auswählen\",\n            \"projectGoalDescription\": \"Bitte beschreiben Sie die Projektziele\",\n            \"projectGoals\": \"Bis zu fünf Projektziele auswählen\",\n            \"projectName\": \"Projektnamen eingeben\",\n            \"secondaryLocations\": \"Weitere Länder auswählen\",\n            \"serviceStandard\": \"Projektfokus auswählen\"\n          },\n          \"projectGoalAddedNotification\": \"als Projektziel hinzugefügt\",\n          \"question\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"budgetApprovalStatus\": \"Budget Approval Status\",\n            \"budgetApproverEmail\": \"Budget Approver Email\",\n            \"budgetApproverName\": \"Budget Approver Name\",\n            \"budgetEstimate\": \"Budget Estimate\",\n            \"businessType\": \"Welche Kategorie beschreibt Ihre Organisation am besten?\",\n            \"companySizeTurnover\": \"Wie groß ist Ihr Unternehmen?\",\n            \"country\": \"Wo befindet sich der Haupsitz Ihrer Firma?\",\n            \"industryStandard\": \"Welche Branche steht im Fokus Ihres Projektes?\",\n            \"mainLocation\": \"Welche Regionen sind Teil des Projektfokus?\",\n            \"projectGoals\": \"Was sind die Kernziele Ihres Projekts?\",\n            \"projectName\": \"Wie lautet der Name Ihres Projekts?\",\n            \"serviceStandard\": \"Welchen Hauptfokus hat Ihr Projekt?\",\n            \"strategicExecutionBoard\": \"Strategic Execution Board\"\n          },\n          \"requestersMessage\": \"Antragsteller aus ihrer Organisation:\",\n          \"requiredError\": \"Dies ist ein Pflichtfeld.\",\n          \"title\": \"Projektinfo\"\n        },\n        \"reviewSubmit\": {\n          \"atLeastToday\": \"muss heute oder später sein.\",\n          \"goBack\": \"Bitte gehen Sie zurück und ändern Sie die Projektdetails.\",\n          \"rfpReleaseDate\": \"RFP Veröffentlichungsdatum\",\n          \"title\": \"Prüfen & Versenden\"\n        }\n      },\n      \"templates\": {\n        \"edit\": {\n          \"info\": {\n            \"criteriaDetails\": \"Kriterien werden über einen Titel und eine Beschreibung definiert. Während des RFP wird die Bewertung auf dieser Ebene durchgeführt.\",\n            \"criteriaGroupsDetails\": \"Gruppen werden benutzt um Ihre Kriterien logisch miteinander zu verbinden. Gruppen sind keine Objekte, die bewertet werden können.\",\n            \"criteriaGroupsTitle\": \"Kriterien Gruppen:\",\n            \"criteriaSetupDetails\": \"Jedes Projektangebot wird mit bestimmten Kriterien bewertet. In diesem Bereich können Sie Kriterien Gruppen und einzelne Kriterien zu ihrer Vorlage hinzufügen.\",\n            \"criteriaSetupTitle\": \"Kriterien einrichten\",\n            \"criteriaTitle\": \"Kriterien:\",\n            \"weightingsDetails\": \"Um den Einfluss auf die Gesamtpunktzahl festzulegen, können Kriterien gewichtet werden. Insgesamt können Sie 100 Prozentpunkte auf Ihre Kriterien verteilen. Gruppen werden von der Gewichtung nicht beeinflusst und können selbst nicht gewichtet werden.\",\n            \"weightingsTitle\": \"Gewichtungen:\"\n          },\n          \"labels\": {\n            \"addCriteria\": \"Kriterium hinzufügen\",\n            \"addGroup\": \"Button verwenden um Gruppen hinzuzufügen\",\n            \"criteriaEvaluations\": \"Bewertung der Kriterien\",\n            \"deleteItem\": \"Objekt löschen\",\n            \"description\": \"Stellungnahme\",\n            \"group\": \"Gruppe:\",\n            \"isEliminatory\": \"Ausschlusskriterium\",\n            \"templateName\": \"Name der Vorlage:\",\n            \"title\": \"Titel*\",\n            \"weight\": \"Gewichtung\",\n            \"weightPercentage\": \"Gewichtungs Prozentsatz\",\n            \"weightUsage\": \"Gewichts Gebrauch\"\n          },\n          \"placeholders\": {\n            \"criteriaDescription\": \"Kriterienbeschreibung\",\n            \"criteriaTitle\": \"Kriterientitel*\",\n            \"criteriaWeight\": \"Kriteriengewicht*\",\n            \"templateTitle\": \"Name der Vorlage*\\n\"\n          }\n        },\n        \"index\": {\n          \"details\": \"<p>Mit dem Apadua Vorlagenmanager können Sie Ihre Vorlagen organisieren und die Bewertungskriterien für Ihre Projekt RFPs verändern. Jedes Projekt besitzt unterschiedliche Gegebenheiten und Umstände.</p><p> Hier ein Vergleich als Beispiel, das den Mehrwert dieser Vorgehensweise erläutert. Während der Erfolg eines Geschäftsstrategie Projekts stark von Berufs- und Managementerfahrung der involvierten Personen abhängt, ist der Erfolg eines Business Outsourcing Projekts abhängig von der Flexibilität und Skalierbarkeit des Beraterteams. Für die Bewertung beider Projekte sollte der gleiche Qualitätsstandard, jedoch unterschiedliche Bewertungskriterien verwendet werden.</p><p> Dementsprechend sollten Sie für jedes Projekt individuelle Bewertungskriterien definieren. In solch einem Fall ermöglicht der Vorlagenmanager es Ihnen, individuelle Kriterien für jedes Projekt zu erstellen. Später können Sie diese Vorlagen für weitere Projekte wiederverwenden oder modifizieren. Mit dem Vorlagenmanager können Sie Kriterien sowohl für die technischen Angebote als auch die Pitch Präsentationen festlegen.</p>\",\n          \"label\": {\n            \"editTemplate\": \"Vorlage bearbeiten\",\n            \"newPitchTemplate\": \"Neue Pitch Vorlage erstellen\",\n            \"newPitchTemplateMobile\": \"Pitch\",\n            \"newTechnicalTemplate\": \"Neue technische Vorlage erstellen\",\n            \"newTechnicalTemplateMobile\": \"Technisch\",\n            \"newTemplate\": \"Neue Vorlage\",\n            \"pitchTableTitle\": \"Bewertungsvorlagen für Pitch Präsentationen\",\n            \"seeTutorial\": \"Tutorial ansehen\",\n            \"submitTemplate\": \"Vorlage einreichen\",\n            \"tableActions\": \"Aktionen\",\n            \"tableTemplateTitle\": \"Titel der Vorlage\",\n            \"technicalTableTitle\": \"Bewertungsvorlagen für technische Angebote\",\n            \"tutorialPageLink\": \"https://www.apadua.com\"\n          },\n          \"placeholder\": {\n            \"templateTitle\": \"Titel der Vorlage*\"\n          },\n          \"titleInfo\": \"Vorlagenmanager\"\n        }\n      },\n      \"tutorials\": \"Tutorials\"\n    },\n    \"beautyContestEndAfterBeautyContestDue\": \"Das Ende der Pitch Präsentation liegt nach der Pitch Präsentations Deadline\",\n    \"beautyContestInvitationNotPossible\": \"Einladung zur Pitch-Präsentation ist nicht möglich\",\n    \"beautyContestResponseDenied\": \"Antwort zur Pitch Präsentation abgelehnt\",\n    \"beautyContestStartBeforeEvaluation\": \"Der Anfang der der Pitch Präsentation liegt vor dem Bewertungszeitraum\",\n    \"buttons\": {\n      \"addComment\": \"Kommentar hinzufügen\",\n      \"addConsultant\": \"Berater hinzufügen\",\n      \"addGroup\": \"Gruppe hinzufügen\",\n      \"addUser\": \"Nutzer hinzufügen\",\n      \"applyChanges\": \"Änderungen übernehmen\",\n      \"askNewQuestion\": \"Eine neue Frage stellen\",\n      \"awardProject\": \"Projekt vergeben\",\n      \"back\": \"Zurückgehen\",\n      \"backToWizard\": \"Zurück zum Wizard\",\n      \"callBackFromClient\": \"Rückruf durch den Auftraggeber anfordern\",\n      \"cancel\": \"Abbrechen\",\n      \"cancelChanges\": \"Änderungen verwerfen\",\n      \"cancelParticipation\": \"Teilnahme absagen\",\n      \"cancelProject\": \"Projekt abbrechen\",\n      \"changeCompany\": \"Firma ändern\",\n      \"changeProject\": \"Projekt bearbeiten\",\n      \"chooseDifferentTemplate\": \"Andere Vorlage für Angebot auswählen\",\n      \"cloneProposal\": \"Neues Angebot anfordern\",\n      \"cloneTemplate\": \"Vorlage klonen\",\n      \"close\": \"Schließen\",\n      \"closeAndReturnToDashboard\": \"Schließen und zum Dashboard zurückkehren\",\n      \"disable\": \"deaktivieren\",\n      \"disableNotifications\": \"Benachrichtigungen deaktivieren\",\n      \"discardChanges\": \"Änderungen verwerfen\",\n      \"dismissProject\": \"Angebot ablehnen\",\n      \"editCoverLetter\": \"Anschreiben bearbeiten\",\n      \"editSectionContent\": \"Abschnitt bearbeiten\",\n      \"editTemplate\": \"Vorlage bearbeiten\",\n      \"enable\": \"aktivieren\",\n      \"enableNotifications\": \"Aktivieren von Benachrichtigungen\",\n      \"evaluateAs\": \"Angebot bewerten\",\n      \"evaluateAsTooltip\": \"Der Projektleiter hat diese Bewertung noch nicht gestartet. Sobald die Sitzung geöffnet ist, können Sie auf diese Schaltfläche klicken und mit Ihrer Bewertung beginnen.\",\n      \"exportQuestions\": \"Export Questions\",\n      \"externalEvaluation\": \"Alle Bewertungen\",\n      \"goToDashboard\": \"Zum Dashboard\",\n      \"invite\": \"Einladen\",\n      \"moreDetails\": \"Zusatzinformationen\",\n      \"moveLeft\": \"Nach links bewegen\",\n      \"moveRight\": \"Nach rechts bewegen\",\n      \"newCompany\": \"Neues Unternehmen\",\n      \"newTemplate\": \"Neue Vorlage erstellen\",\n      \"next\": \"Fortfahren\",\n      \"post\": \"Senden\",\n      \"postAnnouncement\": \"Ankündigung senden\",\n      \"postNewAnnouncement\": \"Neue Ankündigung senden\",\n      \"previewDocument\": \"Entwurf ansehen\",\n      \"previous\": \"Zurückgehen\",\n      \"projectResults\": \"Zusammenfassung\",\n      \"quoteCompanyContacts\": \"Firmenkontakte hinzufügen/bearbeiten\",\n      \"reassignInvitation\": \"Re-assign invitation\",\n      \"reinitiateProposalEvaluations\": \"Reinitiate evaluations\",\n      \"reject\": \"Ablehnen\",\n      \"remove\": \"Beseitigen\",\n      \"retry\": \"Wiederholen\",\n      \"reviveProject\": \"Projekt reaktivieren\",\n      \"save\": \"Speichern\",\n      \"saveAsDraft\": \"Entwurf speichern\",\n      \"saveConsultant\": \"Berater speichern\",\n      \"saveDraft\": \"Entwurf speichern\",\n      \"saveNewCompany\": \"Neue Firma speichern\",\n      \"saveNext\": \"Speichern & fortfahren\",\n      \"savePublish\": \"Speichern & Veröffentlichen\",\n      \"saveSubmit\": \"Speichern & Versenden\",\n      \"saved\": \"Gespeichert\",\n      \"saving\": \"Speichert\",\n      \"selectTemplate\": \"Vorlage auswählen\",\n      \"sendInvitation\": \"Einladung versenden\",\n      \"sendNotifications\": \"Benachrichtigungen senden\",\n      \"sendOutInvitation\": \"Einladung versenden\",\n      \"sendRequest\": \"Anfrage senden\",\n      \"sending\": \"Sendet\",\n      \"setProjectOnHold\": \"Projekt pausieren\",\n      \"showMore\": \"Mehr anzeigen\",\n      \"signup\": \"Jetzt registrieren\",\n      \"startEvaluation\": \"Bewertung beginnen\",\n      \"stopEvaluation\": \"Bewertung beenden\",\n      \"submitAnswer\": \"Antwort übermitteln\",\n      \"submitContacts\": \"Kontakte einreichen\",\n      \"submitEvaluation\": \"Bewertung einreichen\",\n      \"submitMySelection\": \"Konditionen bestätigen\",\n      \"submitProposal\": \"Angebot einreichen\",\n      \"submitQuestion\": \"Frage stellen\",\n      \"submitRfP\": \"RFP versenden\",\n      \"submitStatusChange\": \"Statusänderung einreichen\",\n      \"useExistingInfo\": \"Bestehende Info verwenden\",\n      \"zoomIn\": \"Heranzoomen\",\n      \"zoomOut\": \"Herauszoomen\"\n    },\n    \"confirmMessages\": {\n      \"abandonProgress\": \"Sind Sie sicher, dass Sie Ihren Fortschritt abbrechen wollen?\",\n      \"acceptBeautyContestInvitation\": \"Sind Sie sicher, dass Sie die Einladung zur Pitch-Präsentation annehmen möchten?\",\n      \"cancelParticipation\": \"Sie sind dabei die Teilnahme an dieser Ausschreibung abzusagen. Sind Sie sicher, dass Sie absagen möchten?\",\n      \"cloneProposal\": \"Sind Sie sicher, dass Sie ein neues Angebot anfordern möchten?\",\n      \"companyNotInvited\": \"This company was not invited to the pitch presentation. Do you want to start evaluating the proposal anyway?\",\n      \"declineBeautyContestInvitation\": \"Sind Sie sicher, dass Sie die Einladung zur Pitch-Präsentation ablehnen möchten?\",\n      \"deleteEvaluationInvitation\": \"Wollen Sie die Bewertungs Einladung und die damit verbundenen Daten wirklich löschen?\",\n      \"deleteInvitation\": \"Sind Sie sicher, dass Sie Ihre Einladung löschen wollen?\",\n      \"deleteSection\": \"Wollen Sie diesen Abschnitt löschen\",\n      \"questionAnswer\": \"Sind Sie sicher, dass Sie diese Antwort abschicken möchten?\",\n      \"reinitiateProposalEvaluations\": \"Are you sure you want to reinitate the proposal evaluations?\",\n      \"submitProject\": \"Sie sind dabei Ihre Projektanfrage zu versenden. Nach dem Versand können keine Änderungen mehr vorgenommen werden. Sind Sie sicher, dass Sie die Anfrage versenden wollen?\",\n      \"unsavedChangesSave\": \"Sie haben ungesicherte Änderungen. Wollen Sie Ihre Änderungen sichern ?\",\n      \"unsavedProposalProgressLost\": \"Ihr Angebot ist nicht gespeichert. Ihr Fortschritt geht verloren.\"\n    },\n    \"customCoverLetterError\": \"Bitte laden Sie zuerst Ihr Anschreiben hoch.\",\n    \"emailNotConfirmed\": \"Ihre E-Mail ist noch nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail mit dem ursprünglichen Link aus Ihrer E-Mail oder fordern sie einen neuen Link  über Konto -> Profil bearbeiten an.\",\n    \"endDateAfterStartDate\": \"Bitte stellen Sie sicher, dass der Projektstart zeitlich deutlich vor dem Ende liegt.\",\n    \"externalEvaluation\": {\n      \"label\": {\n        \"evaluation\": \"Bewertung\",\n        \"evaluationSubmitted\": \"Ihr Bewertung wurde erfolgreich abgegeben.\",\n        \"finalState\": {\n          \"details\": \"Lieber Benutzer, Sie greifen auf einen abgelaufenen Link zu. Das Projekt, an dem Sie gearbeitet haben, wurde abgeschlossen. Um regulären Zugang zur apadua-Software zu erhalten, loggen Sie sich bitte unter diesem Link ein:\",\n          \"info1\": \"Falls Sie in der Vergangenheit kein Passwort festgelegt hatten, benutzen Sie bitte den Link \\\"Passwort vergessen\\\" auf der Login-Seite, um ein neues Passwort zu erstellen und Zugang zu apadua zu erhalten.\",\n          \"info2\": \"Sollte dieses Vorgehen nicht funktionieren, können Sie uns gerne kontaktieren:\"\n        },\n        \"infoMessage\": \"Sie können Angebote auswählen und bewerten.\",\n        \"invitationRevoked\": \"Ihre Einladung wurde zurückgezogen.\",\n        \"proposalCantBeEvaluated\": \"Das Angebot kann noch nicht bewertet werden\",\n        \"technicalProposal\": \"Technisches Angebot\"\n      }\n    },\n    \"incompleteProfile\": \"Das Benutzerprofil muss ausgefüllt werden, bevor der RFP verschickt werden kann. Bitte gehen Sie zu Konto -> Profil bearbeiten und füllen Sie die fehlenden Informationen aus.\",\n    \"infoRibbon\": {\n      \"emailNotValidatedDetails1\": \"Ihre E-Mail ist noch nicht bestätigt. Bitte überprüfen Sie Ihren E-Mail-Posteingang und Ihren Spam-Ordner auf die entsprechende E-Mail. Wenn Sie die E-Mail nicht finden können, lassen Sie sie sich vom System erneut zusenden, indem Sie auf diesen Link klicken:\",\n      \"emailNotValidatedDetails2\": \"E-Mail erneut senden\",\n      \"emailSent\": \"E-Mail gesendet\",\n      \"profileIncompleteDetails1\": \"Ihr Profil ist unvollständig.\",\n      \"profileIncompleteDetails2\": \"Bitte folgen Sie diesem\",\n      \"profileIncompleteDetails3\": \"Link\",\n      \"profileIncompleteDetails4\": \"zum Profilbereich und vervollständigen Sie die fehlenden Informationen.\"\n    },\n    \"invalidCriteriaEvaluationWeight\": \"Das Gesamtgewicht aller Kriterien muss 100% betragen\",\n    \"invalidEmailAddress\": \"Gültige E-Mail Adresse eingeben\",\n    \"invalidPhone\": \"Die Telefonnummer muss dem folgenden Format entsprechen: '+999999999'. Es sind bis zu 15 Zahlen erlaubt.\",\n    \"invalidPitchWeight\": \"Das Gewicht der Pitch Präsentation sollte größer als 0 sein.\",\n    \"invalidTemplateWeight\": \"Kriterium sollte mit einem Wert zwischen 1-100% gewichtet sein\",\n    \"invalidTotalTemplateWeight\": \"Gesamtgewicht sollte 100% betragen\",\n    \"loadingText\": \"Lädt ..\",\n    \"login\": {\n      \"clickHere\": \"Hier klicken\",\n      \"forgotPassword\": \"Passwort vergessen?\",\n      \"label\": {\n        \"email\": \"E-Mail\",\n        \"password\": \"Passwort\"\n      },\n      \"loginBtn\": \"Anmelden\",\n      \"placeholder\": {\n        \"email\": \"E-Mail eingeben\",\n        \"password\": \"Passwort eingeben\"\n      }\n    },\n    \"missingFile\": \"Datei fehlt\",\n    \"notAllProposalsRated\": \"Es wurden noch nicht alle Angebote bewertet.\",\n    \"notValidatedByAgent\": \"Das Benutzerprofil muss von einem Apadua Mitarbeiter validiert werden, bevor der RFP verschickt werden kann.\",\n    \"notifyMessages\": {\n      \"accountNotValidated\": \"Ihr Konto wurde bisher nicht durch APADUA verifiziert.\",\n      \"addTMPeopleDays\": \"Sie müssen mindestens eine Ressource hinzufügen\",\n      \"and\": \" und \",\n      \"announcementContentEmpty\": \"Announcement content can't be empty\",\n      \"announcementPosted\": \"Announcement was posted successfully\",\n      \"answerSubmitted\": \"Ihre Antwort wurde versandt.\",\n      \"atLeastOneApproachDoc\": \"Sie müssen mindestens ein Dokument hochladen, das ihren Projektansatz erläutert.\",\n      \"atLeastOneFixedFee\": \"Sie müssen mindestens ein Pauschalhonorar hinzufügen\",\n      \"atLeastOneItem\": \"Sie müssen mindestens ein Artikel pro Kategorie hinzufügen.\",\n      \"atLeastOneProjectOverviewEntry\": \"Sie müssen dem Antrag mindestens einen Projektübersichtseintrag hinzufügen.\",\n      \"atLeastOneProjectTeamOverviewEntry\": \"Sie müssen dem Antrag mindestens einen Eintrag zur Projektteamübersicht hinzufügen.\",\n      \"atLeastOneReference\": \"Sie müssen mindestens eine Referenz zu ihrem Angebot hinzufügen.\",\n      \"beautyContestAccepted\": \"Sie haben die Einladung zur Pitch Präsentation akzeptiert.\",\n      \"beautyContestDeclined\": \"Sie haben die Einladung zur Pitch-Präsentation abgelehnt.\",\n      \"beautyContestInvitePeriod\": \"Sie können die Beratungsfirma derzeit nicht einladen. Einladungen zu den Pitch-Präsentationen sind möglich zwischen \",\n      \"beautyContestResponsePeriod\": \"Antworten auf die Einladungen zu den Pitch-Präsentationen sind nur möglich zwischen\",\n      \"callBackRequestSent\": \"Ihre Anfrage wurde an den Kunden übermittelt.\",\n      \"checkMandatoryFields\": \"Ein Fehler ist aufgetreten. Bitte prüfen Sie, ob alle Pflichtfelder ausgefüllt sind und versuchen es erneut.\",\n      \"checkProfileMandatoryFields\": \"Es wurden nicht alle Pflichtfelder ausgefüllt. Sie können Ihr Profil jetzt speichern, aber um RFPs durchführen müssen Sie ihr Profil vervollständigen.\",\n      \"checkTimeline\": \"Bitte prüfen Sie die Angebotsfälligkeit und versuchen Sie es erneut.\",\n      \"cloneProposal\": \"Angebot erfolgreich wiedereröffnet. Der Berater wurde benachrichtigt.\",\n      \"consultantAlreadyExists\": \"Dieser Berater existiert bereits. Klicken sie auf \\\"Bestehenden Benutzer verwenden\\\" um...\",\n      \"correctNewPassword\": \"Bitte ändern Sie das neue Passwort\",\n      \"emailNotConfirmed\": \"Ihre E-Mail-Adresse wurde bisher nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail-Adresse.\",\n      \"emailSentSuccess\": \"Ihre E-Mail wurde versandt\",\n      \"enableParent\": \"Sie müssen zuerst den Urheber ermächtigen!\",\n      \"errorOccurredFixErrors\": \"Ein Fehler ist aufgetreten. Bitte beseitigen Sie die angezeigten Fehler und versuchen Sie es erneut.\",\n      \"errorOccurredReloadApp\": \"Ein Fehler ist aufgetreten. Bitte laden Sie die Applikation neu und versuchen Sie es erneut.\",\n      \"errorOccurredTryAgain\": \"Ein Fehler ist aufgetreten. Bitte versuchen Sie es erneut.\",\n      \"errorOccurredVerifyFields\": \"Ein Fehler ist aufgetreten. Bitte prüfen Sie Ihre Eingaben und versuchen Sie es erneut.\",\n      \"evaluationsIncomplete\": \"Es wurden noch nicht alle Bewertungen abgeschlossen.\",\n      \"fileUploaded\": \"Die Datei wurde hinzugefügt\",\n      \"fillInCurrentPassword\": \"Bitte aktuelles Passwort eingeben.\",\n      \"fillInFields\": \"Bitte füllen Sie alle relevanten Felder aus.\",\n      \"fillInQuestion\": \"Bitte geben Sie zuerst Ihre Frage ein.\",\n      \"financialQuotationNotSubmitted\": \"Sie haben kein Finanzielles Angebot abgegeben\",\n      \"fixedFeeAdded\": \"Pauschalhonorar hinzugefügt\",\n      \"fixedFeeSupplementAdded\": \"Nebenkosten hinzugefügt\",\n      \"groupsNotLoadedForPitch\": \"Laden der Gruppeninformation für Pitch Vorlage nicht möglich\",\n      \"groupsNotLoadedForTechnical\": \"Laden der Gruppeninformation für tech. Vorlage nicht möglich\",\n      \"invalidCoverLetterFileFormat\": \"Die von Ihnen ausgewählten Dateien werden nicht unterstützt. Unterstützte Formate sind: DOC, DOCX & PDF\",\n      \"invalidFileTypeUploaded\": \"Ungültiges Format hochgeladen\",\n      \"invalidNewPassword\": \"Ein Fehler ist aufgetreten. Bitte stellen Sie sicher, dass Ihr Passwort den Anforderungen genügt und versuchen Sie es erneut.\",\n      \"invalidRebate\": \"Der Rabatt darf die Summe der geplanten Honorare nicht übersteigen. Bitte prüfen und korrigieren Sie Ihre Eingaben.\",\n      \"invalidRetainer\": \"Der Vorschuss darf die Summe der geplanten Honorare nicht übersteigen. Bitte prüfen und korrigieren Sie Ihre Eingaben.\",\n      \"invalidToken\": \"Ihr E-Mail Link ist abgelaufen.\",\n      \"invalidUser\": \"Der Benutzer ist inaktiv oder existiert nicht.\",\n      \"invitationSentSuccess\": \"Einladung erfolgreich versandt\",\n      \"newNotifications\": \"Sie haben neue Benachrichtigungen\",\n      \"newProposalAccess\": \"Zugang zu neuen Angeboten genehmigt\",\n      \"newQuoteAccess\": \"Zugang zu neuen Angeboten genehmigt\",\n      \"noAdminsSet\": \"Diesem RFP wurden keine Administratoren zugeordnet.\",\n      \"noEmptyFeedback\": \"Leeres Feedback sind nicht erlaubt. Wenn Sie einem Anbieter den Zuschlag für ein Projekt erteilen, werden alle anderen mit Ihrer Rückmeldung abgelehnt, wenn das Kontrollkästchen nicht aktiviert ist. Bitte überprüfen Sie jeden Anbieter und ändern Sie die Einstellungen oder geben Sie eine schriftliche Rückmeldung, bevor Sie das Projekt vergeben.\",\n      \"notAllProposalsRatedReloadApp\": \"Noch nicht alle Angebote wurden bewertet. Möglicherweise gibt es neue Daten. Bitte aktualisieren Sie ihren Bildschirm.\",\n      \"participationConfirmed\": \"Teilnahme erfolgreich bestätigt\",\n      \"participationConfirmedError\": \"Fehler beim Versuch, die Teilnahme zu bestätigen\",\n      \"participationDeclined\": \"Sie haben die Teilnahme an dieser Projektauschreibung abgelehnt\",\n      \"passwordChanged\": \"Ihr Passwort wurde erfolgreich aktualisiert.\",\n      \"passwordNotMatching\": \"Die eingegebenen Passwörter stimmen nicht überein. Bitte versuchen Sie es erneut.\",\n      \"pitchInfo\": \"Pitch Info muss ausgewählt werden.\",\n      \"pitchPresentationDidNotHappen\": \"The pitch presentation for this proposal didn't took place yet.\",\n      \"profileWasUpdated\": \"Ihr Profil wurde erfolgreich aktualisiert.\",\n      \"projectAwarded\": \"Projekt vergeben\",\n      \"projectDismissed\": \"Project dismissed\",\n      \"projectEvaluationAlreadyInvited\": \"wurde schon eingeladen. Bitte über \\\"Erneut Senden\\\" Knopf die Einladung erneut verschicken.\",\n      \"projectEvaluationInvitationDeleted\": \"Die Einladung wurde gelöscht\",\n      \"projectEvaluationInvitationResent\": \"Einladung wurde erneut gesendet\",\n      \"projectEvaluationInvitationSuccess\": \"Nutzer erfolgreich eingeladen\",\n      \"projectEvaluationStarted\": \"Bewertung gestartet\",\n      \"projectEvaluationStopped\": \"Bewertung gestoppt\",\n      \"projectStatisticsNotLoaded\": \"Die Projektstatistiken konnten nicht geladen werden.\",\n      \"proposalDetailsNotLoaded\": \"Angebotsdetails konnten nicht geladen werden.\",\n      \"proposalSaved\": \"Angebot gespeichert\",\n      \"proposalSubmitPeriod\": \"Sie können kein Angebot einreichen. Einreichen der Angebote erfolgt nur zwischen \",\n      \"provideAnswer\": \"Ihre Antwort ist erforderlich!\",\n      \"provideValidEmail\": \"Bitte geben Sie eine gültige E-Mail-Adresse an\",\n      \"questionAnswerError\": \"Ein Fehler ist aufgetreten. Bitte prüfen Sie die Länge Ihrer Antwort und versuchen Sie es erneut.\",\n      \"questionSubmitted\": \"Die Frage wurde versandt.\",\n      \"quoteCompanyContactsUpdated\": \"Firmen Kontaktdaten wurden aktualisiert.\",\n      \"redirectTemplateError\": \"Umleiten auf geklonte Vorlage nicht möglich\",\n      \"redirectTemplateSuccess\": \"Erfolg!  Zu \\\"Vorlage bearbeiten\\\" zurückkehren\",\n      \"reinitiateProposalEvaluations\": \"Evaluations have been reinitated successfully.\",\n      \"requestWasSent\": \"Anfrage versandt\",\n      \"resolveExistingError\": \"Bitte beheben Sie die markierten Fehler.\",\n      \"sectionAdded\": \"Abschnitt hinzugefügt\",\n      \"selectValidIndividual\": \"Bitte ein gültiges Individuum auswählen.\",\n      \"signupSuccessful\": \"Registration successful. Redirecting you to the login page...\",\n      \"signupSuccessfulOtp\": \"Registration successful. Redirecting you to the otp verification page...\",\n      \"technicalInfo\": \"Technische Info muss ausgewählt werden.\",\n      \"templateClonedError\": \"Die Vorlage konnte nicht geklont werden\",\n      \"templateClonedSuccess\": \"Vorlage wurde erfolgreich geklont\",\n      \"termsAndConditions\": \"Bitte akzeptieren Sie die Geschäftsbedingungen.\",\n      \"timeMaterialAdded\": \"Ein Zeit- Material wurde hinzugefügt\",\n      \"timeMaterialSupplementAdded\": \"Nebenkosten hinzugefügt\",\n      \"userAlreadyExists\": \"Ein Benutzer mit dieser E-Mail-Adresse existiert bereits\",\n      \"userPasswordIncorrect\": \"Benutzername oder Passwort ungültig\",\n      \"usesIE\": \"Wir haben festgestellt, dass Sie Internet Explorer 11 oder älter verwenden. Dieser Browser wird von Microsoft nicht mehr unterstützt und weist daher Sicherheitsprobleme auf. Bitte verwenden Sie die neueste Version der folgenden Browser, um volle Datensicherheit und Funktionalität zu gewährleisten: Google Chrome, Firefox, Microsoft Edge oder Safari. Die Sicherheit Ihrer Daten hat für uns Priorität. Wir danken Ihnen für Ihr Verständnis!\"\n    },\n    \"numberField\": \"Dieses Feld sollte eine Zahl enthalten.\",\n    \"permissionDenied\": \"Erlaubnis verweigert\",\n    \"projectStatuses\": {\n      \"accepted\": \"akzeptiert\",\n      \"awarded\": \"zugesprochen\",\n      \"cancelled\": \"abgebrochen\",\n      \"completed\": \"abgeschlossen\",\n      \"declined\": \"Abgelehnt\",\n      \"dismissed\": \"abgewiesen\",\n      \"draft\": \"Entwurf\",\n      \"inactive\": \"inactive\",\n      \"invited\": \"eingeladen\",\n      \"lost\": \"verloren\",\n      \"on hold\": \"pausiert\",\n      \"onHold\": \"pausiert\",\n      \"opened\": \"geöffnet\",\n      \"rejected\": \"abgelehnt\",\n      \"requested\": \"beantragt\",\n      \"sent\": \" gesendet\",\n      \"submitted\": \"Angebot abgegeben\"\n    },\n    \"proposalDueDatePassed\": \"Der Stichtag zur Angebotseinreichung wurde überschritten\",\n    \"recoverPassword\": {\n      \"info\": \"Klicken Sie auf den per Mail gesendeten Link um Ihr Passwort wiederherzustellen.\"\n    },\n    \"requiredField\": \"Dieses Feld ist erforderlich.\",\n    \"requiredFieldProjectPhase\": \"Dies ist ein Pflichtfeld. Bitte wählen Sie mindestens eine Option.\",\n    \"rfpReleaseAtLeastToday\": \"Das Anfrageversanddatum muss heute sein oder in der Zukunft liegen.\",\n    \"roundOneNotOpen\": \"Die erste Frage- & Antwortrunde wurde noch nicht gestartet\",\n    \"roundTwoNotOpen\": \"Die zweite Frage- & Antwortrunde wurde noch nicht gestartet\",\n    \"signup\": {\n      \"label\": {\n        \"academicTitle\": \"Akademischer Titel\",\n        \"acceptTerms\": \"Ich akzeptiere die Datenschutzbestimmungen und AGB.\",\n        \"address1\": \"Adresszeile 1*\",\n        \"address2\": \"Adresszeile 2\",\n        \"address3\": \"Adresszeile 3\",\n        \"city\": \"Stadt*\",\n        \"client\": \"Auftraggeber\",\n        \"company\": \"Beratungsfirma*\",\n        \"companyName\": \"Name des Klienten*\",\n        \"consultant\": \"Berater\",\n        \"country\": \"Land\",\n        \"dunsId\": \"DUNS-Nummer\",\n        \"email\": \"E-Mail*\",\n        \"fax\": \"Fax\",\n        \"firstName\": \"Vorname*\",\n        \"jobTitle\": \"Funktion*\",\n        \"lastName\": \"Nachname*\",\n        \"loginEmail\": \"Mit dieser E-Mail anmelden\",\n        \"mobilePhone\": \"Mobiltelefon\",\n        \"newCompany\": \"\",\n        \"newsletter\": \"Bitte informieren Sie mich über relevante Neuigkeiten rund um APADUA.\",\n        \"password\": \"Passwort erstellen*\",\n        \"passwordGuidance\": \"Das Passwort muss mindestens 10 Zeichen haben, worunter sich mindestens ein Großbuchstabe, ein Kleinbuchstabe, eine Zahl und ein Sonderzeichen befinden muss.\",\n        \"phone\": \"Telefon*\",\n        \"postalCode\": \"Postleitzahl*\",\n        \"registerAs\": \"Benutzergruppe*\",\n        \"registry\": \"Registerbehörde\",\n        \"registryNumber\": \"Registernummer\",\n        \"retypePassword\": \"Passwort bestätigen*\",\n        \"salutation\": \"Anrede*\",\n        \"state\": \"Bundesland\",\n        \"terms\": \"Mit dem Klicken von „Jetzt registrieren” , akzeptieren Sie APADUA's <a href='https://apadua.com/terms-and-conditions/' target='_blank'>Allgemeine Geschäftsbedingungen</a> und die <a href='https://apadua.com/privacy-policy/' target='_blank'> Datenschutzbestimmungen </a>.\",\n        \"useInvitationLink\": \"Bitte nutzen Sie den Einladungslink in der E-Mail.\",\n        \"userExists\": \"Es existiert bereits ein Benutzer mit dieser Email. Bitte hinterlegen Sie eine andere E-Mail-Adresse.\",\n        \"userType\": \"Nutzergruppe\",\n        \"vatNumber\": \"USt. ID*\",\n        \"website\": \"Webseite\"\n      },\n      \"placeholder\": {\n        \"company\": \"Firmen-  bzw. Organisationsname eingeben\",\n        \"country\": \"Land auswählen\",\n        \"email\": \"E-Mail eingeben\",\n        \"password\": \"Passwort eingeben\",\n        \"retypePassword\": \"Passwort wiederholen\"\n      },\n      \"title\": \"Registrierung\"\n    },\n    \"startDateAfterAwardDate\": \"Bitte stellen Sie sicher, dass die Vergabe zeitlich vor dem Projektstart liegt.\",\n    \"todo\": {\n      \"agentView\": {\n        \"feeCap\": \"Fee Cap\",\n        \"feeConditions\": \"Fee conditions\",\n        \"feePercentageUponParticipation\": \"Fee Percentage Upon Participation\",\n        \"feePercentageUponWinning\": \"Fee Percentage Upon Winning\",\n        \"submit\": \"Save Changes\"\n      },\n      \"axaForm\": {\n        \"aboutUs\": \"Über uns\",\n        \"addProjectGoal\": \"Projektziel hinzufügen\",\n        \"addQuoteServiceProviderButtonText\": \"Dienstleister hinzufügen\",\n        \"addVendor\": \"Dienstleister hinzufügen\",\n        \"additionalInformation\": \"Zusätzliche Information\",\n        \"budgetApprovalStatus\": \"Genehmigungsstatus\",\n        \"budgetApprovalStatuses\": {\n          \"approved\": \"Freigegeben\",\n          \"pending\": \"Ausstehend\"\n        },\n        \"budgetApproverEmail\": \"Kontakt E-Mail\",\n        \"budgetApproverFirstName\": \"Vorname\",\n        \"budgetApproverLastName\": \"Nachname\",\n        \"budgetApproverPhone\": \"Kontakt Telefon\",\n        \"budgetEstimate\": \"Budgetschätzung\",\n        \"budgetEstimateCurrency\": \"Währung\",\n        \"businessUnit\": \"Business Unit\",\n        \"category\": \"Kategorie\",\n        \"contactEmail\": \"Kontakt E-Mail\",\n        \"contactFirstName\": \"Vorname des Ansprechpartners\",\n        \"contactLastName\": \"Nachname des Ansprechpartners\",\n        \"contactPersonName\": \"Name der Kontaktperson\",\n        \"contactPhone\": \"Kontakt Telefon\",\n        \"descriebeServiceProviders\": \"Welche Dienstleistungsanbieter sollten einbezogen werden?\",\n        \"description\": \"Beschreibung\",\n        \"email\": \"E-Mail\",\n        \"expectedProjectCompletionDate\": \"Voraussichtliches Datum des Projektabschlusses\",\n        \"expectedProjectStartDate\": \"Voraussichtlicher Projektstarttermin\",\n        \"firstName\": \"Vorname\",\n        \"function\": \"Funktion\",\n        \"heading\": {\n          \"additionalInformation\": \"Zusätzliche Information\",\n          \"approvalInformation\": \"Budgetfreigabeprozess\",\n          \"budgetingInformation\": \"Budgetinformation\",\n          \"contactInformation\": \"Kontaktinformation\",\n          \"plannedProjectTiming\": \"Geplanter Projektzeitraum\",\n          \"projectLanguage\": \"Projektsprache\",\n          \"projectSetup\": \"Projektaufbau\",\n          \"serviceProvidersTitle\": \"Bevorzugte Dienstleistungsanbieter und Herausforderer\",\n          \"serviceProvidersToInclude\": \"Bitte geben Sie die Dienstleistungsanbieter ein, die Sie in diese Ausschreibung aufnehmen möchten\"\n        },\n        \"industryFocus\": \"Branchenfokus\",\n        \"info\": {\n          \"aboutUs\": \"Bitte stellen Sie das Kundenunternehmen kurz vor.\",\n          \"additionalInformation\": \"Bitte geben Sie zusätzliche Informationen ein, die für den Einkauf relevant sind, um Ihre Anfrage zu bearbeiten. Diese Informationen werden nicht in die Ausschreibung selbst übernommen und den Dienstleistern nicht angezeigt.\",\n          \"budgetApproverEmail\": \"Bitte geben Sie die geschäftliche E-Mail Adresse des Genehmigers an.\",\n          \"budgetApproverPhone\": \"Bitte geben Sie die geschäftliche Telefonnummer des Genehmigers an.\",\n          \"budgetEstimate\": \"Bitte geben Sie die Höhe des veranschlagten Projektbudgets ein.\",\n          \"category\": \"Bitte geben Sie eine beschreibende Zielkategorie ein.\",\n          \"contactEmail\": \"Bitte geben Sie die geschäftliche E-Mail Adresse des Ansprechpartners an.\",\n          \"contactPhone\": \"Bitte geben Sie die geschäftliche Telefonnummer des Ansprechpartners an.\",\n          \"description\": \"Bitte beschreiben Sie das Ziel Ihres Projekts. Denken Sie daran, SMART zu bleiben (Spezifisch, Messbar, Aktivierend, Realistisch und Terminiert).\",\n          \"email\": \"Bitte geben Sie Ihre geschäftliche E-Mail Adresse an.\",\n          \"expectedProjectCompletionDate\": \"Bitte wählen Sie das voraussichtliche Enddatum des Projekts aus.\",\n          \"expectedProjectStartDate\": \"Bitte wählen Sie das voraussichtliche Startdatum des Projekts aus.\",\n          \"industryFocus\": \"Bitte wählen Sie die gewünschte Branchenkompetenz.\",\n          \"initialSituation\": \"Bitte beschreiben Sie die Ausgangssituation.\",\n          \"mainProjectLocation\": \"Bitte wählen Sie den Haupstandort des Projekts aus.\",\n          \"otherProjectLanguages\": \"Bitte wählen Sie weitere Projektsprachen aus.\",\n          \"otherProjectLocations\": \"Bitte wählen Sie weitere Projektstandorte aus.\",\n          \"projectCode\": \"Bitte geben Sie eine Projektnummer an.\",\n          \"projectFocus\": \"Bitte wählen Sie die gewünschte Fachkompetenz.\",\n          \"projectGoals\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Projektziele</div><p class='m-b-lg'>Projektziele sind die vordefinierten Ergebnisse, die im Laufe eines Projekts erreicht werden sollen. Sie sollten präzise formuliert, quantifiziert und messbar sein.</p>\",\n          \"projectLanguage\": \"Bitte wählen Sie die Projektsprache aus.\",\n          \"projectMode\": \"Bitte wählen Sie den gewünschten Projektmodus aus.\",\n          \"projectName\": \"Bitte geben Sie einen beschreibenden Namen für das Projekt an. Dieser kann später wieder geändert werden.\",\n          \"proposalLanguage\": \"Bitte wählen Sie die Angebotsprache aus.\",\n          \"sebRelevance\": \"Bitte geben Sie an, ob das Projekt relevant für das Strategic Execution Board ist.\"\n        },\n        \"initialSituation\": \"Ausgangssituation\",\n        \"lastName\": \"Nachname\",\n        \"mainProjectLocation\": \"Hauptprojektstandort\",\n        \"otherProjectLanguages\": \"Weitere Projektsprachen\",\n        \"otherProjectLocations\": \"Weitere Projektstandorte\",\n        \"position\": \"Position\",\n        \"projectCode\": \"Projektnummer\",\n        \"projectFocus\": \"Projektschwerpunkt\",\n        \"projectGoals\": \"Projektziele\",\n        \"projectLanguage\": \"Projektsprache\",\n        \"projectLanguages\": {\n          \"english\": \"Englisch\",\n          \"german\": \"Deutsch\"\n        },\n        \"projectMode\": \"Projektmodus\",\n        \"projectModes\": {\n          \"hybrid\": \"Hybrid\",\n          \"onSite\": \"Vor Ort\",\n          \"remote\": \"Remote\"\n        },\n        \"projectName\": \"Projektname\",\n        \"proposalLanguage\": \"Angebotsprache\",\n        \"salutation\": \"Anrede\",\n        \"sebRelevance\": \"SEB Relevanz\",\n        \"sendAnotherRequestButtonText\": \"Weitere Anfrage erstellen\",\n        \"sendButtonText\": \"Anfrage senden\",\n        \"sendingButtonText\": \"Wird gesendet\",\n        \"vendorName\": \"Name des Dienstleisters\",\n        \"vendorWebsite\": \"Website des Dienstleisters\"\n      }\n    },\n    \"tooltip\": {\n      \"information\": \"Information\"\n    },\n    \"valueGreaterThan0\": \"Der Wert muss größer sein als Null.\",\n    \"vendorSelector\": \"Wählen Sie die Dienstleister aus, die Sie sehen möchten – einfach per Klick aufs Logo!\",\n    \"wizard\": {\n      \"confirm\": {\n        \"alreadyRegistered\": \"Bereits registriert? Hier anmelden!\",\n        \"change\": \"ändern\",\n        \"disclaimer\": \"Lorem ipsum\",\n        \"downloadPDF\": \"PDF herunterladen\",\n        \"edit\": \"bearbeiten\",\n        \"generatePDF\": \"PDF erzeugen\",\n        \"joinNow\": \"Registrieren Sie sich jetzt!\",\n        \"label\": {\n          \"businessType\": \"PLATZHALTER\",\n          \"colleagueEmail\": \"E-Mail-Adresse des Empfängers\",\n          \"companyHeadquarters\": \"\",\n          \"companyInformation\": \"Auftraggeberinformationen\",\n          \"companyName\": \"\",\n          \"companyNameMandatory\": \"Name Ihres Unternehmens oder der Organisation*\",\n          \"companySize\": \"PLATZHALTER\",\n          \"detailsTCB\": \"unterstützt Sie dabei, eine geeignete Unternehmens- & Managementberatung für Ihren individuellen Projektbedarf zu finden. Unser einzigartiger Web Service bietet einen transparenten und revisionssicheren Prozess zur Vergabe und Überwachung Ihrer Beratungsprojekte.<br />Die Nutzung des online Angebots von APADUA ist für die Auftraggeber kostenfrei. Beratungsfirmen wird jede Teilnahme an Projektausschreibungen berechnet.  APADUA ist absolut unparteiisch. Alle Berater werden auf Basis frei verfügbarer Informationen und durch unsere Nutzer bewertet. Die Beratungsfirmen haben keinen Einfluss auf unseren Algorithmus.<br />Nach der Registrierung können Sie unser Dienstleistungspotfolio voll nutzen, von Anfrageerstellung über Angebotsauswertung bis hin zur Vergabeentscheidung.<br />Jetzt kostenfrei registrieren und direkt von den Vorteilen unseres einzigartigen Webservice profitieren!\",\n          \"detailsTCB2\": \"\",\n          \"downloadLink\": \"Hier ist Ihr Downloadlink.\",\n          \"downloadPDF\": \"PDF herunterladen\",\n          \"email\": \"Ihre E-Mail-Adresse*\",\n          \"emailSummary\": \"Zusammenfassung per E-Mail versenden\",\n          \"employees\": \"Mitarbeiter\",\n          \"extraConsultantDetails\": \"Diese Beratungsfirma wurde neu angelegt. Informationen sind bald verfügbar.\",\n          \"firstName\": \"Ihr Vorname*\",\n          \"footer\": \"apadua.com ist viel mehr als die größte Berater Datenbank im Web. Sie haben erst einen kleinen Teil von uns kennengelernt\",\n          \"industry\": \"Branche\",\n          \"interimManagement\": \"Interim-Management\",\n          \"itConsulting\": \"IT-Beratung\",\n          \"lastName\": \"Ihr Nachname*\",\n          \"loginOrRegister\": \"Anmelden oder Registrieren um fortzufahren!\",\n          \"mainLanguage\": \"PLATZHALTER\",\n          \"mainLocation\": \"Hauptprojektstandort\",\n          \"managementConsulting\": \"Unternehmens- & Managementberatung\",\n          \"newsletter\": \"Bitte informieren Sie mich über Neuigkeiten von APADUA und dessen Produkte & Dienstleistungen.\",\n          \"noCompanies\": \"Keine Beratungsfirmen ausgewählt\",\n          \"noLogoAvailable\": \"Kein <br> Logo\",\n          \"noneSelected\": \"Keine ausgewählt\",\n          \"projectContext\": \"PLATZHALTER\",\n          \"projectGoals\": \"Projektziele\",\n          \"projectInformation\": \"Projektinformationen\",\n          \"projectPhases\": \"PLATZHALTER\",\n          \"projectScope\": \"Funktionsbezug\",\n          \"provideEmail\": \"Bitte geben Sie eine E-Mail-Adresse an\",\n          \"provideValidEmail\": \"Bitte geben Sie eine gültige E-Mail-Adresse an\",\n          \"recipientEmail\": \"E-Mail-Adresse des Empfängers*\",\n          \"recipientName\": \"Name des Empfängers*\",\n          \"recruiting\": \"Rekrutierung\",\n          \"secondaryLanguages\": \"Andere Projektsprachen\",\n          \"secondaryLocations\": \"Weitere Projektstandorte\",\n          \"selectedCompanies\": \"Ausgewählte Beratungsfirmen\",\n          \"summaryConfirm\": \"Ja, bitte senden Sie mir eine Kopie der Zusammenfassung.\",\n          \"thanks\": \"Vielen Dank für Ihre Teilnahme.\",\n          \"timeline\": \"PLATZHALTER\",\n          \"turnover\": \"Umsatz\",\n          \"userNameRole\": \"PLATZHALTER\",\n          \"yourEmail\": \"Ihre E-Mail-Adresse\",\n          \"yourMessage\": \"Ihre Nachricht\"\n        },\n        \"placeholder\": {\n          \"companyName\": \"Bitte den Namen ihres Unternehmens / ihrer Organisation eingeben.\",\n          \"email\": \"Bitte geben Sie Ihre E-Mail Adresse ein\",\n          \"firstName\": \"Bitte geben Sie Ihren Vornamen ein\",\n          \"lastName\": \"Bitte geben Sie Ihren Nachnamen ein\",\n          \"recipientEmail\": \"Bitte geben Sie die E-Mail Adresse des Empfängers ein\",\n          \"recipientName\": \"Bitte geben Sie Vor- und Nachnamen des Empfängers ein\",\n          \"yourMessage\": \"Nachricht eingeben\"\n        },\n        \"sendEmail\": \"E-Mail senden\",\n        \"startRfp\": \"Projektanfrage starten\",\n        \"title\": \"Projektanfrage starten\"\n      },\n      \"info\": {\n        \"consultants\": \"<h4>Beratungsfirmen:</h4><div>Wir verfügen über die umfassendste Datenbank von Beratungsfirmen weltweit. Dies erlaubt uns Ihre Projektbeschreibung mit der Expertise von angesehenen Beratungsfirmen abzugleichen und Ihnen sekundenschnell eine Liste geeigneter Firmen zu präsentieren. Die Liste beinhaltet ausschließlich Beratungsfirmen die Ihren eigenen Anforderungen entsprechen. Die Auswahl basiert auf einem unparteiischen Algorithmus der auf öffentlich verfügbare Daten und die Erfahrungen unserer Nutzer zurückgreift. </div><div>Die  Beratungsfirmen sind auf Basis der Breite ihrer Fach- und Branchenexpertise gruppiert. Spezialisten (Boutiquen) sind meist kleine Beratungsfirmen, die sich auf einzelne Fachgebiete oder Branchen spezialisieren. Diversifizierte Beratungsfirmen decken eine kleine Anzahl von verwandten Schwerpunkten ab. Generalisten sind die globalen Akteure im Beratungsmarkt und decken eine Vielzahl von Themen und Branchen ab.</div><div>Diese Kategorisierung hilft Ihnen dabei, eine qualifizierte Entscheidung gemäß den eigenen Präferenzen, den Projekterfordernissen oder Richtlinien zu treffen.</div>\",\n        \"projectDetails\": \"<h4>Projekt Details:</h4><div>Um Ihre Projektdefinition zu ergänzen, benötigen wir einige zusätzliche Informationen über das anstehende Projekt.</div><div>Nach diesem Schritt können Sie über APADUA ein Request for Proposal (RFP) starten.</div><div>Dieser Service ist für Sie 100% kostenfrei. Wenn Sie von hier aus fortfahren, bitten wir Sie, sich zu registrieren damit Sie Zugang zu unserem RFP-Verwaltungs-Dashboard erhalten.</div>\",\n        \"projectInformation\": \"<h4>Projektinformation:</h4><div>Bitte machen Sie einfache Angaben zu Ihrem Projektvorhaben. Wir gleichen diese mit der Expertise der Beratungsfirmen in unserer Datenbank ab.</div><div>Daraufhin zeigen wir Ihnen eine Liste mit angesehenen Beratungsfirmen, die nachweislich über herausragende Kenntnisse in den beschriebenen Bereichen verfügen.</div><div>Bitte beachten Sie, dass die mit einem Asterisk (*) markierten Felder ausgefüllt werden müssen.</div>\"\n      },\n      \"requestForProposal\": \"PLATZHALTER\",\n      \"timelineQuestion\": \"Bitte bestimmen Sie die gewünschte Projektlaufzeit\",\n      \"titles\": {\n        \"defineProject\": \"PLATZHALTER\",\n        \"projectInformation\": \"Projekt beschreiben\",\n        \"selectConsultant\": \"Beratungsfirma auswählen\",\n        \"startRFP\": \"Projektanfrage starten\"\n      }\n    },\n    \"wizardLanguage\": {\n      \"title\": \"Projektsprache auswählen\"\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/translations/en\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    \"app\": {\n      \"account\": {\n        \"changePassword\": {\n          \"label\": {\n            \"currentPassword\": \"Current password\",\n            \"newPassword\": \"New password\",\n            \"retypePassword\": \"Re-enter new password\"\n          },\n          \"placeholder\": {\n            \"currentPassword\": \"Enter current password\",\n            \"newPassword\": \"Enter new password\",\n            \"retypePassword\": \"Re-enter password\"\n          },\n          \"title\": \"Change password\"\n        },\n        \"confirmAccount\": {\n          \"notConfirmed\": \"Your account wasn't confirmed.\",\n          \"title\": \"Your account was successfully confirmed.\"\n        },\n        \"profile\": {\n          \"contactInformation\": \"Contact information\",\n          \"footnote\": \"All user and company information must be completed and is subject to validation by APADUA before you can submit project requests or proposals. This is necessary to ensure the integrity of our services.\",\n          \"notConfirmed\": \"Your email address has not yet been confirmed. Please confirm your email address.\",\n          \"postalAddress\": \"Postal address\",\n          \"resend\": \"Resend validation email\",\n          \"sentTo\": \"A validation message has been sent to\",\n          \"title\": \"Profile\",\n          \"userInformation\": \"User information\"\n        },\n        \"title\": \"Account\"\n      },\n      \"agentProject\": {\n        \"availableCompanies\": \"Available companies\",\n        \"draft\": \"The client hasn't finished the rfp steps yet.\",\n        \"title\": \"Proposals for\"\n      },\n      \"components\": {\n        \"agentProposal\": {\n          \"addIndividual\": \"Add a person\",\n          \"adminEmails\": \"Company Admins Emails\",\n          \"memberEmails\": \"Members Emails\",\n          \"noEmail\": \"doesn't have an email\",\n          \"noIndividuals\": \"This company does not have any associated individuals. Please add at least one individual.\",\n          \"sentTo\": \"Invitation sent to:\",\n          \"userSpecific\": \"USER SPECIFIC:\"\n        },\n        \"askQuestion\": {\n          \"predefinedQuestionType\": \"Predefined question type:\",\n          \"public\": \"public\",\n          \"topic\": \"Topic of question\",\n          \"undisclosed\": \"closed\",\n          \"yourQuestion\": \"Your question\"\n        },\n        \"clientProposal\": {\n          \"accepted\": \"accepted your invitation to RfP on\",\n          \"awarded\": \"was awarded the project on\",\n          \"closedEnvelopeDisclaimer\": \"This RFP is set up as “closed/sealed envelope”. Thus, the evaluation interface will only be available when the proposal due date is reached. Also, proposals will be accessible as soon as the due date is reached.\",\n          \"consultantAccepted\": \"Consultant accepted to participate in RfP\",\n          \"consultantDeclined\": \"Consultant declined your invitation to RfP\",\n          \"consultantOpened\": \"Consultant accepted the terms and conditions\",\n          \"dismissed\": \"was dismissed the project on\",\n          \"evaluateProposal\": \"Evaluate this proposal\",\n          \"invited\": \"was invited to participate in the RfP on\",\n          \"on\": \"on\",\n          \"opened\": \"accepted the terms and conditions\",\n          \"rfpSubmitted\": \"Your RfP has been submitted to the consultant.\",\n          \"submittedProposal\": \"submitted this proposal on\"\n        },\n        \"documentTocEditor\": {\n          \"addNewSection\": \"Add section\",\n          \"details\": \"You can change the order of the sections using drag and drop\",\n          \"title\": \"Table of contents\"\n        },\n        \"modelsTable\": {\n          \"allColumnsAreHidden\": \"All columns are hidden. Use <strong>columns</strong> dropdown to show some of them\",\n          \"columnsHideAll\": \"Hide all\",\n          \"columnsRestoreDefaults\": \"Restore defaults\",\n          \"columnsShowAll\": \"Show all\",\n          \"columnsTitle\": \"Columns\",\n          \"noDataToShow\": \"No records to show\",\n          \"searchLabel\": \"Search\",\n          \"tableSummaryOf\": \"of\",\n          \"tableSummaryShow\": \"Show\"\n        },\n        \"projectEvaluation\": {\n          \"IADisagree\": \"I absolutely disagree\",\n          \"IFAgree\": \"I fully agree\",\n          \"IPAgree\": \"I partially agree\",\n          \"IPDisagree\": \"I partially disagree\",\n          \"points\": \"Points\"\n        },\n        \"projectEvaluationInfo\": {\n          \"groupLabel\": \"Group:\",\n          \"tableTitle\": \"Project evaluation from: \",\n          \"title\": \"Evaluation info\"\n        },\n        \"projectEvaluationResults\": {\n          \"concludedEvaluations\": \"Concluded evaluations\",\n          \"totalScore\": \"Total score\"\n        },\n        \"proposalEvaluationCriteriaComment\": {\n          \"comment\": \"comment:\"\n        },\n        \"proposalEvaluationItem\": {\n          \"agree\": \"I fully agree\",\n          \"disagree\": \"I absolutely disagree\",\n          \"pAgree\": \"I partially agree\",\n          \"pDisagree\": \"I partially disagree\",\n          \"pleaseRate\": \"Please rate\",\n          \"pleaseSelect\": \"Please select a value\"\n        },\n        \"rfpFixedMenu\": {\n          \"newProject\": \"New project\",\n          \"projectIDName\": \"Project id & name:\"\n        },\n        \"rfpSummary\": {\n          \"additionalInformation\": \"Additional information\",\n          \"beautyContest\": \"The pitch presentations are evaluated by the following criteria\",\n          \"budgetEstimate\": \"Budget estimate\",\n          \"businessType\": \"Category\",\n          \"city\": \"City\",\n          \"clickToReview\": \"click to review\",\n          \"clientCompanyInformation\": \"Client information\",\n          \"companyName\": \"Company or organization name\",\n          \"companySize\": \"Company size\",\n          \"consultantOverview\": \"Consultant overview\",\n          \"contactInformationSummary\": \"Contact Information for this project\",\n          \"country\": \"Country\",\n          \"coverLetter\": \"Cover letter\",\n          \"coverLetterNotUploaded\": \"Cover letter has not been uploaded\",\n          \"disclosureOfQuestions\": \"Disclosure of Questions:\",\n          \"documents\": \"Documents\",\n          \"employees\": \"Number of employees:\",\n          \"endDate\": \"Expected project end\",\n          \"financialProposal\": \"Required remuneration model\",\n          \"industry\": \"Industry\",\n          \"initialSituation\": \"Initial situation\",\n          \"mainLanguage\": \"Project language\",\n          \"mainLocation\": \"Project main location\",\n          \"noClosedEnvelope\": \"Each proposal will be disclosed once it is submitted by the vendor.\",\n          \"noSuppliersSelected\": \"No vendors were selected\",\n          \"noneSelected\": \"none selected\",\n          \"poweredBy\": \"powered by\",\n          \"projectContext\": \"This project is\",\n          \"projectGoals\": \"With this project the client aims to improve in the following areas\",\n          \"projectInformation\": \"Project information\",\n          \"projectName\": \"Project name\",\n          \"projectOwner\": \"Project responsible\",\n          \"projectPhases\": \"Project phases\",\n          \"proposalLanguage\": \"Required proposal language\",\n          \"publicQuestions\": \"Public\",\n          \"questionRounds\": \"Rounds of questions & answers:\",\n          \"questions\": \"Handling of questions & answers\",\n          \"rfpReleaseDue\": \"RfP issue date\",\n          \"secondaryLanguages\": \"Other relevant languages\",\n          \"secondaryLocations\": \"Other project locations\",\n          \"selectedConsultants\": \"Vendors invited to this RFP\",\n          \"serviceStandard\": \"Project scope\",\n          \"startDate\": \"Expected project start \",\n          \"submittedBy\": \"submitted by\",\n          \"teamOverview\": \"Requested information about the project team\",\n          \"technicalProposal\": \"Information to be included in the project proposals\",\n          \"timeline\": \"Proposal timeline\",\n          \"title\": \"Request for Proposal\",\n          \"turnover\": \"Turnover:\",\n          \"undisclosedQuestions\": \"Private\",\n          \"yesClosedEnvelope\": \"All proposals will be disclosed once the proposal due date has passed.\"\n        },\n        \"rfpSummaryMenu\": {\n          \"companyInformation\": \"Company or organization information\",\n          \"consultantOverview\": \"Consultant overview\",\n          \"documents\": \"Documents\",\n          \"pitchEvaluation\": \"Pitch evaluation\",\n          \"projectInformation\": \"Project information\",\n          \"rfp\": \"Request for proposal\",\n          \"technicalEvaluation\": \"Technical evaluation\"\n        },\n        \"rfpTimelineGraph\": {\n          \"endDate\": \"Project end date\",\n          \"presentationEndDate\": \"Pitch Presentation End\",\n          \"presentationStartDate\": \"Pitch Presentation Start\",\n          \"projectAwardDate\": \"Project Award\",\n          \"proposalDueDate\": \"Proposal Due\",\n          \"rfpReleaseDueDate\": \"RfP release Due\",\n          \"startDate\": \"Project start date\",\n          \"today\": \"Today\"\n        },\n        \"templateGroups\": {\n          \"criteriaEvaluations\": \"Criteria evaluations\",\n          \"description\": \"Description:\",\n          \"group\": \"Group:\",\n          \"quoteGroupsCriteria\": \"Quote groups criteria data\",\n          \"template\": \"Template:\",\n          \"title\": \"Title:\",\n          \"weight\": \"Weight:\"\n        }\n      },\n      \"dashboardAgent\": {\n        \"projectsStatistics\": {\n          \"awardedProjects\": \"Awarded projects\",\n          \"initializedRfps\": \"Initialized project requests\",\n          \"invitationsAccepted\": \"Accepted invitations\",\n          \"invitationsDeclined\": \"Declined invitations\",\n          \"listedConsultants\": \"Number of listed consultants\",\n          \"openRfps\": \"Ongoing project requests\",\n          \"registeredUsers\": \"Number of registered users\",\n          \"submittedProposals\": \"Submitted proposals\",\n          \"title\": \"Project statistics\"\n        }\n      },\n      \"dashboardClient\": {\n        \"browseConsultants\": \"Browse database\",\n        \"contactTCBAgent\": \"Support\",\n        \"existingQuotesAccess\": \"Existing quotes access\",\n        \"newProject\": \"Create new project\",\n        \"newQuotesAccess\": \"Select and add new quotes access\",\n        \"notificationsEvents\": {\n          \"title\": \"Notifications & events\",\n          \"unread\": \"Unread\"\n        },\n        \"orgSettings\": \"Organization settings\",\n        \"projectStatistics\": {\n          \"awardedProjects\": \"Awarded projects\",\n          \"openRFPS\": \"Ongoing project requests\",\n          \"receivedProposals\": \"Proposals received\",\n          \"title\": \"Project statistics\"\n        },\n        \"projects\": {\n          \"actions\": \"Actions\",\n          \"awardDate\": \"Planned award date\",\n          \"consultants\": \"Consulting firms\",\n          \"open\": \"Open\",\n          \"openRequests\": \"Project Requests\",\n          \"openSummary\": \"Process request\",\n          \"projectManager\": \"Project manager\",\n          \"projectName\": \"Project name\",\n          \"projectStatus\": \"Project status\",\n          \"requesterName\": \"Requester name\",\n          \"reviveRequest\": \"Reactivate request\",\n          \"submittedAt\": \"Release date\",\n          \"title\": \"Projects\"\n        },\n        \"quotesManagementForUser\": \"Quotes management for user\",\n        \"ratecards\": \"Open Ratecards\",\n        \"templates\": \"Evaluation Templates\",\n        \"userManagement\": \"User Management\"\n      },\n      \"dashboardConsultant\": {\n        \"existingProposalsAccess\": \"Existing proposals access\",\n        \"existingUsersWithAccess\": \"Existing users with access\",\n        \"newProposalAccess\": \"Select and add new users for proposal access\",\n        \"newProposalsAccess\": \"Select and add new proposals access\",\n        \"projects\": {\n          \"accepted\": \"Accepted\",\n          \"actions\": \"Actions\",\n          \"awarded\": \"Awarded\",\n          \"businessArea\": \"Business function\",\n          \"companyName\": \"Name of company or organization\",\n          \"declined\": \"Declined\",\n          \"dismissed\": \"Dismissed\",\n          \"industry\": \"Industry\",\n          \"invited\": \"Invited\",\n          \"lost\": \"Lost\",\n          \"notInvited\": \"So far you haven't been invited to RFPs by industry clients.\",\n          \"onhold\": \"On hold\",\n          \"open\": \"Open\",\n          \"preview\": \"Preview\",\n          \"projectManager\": \"Project manager\",\n          \"projectName\": \"Project name\",\n          \"projectStatus\": \"Project status\",\n          \"proposalStatus\": \"Proposal status:\",\n          \"questions\": \"In case you have any questions feel free to reach out to us at support@apadua.com\",\n          \"response\": \"Participate\",\n          \"submitted\": \"Submitted\",\n          \"submittedAt\": \"Release date\",\n          \"title\": \"Projects\",\n          \"whenInvited\": \"As soon as you receive invitations by our industry clients, you will find a list of active RFPs in your dashboard.\"\n        },\n        \"projectsStatistics\": {\n          \"awardedProjects\": \"Projects won\",\n          \"openRFPS\": \"Open project RfPs\",\n          \"rfpInvitations\": \"Received RfPs\",\n          \"title\": \"Project statistics\"\n        },\n        \"proposalsManagementForUser\": \"Proposals management for user\",\n        \"ratecards\": \"Open Ratecards\"\n      },\n      \"helpers\": {\n        \"getResultData\": {\n          \"invalidData\": \"Invalid data\",\n          \"notAvailable\": \"Not available\"\n        },\n        \"userProposalEvaluationResult\": {\n          \"agree\": \"I fully agree\",\n          \"disagree\": \"I absolutely disagree\",\n          \"notYetAccepted\": \"Not available\",\n          \"notYetRated\": \"Not yet rated\",\n          \"pAgree\": \"I partially agree\",\n          \"pDisagree\": \"I partially disagree\"\n        },\n        \"userProposalEvaluationStatusInfo\": {\n          \"finished\": \"FINISHED\",\n          \"open\": \"OPEN\",\n          \"started\": \"STARTED\"\n        }\n      },\n      \"labels\": {\n        \"additionalTermsAndInformation\": \"Additional terms and information (will be displayed in the project summary)\",\n        \"editSectionContent\": \"Edit section\",\n        \"financialQuotationDetails\": \"Financial proposal Details\",\n        \"industries\": \"Industries\",\n        \"internalRequestApprovalInformation\": \"Internal Request & Approval Information\",\n        \"internalRequestApprovalInformationSubtext\": \"This information has been provided by the requester and will not be disclosed to service providers at any time. \",\n        \"organizationProjectReference\": \"Organization Project Reference\",\n        \"otherMentions\": \"Other Mentions\",\n        \"services\": \"Services\"\n      },\n      \"management\": {\n        \"index\": {\n          \"addMember\": \"Add member\",\n          \"companyUsers\": \"Company users\",\n          \"editAllocation\": \"Edit allocation\",\n          \"requiredFields\": \"eMail, firstName and lastName are required \"\n        }\n      },\n      \"modals\": {\n        \"agentQuestion\": {\n          \"details\": \"<div>Please do not hesitate to contact our customer service should you need support.</div><div class=\\\"m-b\\\">We are happy to guide you through the system or help to correct errors.</div>\",\n          \"messagePlaceholder\": \"Please type in your question...\",\n          \"phonePlaceholder\": \"My phone number, which we shall use to call you back:\",\n          \"requirements\": \"Please describe your request and we will contact you as soon as possible.\",\n          \"responseDetails1\": \"We'll get back to you as soon as possible.\",\n          \"responseDetails2\": \"Thank you for your request!\",\n          \"title\": \"Get support\"\n        },\n        \"awardProject\": {\n          \"confirmQuestion\": \"Do you really want to award this project?\",\n          \"details\": \"After awarding this project you will not be able to change the evaluations for any proposal.\",\n          \"evaluationsIncomplete\": \"Not all evaluations have been completed!\",\n          \"no\": \"NO, cancel awarding\",\n          \"warning\": \"WARNING!\",\n          \"yes\": \"YES, award project\"\n        },\n        \"beautyContest\": {\n          \"address\": \"Location (address) of pitch presentation\",\n          \"beautyContestInvitationFor\": \"Beauty Contest Invitation for\",\n          \"consultant\": \"Consultant to be invited\",\n          \"date\": \"Date*\",\n          \"end\": \"End*\",\n          \"fromCompany\": \"from company\",\n          \"invitationText\": \"Invitation text to be sent out\",\n          \"start\": \"Start*\"\n        },\n        \"callBackClient\": {\n          \"btnText\": \"Send request\",\n          \"details\": \"<div>With this form, you request a call-back from the client.</div><div>The manager of this RfP will receive a notification about your request.</div>\",\n          \"placeholders\": {\n            \"company\": \"Your company:\",\n            \"email\": \"Your email address:\",\n            \"fullName\": \"Your full name:\",\n            \"message\": \"Your request. Please be as specific as possible about the nature of your request.\",\n            \"phoneNumber\": \"Your phone number:\",\n            \"project\": \"Project ID:\",\n            \"projectName\": \"Project name:\"\n          },\n          \"title\": \"Request a call back from the client\"\n        },\n        \"cancelParticipation\": {\n          \"declineQuestion\": \"Please let us know, why you decline your participation\",\n          \"details\": \"<div>Confirming the cancellation of your proposal will constitute a full withdrawal from the request for proposal and lead to your firm’s elimination from the process.</div><div>Your prior agreement to the terms and conditions including the non disclosure of client and project information or any other information shared with you during this RFP however will remain valid.</div><div>Do you really choose to cancel your participation?</div>\",\n          \"disabledButtonErrorMessage\": \"The reason must be filled before sending the cancellation\",\n          \"leftBlankMessage\": \"The reason is required\",\n          \"loadingMessage\": \"Sending request ...\",\n          \"no\": \"NO, I choose to continue the process and submit a proposal\",\n          \"reason\": \"Please give a reason for your decision\",\n          \"reasonForDecline\": \"Reason for decline:\",\n          \"title\": \"Cancel participation\",\n          \"yes\": \"YES, I choose to cancel the participation in this project request for proposal\"\n        },\n        \"confirmSubmitProposal\": {\n          \"bindingOffer\": \"I give a binding offer for the outlined project scope.\",\n          \"bySubmitting\": \"By submitting this proposal...\",\n          \"costPositions\": \"I confirm that all costs to deliver this project have been declared\",\n          \"feeCapPrefix\": \"The fee is capped at \",\n          \"feeCapSuffix\": \".\",\n          \"fixedFeeLabel\": \"Fixed fee - There is a flat fee for participating in this request. The fee amounts to:\",\n          \"no\": \"No, I do not accept these conditions and choose to cancel my participation\",\n          \"participationFeeLabel\": \"Participation fee: In case you submit a proposal in response to this request, you will be charged a percentage participation fee. The fee is calculated proportionally on the proposal volume you submit. The fee amounts to\",\n          \"participationFeeValue\": \"% of your last proposal\",\n          \"right\": \"I confirm that I have all rights to place this offer on behalf of\",\n          \"successFeeLabel\": \"Success fee:\",\n          \"successFeeValue\": \"% of your last proposal’s total value.\",\n          \"terms\": \"The utilization fee for this request for proposal is calculated as follows:\",\n          \"title\": \"Submit Proposal Declaration and Acknowledgement\",\n          \"valability\": \"I agree that this offer is valid for at least\",\n          \"vatLabel\": \"VAT for intra-community products and services will be charged accordingly.\",\n          \"weeks\": \"weeks\",\n          \"yes\": \"Yes, I confirm these conditions and want to submit my proposal\",\n          \"yourProposalLabel\": \"Your proposal value:\"\n        },\n        \"consultant\": {\n          \"label\": {\n            \"functionalFit\": \"Functional Fit\",\n            \"generalInformation\": \"General information\",\n            \"industries\": \"Industries\",\n            \"industryFit\": \"Industry Fit\",\n            \"management\": \"Management:\",\n            \"numberOfProfessionals\": \"Number of professionals:\",\n            \"offices\": \"Offices\",\n            \"parentCompany\": \"Parent company:\",\n            \"primaryOffice\": \"Primary office:\",\n            \"scoreInfo\": \"Fits your project…\",\n            \"serviceAreas\": \"Service areas\",\n            \"studies\": \"Studies\",\n            \"turnover\": \"Turnover:\",\n            \"website\": \"Website:\",\n            \"year\": \"Founding year:\"\n          },\n          \"title\": \"Consultant profile\"\n        },\n        \"coverLetter\": {\n          \"customCL\": \"Use own cover letter\",\n          \"customCLDetails\": \"Upload your standard .DOC or .PDF file. This will be attached to your RfP package.\",\n          \"onlineCL\": \"Create cover letter online\",\n          \"onlineCLDetails\": \"Use the unique APADUA visual document composer to easily create a customized best practice document within a few minutes.\",\n          \"question\": \"Do you want to create your cover letter online or upload your own document?\",\n          \"title\": \"Cover letter\"\n        },\n        \"declineParticipation\": {\n          \"declineQuestion\": \"Please let us know, why you decline your participation\",\n          \"details\": \"<div>Confirming the cancellation of your proposal will constitute a full withdrawal from the request for proposal and lead to your firm’s elimination from the process.</div><div>Your prior agreement to the terms and conditions including the non disclosure of client and project information or any other information shared with you during this RFP however will remain valid.</div><div>Do you really choose to cancel your participation?</div>\",\n          \"disabledButtonErrorMessage\": \"The reason must be filled before sending the cancellation\",\n          \"leftBlankMessage\": \"The reason is required\",\n          \"loadingMessage\": \"Sending request ...\",\n          \"no\": \"NO, I choose to continue the process and submit a proposal\",\n          \"reason\": \"Please give a reason for your decision\",\n          \"reasonForDecline\": \"Reason for decline:\",\n          \"title\": \"Decline participation\",\n          \"yes\": \"YES, I choose to decline the participation in this project request for proposal\"\n        },\n        \"dismissProject\": {\n          \"confirmQuestion\": \"Do you really want to dismiss this project?\",\n          \"details\": \"The “Dismiss Proposal” functionality is meant to exclude a supplier from the further course of the RFP. You can decide whether you want to keep existing evaluations (technical, financial, and pitch) for your record or also exclude those from your overview. Anyways, dismissed suppliers will not receive future notifications or announcements for this project RFP. If your RFP is completed and ready to be awarded, we recommend you to choose the “Award Proposal” function instead. Once awarded to one supplier, the others will receive a notification with your feedback, if available, and their status will be set to “lost”.\",\n          \"evaluationsIncomplete\": \"Not all evaluations have been completed!\",\n          \"no\": \"Back\",\n          \"warning\": \"WARNING!\",\n          \"yes\": \"Dismiss but keep evaluations\",\n          \"yesAndDiscard\": \"Dismiss and discard evaluations\"\n        },\n        \"editCoverLetter\": {\n          \"createNew\": \"Create new document\",\n          \"editCLDetails\": \"Edit your online cover letter or replace the current version of your uploaded document.\",\n          \"editExisting\": \"Edit existing document\",\n          \"newCLDetails\": \"Create new cover letter online or upload own document.\",\n          \"subtitle\": \"Do you want to edit the existing cover letter or create a new document?\",\n          \"title\": \"Edit cover letter\"\n        },\n        \"incompleteProposal\": {\n          \"incompleteFinancialProposal\": \"The financial proposal has not yet been completed. Please go back to the respective section and verify the sufficiency of your input.\",\n          \"incompleteTechnicalProposal\": \"The technical proposal has not yet been completed. Please go back to the respective section and verify the sufficiency of your input.\",\n          \"title\": \"Proposal is incomplete\"\n        },\n        \"missingCoverLetterAlert\": {\n          \"no\": \"No\",\n          \"title\": \"No cover letter was attached, do you want to continue anyways?\",\n          \"yes\": \"Yes\"\n        },\n        \"nda\": {\n          \"NDA\": {\n            \"details\": \"\",\n            \"no\": \"NO, I do not accept the nondisclosure agreement and choose to cancel my participation\",\n            \"termsLink\": \"https://apadua.com/terms-and-conditions/\",\n            \"title\": \"Terms and conditions\",\n            \"yes\": \"YES, I accept the nondisclosure agreement\"\n          },\n          \"close\": \"Close\",\n          \"confirmSelection\": \"Confirm selection\",\n          \"declineProposal\": \"Decline proposal\",\n          \"paymentTerms\": {\n            \"conditionTitle\": \"Your conditions for this project\",\n            \"disclaimerText\": \"Please be aware that this is a project specific agreement. Conditions may differ for other projects. Filing a proposal outside of the APADUA platform regularly leads to exclusion from this request for proposal as stated in the general terms and conditions. Apadua is the provider of this RfP software that you are using to participate in this tender process. Thus, APADUA does not influence the decision making process of the requester in any manner. Any RfP related communication, the evaluation of your proposal as well as the successful awarding and contracting of the project is solely conducted by the requester.\",\n            \"disclaimerTitle\": \"Disclaimer\",\n            \"feeCapPrefix\": \"The fee is capped at \",\n            \"feeCapSuffix\": \".\",\n            \"fixedFee\": \"Fixed fee\",\n            \"fixedFeeDescription\": \"Applies with successful contract awarding to your company\",\n            \"fixedFeeValue\": \"EUR flat fee\",\n            \"introText\": \"In concordance with our terms and conditions, a fee applies to the usage of the APADUA app. Please find the relevant conditions for this project below.\",\n            \"introTitle\": \"Intro\",\n            \"no\": \"NO, I do not accept these conditions\",\n            \"noFee\": \"No fees apply for this RFP for your company.\",\n            \"participationFee\": \"Participation fee\",\n            \"participationFeeDescription\": \"Applies with submission of a proposal of your company\",\n            \"participationFeeValue\": \"% of your last proposal’s total value\",\n            \"successFee\": \"Success fee\",\n            \"successFeeDescription\": \"Applies with successful project awarding to your company\",\n            \"successFeeValue\": \"% of your last proposal’s total value.\",\n            \"title\": \"Payment terms\",\n            \"yes\": \"YES, I accept the terms and conditions\"\n          },\n          \"readMore\": \"Read More ...\",\n          \"title\": \"Accept payment terms and conditions\"\n        },\n        \"newCoverLetter\": {\n          \"cancel\": \"Cancel\",\n          \"customCL\": \"Use own cover letter\",\n          \"onlineCL\": \"Create cover letter online\",\n          \"title\": \"New cover letter\",\n          \"warning\": \"By creating a new cover letter, all changes will be lost.\"\n        },\n        \"newUserAccountWithCompany\": {\n          \"client\": \"Client\",\n          \"companyAdmin\": \"Company admin\",\n          \"companyName\": \"Company Name\",\n          \"consultant\": \"Consultant\",\n          \"email\": \"eMail*\",\n          \"firstName\": \"First Name*\",\n          \"lastName\": \"Last Name*\",\n          \"title\": \"Add new company user\",\n          \"userType\": \"User type\"\n        },\n        \"newWorkerRole\": {\n          \"consultantRole\": \"Consultant role\",\n          \"description\": \"Description\",\n          \"level\": \"Level\",\n          \"title\": \"Add new worker role\"\n        },\n        \"organizationWorkerRoles\": {\n          \"consultantRole\": \"Consultant role\",\n          \"description\": \"Description\",\n          \"level\": \"Level\",\n          \"title\": \"Organization roles\"\n        },\n        \"projectLanguage\": {\n          \"consultants\": \"Select consultanting firms\",\n          \"de\": \"German\",\n          \"en\": \"English\",\n          \"projectDetails\": \"Describe your project\",\n          \"rfp\": \"Start your project request\",\n          \"title\": \"Please determine the language for your project request\"\n        },\n        \"quoteCompanyContacts\": {\n          \"details\": \"Apadua has a database of relevant executivesfor all consultant companieslisted in our database. These will be contacted for your RFP. In case you have personal contacts to one of the selected consulting firms that we should consider for the RFP instead, please add them in this form:\",\n          \"email\": \"eMail*\",\n          \"firstName\": \"First Name*\",\n          \"lastName\": \"Last Name*\",\n          \"phone\": \"Phone Number / Direct Line*\",\n          \"salutation\": \"Salutation\",\n          \"title\": \"Personal consultant contacts\"\n        },\n        \"rfpConfirmation\": {\n          \"details\": \"<div>Please do not hesitate to contact our customer service should you need support. We are happy to guide you through the system or help to correct errors.</div><div>You will find a support button on the dashboard.</div>\",\n          \"steps\": {\n            \"consultants\": \"Select consulting firms\",\n            \"coverLetter\": \"Create cover letter\",\n            \"projectDetails\": \"Describe project\",\n            \"rfp\": \"Complete & initiate RfP\"\n          },\n          \"stepsDetails\": \"<div>You have successfully created and submitted a project request for proposal!</div>\",\n          \"thanks\": \"Thank you for using APADUA\",\n          \"title\": \"Congratulations!\"\n        },\n        \"submitProposal\": {\n          \"confirm\": \"Do you really want to submit your final proposal to the client ?\",\n          \"day\": \"day\",\n          \"days\": \"days\",\n          \"details\": \"<div>After confirming, you cannot make any changes to your proposal.</div><div>Please make sure that you have entered all mandatory information in the sections: \\\"Commercial proposal\\\" and \\\"technical proposal\\\".</div>\",\n          \"feeConditions\": \"Fee Conditions\",\n          \"no\": \"NO, I want to edit the proposal\",\n          \"timeLeft\": \"Time left until deadline for proposal:\",\n          \"title\": \"Submit proposal\",\n          \"yes\": \"YES, submit proposal\"\n        },\n        \"submitQuote\": {\n          \"no\": \"NO, I want to edit the RFP\",\n          \"yes\": \"YES, submit RFP\"\n        },\n        \"submittedInfo\": {\n          \"details\": \"You will receive a reply from the client soon.\",\n          \"thankYou\": \"Thank you for submitting your proposal.\",\n          \"title\": \"Proposal submitted\"\n        },\n        \"userEvaluationInvitation\": {\n          \"disclaimer\": \"This functionality is no longer available. Pease add users via the user management to the RFP so they can participate in the evaluation.\",\n          \"email\": \"eMail*\",\n          \"firstName\": \"First Name*\",\n          \"lastName\": \"Last Name*\",\n          \"title\": \"User Evaluation Invitation\"\n        },\n        \"userStatus\": {\n          \"completeProfile\": \"Complete profile\",\n          \"details\": \"Before you can submit your RfP you have to confirm your email and complete your profile.\",\n          \"emailConfirmed\": \"Your email is confirmed.\",\n          \"emailNotConfirmed\": \"Your email isn't confirmed.\",\n          \"profileCompleted\": \"Your profile is completed.\",\n          \"profileIncompleted\": \"Your profile isn't completed.\",\n          \"title\": \"Profile incompleted\"\n        }\n      },\n      \"navigation\": {\n        \"account\": \"Account\",\n        \"changePassword\": \"Change password\",\n        \"dashboard\": \"Dashboard\",\n        \"help\": \"Help\",\n        \"logOut\": \"Log out\",\n        \"markAllRead\": \"Mark all as read\",\n        \"noUnreadNotifications\": \"There are no unread notifications\",\n        \"profileEdit\": \"Edit profile\",\n        \"seeAllAlerts\": \"Display all notifications\",\n        \"settings\": \"Settings\",\n        \"workspace\": \"Workspace\"\n      },\n      \"orgSettings\": {\n        \"coverLetterSettings\": {\n          \"actions\": {\n            \"coverLetterLogoChangedSuccess\": \"Cover letter logo successfully added\",\n            \"error\": \"Error at saving\",\n            \"successSaved\": \"Saved Successfully\"\n          },\n          \"label\": {\n            \"acceptedFileInformation\": \"(. jpg .png extensions)\",\n            \"buttonText\": \"Save\",\n            \"coverLetterFooterLogo\": \"Cover Letter Footer Logo\",\n            \"coverLetterLogo\": \"Cover Letter Logo\",\n            \"coverLetterText\": \"Cover Letter Text\",\n            \"info\": {\n              \"coverLetterTextCreatingProject\": \"For new projects,General Terms and Conditions field will be set with cover letter text value\"\n            },\n            \"saveFormModifications\": \"Save text modifications\"\n          }\n        },\n        \"index\": {\n          \"coverLetterSettings\": \"Cover Letter settings\",\n          \"orgSettings\": \"Organization settings\",\n          \"workerRoles\": \"Worker roles\"\n        },\n        \"workerRoles\": {\n          \"index\": {\n            \"confirmDeleteWorkerRole\": \"Are you sure you want to delete this worker role?\",\n            \"deleteWorkerRole\": \"Delete\",\n            \"editWorkerRole\": \"Edit\",\n            \"newWorkerRole\": \"Add worker role\",\n            \"requiredFields\": \"consultant role, level and description are required\",\n            \"title\": \"Worker roles\"\n          }\n        }\n      },\n      \"partials\": {\n        \"announcement\": {\n          \"announcementContent\": \"Announcement content\",\n          \"postedBy\": \"Posted by\"\n        },\n        \"evaluationData\": {\n          \"evaluationInfo\": \"In this section, you can to evaluate the project proposals and view the evaluation results of the invited colleagues, as soon as they have sumbitted their evaluations. Furthermore, you can see the overall results for this section!\",\n          \"evaluatorManagement\": \"Evaluator Management\",\n          \"getSupport\": \"Get support\",\n          \"myEvaluation\": \"My evaluation\",\n          \"pitchTemplateWarning\": \"Changing the pitch template will result in the loss of all pitch evaluation data for this project\",\n          \"projectResults\": \"Evaluation results\",\n          \"requestSupportCallback\": \"Please request a support call back to validate your account with apadua.\",\n          \"selectTamplateIndication\": \"You can do so from the project configuration tab.\",\n          \"selectTemplate\": \"You need to select an evaluation template before you can invite users to the evaluation session.\",\n          \"technicalTemplateWarning\": \"Changing the technial template will result in the loss of all technical evaluation data for this project\",\n          \"userExternalEvaluationInfo\": \"In this section, you can add colleagues from your organisation and invite them to contribute to the project evaluation. Invited colleagues will receive the project documentation including the technical proposal and documents that had been uploaded by the consultants. Please make sure you and your colleagues have the authority to share this information within your organization!\",\n          \"warning\": \"WARNING\",\n          \"weightWarning\": \"Changing the evaluation weightings will result in diffrences in the evaluation score\"\n        },\n        \"extraConsultants\": {\n          \"addExtraConsultant\": \"Add a consultant which is not on this list\",\n          \"consultantName\": \"Consultant's firm name\",\n          \"options\": \"Options\"\n        },\n        \"proposalDetails\": {\n          \"address1\": \"Address line one:\",\n          \"address2\": \"Address line two:\",\n          \"address3\": \"Address line three:\",\n          \"consultantFirm\": \"Consulting firm:\",\n          \"email\": \"Email\",\n          \"financialProposal\": \"Financial proposal\",\n          \"name\": \"Name:\",\n          \"position\": \"Job title:\",\n          \"submittedBy\": \"Proposal submitted by\",\n          \"uploadedDocuments\": \"Uploaded documents\",\n          \"zipCity\": \"ZIP, city:\"\n        },\n        \"proposalValidationAlert\": {\n          \"confirm\": \"confirm\",\n          \"emailNotConfirmed\": \"Your email address has not yet been confirmed. Please confirm your email address.\",\n          \"tcbNotConfirmed\": \"Your account has not yet been validated by APADUA.\",\n          \"yourEmail\": \"your email.\"\n        },\n        \"question\": {\n          \"answer\": \"Answer:\",\n          \"answered\": \"Answered\",\n          \"author\": \"Author:\",\n          \"company\": \"Company:\",\n          \"date\": \"Date:\",\n          \"open\": \"Open\",\n          \"question\": \"Question:\",\n          \"status\": \"Status:\",\n          \"toBeAnswered\": \"Answer pending.\",\n          \"topic\": \"Topic:\",\n          \"undisclosed\": \"closed\"\n        },\n        \"questionHeaderOne\": {\n          \"closed\": \"Closed\",\n          \"currentStatus\": \"Current status:\",\n          \"nonPublic\": \"closed\",\n          \"notOpen\": \"Not open\",\n          \"open\": \"Open\",\n          \"openFrom\": \"Open from:\",\n          \"public\": \"public\",\n          \"questionType\": \"Question type:\",\n          \"roundOfQuestions\": \"round of questions & answers\",\n          \"timezoneInfo\": \"all due dates in CET\",\n          \"until\": \"until:\"\n        },\n        \"sectionEditorInterface\": {\n          \"sectionDisabled\": \"Section disabled\"\n        }\n      },\n      \"process\": {\n        \"form\": {\n          \"labels\": {\n            \"owner\": \"Owner\",\n            \"projectAdmins\": \"Project admins\",\n            \"projectUsers\": \"Project users\"\n          }\n        },\n        \"reason\": \"Reason\",\n        \"rejectBtnText\": \"Reject proposal\",\n        \"rejectHeadline\": \"The requester will be informed via email about the rejection of the request.\",\n        \"rejectReason\": \"Please give a reason for rejecting this proposal.\",\n        \"saveBtnText\": \"Assign RFP\",\n        \"section3BtnText\": \"Go to Section 3\",\n        \"selectQuoteOwnerAndAdminText\": \"Please select the project members\",\n        \"selectRolesBtnText\": \"Assign project members\",\n        \"summaryBtnText\": \"Project Summary\"\n      },\n      \"projectClient\": {\n        \"announcements\": {\n          \"details\": \"All the announcements that were posted so far on this project\",\n          \"label\": {\n            \"announcementsNotAvailable\": \"Announcements are no longer visible as you have been dismissed from this event.\",\n            \"noAnnouncements\": \"No announcements were posted so far\"\n          },\n          \"title\": \"Announcements\"\n        },\n        \"configuration\": {\n          \"timeline\": {\n            \"success\": \"Timeline updated successfully\"\n          },\n          \"title\": \"Project configuration\"\n        },\n        \"evaluation\": {\n          \"details\": \"In this section you are asked to evaluate the proposals received and pitch presentations held. While the evaluation of the financial proposal is automated based on the total expected fees, you can rate the technical proposals and the pitch presentations in different dimensions by adjusting the slide control. A summary of your evaluation will be made available to the consulting firms after concluding the evaluation process.\",\n          \"label\": {\n            \"beautyContest\": {\n              \"date\": \"Date:\",\n              \"declined\": \"This consulting firm has declined to participate in a pitch presentation.\",\n              \"details\": \"After inviting the preferred consulting firms, you can rate their performance during the pitch presentations in this section.\",\n              \"from\": \"From\",\n              \"intermediateScore\": \"Final evaluation pitch presentation\",\n              \"intermediateScoreDetails\": \"A weighted score per consulting firm has been calculated based on your evaluation of the above criteria.\",\n              \"notInvited\": \"This consulting firm has not been invited to a pitch presentation\",\n              \"notResponded\": \"This consulting firm has not yet responded to the invitation.\",\n              \"status\": \"Status of pitch presentation\",\n              \"title\": \"Pitch presentation\",\n              \"to\": \"to\"\n            },\n            \"blendedWeightedDailyRateChart\": \"Blended/Weighted average daily rate\",\n            \"checkDetails\": \"Check details\",\n            \"dailyRateAnalysis\": \"Daily rate analysis\",\n            \"detailedAnalysis\": \"Detailed analysis\",\n            \"details\": \"details\",\n            \"durationInWeeksChart\": \"Duration in weeks\",\n            \"evaluate\": \"Evaluate\",\n            \"evaluationOf\": \"Evaluation of\",\n            \"feeAnalysis\": \"Fee analysis\",\n            \"feedback\": {\n              \"details\": \"Please send a feedback to the supplier. This feedback will be send via email to the supplier when awarding or declining their proposal. Furthermore, the supplier will get informed about their performance in this RFP. The feedback they will receive is displayed underneath your comment.\",\n              \"dontSendFeedback\": \"I don’t want to inform the supplier about awarding/dismissal reasons\",\n              \"feedback\": \"Feedback\",\n              \"placeholder\": \"Please explain the reason for awarding or dismissal of this supplier...\",\n              \"title\": \"Your feedback to the supplier\"\n            },\n            \"finalEvaluation\": {\n              \"awarded\": \"Awarded\",\n              \"details\": \"The final evaluation is the sum of the weighted individual evaluations. The awarding of the project must be confirmed by the user by pressing the corresponding button on the bottom of this page. This constitutes a formal and actionable declaration. Only one consulting firm may be awarded to execute the project. By selecting and awarding one partner you are initiating the automated distribution of a letter of acceptance to the selected firm as well as letters of rejection to the remaining participants.\",\n              \"dismissed\": \"Dismissed\",\n              \"lost\": \"Lost\",\n              \"title\": \"Final evaluation\"\n            },\n            \"financialProposals\": {\n              \"averageDailyRate\": \"Average daily rate\",\n              \"averageDailyRateDetails\": \"This KPI is the quotient of fee devided by days. It is an indicator for the general cost structure of a consulting firm.\",\n              \"blended\": \"Blended\",\n              \"blendedAverageDailyRate\": \"Blended average daily rate\",\n              \"changeVolumeComponent\": {\n                \"at\": \"at\",\n                \"cancel\": \"Cancel\",\n                \"changeProjectVolume\": \"Change project volume\",\n                \"changeSuccess\": \"Volume changed successfully\",\n                \"changedBy\": \"Changed by\",\n                \"details\": \"Please enter the corrected project volume. Please be aware that the originally submitted volume of the supplier will be saved and displayed. You may always restore this original value. Once changing a value manually,  this new value will be used for overall scoring purposes.\",\n                \"error\": \"An error has occurred. Please try again.\",\n                \"placeholder\": \"Project volume\",\n                \"restoreOriginalVolume\": \"Restore original volume\",\n                \"restoreSuccess\": \"Volume reset successfully\",\n                \"save\": \"Save\",\n                \"title\": \"Change project volume\"\n              },\n              \"dailyRate\": \"Daily Rate\",\n              \"details\": \"The evaluation based on the praticipants' projected total fees has been finalized\",\n              \"discount\": \"Discount\",\n              \"durationInWeeks\": \"Duration in weeks\",\n              \"durationInWorkingDays\": \"Duration in working days\",\n              \"feePerRole\": \"Total fee per role\",\n              \"finalEvaluationFinancialProposal\": \"Final evaluation financial proposal\",\n              \"finalEvaluationFinancialProposalDetails\": \"The financial proposals are evaluated based on the total calculated fee. Deviations from the lowest proposal are displayed.\",\n              \"graphicalRepresentation\": \"Graphical representation\",\n              \"notValidFinancial\": \"Out of range - a score cannot be calculated.\",\n              \"otherCosts\": \"Other costs\",\n              \"paymentTerms\": \"Payment terms\",\n              \"supplements\": \"Supplements\",\n              \"supplementsDetails\": \"This KPI is the sum of all supplement costs in the financial proposal. It is treated as normal fee components.\",\n              \"title\": \"Financial proposals\",\n              \"totalFee\": \"Total fee without other costs\",\n              \"totalFeeWithOtherCosts\": \"Total fee with other costs\",\n              \"totalMandays\": \"Total mandays\",\n              \"totalProject\": \"Total fee\",\n              \"totalProjectAtAwarding\": \"Total project at awarding\",\n              \"totalProjectAtAwardingDetails\": \"If the awarded project volume deviates from the most recent proposal, you may change the volume. This new value will be used for all evauations for this project. till, the originally proposal volume submitted by the supplier will still be visible.\",\n              \"totalProjectDetails\": \"This is the sum of all calculated costs. All proposals are ranked and dsiplayed in ascending order.\",\n              \"totalVolume\": \"Total volume\",\n              \"weighted\": \"Weighted\",\n              \"weightedAverageDailyRate\": \"Weighted average daily rate\"\n            },\n            \"hide\": \"Hide\",\n            \"mandaysAnalysis\": \"Mandays analysis\",\n            \"notRated\": \"Not yet rated\",\n            \"notSubmitted\": \"This consulting firm has not yet submitted a proposal.\",\n            \"overallAnalysis\": \"Overall analysis\",\n            \"overallFeeChart\": \"Overall fee\",\n            \"paymentOptions\": {\n              \"biweekly\": \"bi weekly\",\n              \"monthly\": \"monthly\",\n              \"quarterly\": \"quarterly\",\n              \"weekly\": \"weekly\"\n            },\n            \"proposalDeclined\": \"Proposal declined\",\n            \"rank\": \"Standings\",\n            \"score\": \"Score\",\n            \"showAllProposals\": \"Show All Invited Consultants\",\n            \"showFiltered\": \"Filter By Submitted Proposals\",\n            \"technicalProposals\": {\n              \"details\": \"Please state the degree of your agreement to the below statements to evaluate the technical proposals.\",\n              \"intermediateScore\": \"Final evaluation technical proposal\",\n              \"intermediateScoreDetails\": \"A weighted score per consulting firm has been calculated based on your evaluation of the above criteria.\",\n              \"title\": \"technical proposals\"\n            },\n            \"totalMandaysChart\": \"Total mandays by consultant\",\n            \"view\": \"View\",\n            \"viewEvaluation\": \"View evaluation\"\n          },\n          \"subHeaderTitle\": \"Evaluations\",\n          \"title\": \"Evaluation Summary\"\n        },\n        \"financial\": {\n          \"details\": \"financial details\",\n          \"title\": \"Financial evaluation\"\n        },\n        \"internalDocuments\": {\n          \"title\": \"Internal documents\"\n        },\n        \"pitch\": {\n          \"details\": \"pitch details\",\n          \"title\": \"Pitch evaluation\"\n        },\n        \"projectManagement\": {\n          \"currentQuoteStatus\": \"Current quote status\",\n          \"disableNotificationsDetails\": \"If you disable all notifications, no active communication will be triggered by the application. Your colleagues, you and your suppliers will still have access to the project, but will not receive email and in-app notifications until you enable it.\",\n          \"expectationsOfInternalClientConcerningPresentedProposalsWereNotMet\": \"Expectations of internal client concerning presented proposals were not met\",\n          \"holdCancelModalDetails\": \"By changing the status, a notification email is sent to all participating service providers. Hence, please inform the participants about the status change and the reason for it. You may select one of the following options:\",\n          \"holdCancelModalFooter\": \"You may resume the project any time. Just open the project from your dashboard and use the \\\"resume project\\\" button in the interface\",\n          \"holdCancelReviveModalTitle\": \"Project status change\",\n          \"internalClarifications\": \"Internal clarifications\",\n          \"notificationModalDetails\": \"Use this form to send notifications to all participants of the project. All participants will receive an email from the system with your message and the message will be displayed in the messages tab of the project.\",\n          \"notificationModalTitle\": \"Send notifications to participants\",\n          \"notificationSent\": \"Notification was sent\",\n          \"otherReasons\": \"Other reasons\",\n          \"projectAwardOrStartPostponed\": \"Project award or start postponed\",\n          \"projectScopeNeedsRevison\": \"Project scope needs revison\",\n          \"projectStakeholderChanges\": \"Project stakeholder changes\",\n          \"projectWasCancelledInternally\": \"Project was cancelled internally\",\n          \"projectWontBeExecutedViaExternalServiceProvider\": \"Project won't be executed via external service provider\",\n          \"quoteCancelled\": \"Quote was cancelled\",\n          \"quoteOnHold\": \"Quote was put on hold\",\n          \"quoteRevived\": \"Quote was revived\",\n          \"reviveModalDetails\": \"By changing the status, a notification email is sent to all participating service providers. Hence, please inform the participants about the status change.\",\n          \"success\": \"Success\",\n          \"title\": \"Project status\"\n        },\n        \"proposals\": {\n          \"activeProposal\": \"Active Proposal\",\n          \"details\": \"In this section you are asked to evaluate the proposals received and pitch presentations held. While the evaluation of the financial proposal is automated based on the total expected fees, you can rate the technical proposals and the pitch presentations in different dimensions by adjusting the slide control. A summary of your evaluation will be made available to the consulting firms after concluding the evaluation process.\",\n          \"inactiveProposal\": \"Inactive Proposal\",\n          \"overview\": \"Proposal overview\",\n          \"title\": \"Proposals\"\n        },\n        \"questions\": {\n          \"details\": \"<p>Even a very detailed project description may evoke the need for clarification on the part of the consulting firms participating in this request for proposal process. To enable all participants to better understand the client’s project enterprise and consequently prepare adequate proposals, you are now provided with the chance to ask questions and receive answers.</p><p>Depending on the client’s selection, your questions and related answers may be visible to all participants. While the inquirer’s identity is protected by default, it is your responsibility to make sure not to include any firm specific information in the texts you enter in this section.</p><p>All questions will typically be answered after the client has collected and consolidated all questions.</p>\",\n          \"label\": {\n            \"noQuestions\": \"The consulting firms have not yet asked any questions!\",\n            \"round1\": \"Round one\",\n            \"round2\": \"Second round\"\n          },\n          \"title\": \"Questions & answers\"\n        },\n        \"review\": {\n          \"details\": \"<p>The project briefing contains the basic information about the client and the project enterprise. It should gives you a first reference regarding project scope, content, structure and complexity.</p><p>It is essential to thoroughly review the cover letter and appendices to gain a comprehensive understanding of the project and the requirements regarding a proposal.</p>\",\n          \"title\": \"Project briefing\"\n        },\n        \"technical\": {\n          \"details\": \"technical details\",\n          \"label\": {\n            \"actions\": \"Actions\",\n            \"delete\": \"Delete invitation\",\n            \"resend\": \"Resend invitation\",\n            \"viewDetails\": \"View details\"\n          },\n          \"resendWarning\": \"Before resending invitations to the participants, please initiate the evaluation by clicking on \\\"start evaluation\\\" on top of the interface.\",\n          \"title\": \"Technical evaluation\"\n        }\n      },\n      \"projectProposal\": {\n        \"announcements\": {\n          \"details\": \"All the announcements that were posted so far on this project\",\n          \"title\": \"Announcements\"\n        },\n        \"beautyContest\": {\n          \"details\": \"<p>After evaluating the financial and technical proposals received from the participants, the client regularly invites the shortlisted consulting firms to introduce their concept and team to a panel of stakeholders. This is called a pitch presentation or beauty contest and is usually the final activity to prepare the award decision.</p><p>Should the client decide to invite you to such a presentation, you will be informed via email and see it in this section. Then you have to decide whether or not to accept the invitation.</p>\",\n          \"label\": {\n            \"acceptInvitation\": \"Accept invitation\",\n            \"address\": \"Address\",\n            \"date\": \"Date & time\",\n            \"declineInvitation\": \"Decline invitation\",\n            \"declined\": \"You have declined the invitation to beauty contest.\",\n            \"from\": \"from\",\n            \"invitation\": \"Invitation\",\n            \"invitationAccepted\": \"<div>You have accepted the invitation to the pitch presentation.</div><div>You can see more details in the result section after the client has finalized the evaluation of your proposal.</div>\",\n            \"invited\": \"<div>The client has invited you to the pitch presentations!</div><div>Please find below the invitation as well as the date and time for the presentation:</div>\",\n            \"notInvited\": \"<div>Regrettably, you have not been selected to participate in the pitch-presentations after the evaluation of all proposals by the client.</div><div>At this point the request for proposal process ends for your firm. After the awarding, you will receive detailed feedback on the evaluation of your financial and technical proposal as well as the provided references and team overview.</div><div>We hope you are able to use this feedback constructively.</div>\",\n            \"notYetInvited\": \"<div>You have not yet been invited to the pitch presentations.</div><div>Please wait for your invitation by the client.</div>\",\n            \"status\": \"Status of pitch presentation\",\n            \"to\": \"to\"\n          },\n          \"title\": \"Pitch presentation\"\n        },\n        \"criteriaEvaluation\": {\n          \"details\": \"Criteria evaluation details\",\n          \"label\": {\n            \"pitchInfo\": \"Pitch criteria\",\n            \"technicalInfo\": \"Technical criteria\"\n          },\n          \"title\": \"Criteria evaluation\"\n        },\n        \"financialQuotation\": {\n          \"details\": \"The financial component is an integral part of any project proposal. To comply with the requirements of fairness, integrity and evenhandedness in the process of sourcing professional services such as consulting, our client requires all consulting firms participating in this RfP to complete a standard form to specify their fee and other costs. Your entry in this form constitutes a legally binding financial offer and remains valid for the period stated.\",\n          \"label\": {\n            \"analysisDays\": \"Analysis\",\n            \"auditDays\": \"Audit\",\n            \"comment\": \"Comment\",\n            \"conceptDays\": \"Concept\",\n            \"days\": \"Estimated days\",\n            \"daysPerPhase\": \"Estimated days per phase\",\n            \"description\": \"Description\",\n            \"expectedTMFee\": \"Expected fee\",\n            \"expectedTMSupplements\": \"Expected supplements\",\n            \"fee\": \"Remuneration\",\n            \"fixedFee\": \"Fixed fee\",\n            \"fixedFeeOverview\": \"Fixed fee overview\",\n            \"fixedFeeSupplements\": \"Supplements\",\n            \"homeLocation\": \"Home location\",\n            \"implementationDays\": \"Implementation\",\n            \"mainDescription\": \"Main Task Description*\",\n            \"newFFSupplement\": \"Add supplement\",\n            \"newFixedFee\": \"add new fixed fee\",\n            \"newRole\": \"add new role\",\n            \"newSupplement\": \"Add supplement\",\n            \"noUnits\": \"Number of units\",\n            \"organizationRole\": \"Organization role*\",\n            \"paymentPattern\": \"Payment pattern*\",\n            \"paymentTerms\": \"Payment Terms (e.g. 90 days/net)*\",\n            \"percentage\": \"Percentage*\",\n            \"pricePerUnit\": \"Price per unit\",\n            \"projectPhase\": \"Project phase\",\n            \"rate\": \"Daily rate*\",\n            \"rebate\": \"Discount\",\n            \"reference\": \"Reference\",\n            \"retainer\": \"Retainer\",\n            \"role\": \"Role*\",\n            \"shouldBeGreater\": \"Total should be greater than 0.\",\n            \"supplements\": \"Supplements*\",\n            \"tmOverview\": \"T&M Overview\",\n            \"tmPeopleDays\": \"People & days\",\n            \"tmSubtotalWithoutSupplements\": \"Subtotal w/o Supplements\",\n            \"tmSupplements\": \"Supplements\",\n            \"total\": \"Total\",\n            \"totalEstimatedFixedFee\": \"Total Estimated Fixed Fee\",\n            \"totalEstimatedTM\": \"Total Estimated Time & Materials Fee\",\n            \"totalFee\": \"Total fee*\",\n            \"workPackage\": \"Stream / work package\"\n          },\n          \"placeholder\": {\n            \"analysisDays\": \"Analysis days\",\n            \"auditDays\": \"Audit days\",\n            \"comment\": \"Please enter text\",\n            \"conceptDays\": \"Concept days\",\n            \"days\": \"Days\",\n            \"description\": \"Description\",\n            \"fee\": \"Remuneration\",\n            \"homeLocation\": \"Home location\",\n            \"implementationDays\": \"Implementation days\",\n            \"organizationRole\": \"Organization role\",\n            \"paymentPattern\": \"Select payment pattern\",\n            \"paymentTerms\": \"Payment Terms (e.g. 90 days/net)\",\n            \"percentage\": \"Percentage\",\n            \"projectPhase\": \"Select project phase\",\n            \"rate\": \"Rate\",\n            \"role\": \"Role\",\n            \"supplement\": \"Supplement\",\n            \"total\": \"Total\",\n            \"units\": \"Units\",\n            \"workPackage\": \"Stream / work package\"\n          },\n          \"title\": \"Financial proposal\",\n          \"tooltip\": \"Only “project admins” are able to submit a proposal to a client. Your role is “project member”. You can still input data and save the final proposal. To officially submit your proposal, please contact the project administrator(s) of your project. Project admins can make you an admin via the user management interface.\"\n        },\n        \"more\": {\n          \"title\": \"More...\"\n        },\n        \"proposal\": {\n          \"title\": \"Proposal\"\n        },\n        \"questions\": {\n          \"details\": \"<p>Even a very detailed project description may evoke the need for clarification on the part of the consulting firms participating in this request for proposal process. To enable all participants to better understand the client’s project enterprise and consequently prepare adequate proposals, you are now provided with the chance to ask questions and receive answers.</p><p>Depending on the client’s selection, your questions and related answers may be visible to all participants. While the inquirer’s identity is protected by default, it is your responsibility to make sure not to include any firm specific information in the texts you enter in this section.</p><p>All questions will typically be answered after the client has collected and consolidated all questions.</p>\",\n          \"label\": {\n            \"allSubmittedQuestions\": \"All submitted questions\",\n            \"round1\": \"Round one\",\n            \"round2\": \"Round two\"\n          },\n          \"title\": \"Questions & answers\"\n        },\n        \"result\": {\n          \"details\": \"<p>Once the client has evaluated your proposal, you can find a detailed report in the result tab. Scoring is done per proposal element using a scale between four (high) and one (low).</p><p>Whatever the outcome of the RfP process, you will receive detailed feedback on your performance. This is to help you continuously improve your proposals and increase your success rate.</p>\",\n          \"label\": {\n            \"awarded\": \"You have been awarded the project\",\n            \"beautyContest\": \"Pitch presentation\",\n            \"declined\": \"You have declined this project request.\",\n            \"details\": \"Details:\",\n            \"financialProposal\": \"Financial proposal\",\n            \"notYetEvaluated\": \"<div>Your proposal has not yet been evaluated.</div><div>You will see further details in this section after the evaluation of your proposal by the client.</div><div>You will also find the final awarding decision here.</div>\",\n            \"rank\": \"Rank:\",\n            \"references\": \"References\",\n            \"rejected\": \"Your proposal has been rejected by the client\",\n            \"results\": \"Results of proposal evaluation\",\n            \"score\": \"Score:\",\n            \"status\": \"Your status in this request for proposal\",\n            \"teamOverview\": \"Team overview\",\n            \"technicalProposal\": \"Technical proposal\"\n          },\n          \"title\": \"Result\"\n        },\n        \"ribbon\": {\n          \"button\": \"Confirm participation\",\n          \"details\": \"Information is key to success. Keep your client up to date and confirm your intention to submit a proposal before the given deadline. By clicking the following link, the client will see your intention to submit a proposal in time:\"\n        },\n        \"summary\": {\n          \"details\": \"<p>The project briefing contains the basic information about the client and the project enterprise. It should gives you a first reference regarding project scope, content, structure and complexity.</p><p>It is essential to thoroughly review the cover letter and appendices to gain a comprehensive understanding of the project and the requirements regarding a proposal.</p>\",\n          \"pitchEvaluation\": \"Pitch evaluation\",\n          \"technicalEvaluation\": \"Technical evaluation\",\n          \"title\": \"Summary\"\n        },\n        \"technicalProposal\": {\n          \"details\": \"Consulting is about expertise and the deployment of knowledge. Project results and benefits are not always predictable during the process of selecting a partner. Hence hiring a consulting firm is about reputation and trust. This choice is never solely based on the costs but rather the prospects of success. To prevail at the end of the selection process, the consulting firms have to convince the client to be the right choice for the project. This is done in the technical component of your proposal. At this point, you are invited to upload your project approach presentation. This document should contain strong evidence of your relevant expertise, a specification of your planned approach and other relevant information. Also, you may be asked to provide references and/or details on the deployed personnel.\",\n          \"label\": {\n            \"docs\": \"Documents\",\n            \"documents\": \"Project approach & other documents*\",\n            \"documentsDetails\": \"Please upload a document outlining your proposed project approach. Additionally you may upload further relevant documents you consider to be relevant.\",\n            \"newMember\": \"add team member\",\n            \"newPackage\": \"add new work package\",\n            \"newReference\": \"add new reference\",\n            \"projectOverview\": \"Project overview\",\n            \"projectOverviewDetails\": \"Please chronologically illustrate the main work packages your team plans to execute during the project.\",\n            \"referenceList\": \"References\",\n            \"references\": \"References\",\n            \"teamOverview\": \"Project team overview\",\n            \"uploadedDocuments\": \"Uploaded documents\"\n          },\n          \"placeholder\": {\n            \"achievements\": \"Achievements\",\n            \"clientName\": \"Client name\",\n            \"deliverables\": \"Deliverables\",\n            \"description\": \"Description\",\n            \"memberName\": \"Team member name\",\n            \"projectName\": \"Project name\",\n            \"projectRole\": \"Project Role\",\n            \"specialization\": \"Specialization\",\n            \"workPackage\": \"Work package\"\n          },\n          \"title\": \"Technical proposal\"\n        }\n      },\n      \"requestForm\": {\n        \"axaForm\": {\n          \"budgetApprovalStatuses\": {\n            \"approved\": \"Approved\",\n            \"onHold\": \"On hold\",\n            \"pending\": \"Pending\",\n            \"rejected\": \"Rejected\"\n          },\n          \"description\": \"This form is used to initiate a project request for AXA. Please make sure that you fill in all fields carefully and understandably. After submitting your request, you will be contacted by AXA Purchasing in a timely manner to coordinate the bidding documents and discuss the bidding process. If you have any questions, please do not hesitate to contact us: procurement-ddps@axa.de\",\n          \"label\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"approvalInformation\": \"Approval Information\",\n            \"budgetApprovalStatus\": \"Budget Approval Status\",\n            \"budgetApproverEmail\": \"Budget Approver Email\",\n            \"budgetApproverName\": \"Budget Approver Name\",\n            \"budgetEstimate\": \"Budget Estimate\",\n            \"strategicExecutionBoard\": \"Strategic Execution Board\"\n          },\n          \"placeholder\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"budgetApprovalStatus\": \"Budget Approval Status\",\n            \"budgetApproverEmail\": \"Budget Approver Email\",\n            \"budgetApproverName\": \"Budget Approver Name\",\n            \"budgetEstimate\": \"Budget Estimate\"\n          },\n          \"shortNote\": \"This form is provided by our technology partner apadua.com.\",\n          \"title\": \"Project Request Form\"\n        },\n        \"errors\": {\n          \"atLeastOneGoal\": \"The project must have at least one goal\"\n        },\n        \"info\": {\n          \"additionalInformation\": \"Additional Information\",\n          \"plannedProjectTiming\": \"Planned project timing\",\n          \"serviceProvidersTitle\": \"Preferred Service Providers and Challengers\",\n          \"serviceProvidersToInclude\": \"Please enter the service providers you suggest to include in this RFP\"\n        },\n        \"label\": {\n          \"addQuoteServiceProviderButtonText\": \"Add service provider\",\n          \"additionalInformation\": \"Additional Information\",\n          \"addressLineOne\": \"Address line one\",\n          \"addressLineThree\": \"Address line three\",\n          \"addressLineTwo\": \"Address line two\",\n          \"budgetApprovalStatus\": \"Budget Approval Status\",\n          \"budgetApproverEmail\": \"Budget Approver Email\",\n          \"budgetApproverName\": \"Budget Approver Name\",\n          \"budgetEstimate\": \"Budget Estimate\",\n          \"city\": \"City\",\n          \"clientIntroduction\": \"Client profile\",\n          \"companyName\": \"Name of company or organization\",\n          \"companySizeEmployees\": \"Number of employees\",\n          \"companySizeTurnover\": \"Company size turnover\",\n          \"contactInformation\": \"Contact Information\",\n          \"contactPersonName\": \"Name of contact person\",\n          \"country\": \"Country\",\n          \"descriebeProjectGoals\": \"What are your project goals ?\",\n          \"descriebeServiceProviders\": \"What service providers should we include?\",\n          \"email\": \"E-Mail\",\n          \"emailOfContactPerson\": \"Email of the contact person\",\n          \"firstName\": \"First name\",\n          \"initialSituation\": \"Initial situation\",\n          \"jobTitle\": \"Job title\",\n          \"lastName\": \"Last name\",\n          \"mainLanguage\": \"Project language\",\n          \"mainLocation\": \"Project location\",\n          \"organizationProjectReference\": \"Organization Project Reference\",\n          \"phoneNumber\": \"Phone number\",\n          \"phoneNumberContactPerson\": \"Phone number of contact person\",\n          \"postalCode\": \"Postal Code\",\n          \"projectEndDate\": \"Project end date\",\n          \"projectLanguage\": \"Project Language\",\n          \"projectPhases\": \"Which project phases should be covered by the request?\",\n          \"projectStartDate\": \"Project start date\",\n          \"providerWebsite\": \"Website of service provider\",\n          \"salutation\": \"Salutation\",\n          \"serviceProvider\": \"Name of service provider\"\n        },\n        \"placeholder\": {\n          \"adressLineOnePlaceholder\": \"Enter address line one\",\n          \"adressLineThreePlaceholder\": \"Enter address line three\",\n          \"adressLineTwoPlaceholder\": \"Enter address line two\",\n          \"cityPlaceholder\": \"City location\",\n          \"companyPlaceHolder\": \"Enter the name of you company or organization\",\n          \"contactPersonName\": \"Enter the name of the service provider person\",\n          \"countryPlaceholder\": \"Country location\",\n          \"emailOfContactPerson\": \"Email of the contact person\",\n          \"organizationProjectReference\": \"Enter organization project reference\",\n          \"phoneNumberContactPerson\": \"Enter the phone number of the contact person\",\n          \"postalCodePlaceholder\": \"Enter postal code\",\n          \"serviceProvider\": \"Enter the name of the service provider\"\n        },\n        \"projectForm\": {\n          \"aldiDetails\": \"This form is used to initiate a project request for ALDI International Services SE & Co. oHG. Please make sure that you fill in all fields carefully and understandably. After submitting yout request, you will be contacted by ALDI Pruchasing in a timely manner to coordinate the bidding deocuments and discuss the bidding process. If you have any questions, please do not hesitate to contact us: aldiint@apadua.com\",\n          \"covestroDetails\": \"This form is used to initiate a project request for Covestro. Please make sure that you fill in all fields carefully and understandably. After submitting your request, you will be contacted by Covestro Purchasing in a timely manner to coordinate the bidding documents and discuss the bidding process. If you have any questions, please do not hesitate to contact us: sonja.moosmann@covestro.com\",\n          \"geaDetails\": \"This form is used to initiate a project request for GEA. Please make sure that you fill in all fields carefully and understandably. After submitting your request, you will be contacted by GEA Purchasing in a timely manner to coordinate the bidding documents and discuss the bidding process. If you have any questions, please do not hesitate to contact us: axel.tigges@gea.com\",\n          \"shortNote\": \"This form is provided by our technology partner apadua.com.\",\n          \"siemensDetails\": \"This form is used to initiate a project request for SIEMENS. Please make sure that all fields are filled in carefully and comprehensibly. After submitting the request, you will be contacted by SIEMENS Purchasing in a timely manner to coordinate the bidding documents and discuss the bidding process. If you have any questions, please do not hesitate to contact us: siemens@apadua.com.\",\n          \"swisscardDetails\": \"This form is used to initiate a project request for Swisscard. Please make sure that all fields are filled out carefully and comprehensibly. After submitting the request, you will be contacted by Swisscard Purchasing in a timely manner to coordinate the tender documents and discuss the tender process. If you have any questions, please do not hesitate to contact us: swisscard@apadua.com\"\n        },\n        \"qpProjectForm\": {\n          \"title\": \"Project Request Form\"\n        }\n      },\n      \"requestSuccess\": {\n        \"message\": \" Thank you for your request! A responsible procurement manager will take care of your request and contact you soon. \"\n      },\n      \"rfp\": {\n        \"consultants\": {\n          \"details\": \"We maintain the world’s most comprehensive database of consulting firms. This allows us to match your project description with the expertise of reputable consulting firms and provide you with a list of suitable partners within seconds. This overview only considers consulting firms that match your individual request. The algorithm we apply is unbiased as it solely relies on publicly available information and feedback from our users. The consulting firms are split in three groups based on the width of their service and industry expertise. Specialized (or boutique) consulting firms are usually smaller companies focusing on one specific subject or industry. Diversified consulting firms usually cover a limited number of related areas of functional or sectorial expertise. Generalists are the global players within the consulting market, covering a wide range of functions and industries. This categorization is designed to help you to make a qualified decision, based on your individual preferences, project requirements or company guidelines.\",\n          \"info\": {\n            \"allConsultants\": \"Based on the information you have provided, we have identified a number of reputable consulting firms with proven expertise in the relevant fields. The consulting firms are split into three categories based on their service portfolio: specialists, diversified and generalists.<br>Please select up to five consultants to be considered in the requisition process.\",\n            \"diversified\": \"Consulting firms with a limited number of related areas of functional or sectoral expertise.\",\n            \"forRequesterMessage\": \"The requester is asking to add the following service provider(s):\",\n            \"generalists\": \"Global players covering a wide range of functions and industries.\",\n            \"headsUp1\": \"Not finding a sufficient variety of service providers?\",\n            \"headsUp2\": \"Please send a quick email to \",\n            \"headsUp3\": \"and request a custom-research from our support team. The custom research is free of charge.\",\n            \"localQuoteServiceProvidersHeading\": \"The requester is asking to add the following service provider(s):\",\n            \"maximumConsultants\": \"You have reached the limit of consulting firms to be selected.\",\n            \"minimumConsultants\": \"You have to select at least one consulting firm to be able to continue.\",\n            \"noStandardsSelected1\": \"Industry and Scope is not selected in the Project information page. Go to \",\n            \"noStandardsSelected2\": \"Project info\",\n            \"noStandardsSelected3\": \"to fill them and refine the vendor search.\",\n            \"specialists\": \"Small consulting firms focusing on one specific subject or industry.\"\n          },\n          \"label\": {\n            \"diversified\": \"Diversified\",\n            \"extraConsultants\": \"Extra consultants\",\n            \"generalists\": \"Generalists\",\n            \"notSpecified\": \"Not Specified\",\n            \"score\": \"Score\",\n            \"seeProfile\": \"Click on (i) to retrieve profile.\",\n            \"selectConsultant\": \"Tick checkboxes to select consulting firms for your project request.\",\n            \"specialists\": \"Specialists\"\n          },\n          \"title\": \"Consulting firms\",\n          \"unsavedChangesModal\": {\n            \"cancel\": \"Cancel\",\n            \"details\": \"If you proceed without saving, you will lose all your progress.\",\n            \"discardProceed\": \"Discard & proceed\",\n            \"saveProceed\": \"Save & proceed\",\n            \"title\": \"You have unsaved changes\"\n          }\n        },\n        \"coverLetter\": {\n          \"customCoverLetter\": \" The cover letter is an important document to inform all participant about any details around the project that are not covered by other uploads you may have done in the “Rfp Details” tab or in the open text fields.\",\n          \"description\": \"Use the unique APADUA visual document composer to easily create a customized best practice document within a few minutes. Or upload your standard .DOC or .PDF file. This will be attached to your RfP package.\",\n          \"label\": {\n            \"coverLetter\": \"Cover letter editor\"\n          },\n          \"title\": \"Cover letter\"\n        },\n        \"criteriaEvaluation\": {\n          \"details\": \"Criteria evaluation details\",\n          \"info\": {\n            \"details\": \"Each proposal can be evaluated in three steps:\",\n            \"financialEvaluationDetails\": \"The financial proposal is an automated evaluation giving preference to the proposal with the lowest overall project volume.\",\n            \"financialEvaluationTitle\": \"Financial Evaluation:\",\n            \"pitchEvaluationDetails\": \"As well as the technical proposal, the pitch presentation can be with individually composed sets of criteria. You can choose from one of the given templates or create your own criteria template in the lower section oft this interface.\",\n            \"pitchEvaluationTitle\": \"Pitch Evaluation:\",\n            \"technicalEvaluationDetails\": \"The technical proposal can be evaluated with individually composed sets of criteria. You can choose from one of the given templates or create your own criteria template in the lower section oft this interface.\",\n            \"technicalEvaluationTitle\": \"Technical Evaluation:\",\n            \"title\": \"Proposal Evaluation Weightings\",\n            \"weightingsDetails\": \"The three evaluation steps can be weighed to determine their importance for the overall score of the evaluation. In total you can distribute 100% among the three steps.\",\n            \"weightingsTitle\": \"Weightings:\"\n          },\n          \"label\": {\n            \"companyTemplates\": \"Company templates\",\n            \"dataIsLoading\": \"Data is loading\",\n            \"defaultTemplates\": \"Default templates\",\n            \"evaluationsTitle\": \"Select an existing evaluation template or create a new one:\",\n            \"financialWeight\": \"Financial Evaluation\",\n            \"locked\": \"Locked:\",\n            \"pitchInfo\": \"Template Pitch Evaluation\",\n            \"pitchWeight\": \"Pitch Evaluation\",\n            \"proposalEvaluationWeightings\": \"Proposal Evaluation Weightings\",\n            \"stepOne\": \"Step 1\",\n            \"stepThree\": \"Step 3\",\n            \"stepTwo\": \"Step 2\",\n            \"technicalInfo\": \"Template Technical Evaluation\",\n            \"technicalWeight\": \"Technical Evaluation\"\n          },\n          \"placeholder\": {\n            \"pitchTemplate\": \"Select a pitch template\",\n            \"technicalTemplate\": \"Select a technical template\"\n          },\n          \"title\": \"Criteria evaluation\"\n        },\n        \"projectDetails\": {\n          \"alert\": {\n            \"profileNotCompleted\": \"Your profile is not completed.\",\n            \"profileNotCompletedLink\": \"Click here and update your profile.\"\n          },\n          \"details\": \"Additional information is required to complete the project description. This information directly feeds into your individual online project request and cover letter document which is the core of the request for proposal (RfP) package. Once you have completed this section, you will be able to create your customized cover letter document using our unique online tool or upload your own PDF file.\",\n          \"error\": {\n            \"endStart\": \"The dates for project start and project end conflict. Please change one or both entries, making sure the project start is scheduled well before the project end date!\",\n            \"firstNameError\": \"First name can't be blank\",\n            \"jobTitleError\": \"Job title can't be blank\",\n            \"lastNameError\": \"Last name can't be blank\",\n            \"salutationError\": \"Salutation can't be blank\",\n            \"startAward\": \"The dates for project award and project start conflict. Please change one or both entries, making sure the project award is scheduled before the project start date!\"\n          },\n          \"info\": {\n            \"clientIntroduction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Client introduction</div><div class='m-b-sm'>It is imperative that potential business partners receive some basic information about your company or organization. At this point, we kindly ask you to briefly introduce your company or organization. You may use existing texts, i.e. from brochures or your website. Of course you are free to use your own words as well.</div>\",\n            \"contactInformation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Contact Person Information</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"deliverables\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project goals</div><div class='m-b-sm'>You have selected the project goals. At this point, we kindly ask you to specify them. Applying the <strong>SMART</strong> rule may be helpful. The rule says, that goals should be specific (S), measurable (M), aligned (A), realistic (R) and time bound (T).</div><p class='basic-panel-blue-footer'>Please specify the goals in the fields below the keyword.</p>\",\n            \"documents\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Accompanying documents</div><div class='m-b-sm'>You have provided all information necessary to prepare a request for proposal and can now make additional documents available to all participating consulting firms.</div><div class='m-b-sm'>Next, a custom cover letter, based on the available information, will be created as core of your request for proposal package.</div><p class='basic-panel-blue-footer'>Please specify the content of the document and upload it.</p>\",\n            \"financialProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Remuneration model</div><div class='m-b-sm'>The remuneration model describes how the client agrees to compensate the consulting firm for the services rendered. It is necessary to define the remuneration model in the project request to ensure the comparability of the financial proposals. Different remuneration models are common within the consulting industry.</div><div class='m-b-sm'><strong>1. Time & materials:</strong><br>In a time & materials agreement, the client commits to pay the consulting firm according to the time the allocated professionals spent to perform the agreed tasks and for other expenses (materials) incurred in the process. In time & materials proposals, the consulting firms are asked to provide daily or hourly rates for the planned resources and provide an estimate of the expected allocation. Using the time & materials remuneration model provides you with valuable insights into a consulting firm’s fee structure. However, your control over the final costs of the project are somewhat limited.</div><div class='m-b-sm'><strong>2. Fixed fee:</strong><br>A fixed fee agreement obligates the client to paying a predetermined sum, regardless of the resources used, the time spent and the expenses incurred.</div><div class='m-b-sm'>While the fixed fee model gives you a high level of control over external project costs, time & materials agreements are more suitable when the project scope, project duration and necessary resources are somewhat uncertain.</div><p class='basic-panel-blue-footer'>Please select the acceptable remuneration model by ticking a radio button.</p>\",\n            \"initialSituation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Initial Situation</div><div class='m-b-sm'>Please describe the initial situation that leads you to conduct this project. What are the specialities of your business situation that need to be shared with the consultants to make them better understand your needs. You may also include the desired setup of the project.</div>\",\n            \"mainLanguage\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project languages</div><p class='m-b-lg'>Projects often require more than one language to communicate. While only one language may be set as main project language, it is advisable to identify additional relevant languages.</p><p class='basic-panel-blue-footer'>Please select the relevant languages from the drop down.</p>\",\n            \"organizationProjectReference\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> </h4><div class='m-t m-b-sm bold'>Organization Project Reference</div><p class='m-b-lg'>Internal project ID.</p>\",\n            \"otherMentionSetNotification\": \"Field was set\",\n            \"personalData\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Client & administrator details</div><p class='m-b-lg'></p> <p class='basic-panel-blue-footer'>Please verify the name of the client (company/organization) as well as your name and edit the information if necessary.</p>\",\n            \"projectContext\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project context</div><p class='m-b-lg'>Your undertaking may be an independent or subproject. This context affects the way your project will have to be set up and managed, internally and externally.</p><p class='basic-panel-blue-footer'>Please select the project context from the drop down.</p>\",\n            \"projectManagerFunction\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Project Manager Function</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"projectPhases\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project phases</div><div class='m-b-sm'>Consulting projects are typically broken down into four phases.</div><div class='m-b-sm'><strong>1. Analysis phase:</strong><br>Focus of the analysis is the initial situation. It is recorded, assessed and first ideas for activities to be implemented are generated. The findings of an analysis may lead to change of single items or the entirety of the project description and/or scope. The deliverable of an analysis should be a detailed report about the initial situation and alternatives and/or recommendations for further action.</div><div class='m-b-sm'><strong>2. Design phase:</strong><br>During the design phase, the project team will substantiate and replenish the findings of the analysis consolidated in an implementation plan. The deliverable of the design phase is a detailed implementation plan that stipulates the qualitative (project goals), temporal (due dates and/or milestones), staffing (resources) and financial (budget) framework of an implementation phase.</div><div class='m-b-sm'><strong>3. Implementation phase:</strong><br>The implementation phase is the tactical and operational execution of defined activities to achieve set targets. This is accompanied by a comprehensive project controlling and reporting practice. This ensures the continuous monitoring of conformance with stipulated qualitative (project goals), temporal (due dates and/or milestones), staffing (resources) and financial (budget) requirements. Key deliverable of the implementation is a detailed project report including evidence of target realization as well as transfer of knowledge form consulting firm to client.</div><div class='m-b-sm'><strong>4. Project audit:</strong><br>The project audit is conducted to determine the level of target achievement of a project. In the process the project is being evaluated and signed off.</div><p class='basic-panel-blue-footer'>Please select one or more project phases by ticking the box.</p>\",\n            \"projectRole\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project Role</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"proposalElements\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Instructions & Information</h4><div class='m-t m-b-sm bold'>Proposal Elements</div><div class='m-b-sm'>A proposal can be merely focused on an financial comparison of different consultants in order to receive an adequate budgeting or cover the entire information including financials, technical approach and the team of consultant. To gain full transparency over the quality of a proposal, APADUA recommends to select all four steps of the proposal process. A quick description shall give you an idea about the insights you will get from each of the steps:</div><div class='m-b-sm'><div>Financial Proposal:</div>The financial proposal not only shows the total cost estimation of a consultant for your project, but also the cost structure of each consulting firm. This let's you compare total cost estimation, renumeration models and the cost for particulat resources the consultant plans to involve in the project.</div><div class='m-b-sm'><div>Technical Proposal:</div>In the technical proposal we ask the consultant to outline his approach on how to solve your specific business issue. Therefore you will learn about the level of standard solutions the consultants are able to offer and about their ability to implement a specific solution for your company.</div><div class='m-b-sm'><div>Team Overview:</div>In the team overview each consultant company will show the names, pictures, capabilities and experiences of each team member it is planning to staff on your project.</div><div class='m-b-sm'>Beauty Contest:<div></div>Consulting projects are peoples business. Therefore you might want to get in personal contact with the responsible person of the consultant companies in a beauty contest. In those real life meetings the teams will be asked to present their approaches personally to you. You and your colleagues will then be able to compare and rate their performance and their cultural match in real time in order to ease your decision.</div><div>The financial proposal is the minimum requirement of any RfP. Thus it is a preselected default.</div>\",\n            \"questions\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Questions & answers</div><div class='m-b-sm'>To enable them to better understand your project enterprise and consequently prepare adequate proposals, it is necessary to provide the consulting firms with an opportunity to ask questions and receive answers. For this you can plan up to two rounds of questions & answers.</div><div class='m-b-sm'>Additionally, you are asked to decide whether these questions & answer may be read by the questioner only or all participating consulting firms. We recommend you select public questions. This will ensure a level playing field for all consulting firms by providing the same information to all while saving you time by answering all similar questions at once.</div><p class='basic-panel-blue-footer'>Please select your preference by marking the respective option buttons.</p>\",\n            \"rfpTimeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>RfP schedule</div><div class='m-b-sm'>A binding schedule is essential to ensure a smooth RfP process. While a selection of predefined schedules is available, you are free to define your own. Please allow enough time for the consulting firms to prepare adequate proposals. Usually a period of seven weeks is ideal to carry out a proper project request for proposal. Ultimately it is up to you how you design the schedule as this depends on your specific situation.</div><div class='m-b-sm'>To set up your schedule, we provide you with a four column table. The first column contains the standard milestones. The second column contains the due date of these milestones. You can customize your schedule by clicking on the calendar icon. The third column indicates the time between two consecutive milestones in business days (bank holidays are not supported), while the fourth column allows you to change these business days to adjust your schedule without using the calendar icon. If you change the due date of one milestone, all subsequent milestone due dates will be adjusted based on the displayed lead time. The due dates of previous milestones will not be adjusted.</div><div class='m-b-sm'><strong>1. RfP issue date:</strong><br>This is the latest day the RfP must be issued to the participating consulting firms by to stay on schedule. Remember, the due dates of subsequent milestones will be calculated based on this date selection.</div><div class='m-b-sm'><strong>2. Questions & answers:</strong><br>These are the due dates to submit questions and provide the respective answers.</div><div class='m-b-sm'><strong>3. Proposal due:</strong><br>This is the deadline for the consulting firms to submit their commercial and technical proposals.</div><div class='m-b-sm'><strong>4. Evaluation due:</strong><br>This is the date that your proposal evaluations have to be completed by. Additionally, you need to submit the invitations for the pitch presentations at this time.</div><div class='m-b-sm'><strong>5. Pitch presentation due:</strong><br>All pitch presentations must be completed by this date. Please note, that presentations can only be scheduled after you have evaluated all received eligible proposals.</div><div class='m-b-sm'><strong>6. Project award:</strong><br>By this date you must decide on your new partner to deliver your consulting project.</div><div class='m-b-sm'><strong>7. Proposal validity:</strong><br>The proposal validity is binding for the consulting firms. We suggest a binding period of six to 12 weeks.</div>\",\n            \"steeringCommitteeHead\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span>Information</h4><div class='m-t m-b-sm bold'>Head of steering committee</div><div class='m-b-sm'>lorem ipsum…</div>\",\n            \"teamOverview\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Team overview</div><div class='m-b-sm'>Business & management consulting are knowledge driven services. While most consulting firms strive to decouple functional, sectoral and technical expertise from individuals, people and their capabilities remain the most critical factor to deliver consulting projects successfully. To facilitate an initial assessment of the consulting team, the participating consulting firms are required to provide basic information about the professionals they plan to allocate to the project.</div><p class='basic-panel-blue-footer'>Please select your requirements by ticking the boxes.</p>\",\n            \"technicalProposal\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Technical proposal</div><div class='m-b-sm'>The technical proposal describes a consulting firm’s approach to your project. It usually introduces methods & tools, deliverables, milestones, timelines, the team and other relevant information. The requirements for a technical proposal should consider the project’s anticipated size and complexity. </div><div class='m-b-sm'>As the approach presentation is essential to assess and evaluate a consulting firm’s functional and industry expertise it is therefore selected by default.</div><p class='basic-panel-blue-footer'>Please select further requirements by ticking the boxes.</p>\",\n            \"timeline\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project Timeline</div><p class='m-b-lg'>You might want to start the project immediately or you are planning this project for next business year. Concerning timing and capacities this is as important as the time frame you are expecting for the delivery.</p> <p class='basic-panel-blue-footer'>Please select the desired start and end date of the project from the calenders on the left hand side.</p>\"\n          },\n          \"label\": {\n            \"academicTitle\": \"Academic title\",\n            \"addressLineOne\": \"Address line one*\",\n            \"addressLineThree\": \"Address line three\",\n            \"addressLineTwo\": \"Address line two\",\n            \"affiliateCompany\": \"Use an affiliate company\",\n            \"approachPresentation\": \"Project approach as PDF\",\n            \"beautyContestDue\": \"Pitch presentations due\",\n            \"city\": \"City*\",\n            \"clientInformation\": \"Client information\",\n            \"clientIntroduction\": \"Client profile*\",\n            \"companyName\": \"Name of company or organization*\",\n            \"companyPortrait\": \"Company profiles\",\n            \"contactInformation\": \"Contact information\",\n            \"contactPerson\": \"Contact Person\",\n            \"contactPersonFirstName\": \"First name*\",\n            \"contactPersonInformation\": \"Contact information\",\n            \"contactPersonLastName\": \"Last name*\",\n            \"contactPersonRole\": \"Job title*\",\n            \"contactPersonSalutation\": \"Salutation*\",\n            \"country\": \"Country*\",\n            \"currency\": \"Currency*\",\n            \"customTimeline\": \"Custom RfP schedule\",\n            \"defaultCompany\": \"Use company from user profile\",\n            \"deliverables\": \"Description of project goals\",\n            \"disclosureOfQuestions\": \"Should questions & answers be public?\",\n            \"documents\": \"Please provide any documents you would like to submit with this project request:\",\n            \"email\": \"Email*\",\n            \"endDate\": \"End date\",\n            \"evaluationDue\": \"Proposal evaluation due\",\n            \"fileContent\": \"Categorize the file:\",\n            \"financialProposal\": \"Remuneration model\",\n            \"financialProposalTitle\": \"Financial proposal\",\n            \"firstAnswersDue\": \"First answers due\",\n            \"firstQuestionsDue\": \"First questions due\",\n            \"fixedFee\": \"Fixed Fee\",\n            \"initialSituation\": \"Initial situation*\",\n            \"jobTitle\": \"Job title*\",\n            \"mainLanguage\": \"Project language*\",\n            \"newContactPerson\": \"New contact person\",\n            \"no\": \"No\",\n            \"noClosedEnvelope\": \"No - Each proposal will be disclosed once it is submitted by the vendor.\",\n            \"noPersonalContactInformation\": \"The cover letter shall not contain personal contact information\",\n            \"numberOfWeeks\": \"Number of weeks\",\n            \"oneRound\": \"Allow one round of questions & answers\",\n            \"otherPeriod\": \"Other period\",\n            \"outlineProjectPhases\": \"Draft of project plan (milestones, timing and deliverables)\",\n            \"ownerName\": \"Name*\",\n            \"personSalutation\": \"Salutation*\",\n            \"personalContactInformation\": \"The cover letter shall contain personal contact information\",\n            \"phone\": \"Telephone\",\n            \"postalCode\": \"Postal code*\",\n            \"projectAdministrator\": \"Project administrator\",\n            \"projectAward\": \"Project award\",\n            \"projectContext\": \"Project context*\",\n            \"projectEndDate\": \"Project end date\",\n            \"projectIntroduction\": \"Project introduction\",\n            \"projectManager\": \"Project manager\",\n            \"projectManagerFunction\": \"Project manager job title*\",\n            \"projectPhases\": \"Project phases*\",\n            \"projectReferences\": \"References of completed projects\",\n            \"projectRole\": \"Project role*\",\n            \"projectSetup\": \"Project setup\",\n            \"projectSponsor\": \"Project sponsor\",\n            \"projectStartDate\": \"Project start date\",\n            \"projectsWorkedOn\": \"List of individual project references\",\n            \"proposalDue\": \"Proposal due\",\n            \"proposalLanguage\": \"Proposal language\",\n            \"proposalValidity\": \"Proposal validity\",\n            \"publicQuestions\": \"Questions & answers are public (recommended)\",\n            \"questions\": \"Questions & answers\",\n            \"responsiblePerson\": \"Responsible Person\",\n            \"rfpContent\": \"Proposal contents\",\n            \"rfpDuration\": \"RfP duration\",\n            \"rfpQuestions\": \"How many rounds of questions & answers would you like to allow for?\",\n            \"rfpReleaseDue\": \"RfP issue date*\",\n            \"rfpTimeline\": \"RfP schedule\",\n            \"salutation\": \"Salutation*\",\n            \"secondAnswersDue\": \"Second answers due\",\n            \"secondQuestionsDue\": \"Second questions due\",\n            \"secondaryLanguages\": \"Other relevant languages\",\n            \"standardProfile\": \"Standard consultant profile\",\n            \"startDate\": \"Start date*\",\n            \"steeringCommitteeHead\": \"Project sponsor*\",\n            \"step1\": \"First step\",\n            \"step2\": \"Second step\",\n            \"tableDate\": \"Date\",\n            \"tableLeadTime\": \"Lead time\",\n            \"tableMilestone\": \"Milestone\",\n            \"teamOverview\": \"Required information\",\n            \"technicalProposal\": \"Required contents\",\n            \"technicalProposalTitle\": \"Technical proposal\",\n            \"timeMaterial\": \"Time & Material\",\n            \"today\": \"Today\",\n            \"twoRounds\": \"Allow two rounds of questions & answers\",\n            \"undisclosedQuestions\": \"Questions & answers are closed\",\n            \"uploadCoverLetterFile\": \"Upload a new file. Supported file formats are DOC, DOCX and PDF:\",\n            \"uploadFile\": \"Upload a new file\",\n            \"website\": \"Website*\",\n            \"weeks\": \"weeks\",\n            \"yes\": \"Yes\",\n            \"yesClosedEnvelope\": \"Yes - All proposals will be disclosed once the proposal due date has passed.\",\n            \"yourDocuments\": \"Accompanying documents\"\n          },\n          \"newProjectMilestoneText\": \"New milestone\",\n          \"placeholder\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"addressLineOne\": \"Enter address line one\",\n            \"addressLineThree\": \"Enter address line three\",\n            \"addressLineTwo\": \"Enter address line two\",\n            \"city\": \"Enter city\",\n            \"clientIntroduction\": \"Introduce your company or organization\",\n            \"companyName\": \"Enter the name of your company or organization\",\n            \"country\": \"Enter country\",\n            \"initialSituation\": \"Describe the initial situation\",\n            \"mainLanguage\": \"Select project language\",\n            \"ownerName\": \"Enter name\",\n            \"postalCode\": \"Enter postal code\",\n            \"projectManagerFunction\": \"Enter job title\",\n            \"projectPhases\": \"Which project phases should be covered by the request?\",\n            \"proposalLanguage\": \"Select proposal language\",\n            \"secondaryLanguages\": \"Select additional languages\",\n            \"steeringCommitteeHead\": \"\",\n            \"website\": \"Enter website\"\n          },\n          \"question\": {\n            \"closedEnvelope\": \"Submission procedure/closed envelope RFP\",\n            \"companyName\": \"What is the name of your company or organization?\",\n            \"contactPersonInformation\": \"Would you like to provide personal contact information in your cover letter?\",\n            \"currency\": \"In which currency should be invoiced?\",\n            \"disclosureOfQuestions\": \"Disclosure of questions & answers\",\n            \"financialProposal\": \"Which remuneration model do you require?\",\n            \"mainLanguage\": \"Which languages are relevant for the project?\",\n            \"ownerName\": \"What is your name ?\",\n            \"pitchPresentationPhase\": \"Should the Rfp contain a pitch presentation phase?\",\n            \"projectContext\": \"Which is the context of the project?\",\n            \"projectManagerFunction\": \"What is the job title of the project manager?\",\n            \"projectPhases\": \"Which project phases should be covered by the request?\",\n            \"projectRole\": \"Which is your role in the project ?\",\n            \"proposalValidity\": \"How long should the proposals be valid?\",\n            \"rfpQuestions\": \"Rounds of questions & answers\",\n            \"rfpTimeline\": \"Please configure your RfP schedule:\",\n            \"steeringCommitteeHead\": \"Who is the project sponsor?\",\n            \"teamOverview\": \"Which information do you require about each team member?\",\n            \"technicalProposal\": \"Which contents do you require in a technical proposal?\"\n          },\n          \"title\": \"RfP details\"\n        },\n        \"projectInformation\": {\n          \"details\": \"Please provide some basic information about your planned project. We match these with the expertise of the consulting firms in our database. Please note that fields marked with asterisk (*) are mandatory, as they directly feed into our matching algorithm. In a next step, we will provide you with a ranked list of reputable consulting firms with an excellent track record in the relevant fields.\",\n          \"error\": \"Please fix the following errors:\",\n          \"info\": {\n            \"companySizeTurnover\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Company size</div><p class='m-b-lg'>The annual turnover and number of employees are the two criteria used to classify your company's size and important to identify matching consulting firms.</p> <p class='basic-panel-blue-footer'>Please indicate the size of your company or business unit by selecting the range for turnover and employees from the drop downs.</p>\",\n            \"country\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Your Company‘s Location</div><p class='m-b-lg'>APADUA finds the best consultants for your business challenges worldwide. Our database covers consultant companies in  over 200 countries and brings them closer to your global and local project teams.</p> <p class='basic-panel-blue-footer'>Please select your country from the drop down and enter the city where your company is situated.</p>\",\n            \"industryStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Industry focus</div><div class='m-b-sm'>The industry focus refers to the industry your project should focus on. This industry is not necessarily the main focus of your company, or your company is diversified and hence active in several industries.</div><div class='m-b-sm'><strong>Example:</strong><br>Your company is a service provider within the transportation & logistics industry, however your project should focus on the construction & infrastructure division.</div><p class='basic-panel-blue-footer'>Please select the industry that best suits your project from the drop down.</p>\",\n            \"mainLocation\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project locations</div><p class='m-b-lg'>Projects may extend across country borders. The main project location is usually the project team’s primary place of work or a location where a dedicated project room is available. Core locations are sites, where members of the project team work regularly or which have to be involved in the project. The knowledge of the relevant locations helps consulting firms to provide an adequate proposal.</p> <p class='basic-panel-blue-footer'>Please select the main project location as well as other relevant locations from the dropdowns.</p>\",\n            \"projectGoals\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project goals</div><p class='m-b-lg'>Project goals are the predefined results to be achieved in the course of a project. They should be formulated precisely, quantified and measurable.</p>\",\n            \"projectGoalsExtra\": \"Please select up to five keywords from the list below, which best summarize the goals of your project. You can properly describe your project goals in the RfP details section.\",\n            \"projectName\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project name</div><p class='m-b-lg'>A name is a unique identifier and helps to distinguish this project from others. Self-explanatory names, referring to the key benefits of the project are quite popular.</p> <p class='basic-panel-blue-footer'>Please enter your project name.</p>\",\n            \"serviceStandard\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project scope</div><p class='m-b-lg'>The project scope describes the field of activity in which a project should be run. The department/function which will lead the project may be an indication of the appropriate project scope. This information is crucial to identify suitable consulting firms!</p> <p class='basic-panel-blue-footer'>Please define the scope of your project by selecting a business function from the drop down.</p>\"\n          },\n          \"label\": {\n            \"addProjectGoalButtonText\": \"Add project goal\",\n            \"additionalInformation\": \"Additional Information\",\n            \"approvalInformation\": \"Approval Information\",\n            \"budgetApprovalStatus\": \"Budget Approval Status\",\n            \"budgetApproverEmail\": \"Budget Approver Email\",\n            \"budgetApproverName\": \"Budget Approver Name\",\n            \"budgetEstimate\": \"Budget Estimate\",\n            \"businessType\": \"Type of business or organization*\",\n            \"city\": \"City\",\n            \"companySizeEmployees\": \"Number of employees*\",\n            \"companySizeTurnover\": \"Annual turnover*\",\n            \"country\": \"Country*\",\n            \"description\": \"Description\",\n            \"descriptionProjectGoalPlaceholder\": \"enter a project goal description\",\n            \"hybrid\": \"Hybrid\",\n            \"industryStandard\": \"Industry*\",\n            \"interimManagement\": \"Interim Management\",\n            \"itConsulting\": \"IT Consulting\",\n            \"mainLocation\": \"Project location*\",\n            \"managementConsulting\": \"Business & Management Consulting\",\n            \"modeOfEngagement\": \"Mode of engagement\",\n            \"monetaryGoals\": \"Monetary goals\",\n            \"name\": \"Name\",\n            \"nameProjectGoalPlaceholder\": \"enter a project goal name\",\n            \"nonMonetaryGoals\": \"Nonmonetary goals\",\n            \"onSite\": \"On-site\",\n            \"projectGoals\": \"Project goals*\",\n            \"projectName\": \"Project name*\",\n            \"recruiting\": \"Recruiting\",\n            \"remote\": \"Remote\",\n            \"secondaryLocations\": \"Other relevant project locations\",\n            \"serviceStandard\": \"Project scope*\",\n            \"serviceType\": \"Service type\",\n            \"strategicExecutionBoard\": \"Strategic Execution Board\",\n            \"strategicExecutionBoardNo\": \"No\",\n            \"strategicExecutionBoardYes\": \"Yes\"\n          },\n          \"placeholder\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"budgetApprovalStatus\": \"Budget Approval Status\",\n            \"budgetApproverEmail\": \"Budget Approver Email\",\n            \"budgetApproverName\": \"Budget Approver Name\",\n            \"budgetEstimate\": \"Budget Estimate\",\n            \"businessType\": \"Select category\",\n            \"city\": \"Enter city\",\n            \"companySizeEmployees\": \"Select number of employees\",\n            \"companySizeTurnover\": \"Select turnover\",\n            \"country\": \"Select country\",\n            \"industryStandard\": \"Select industry\",\n            \"mainLocation\": \"Select country\",\n            \"projectGoalDescription\": \"Please specify the goals of your project\",\n            \"projectGoals\": \"Select up to five project goals\",\n            \"projectName\": \"Enter project name\",\n            \"secondaryLocations\": \"Select additional countries\",\n            \"serviceStandard\": \"Select project scope\"\n          },\n          \"projectGoalAddedNotification\": \"added as a project goal\",\n          \"question\": {\n            \"additionalInformation\": \"Additional Information\",\n            \"budgetApprovalStatus\": \"Budget Approval Status\",\n            \"budgetApproverEmail\": \"Budget Approver Email\",\n            \"budgetApproverName\": \"Budget Approver Name\",\n            \"budgetEstimate\": \"Budget Estimate\",\n            \"businessType\": \"Which category best describes your organization?\",\n            \"companySizeTurnover\": \"What is the size of your company?\",\n            \"country\": \"Where is your company's headquarter located?\",\n            \"industryStandard\": \"Which is the industry focus of your project?\",\n            \"mainLocation\": \"Which are the focus regions of your project?\",\n            \"projectGoals\": \"What are your project’s main goals?\",\n            \"projectName\": \"What is the name of your project?\",\n            \"serviceStandard\": \"Which is your project’s main scope?\",\n            \"strategicExecutionBoard\": \"Strategic Execution Board\"\n          },\n          \"requestersMessage\": \"Requester from your organization:\",\n          \"requiredError\": \"This is a required field.\",\n          \"title\": \"Project info\"\n        },\n        \"reviewSubmit\": {\n          \"atLeastToday\": \"must be today or later.\",\n          \"goBack\": \"Please go back and change the project details.\",\n          \"rfpReleaseDate\": \"RfP issue date\",\n          \"title\": \"Review & submit\"\n        }\n      },\n      \"templates\": {\n        \"edit\": {\n          \"info\": {\n            \"criteriaDetails\": \"Criteria are defined with a title and a explanatory description. During the project RfP, the evaluation will be conducted on this level.\",\n            \"criteriaGroupsDetails\": \"Groups are used to organize your criteria set with logical headers or clusters. Groups are not an entity that can be evaluated.\",\n            \"criteriaGroupsTitle\": \"Criteria groups:\",\n            \"criteriaSetupDetails\": \"Each project proposal will be evaluated with a given set of criteria. In this interface, you can add criteria groups and criteria to your template.\",\n            \"criteriaSetupTitle\": \"Criteria Setup\",\n            \"criteriaTitle\": \"Criteria:\",\n            \"weightingsDetails\": \"Criteria can be weighed to determine their importance for the overall score of the evaluation. In total you can distribute 100% among all criteria of your template. Groups are not affected by the weights of the criteria and cannot be weighed themselves.\",\n            \"weightingsTitle\": \"Weightings:\"\n          },\n          \"labels\": {\n            \"addCriteria\": \"add criteria\",\n            \"addGroup\": \"Use the button below to add new groups\",\n            \"criteriaEvaluations\": \"Criteria evaluations\",\n            \"deleteItem\": \"Delete item\",\n            \"description\": \"Statement\",\n            \"group\": \"Group:\",\n            \"isEliminatory\": \"Is eliminatory\",\n            \"templateName\": \"Template name:\",\n            \"title\": \"Title*\",\n            \"weight\": \"Weight\",\n            \"weightPercentage\": \"Weight percentage\",\n            \"weightUsage\": \"Weight usage\"\n          },\n          \"placeholders\": {\n            \"criteriaDescription\": \"Criteria description\",\n            \"criteriaTitle\": \"Criteria title*\",\n            \"criteriaWeight\": \"Criteria weight*\",\n            \"templateTitle\": \"Template name*\"\n          }\n        },\n        \"index\": {\n          \"details\": \"<p>The apadua template manager lets you create, modify and organize templates for evaluation criteria of your project RfPs. Every project or project type might have different preconditions and circumstances. Thus, you as a project manager, want to design individual sets of evaluation criteria for each of them.</p> <p>Let us give you a comparison as an example why this might be valuable for you. Whereas, the success of a business strategy project highly depends on the seniority and management experience of the acting people, a business process outsourcing project‘s success is more likely to be successful and efficient with a highly flexible and scalable consultant team working for you. For both projects the proposals should be evaluated on the same quality level but with different criteria.</p><p>In such a case, the template manager lets you create independent criteria sets for both project. Later on, you are able to reuse or modify these templates for other projects. The manager offers you to create evaluation criteria templates for the technical proposals as well as for the pitch presentations.</p>\",\n          \"label\": {\n            \"editTemplate\": \"Edit template\",\n            \"newPitchTemplate\": \"Create new pitch template\",\n            \"newPitchTemplateMobile\": \"Pitch\",\n            \"newTechnicalTemplate\": \"Create new technical template\",\n            \"newTechnicalTemplateMobile\": \"Technical\",\n            \"newTemplate\": \"New template\",\n            \"pitchTableTitle\": \"Evaluation Templates for Pitch Presentation\",\n            \"seeTutorial\": \"See Tutorial\",\n            \"submitTemplate\": \"Submit template\",\n            \"tableActions\": \"Actions\",\n            \"tableTemplateTitle\": \"Template title\",\n            \"technicalTableTitle\": \"Evaluation Templates for Technical Proposal\",\n            \"tutorialPageLink\": \"https://www.apadua.com\"\n          },\n          \"placeholder\": {\n            \"templateTitle\": \"Template title*\"\n          },\n          \"titleInfo\": \"Template manager\"\n        }\n      },\n      \"tutorials\": \"Tutorials\"\n    },\n    \"beautyContestEndAfterBeautyContestDue\": \"Beauty Contest Presentation End is after Beauty Contest Due\",\n    \"beautyContestInvitationNotPossible\": \"Beauty Contest Invitation is not possible\",\n    \"beautyContestResponseDenied\": \"Beauty contest response denied\",\n    \"beautyContestStartBeforeEvaluation\": \"Beauty Contest Presentation start is before Evaluation Due\",\n    \"buttons\": {\n      \"addComment\": \"Add comment\",\n      \"addConsultant\": \"Add consultant\",\n      \"addGroup\": \"Add group\",\n      \"addUser\": \"Add user\",\n      \"applyChanges\": \"Apply changes\",\n      \"askNewQuestion\": \"Ask a new question\",\n      \"awardProject\": \"Award project\",\n      \"back\": \"Go back\",\n      \"backToWizard\": \"Back to wizard\",\n      \"callBackFromClient\": \"Request a call back from client\",\n      \"cancel\": \"Cancel\",\n      \"cancelChanges\": \"Cancel changes\",\n      \"cancelParticipation\": \"Cancel participation\",\n      \"cancelProject\": \"Cancel project\",\n      \"changeCompany\": \"Change company\",\n      \"changeProject\": \"Edit project\",\n      \"chooseDifferentTemplate\": \"Choose a different template for this quote\",\n      \"cloneProposal\": \"Request new proposal\",\n      \"cloneTemplate\": \"Clone template\",\n      \"close\": \"Close\",\n      \"closeAndReturnToDashboard\": \"Close and return to dashboard\",\n      \"disable\": \"Disable\",\n      \"disableNotifications\": \"Disable notifications\",\n      \"discardChanges\": \"Discard changes\",\n      \"dismissProject\": \"Dismiss proposal\",\n      \"editCoverLetter\": \"Edit cover letter\",\n      \"editSectionContent\": \"Edit section\",\n      \"editTemplate\": \"Edit template\",\n      \"enable\": \"Enable\",\n      \"enableNotifications\": \"Enable notifications\",\n      \"evaluateAs\": \"Evaluate proposal\",\n      \"evaluateAsTooltip\": \"The project manager has not yet started this evaluation session. Once the session is opened, you can click this button and start your evaluation.\",\n      \"exportQuestions\": \"Export Questions\",\n      \"externalEvaluation\": \"All evaluations\",\n      \"goToDashboard\": \"Go to dashboard\",\n      \"invite\": \"Invite\",\n      \"moreDetails\": \"More details\",\n      \"moveLeft\": \"Move left\",\n      \"moveRight\": \"Move right\",\n      \"newCompany\": \"New company\",\n      \"newTemplate\": \"Create new template\",\n      \"next\": \"Continue\",\n      \"post\": \"Post\",\n      \"postAnnouncement\": \"Post announcement\",\n      \"postNewAnnouncement\": \"Post new announcement\",\n      \"previewDocument\": \"Preview draft\",\n      \"previous\": \"Go back\",\n      \"projectResults\": \"Summary\",\n      \"quoteCompanyContacts\": \"Add/Edit quote company contacts\",\n      \"reassignInvitation\": \"Re-assign invitation\",\n      \"reinitiateProposalEvaluations\": \"Reinitiate evaluations\",\n      \"reject\": \"Reject\",\n      \"remove\": \"Remove\",\n      \"retry\": \"Retry\",\n      \"reviveProject\": \"Revive project\",\n      \"save\": \"Save\",\n      \"saveAsDraft\": \"Save draft\",\n      \"saveConsultant\": \"Save Consultant\",\n      \"saveDraft\": \"Save Draft\",\n      \"saveNewCompany\": \"Save new company\",\n      \"saveNext\": \"Save & continue\",\n      \"savePublish\": \"Save & Publish\",\n      \"saveSubmit\": \"Save & submit\",\n      \"saved\": \"Saved\",\n      \"saving\": \"Saving\",\n      \"selectTemplate\": \"Select template\",\n      \"sendInvitation\": \"Send invitation\",\n      \"sendNotifications\": \"Send notifications\",\n      \"sendOutInvitation\": \"Send out invitation\",\n      \"sendRequest\": \"Send request\",\n      \"sending\": \"Sending\",\n      \"setProjectOnHold\": \"Set project on hold\",\n      \"showMore\": \"Show more\",\n      \"signup\": \"Register now\",\n      \"startEvaluation\": \"Start evaluation\",\n      \"stopEvaluation\": \"Stop evaluation\",\n      \"submitAnswer\": \"Submit answer\",\n      \"submitContacts\": \"Submit contacts\",\n      \"submitEvaluation\": \"Submit evaluation\",\n      \"submitMySelection\": \"Confirm conditions\",\n      \"submitProposal\": \"Submit proposal\",\n      \"submitQuestion\": \"Submit question\",\n      \"submitRfP\": \"Submit RfP\",\n      \"submitStatusChange\": \"Submit status change\",\n      \"useExistingInfo\": \"Use existing info\",\n      \"zoomIn\": \"Zoom in\",\n      \"zoomOut\": \"Zoom out\"\n    },\n    \"confirmMessages\": {\n      \"abandonProgress\": \"Are you sure you want to abandon progress ?\",\n      \"acceptBeautyContestInvitation\": \"Are you sure you want to accept the invitation to the pitch presentations?\",\n      \"cancelParticipation\": \"You are about to cancel your participation in this request for quotation process! Are you sure you want to cancel?\",\n      \"cloneProposal\": \"Are you sure you want to request a new proposal?\",\n      \"companyNotInvited\": \"This company was not invited to the pitch presentation. Do you want to start evaluating the proposal anyway?\",\n      \"declineBeautyContestInvitation\": \"Are you sure you want to reject the invitation to the pitch presentations?\",\n      \"deleteEvaluationInvitation\": \"Are you sure you want to delete the evaluation invitation and the associated data ?\",\n      \"deleteInvitation\": \"Are you sure you want to delete the invitation ?\",\n      \"deleteSection\": \"Do you want to delete the section\",\n      \"questionAnswer\": \"Are you sure you want to submit the answer?\",\n      \"reinitiateProposalEvaluations\": \"Are you sure you want to reinitate the proposal evaluations?\",\n      \"submitProject\": \"You are about to submit your project request. After you have submitted your request, you are unable to make changes. Are you sure you want to submit your project request?\",\n      \"unsavedChangesSave\": \"You have unsaved changes.Do you want to save them ?\",\n      \"unsavedProposalProgressLost\": \"Your proposal isn't saved. Your progress will be lost\"\n    },\n    \"customCoverLetterError\": \"Please upload your cover letter first.\",\n    \"emailNotConfirmed\": \"Your email is not yet confirmed. Please confirm your email using the link from your email or generate another one from Account -> Edit Profile.\",\n    \"endDateAfterStartDate\": \"Please ensure that the project start is scheduled well before the project end date.\",\n    \"externalEvaluation\": {\n      \"label\": {\n        \"evaluation\": \"Evaluation\",\n        \"evaluationSubmitted\": \"Your evaluation is submitted.\",\n        \"finalState\": {\n          \"details\": \"Dear user, you are accessing an expired link. The project you had worked on was finalized. To get regular access to the apadua software, please login by following this link:\",\n          \"info1\": \"In case you have not set a password in the past, please use the “forgot password” link on that site to create a new password an get access to apadua.\",\n          \"info2\": \"In case this process does not work for you, please feel free to contact us:\"\n        },\n        \"infoMessage\": \"You can select proposals and evaluate them.\",\n        \"invitationRevoked\": \"Your invitation has been revoked\",\n        \"proposalCantBeEvaluated\": \"This proposal can't be evaluated yet\",\n        \"technicalProposal\": \"Technical proposal\"\n      }\n    },\n    \"incompleteProfile\": \"User profile must be completed before being able to send out the RfP. Please go to Account -> Edit Profile and fill in the missing information. \",\n    \"infoRibbon\": {\n      \"emailNotValidatedDetails1\": \"Your email is not confirmed yet. Please check your Email in-box and also your spam folder for the related email. If you cannot find the email, let the system resent it to you by clicking this link:\",\n      \"emailNotValidatedDetails2\": \"Resend Email\",\n      \"emailSent\": \"Email sent\",\n      \"profileIncompleteDetails1\": \"Your profile is incomplete.\",\n      \"profileIncompleteDetails2\": \"Please follow this\",\n      \"profileIncompleteDetails3\": \"link\",\n      \"profileIncompleteDetails4\": \"to the profile section and complete the missing information.\"\n    },\n    \"invalidCriteriaEvaluationWeight\": \"The total of criteria evaluation weight should be 100%.\",\n    \"invalidEmailAddress\": \"Enter a valid email address.\",\n    \"invalidPhone\": \"Phone number must be entered in the format: '+999999999'. Up to 15 digits allowed.\",\n    \"invalidPitchWeight\": \"Pitch weight should be grated than 0%.\",\n    \"invalidTemplateWeight\": \"Criteria weight should have a value between 1 and 100%\",\n    \"invalidTotalTemplateWeight\": \"Total used weight should be 100%\",\n    \"loadingText\": \"Loading ..\",\n    \"login\": {\n      \"clickHere\": \"Click here\",\n      \"forgotPassword\": \"Forgot password?\",\n      \"label\": {\n        \"email\": \"Email\",\n        \"password\": \"Password\"\n      },\n      \"loginBtn\": \"Log in\",\n      \"placeholder\": {\n        \"email\": \"Enter email\",\n        \"password\": \"Enter password\"\n      }\n    },\n    \"missingFile\": \"Missing file\",\n    \"notAllProposalsRated\": \"Not all proposals have been rated\",\n    \"notValidatedByAgent\": \"User profile must be validated by an Apadua Agent before being able to send out the RfP.\",\n    \"notifyMessages\": {\n      \"accountNotValidated\": \"Your account has not been authenticated by APADUA, yet. Please contact support@apadua.com..\",\n      \"addTMPeopleDays\": \"You have to add at least one T&M People & Days\",\n      \"and\": \" and \",\n      \"announcementContentEmpty\": \"Announcement content can't be empty\",\n      \"announcementPosted\": \"Announcement was posted successfully\",\n      \"answerSubmitted\": \"Your answer has been submitted.\",\n      \"atLeastOneApproachDoc\": \"You must upload at least one document outlining your proposed project approach\",\n      \"atLeastOneFixedFee\": \"You have to add at least one Fixed Fee\",\n      \"atLeastOneItem\": \"You have to add at least one item of each category.\",\n      \"atLeastOneProjectOverviewEntry\": \"You must add at least one project overview entry to the proposal\",\n      \"atLeastOneProjectTeamOverviewEntry\": \"You must add at least one project team overview entry to the proposal\",\n      \"atLeastOneReference\": \"You must add at least one reference to the proposal\",\n      \"beautyContestAccepted\": \"You accepted the beauty contest invitation\",\n      \"beautyContestDeclined\": \"You declined the beauty contest invitation\",\n      \"beautyContestInvitePeriod\": \"You cannot invite the consulting firm at this time. Invitations to pitch presentations are possible between \",\n      \"beautyContestResponsePeriod\": \"Responses to the pitch presentation invitations are accepted only between\",\n      \"callBackRequestSent\": \"Your request was sent to the client.\",\n      \"checkMandatoryFields\": \"An error has occurred. Please make sure that all mandatory fields have been completed and try again.\",\n      \"checkProfileMandatoryFields\": \"Not all mandatory fields have been filled. You may save your profile now, but in order to conduct RFPs you will need to submit a full profile.\",\n      \"checkTimeline\": \"Please check the timeline Proposal Due and after that try again.\",\n      \"cloneProposal\": \"Proposal successfully reopened. The consultant has been notified.\",\n      \"consultantAlreadyExists\": \"This consultant already exists. Click the 'Use existing info' for ...\",\n      \"correctNewPassword\": \"Please correct the new password\",\n      \"emailNotConfirmed\": \"Your email address has not yet been confirmed. Please confirm your email address.\",\n      \"emailSentSuccess\": \"Your email has been sent\",\n      \"enableParent\": \"You must first enable the parent!\",\n      \"errorOccurredFixErrors\": \"An error has occurred. Please fix the displayed errors and try again.\",\n      \"errorOccurredReloadApp\": \"An error has occurred. Please reload your application and try again.\",\n      \"errorOccurredTryAgain\": \"An error has occurred. Please try again.\",\n      \"errorOccurredVerifyFields\": \"An error has occurred. Please verify your entries in the fields and try again.\",\n      \"evaluationsIncomplete\": \"Not all evaluations have been completed\",\n      \"fileUploaded\": \"The file has been added\",\n      \"fillInCurrentPassword\": \"Please fill in the current password.\",\n      \"fillInFields\": \"Please complete all the available fields.\",\n      \"fillInQuestion\": \"Please enter your question first.\",\n      \"financialQuotationNotSubmitted\": \"You haven't submitted the Financial proposal\",\n      \"fixedFeeAdded\": \"Fixed fee added\",\n      \"fixedFeeSupplementAdded\": \"Supplement added\",\n      \"groupsNotLoadedForPitch\": \"Groups info couldn't be loaded for pitch template\",\n      \"groupsNotLoadedForTechnical\": \"Groups info couldn't be loaded for technical template\",\n      \"invalidCoverLetterFileFormat\": \"The format of the selected file is not valid. Supported formats are DOC, DOCX and PDF\",\n      \"invalidFileTypeUploaded\": \"Invalid file type uploaded\",\n      \"invalidNewPassword\": \"An error has occurred. Please make sure the password complies with the password policy and try again.\",\n      \"invalidRebate\": \"The rebate may not be larger than the the total projected fee value. Please review and amend your entries.\",\n      \"invalidRetainer\": \"The value of the retainer may not be larger than the total projected fee value. Please review and amend your entries.\",\n      \"invalidToken\": \"Your email link expired.\",\n      \"invalidUser\": \"User doesn't exists or is inactive.\",\n      \"invitationSentSuccess\": \"Invitation sent successfully\",\n      \"newNotifications\": \"You have new notifications\",\n      \"newProposalAccess\": \"Access was granted to the new proposals\",\n      \"newQuoteAccess\": \"Access was granted to the new quotes\",\n      \"noAdminsSet\": \"No admins were set for this quote.\",\n      \"noEmptyFeedback\": \"Empty feedback is not allowed. If you award a project to a vendor, all others will be dismissed with your feedback, if the checkbox is not set. Please check each vendor and change the settings or give written feedback before awarding the project.\",\n      \"notAllProposalsRatedReloadApp\": \"Not all proposal have been rated. It's possible to have new data. Please reload your application.\",\n      \"participationConfirmed\": \"Participation confirmed successfully\",\n      \"participationConfirmedError\": \"Error while trying to confirm participation\",\n      \"participationDeclined\": \"You have declined to participate in this project request for proposal\",\n      \"passwordChanged\": \"Password was updated successfully.\",\n      \"passwordNotMatching\": \"The entered passwords do not match. Please enter the same value.\",\n      \"pitchInfo\": \"Pitch info is required to be selected.\",\n      \"pitchPresentationDidNotHappen\": \"The pitch presentation for this proposal didn't took place yet.\",\n      \"profileWasUpdated\": \"Profile was updated successfully.\",\n      \"projectAwarded\": \"Project awarded\",\n      \"projectDismissed\": \"Project dismissed\",\n      \"projectEvaluationAlreadyInvited\": \" was already invited. Please use the resend email button to resend the invitation\",\n      \"projectEvaluationInvitationDeleted\": \"The invitation was deleted\",\n      \"projectEvaluationInvitationResent\": \"Invitation was resent for user\",\n      \"projectEvaluationInvitationSuccess\": \"User invited successfully\",\n      \"projectEvaluationStarted\": \"Evaluation started\",\n      \"projectEvaluationStopped\": \"Evaluation stopped\",\n      \"projectStatisticsNotLoaded\": \"Projects statistics couldn't be loaded\",\n      \"proposalDetailsNotLoaded\": \"Proposal details couldn't be loaded.\",\n      \"proposalSaved\": \"Proposal saved\",\n      \"proposalSubmitPeriod\": \"You cannot submit the proposal. The proposal can only be submitted between \",\n      \"provideAnswer\": \"Your answer is required!\",\n      \"provideValidEmail\": \"Please provide a valid email address\",\n      \"questionAnswerError\": \"An error has occurred. Please verify the the length of the answer and try again.\",\n      \"questionSubmitted\": \"The question has been submitted.\",\n      \"quoteCompanyContactsUpdated\": \"Company contacts was updated.\",\n      \"redirectTemplateError\": \"Couldn't redirect to the cloned template\",\n      \"redirectTemplateSuccess\": \"Success redirect to edit template page\",\n      \"reinitiateProposalEvaluations\": \"Evaluations have been reinitated successfully.\",\n      \"requestWasSent\": \"Request sent\",\n      \"resolveExistingError\": \"Please resolve the marked errors.\",\n      \"sectionAdded\": \"Section added\",\n      \"selectValidIndividual\": \"Please select a valid individual.\",\n      \"signupSuccessful\": \"Registration successful. Redirecting you to the login page...\",\n      \"signupSuccessfulOtp\": \"Registration successful. Redirecting you to the otp verification page...\",\n      \"technicalInfo\": \"Technical info is required to be selected.\",\n      \"templateClonedError\": \"The template couldn't be cloned.\",\n      \"templateClonedSuccess\": \"The template was cloned successfully\",\n      \"termsAndConditions\": \"You have to accept the terms and conditions\",\n      \"timeMaterialAdded\": \"A time-material was added\",\n      \"timeMaterialSupplementAdded\": \"Supplement added\",\n      \"userAlreadyExists\": \"A user with this email address already exists\",\n      \"userPasswordIncorrect\": \"User or password is incorrect\",\n      \"usesIE\": \"We have detected that you are using Internet Explorer 11 or older. This browser is not supported by Microsoft anymore and therefore bares security issues. Please use the latest version of the following browsers to ensure full data security and functionality: Google Chrome, Firefox, Microsoft Edge or Safari. Keeping your data secure is our priority. Thank you for your kind understanding!\"\n    },\n    \"numberField\": \"This field should contain a number.\",\n    \"permissionDenied\": \"Permission denied\",\n    \"projectStatuses\": {\n      \"accepted\": \"accepted\",\n      \"awarded\": \"awarded\",\n      \"cancelled\": \"cancelled\",\n      \"completed\": \"completed\",\n      \"declined\": \"declined\",\n      \"dismissed\": \"dismissed\",\n      \"draft\": \" draft\",\n      \"inactive\": \"inactive\",\n      \"invited\": \"invited\",\n      \"lost\": \"lost\",\n      \"on hold\": \"on hold\",\n      \"onHold\": \"on hold\",\n      \"opened\": \"opened\",\n      \"rejected\": \"rejected\",\n      \"requested\": \"requested\",\n      \"sent\": \" sent\",\n      \"submitted\": \"proposal submitted\"\n    },\n    \"proposalDueDatePassed\": \"The due date for filing the proposal has passed\",\n    \"recoverPassword\": {\n      \"info\": \"Please check your email and use the provided link to recover your password.\"\n    },\n    \"requiredField\": \"This field is required.\",\n    \"requiredFieldProjectPhase\": \"This is a mandatory field. Please select at least one option.\",\n    \"rfpReleaseAtLeastToday\": \"The issue date of the request for proposal must be today or later.\",\n    \"roundOneNotOpen\": \"Questions & answers round one has not yet started\",\n    \"roundTwoNotOpen\": \"Questions & answers round two has not yet started\",\n    \"signup\": {\n      \"label\": {\n        \"academicTitle\": \"Academic title\",\n        \"acceptTerms\": \"I accept the privacy policy as well as the terms & conditions\",\n        \"address1\": \"Address line 1*\",\n        \"address2\": \"Address line 2\",\n        \"address3\": \"Address line 3\",\n        \"city\": \"City*\",\n        \"client\": \"Client\",\n        \"company\": \"Consulting firm*\",\n        \"companyName\": \"Company or organization name*\",\n        \"consultant\": \"Consultant\",\n        \"country\": \"Country*\",\n        \"dunsId\": \"DUNS number\",\n        \"email\": \"Email*\",\n        \"fax\": \"Fax\",\n        \"firstName\": \"First name*\",\n        \"jobTitle\": \"Job title*\",\n        \"lastName\": \"Last name*\",\n        \"loginEmail\": \"Log in with this email\",\n        \"mobilePhone\": \"Mobile phone\",\n        \"newCompany\": \"\",\n        \"newsletter\": \"Please keep me posted on relevant news about APADUA products & services.\",\n        \"password\": \"Create password*\",\n        \"passwordGuidance\": \"Password should have at least 10 characters, including at least one uppercase letter, one lowercase letter, one number, and one special character\",\n        \"phone\": \"Telephone\",\n        \"postalCode\": \"Postal code*\",\n        \"registerAs\": \"User type*\",\n        \"registry\": \"Commercial registry\",\n        \"registryNumber\": \"Registry number\",\n        \"retypePassword\": \"Confirm password*\",\n        \"salutation\": \"Salutation*\",\n        \"state\": \"State\",\n        \"terms\": \"By clicking \\\"Register now,\\\" you agree to APADUA's <a href='https://apadua.com/terms-and-conditions/' target='_blank'>terms & conditions</a> and <a href='https://apadua.com/privacy-policy/' target='_blank'>privacy policy</a>.\",\n        \"useInvitationLink\": \"Please use the invitation link from email.\",\n        \"userExists\": \"A user with this email already exists. Please provide another email.\",\n        \"userType\": \"User type*\",\n        \"vatNumber\": \"VAT ID*\",\n        \"website\": \"Website*\"\n      },\n      \"placeholder\": {\n        \"company\": \"Enter company or organization name\",\n        \"country\": \"Select country\",\n        \"email\": \"Enter email\",\n        \"password\": \"Enter password\",\n        \"retypePassword\": \"Re-enter password\"\n      },\n      \"title\": \"Registration\"\n    },\n    \"startDateAfterAwardDate\": \"Please ensure that the project award is scheduled before the project start date.\",\n    \"todo\": {\n      \"agentView\": {\n        \"feeCap\": \"Fee Cap\",\n        \"feeConditions\": \"Fee conditions\",\n        \"feePercentageUponParticipation\": \"Fee Percentage Upon Participation\",\n        \"feePercentageUponWinning\": \"Fee Percentage Upon Winning\",\n        \"submit\": \"Save Changes\"\n      },\n      \"axaForm\": {\n        \"aboutUs\": \"About us\",\n        \"addProjectGoal\": \"Add project goal\",\n        \"addQuoteServiceProviderButtonText\": \"Add service provider\",\n        \"addVendor\": \"Add vendor\",\n        \"additionalInformation\": \"Additional Information\",\n        \"budgetApprovalStatus\": \"Approval status\",\n        \"budgetApprovalStatuses\": {\n          \"approved\": \"Approved\",\n          \"pending\": \"Pending\"\n        },\n        \"budgetApproverEmail\": \"Email\",\n        \"budgetApproverFirstName\": \"First name\",\n        \"budgetApproverLastName\": \"Last name\",\n        \"budgetApproverPhone\": \"Phone\",\n        \"budgetEstimate\": \"Budget estimate\",\n        \"budgetEstimateCurrency\": \"Currency\",\n        \"businessUnit\": \"Business unit\",\n        \"category\": \"Category\",\n        \"contactEmail\": \"Contact email\",\n        \"contactFirstName\": \"Contact first name\",\n        \"contactLastName\": \"Contact last name\",\n        \"contactPersonName\": \"Name of contact person\",\n        \"contactPhone\": \"Contact phone\",\n        \"descriebeServiceProviders\": \"What service providers should we include?\",\n        \"description\": \"Description\",\n        \"email\": \"Email\",\n        \"expectedProjectCompletionDate\": \"Expected project completion date\",\n        \"expectedProjectStartDate\": \"Expected project start date\",\n        \"firstName\": \"First name\",\n        \"function\": \"Function\",\n        \"heading\": {\n          \"additionalInformation\": \"Additional Information\",\n          \"approvalInformation\": \"Approval Information\",\n          \"budgetingInformation\": \"Budgeting Information\",\n          \"contactInformation\": \"Contact Information\",\n          \"plannedProjectTiming\": \"Planned Project Timing\",\n          \"projectLanguage\": \"Project Language\",\n          \"projectSetup\": \"Project Setup\",\n          \"serviceProvidersTitle\": \"Preferred Service Providers and Challengers\",\n          \"serviceProvidersToInclude\": \"Please enter the service providers you suggest to include in this RFP\"\n        },\n        \"industryFocus\": \"Industry focus\",\n        \"info\": {\n          \"aboutUs\": \"Please briefly introduce the client company.\",\n          \"additionalInformation\": \"Please enter addtitional information relevant for the procurement department to process your request. This information will not be taken over into the RFP itself and not displayed to service providers.\",\n          \"budgetApproverEmail\": \"Please enter the approver's business email address.\",\n          \"budgetApproverPhone\": \"Please enter the approver's business phone number.\",\n          \"budgetEstimate\": \"Please enter the amount of the estimated project budget.\",\n          \"category\": \"Please enter descriptive goal category.\",\n          \"contactEmail\": \"Please enter the contact's business email address.\",\n          \"contactPhone\": \"Please enter the contact's business phone number.\",\n          \"description\": \"Please describe the goal of your project. Remember to stay SMART (Specific, Measurable, Assignable, Realistic, and Time-related).\",\n          \"email\": \"Please enter your business email address.\",\n          \"expectedProjectCompletionDate\": \"Please select the expected end date of the project.\",\n          \"expectedProjectStartDate\": \"Please select the expected start date of the project.\",\n          \"industryFocus\": \"Please select the required industry expertise.\",\n          \"initialSituation\": \"Please describe the initial situation.\",\n          \"mainProjectLocation\": \"Please select the main project location.\",\n          \"otherProjectLanguages\": \"Please select additional project languages.\",\n          \"otherProjectLocations\": \"Please select additional project locations.\",\n          \"projectCode\": \"Please enter a project number.\",\n          \"projectFocus\": \"Please select the required professional expertise.\",\n          \"projectGoals\": \"<h4><span class='glyphicon glyphicon-info-sign info-sign-26-middle'></span> Information</h4><div class='m-t m-b-sm bold'>Project goals</div><p class='m-b-lg'>Project goals are the predefined results to be achieved in the course of a project. They should be formulated precisely, quantified and measurable.</p>\",\n          \"projectLanguage\": \"Please select the project language.\",\n          \"projectMode\": \"Please select the required project mode.\",\n          \"projectName\": \"Please enter a descriptive name of the project. This may be changed again later.\",\n          \"proposalLanguage\": \"Please select the proposal language.\",\n          \"sebRelevance\": \"Please indicate if the project is relevant to the Strategic Execution Board.\"\n        },\n        \"initialSituation\": \"Initial situation\",\n        \"lastName\": \"Last name\",\n        \"mainProjectLocation\": \"Main project location\",\n        \"otherProjectLanguages\": \"Other project languages\",\n        \"otherProjectLocations\": \"Other project locations\",\n        \"position\": \"Position\",\n        \"projectCode\": \"Project code\",\n        \"projectFocus\": \"Project focus\",\n        \"projectGoals\": \"Project goals\",\n        \"projectLanguage\": \"Project language\",\n        \"projectLanguages\": {\n          \"english\": \"English\",\n          \"german\": \"German\"\n        },\n        \"projectMode\": \"Project mode\",\n        \"projectModes\": {\n          \"hybrid\": \"Hybrid\",\n          \"onSite\": \"On-site\",\n          \"remote\": \"Remote\"\n        },\n        \"projectName\": \"Project name\",\n        \"proposalLanguage\": \"Proposal language\",\n        \"salutation\": \"Salutation\",\n        \"sebRelevance\": \"SEB relevance\",\n        \"sendAnotherRequestButtonText\": \"Send another request\",\n        \"sendButtonText\": \"Send request\",\n        \"sendingButtonText\": \"Sending\",\n        \"vendorName\": \"Vendor name\",\n        \"vendorWebsite\": \"Vendor website\"\n      }\n    },\n    \"tooltip\": {\n      \"information\": \"Information\"\n    },\n    \"valueGreaterThan0\": \"Value must be greater than zero.\",\n    \"vendorSelector\": \"Select the suppliers you want to see – just click their logo!\",\n    \"wizard\": {\n      \"confirm\": {\n        \"alreadyRegistered\": \"Already registered? Log in here!\",\n        \"change\": \"change\",\n        \"disclaimer\": \"Lorem ipsum\",\n        \"downloadPDF\": \"Download PDF\",\n        \"edit\": \"edit\",\n        \"generatePDF\": \"Generate PDF\",\n        \"joinNow\": \"Register now!\",\n        \"label\": {\n          \"businessType\": \"PLACEHOLDER\",\n          \"colleagueEmail\": \"Recipient's email address\",\n          \"companyHeadquarters\": \"\",\n          \"companyInformation\": \"Client information\",\n          \"companyName\": \"\",\n          \"companyNameMandatory\": \"Name of your company or organization*\",\n          \"companySize\": \"PLACEHOLDER\",\n          \"detailsTCB\": \"helps you to identify suitable business & management consulting firms to meet your individual project need. Our unique web service offers a transparent and auditable process to award consulting projects as well as a platform to monitor all your consulting projects.<br />Using our services online is free for clients. Consulting firms are charged per participation in requests for proposal. Despite this, APADUA is absolutely unbiased. All consultants are rated based on publicly available information and user feedback. None of the consulting firms in our database have influence on the algorithm.<br />After your registration, you will have access to our full online service portfolio, from creating a project request over evaluation of proposals to awarding your project.<br />Register for free now and benefit from the advantages of our unique web service immediately!\",\n          \"detailsTCB2\": \"\",\n          \"downloadLink\": \"Here is your download link.\",\n          \"downloadPDF\": \"Download PDF\",\n          \"email\": \"Your email address*\",\n          \"emailSummary\": \"Send summary via email\",\n          \"employees\": \"Employees\",\n          \"extraConsultantDetails\": \"This consulting firm has just been added. Information will be available soon.\",\n          \"firstName\": \"Your first name*\",\n          \"footer\": \"apadua.com is much more than just the biggest consultant database of the web. And you have just reached the surface\",\n          \"industry\": \"Industry\",\n          \"interimManagement\": \"Interim management\",\n          \"itConsulting\": \"IT consulting\",\n          \"lastName\": \"Your last name*\",\n          \"loginOrRegister\": \"Log in or register to continue!\",\n          \"mainLanguage\": \"PLACEHOLDER\",\n          \"mainLocation\": \"Main project location\",\n          \"managementConsulting\": \"business & management consulting\",\n          \"newsletter\": \"Please keep me posted on relevant news about APADUA and its products & services.\",\n          \"noCompanies\": \"No consulting firms selected\",\n          \"noLogoAvailable\": \"No <br> logo\",\n          \"noneSelected\": \"None selected\",\n          \"projectContext\": \"PLACEHOLDER\",\n          \"projectGoals\": \"Project goals\",\n          \"projectInformation\": \"Project information\",\n          \"projectPhases\": \"PLACEHOLDER\",\n          \"projectScope\": \"Functional scope\",\n          \"provideEmail\": \"Please provide an email address\",\n          \"provideValidEmail\": \"Please provide a valid email address\",\n          \"recipientEmail\": \"Recipient's email address*\",\n          \"recipientName\": \"Recipient's name*\",\n          \"recruiting\": \"Recruitment\",\n          \"secondaryLanguages\": \"Other project languages\",\n          \"secondaryLocations\": \"Other project locations\",\n          \"selectedCompanies\": \"Selected consulting firms\",\n          \"summaryConfirm\": \"Yes, please send me a copy of the summary.\",\n          \"thanks\": \"Thank you for your participation.\",\n          \"timeline\": \"PLACEHOLDER\",\n          \"turnover\": \"Turnover\",\n          \"userNameRole\": \"PLACEHOLDER\",\n          \"yourEmail\": \"Your email address\",\n          \"yourMessage\": \"Your message\"\n        },\n        \"placeholder\": {\n          \"companyName\": \"Please enter the name of your company or organization\",\n          \"email\": \"Please enter your email address\",\n          \"firstName\": \"Please enter your first name\",\n          \"lastName\": \"Please enter your last name\",\n          \"recipientEmail\": \"Please enter the recipient's email address\",\n          \"recipientName\": \"Please enter the recipient's first and last name\",\n          \"yourMessage\": \"Please provide a message\"\n        },\n        \"sendEmail\": \"Send email\",\n        \"startRfp\": \"Start project request\",\n        \"title\": \"Start project request\"\n      },\n      \"info\": {\n        \"consultants\": \"<h4>Consulting firms:</h4><div>We maintain the world’s most comprehensive database of consulting firms. This allows us to match your project description with the expertise of reputable consulting firms and provide you with a list of suitable firms within seconds. This overview only considers consulting firms that match your individual request. The algorithm we apply is unbiased as it solely relies on publicly available information and feedback from our users.</div><div> The consultants are split in three groups based on the width of their service and industry expertise. Specialized (or boutique) consulting firms are usually smaller companies focusing on one specific subject or industry. Diversified consulting firms usually cover a limited number of related areas of functional or sectorial expertise. Generalists are the global players within the consulting market, covering a wide range of functions and industries.</div><div> This categorization is designed to help you to make a qualified decision, based on your individual preferences, project requirements or company guidelines.</div>\",\n        \"projectDetails\": \"<h4>Project Details:</h4><div>In order to complement your project definition we need some additional information about the project setup.</div><div>After this step you will be able to start a request for proposal (RfP) via APADUA.</div><div>This service is 100% free of charges for you. If you continue from here we ask you to register and will grant you access to our RfP administration dashboard.</div>\",\n        \"projectInformation\": \"<h4>Project Information:</h4><div>Please provide some basic information about your planned project. We match these with the expertise of the consulting firms in our database.</div><div>Please note that fields marked with asterisk (*) are mandatory, as they directly feed into our matching algorithm.</div><div>In a next step, we will provide you with a ranked list of reputable consulting firms with an excellent track record in the relevant fields.</div>\"\n      },\n      \"requestForProposal\": \"PLACEHOLDER\",\n      \"timelineQuestion\": \"Please specify the desired timing of the project\",\n      \"titles\": {\n        \"defineProject\": \"PLACEHOLDER\",\n        \"projectInformation\": \"Describe project\",\n        \"selectConsultant\": \"Select consulting firm\",\n        \"startRFP\": \"Start project request\"\n      }\n    },\n    \"wizardLanguage\": {\n      \"title\": \"Select project language\"\n    }\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/utils/append-access-token\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = appendAccessToken;\n\n  function appendAccessToken(url, token) {\n    var refreshToken = window.localStorage.getItem('jwtRefreshToken');\n\n    if (refreshToken) {\n      return \"\".concat(url, \"?token=\").concat(token, \"&refreshToken=\").concat(refreshToken);\n    }\n\n    return \"\".concat(url, \"?token=\").concat(token);\n  }\n});","define(\"cb-ui/utils/can-use-dom\", [\"exports\", \"ember-metrics/utils/can-use-dom\"], function (_exports, _canUseDom) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _canUseDom.default;\n    }\n  });\n});","define(\"cb-ui/utils/download-file\", [\"exports\", \"file-saver\"], function (_exports, _fileSaver) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = downloadFile;\n\n  function downloadFile(url, fileName) {\n    var xhr = new XMLHttpRequest();\n    xhr.open('GET', url, true);\n    xhr.responseType = 'blob';\n\n    xhr.onload = function (e) {\n      if (this.status == 200) {\n        _fileSaver.default.saveAs(this.response, fileName);\n      }\n    };\n\n    xhr.send();\n    return true;\n  }\n});","define(\"cb-ui/utils/fmt\", [\"exports\", \"ember-models-table/utils/fmt\"], function (_exports, _fmt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _fmt.default;\n    }\n  });\n});","define(\"cb-ui/utils/get-target-domain\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = getTargetDomain;\n\n  function getTargetDomain() {\n    var domain = _environment.default.CANONICAL_DOMAIN_NEXT;\n\n    if (domain.endsWith('/')) {\n      return domain.slice(0, -1);\n    }\n\n    return domain;\n  }\n});","define(\"cb-ui/utils/intl/missing-message\", [\"exports\", \"ember-intl/utils/missing-message\"], function (_exports, _missingMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _missingMessage.default;\n    }\n  });\n});","define(\"cb-ui/utils/login\", [\"exports\", \"cb-ui/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.refreshAndBlacklistCall = _exports.refreshCall = _exports.redirectToLogin = _exports.jwtPayload = void 0;\n\n  function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\n\n  function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\n\n  var jwtPayload = function jwtPayload(token) {\n    if (token) {\n      return JSON.parse(atob(token.split('.')[1]));\n    }\n\n    return null;\n  };\n\n  _exports.jwtPayload = jwtPayload;\n\n  var redirectToLogin = function redirectToLogin() {\n    var note = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : undefined;\n    var replace = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n    var token = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : undefined;\n    var loginUrl = '/login';\n\n    if (token) {\n      var payload = jwtPayload(token);\n\n      if (payload) {\n        loginUrl = payload.login_url || '/login';\n      }\n    }\n\n    var newUrl = new URL(_environment.default.CANONICAL_DOMAIN_NEXT);\n    newUrl.pathname = loginUrl;\n\n    if (note) {\n      newUrl.searchParams.append('note', note);\n    }\n\n    var nextUrl = window.location.href.replace(/([?&])tcbToken=[^&]+(&|$)/, '$1');\n    newUrl.searchParams.append('next', nextUrl);\n\n    if (replace) {\n      window.location.replace(newUrl);\n    } else {\n      window.location.assign(newUrl);\n    }\n  };\n\n  _exports.redirectToLogin = redirectToLogin;\n\n  var refreshCall =\n  /*#__PURE__*/\n  function () {\n    var _ref = _asyncToGenerator(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee(refreshToken) {\n      var tenantId,\n          response,\n          data,\n          _args = arguments;\n      return regeneratorRuntime.wrap(function _callee$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              tenantId = _args.length > 1 && _args[1] !== undefined ? _args[1] : undefined;\n              _context.prev = 1;\n              _context.next = 4;\n              return fetch('/api/jwt/refresh/', {\n                method: 'POST',\n                headers: {\n                  'Accept': 'application/json',\n                  'Content-Type': 'application/json'\n                },\n                body: JSON.stringify({\n                  refresh: refreshToken,\n                  tenant: tenantId\n                })\n              });\n\n            case 4:\n              response = _context.sent;\n\n              if (!(response.status === 401 || response.status === 429)) {\n                _context.next = 8;\n                break;\n              }\n\n              redirectToLogin(undefined, true, refreshToken);\n              return _context.abrupt(\"return\");\n\n            case 8:\n              _context.next = 10;\n              return response.json();\n\n            case 10:\n              data = _context.sent;\n              return _context.abrupt(\"return\", {\n                accessToken: data.access\n              });\n\n            case 14:\n              _context.prev = 14;\n              _context.t0 = _context[\"catch\"](1);\n              window.SessionManager.logout();\n\n              if (window.location.search.includes('?token=')) {\n                window.location.replace(window.location.href.split('?')[0]);\n              } else {\n                redirectToLogin(undefined, true, refreshToken);\n              }\n\n            case 18:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, _callee, this, [[1, 14]]);\n    }));\n\n    return function refreshCall(_x) {\n      return _ref.apply(this, arguments);\n    };\n  }();\n\n  _exports.refreshCall = refreshCall;\n\n  var refreshAndBlacklistCall =\n  /*#__PURE__*/\n  function () {\n    var _ref2 = _asyncToGenerator(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee2(refreshToken) {\n      var tenantId,\n          response,\n          data,\n          _args2 = arguments;\n      return regeneratorRuntime.wrap(function _callee2$(_context2) {\n        while (1) {\n          switch (_context2.prev = _context2.next) {\n            case 0:\n              tenantId = _args2.length > 1 && _args2[1] !== undefined ? _args2[1] : undefined;\n              _context2.prev = 1;\n              _context2.next = 4;\n              return fetch('/api/jwt/refresh-and-blacklist/', {\n                method: 'POST',\n                headers: {\n                  'Accept': 'application/json',\n                  'Content-Type': 'application/json'\n                },\n                body: JSON.stringify({\n                  refresh: refreshToken,\n                  tenant: tenantId\n                })\n              });\n\n            case 4:\n              response = _context2.sent;\n\n              if (!(response.status === 401 || response.status === 429)) {\n                _context2.next = 8;\n                break;\n              }\n\n              redirectToLogin(undefined, true, refreshToken);\n              return _context2.abrupt(\"return\");\n\n            case 8:\n              _context2.next = 10;\n              return response.json();\n\n            case 10:\n              data = _context2.sent;\n              return _context2.abrupt(\"return\", {\n                accessToken: data.access,\n                refreshToken: data.refresh\n              });\n\n            case 14:\n              _context2.prev = 14;\n              _context2.t0 = _context2[\"catch\"](1);\n              window.SessionManager.logout();\n\n              if (window.location.search.includes('?token=')) {\n                window.location.replace(window.location.href.split('?')[0]);\n              } else {\n                redirectToLogin(undefined, true, refreshToken);\n              }\n\n            case 18:\n            case \"end\":\n              return _context2.stop();\n          }\n        }\n      }, _callee2, this, [[1, 14]]);\n    }));\n\n    return function refreshAndBlacklistCall(_x2) {\n      return _ref2.apply(this, arguments);\n    };\n  }();\n\n  _exports.refreshAndBlacklistCall = refreshAndBlacklistCall;\n});","define(\"cb-ui/utils/nv\", [\"exports\", \"ember-nvd3-shim/utils/nv\"], function (_exports, _nv) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _nv.default;\n    }\n  });\n});","define(\"cb-ui/utils/object-transforms\", [\"exports\", \"ember-metrics/utils/object-transforms\"], function (_exports, _objectTransforms) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _objectTransforms.default;\n    }\n  });\n});","define(\"cb-ui/utils/remove-from-dom\", [\"exports\", \"ember-metrics/utils/remove-from-dom\"], function (_exports, _removeFromDom) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _removeFromDom.default;\n    }\n  });\n});","define(\"cb-ui/utils/session-manager\", [\"exports\", \"cb-ui/utils/login\"], function (_exports, _login) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = _exports.inferredTenantRedirect = _exports.SessionManager = void 0;\n\n  function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); }\n\n  function _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance\"); }\n\n  function _iterableToArrayLimit(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\n  function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n  function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\n\n  function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\n\n  function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n  function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\n  function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\n  var SessionManager =\n  /*#__PURE__*/\n  function () {\n    function SessionManager() {\n      _classCallCheck(this, SessionManager);\n\n      this.REFRESH_TOKEN_KEY = 'jwtRefreshToken';\n      this.ACCESS_TOKEN_KEY = 'jwtAccessToken';\n      this.EMBER_TOKEN = 'ember_simple_auth:session';\n      this.tenants = [];\n      this.accessToken = null;\n      this.refreshToken = null;\n      this.load();\n    }\n\n    _createClass(SessionManager, [{\n      key: \"switchToCrossTenants\",\n      value: function () {\n        var _switchToCrossTenants = _asyncToGenerator(\n        /*#__PURE__*/\n        regeneratorRuntime.mark(function _callee() {\n          var _this = this;\n\n          var targetUrl,\n              _args = arguments;\n          return regeneratorRuntime.wrap(function _callee$(_context) {\n            while (1) {\n              switch (_context.prev = _context.next) {\n                case 0:\n                  targetUrl = _args.length > 0 && _args[0] !== undefined ? _args[0] : null;\n                  _context.next = 3;\n                  return (0, _login.refreshCall)(this.getRefreshToken()).then(function (data) {\n                    _this.setAccessToken(data.accessToken);\n                  });\n\n                case 3:\n                  if (!targetUrl) {\n                    _context.next = 6;\n                    break;\n                  }\n\n                  window.location.href = targetUrl.toString().replace(/([?&])tcbToken=[^&]+(&|$)/, '$1');\n                  return _context.abrupt(\"return\");\n\n                case 6:\n                  window.location.href = window.location.href.replace(/([?&])tcbToken=[^&]+(&|$)/, '$1');\n\n                case 7:\n                case \"end\":\n                  return _context.stop();\n              }\n            }\n          }, _callee, this);\n        }));\n\n        function switchToCrossTenants() {\n          return _switchToCrossTenants.apply(this, arguments);\n        }\n\n        return switchToCrossTenants;\n      }()\n    }, {\n      key: \"switchTenant\",\n      value: function () {\n        var _switchTenant = _asyncToGenerator(\n        /*#__PURE__*/\n        regeneratorRuntime.mark(function _callee2(tenantId) {\n          var _this2 = this;\n\n          var targetUrl,\n              _args2 = arguments;\n          return regeneratorRuntime.wrap(function _callee2$(_context2) {\n            while (1) {\n              switch (_context2.prev = _context2.next) {\n                case 0:\n                  targetUrl = _args2.length > 1 && _args2[1] !== undefined ? _args2[1] : null;\n                  _context2.next = 3;\n                  return (0, _login.refreshCall)(this.getRefreshToken(), tenantId).then(function (data) {\n                    _this2.setAccessToken(data.accessToken);\n                  });\n\n                case 3:\n                  if (!targetUrl) {\n                    _context2.next = 6;\n                    break;\n                  }\n\n                  window.location.href = targetUrl.toString().replace(/([?&])tcbToken=[^&]+(&|$)/, '$1');\n                  return _context2.abrupt(\"return\");\n\n                case 6:\n                  window.location.href = window.location.href.replace(/([?&])tcbToken=[^&]+(&|$)/, '$1');\n\n                case 7:\n                case \"end\":\n                  return _context2.stop();\n              }\n            }\n          }, _callee2, this);\n        }));\n\n        function switchTenant(_x) {\n          return _switchTenant.apply(this, arguments);\n        }\n\n        return switchTenant;\n      }()\n    }, {\n      key: \"save\",\n      value: function save() {\n        if (!this.refreshToken) {\n          window.localStorage.removeItem(this.REFRESH_TOKEN_KEY);\n        } else {\n          window.localStorage.setItem(this.REFRESH_TOKEN_KEY, this.refreshToken);\n        }\n\n        if (!this.accessToken) {\n          window.localStorage.removeItem(this.ACCESS_TOKEN_KEY);\n        } else {\n          window.localStorage.setItem(this.ACCESS_TOKEN_KEY, this.accessToken);\n        }\n      }\n    }, {\n      key: \"getAccessToken\",\n      value: function getAccessToken() {\n        if (!this.accessToken) {\n          this.load();\n        }\n\n        return this.accessToken;\n      }\n    }, {\n      key: \"getAccessTokenPayload\",\n      value: function getAccessTokenPayload() {\n        return (0, _login.jwtPayload)(this.getAccessToken());\n      }\n    }, {\n      key: \"setAccessToken\",\n      value: function setAccessToken(token) {\n        this.accessToken = token;\n        this.save();\n      }\n    }, {\n      key: \"getRefreshToken\",\n      value: function getRefreshToken() {\n        if (!this.refreshToken) {\n          this.load();\n        }\n\n        return this.refreshToken;\n      }\n    }, {\n      key: \"getRefreshTokenPayload\",\n      value: function getRefreshTokenPayload() {\n        return (0, _login.jwtPayload)(this.getRefreshToken());\n      }\n    }, {\n      key: \"setRefreshToken\",\n      value: function setRefreshToken(token) {\n        this.refreshToken = token;\n        this.save();\n      }\n    }, {\n      key: \"load\",\n      value: function load() {\n        this.refreshToken = window.localStorage.getItem(this.REFRESH_TOKEN_KEY);\n        this.accessToken = window.localStorage.getItem(this.ACCESS_TOKEN_KEY);\n      }\n    }, {\n      key: \"loadFromQueryParams\",\n      value: function loadFromQueryParams(queryParams) {\n        if ('tcbToken' in queryParams) {\n          if ('tcbRefreshToken' in queryParams) {\n            this.refreshToken = queryParams.tcbRefreshToken;\n          }\n\n          var decoded = (0, _login.jwtPayload)(queryParams.tcbToken);\n\n          if (decoded.token_type === 'refresh') {\n            this.refreshToken = queryParams.tcbToken;\n          }\n\n          this.accessToken = queryParams.tcbToken;\n          this.save();\n        }\n      }\n    }, {\n      key: \"logout\",\n      value: function logout() {\n        this.tenants = [];\n        this.accessToken = null;\n        this.refreshToken = null;\n        window.localStorage.removeItem(this.EMBER_TOKEN);\n        this.save();\n      }\n    }, {\n      key: \"isLoggedIn\",\n      value: function isLoggedIn() {\n        return this.accessToken !== null;\n      }\n    }, {\n      key: \"getCurrentTenantId\",\n      value: function getCurrentTenantId() {\n        var tokenPayload = this.getAccessTokenPayload();\n        return tokenPayload ? tokenPayload.active_tenant_id : null;\n      }\n    }, {\n      key: \"getCrossTenants\",\n      value: function getCrossTenants() {\n        var tokenPayload = this.getAccessTokenPayload();\n        return tokenPayload ? tokenPayload.cross_tenant_ids : [];\n      }\n    }, {\n      key: \"computeUrlFromTransition\",\n      value: function computeUrlFromTransition(transition) {\n        if (!transition) return null; // extract the url from the transition\n        // for some transitions, the route url comes ready made in the transition.intent.url\n        // otherwise we compute it from the transition.intent.name (we also need to prefix a '/' to it) and the router mapping\n\n        var recognizer = transition.router.recognizer.names;\n        var url;\n        var staticSegments;\n\n        if (transition.intent.name) {\n          // the segments prop in the recognizer is an array of objects like these { type: int, value: string }\n          staticSegments = recognizer[transition.intent.name].segments.filter(function (segment) {\n            return segment.type === 0;\n          });\n          url = \"\".concat(window.location.origin, \"#/\").concat(staticSegments.map(function (segment) {\n            return segment.value;\n          }).join('/'));\n        } else {\n          url = \"\".concat(window.location.origin, \"#\").concat(transition.intent.url);\n        }\n\n        if (!transition.intent.url) {\n          // the transition.intent.url has the dynamic segments and query params already set\n          // Add dynamic segments\n          var _arr = Object.entries(transition.params || {});\n\n          var _loop = function _loop() {\n            var _arr$_i = _slicedToArray(_arr[_i], 2),\n                key = _arr$_i[0],\n                value = _arr$_i[1];\n\n            var paramKeys = Object.keys(value);\n            var routePaths = key.replaceAll('.index.', '.').replaceAll('.index', '').split('.');\n            var targetRouteIndex = routePaths.length - 1;\n\n            if (targetRouteIndex !== -1) {\n              var targetRouteSegment = staticSegments[targetRouteIndex] ? staticSegments[targetRouteIndex].value : null;\n\n              if (targetRouteSegment) {\n                paramKeys.forEach(function (paramKey) {\n                  url = url.replace(\"\".concat(targetRouteSegment), \"\".concat(targetRouteSegment, \"/\").concat(value[paramKey]));\n                });\n              } else {\n                // in this case, the route ends with a dynamic segment; we just append the dynamic segments at the end\n                // e.g. app.templates.edit where edit has the path of /:template_id which is dynamic\n                // so in won't appear in the staticSegments array\n                url = url + \"/\".concat(value[paramKeys[0]]);\n              }\n            }\n          };\n\n          for (var _i = 0; _i < _arr.length; _i++) {\n            _loop();\n          } // Add query parameters\n\n\n          var queryParams = Object.entries(transition.queryParams || {});\n\n          if (queryParams.length > 0) {\n            url += '?';\n            url += queryParams.map(function (_ref) {\n              var _ref2 = _slicedToArray(_ref, 2),\n                  key = _ref2[0],\n                  value = _ref2[1];\n\n              return \"\".concat(encodeURIComponent(key), \"=\").concat(encodeURIComponent(value));\n            }).join('&');\n          }\n        }\n\n        return url;\n      }\n    }], [{\n      key: \"getTokenPayload\",\n      value: function getTokenPayload(token) {\n        return (0, _login.jwtPayload)(token);\n      }\n    }]);\n\n    return SessionManager;\n  }();\n\n  _exports.SessionManager = SessionManager;\n\n  var inferredTenantRedirect =\n  /*#__PURE__*/\n  function () {\n    var _ref3 = _asyncToGenerator(\n    /*#__PURE__*/\n    regeneratorRuntime.mark(function _callee3(headers) {\n      var url,\n          tenantId,\n          currentUrl,\n          _currentUrl,\n          searchParams,\n          _args3 = arguments;\n\n      return regeneratorRuntime.wrap(function _callee3$(_context3) {\n        while (1) {\n          switch (_context3.prev = _context3.next) {\n            case 0:\n              url = _args3.length > 1 && _args3[1] !== undefined ? _args3[1] : '';\n\n              if (window.localStorage.getItem('jwtRefreshToken')) {\n                _context3.next = 3;\n                break;\n              }\n\n              return _context3.abrupt(\"return\");\n\n            case 3:\n              if (!headers['x-tenant-id']) {\n                _context3.next = 16;\n                break;\n              }\n\n              console.log('Detected tenant id: ', headers['x-tenant-id'], ' from ', url);\n              _context3.prev = 5;\n              tenantId = parseInt(headers['x-tenant-id'], 10);\n\n              if (tenantId && url) {\n                currentUrl = new URL(url);\n                _currentUrl = currentUrl, searchParams = _currentUrl.searchParams;\n\n                if (!searchParams.has('tenantID')) {\n                  searchParams.append('tenantID', tenantId.toString());\n                } else if (searchParams.get('tenantID') !== tenantId.toString()) {\n                  searchParams.set('tenantID', tenantId.toString());\n                }\n              }\n\n              if (!(tenantId !== window.SessionManager.getCurrentTenantId())) {\n                _context3.next = 11;\n                break;\n              }\n\n              _context3.next = 11;\n              return window.SessionManager.switchTenant(tenantId, currentUrl);\n\n            case 11:\n              _context3.next = 16;\n              break;\n\n            case 13:\n              _context3.prev = 13;\n              _context3.t0 = _context3[\"catch\"](5);\n              console.error('Error parsing tenant id: ', _context3.t0);\n\n            case 16:\n            case \"end\":\n              return _context3.stop();\n          }\n        }\n      }, _callee3, this, [[5, 13]]);\n    }));\n\n    return function inferredTenantRedirect(_x2) {\n      return _ref3.apply(this, arguments);\n    };\n  }();\n\n  _exports.inferredTenantRedirect = inferredTenantRedirect;\n  window.SessionManager = new SessionManager();\n  var _default = window.SessionManager;\n  _exports.default = _default;\n});","define(\"cb-ui/utils/titleize\", [\"exports\", \"ember-cli-string-helpers/utils/titleize\"], function (_exports, _titleize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _titleize.default;\n    }\n  });\n});","define(\"cb-ui/utils/translate-property\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = translateProperty;\n\n  function translateProperty(enKey, deKey) {\n    return Ember.computed(enKey, deKey, 'intl.locale', function () {\n      var enProperty = this.get(enKey);\n      var deProperty = this.get(deKey);\n      var locale = this.get('intl.locale')[0];\n\n      if (locale === 'de') {\n        return deProperty || enProperty;\n      }\n\n      return enProperty;\n    });\n  }\n});","define(\"cb-ui/utils/uuid-generator\", [\"exports\", \"ember-uuid/utils/uuid-generator\"], function (_exports, _uuidGenerator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _uuidGenerator.default;\n    }\n  });\n  Object.defineProperty(_exports, \"v4\", {\n    enumerable: true,\n    get: function get() {\n      return _uuidGenerator.v4;\n    }\n  });\n  Object.defineProperty(_exports, \"v1\", {\n    enumerable: true,\n    get: function get() {\n      return _uuidGenerator.v1;\n    }\n  });\n  Object.defineProperty(_exports, \"parse\", {\n    enumerable: true,\n    get: function get() {\n      return _uuidGenerator.parse;\n    }\n  });\n  Object.defineProperty(_exports, \"unparse\", {\n    enumerable: true,\n    get: function get() {\n      return _uuidGenerator.unparse;\n    }\n  });\n});","define(\"cb-ui/validations/aldiQuote\", [\"exports\", \"ember-changeset-validations/validators\"], function (_exports, _validators) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    personFirstName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    personLastName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      ignoreBlank: true\n    })],\n    projectAdministratorEmail: [(0, _validators.validateLength)({\n      max: 254\n    }), (0, _validators.validateFormat)({\n      type: 'email'\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    // projectAdministratorPhone: [\n    //   validateLength({ max: 32 }),\n    //   validatePresence({ presence: true, allowBlank: false }),\n    // ],\n    // serviceStandard: [\n    //   validatePresence({ presence: true, allowBlank: false }),\n    // ],\n    // budgetEstimate: [\n    //   validateNumber({ integer: true })\n    // ],\n    initialSituation: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })]\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/validations/axaQuote\", [\"exports\", \"ember-changeset-validations/validators\"], function (_exports, _validators) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    personFirstName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    personLastName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      ignoreBlank: true\n    })],\n    projectAdministratorEmail: [(0, _validators.validateLength)({\n      max: 254\n    }), (0, _validators.validateFormat)({\n      type: 'email'\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    serviceStandard: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    budgetApprovalStatus: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    initialSituation: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })]\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/validations/contactInformation\", [\"exports\", \"ember-changeset-validations/validators\"], function (_exports, _validators) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    firstName: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    lastName: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    jobTitle: [(0, _validators.validatePresence)({\n      presence: true,\n      ignoreBlank: true\n    })],\n    salutation: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })]\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/validations/quote\", [\"exports\", \"ember-changeset-validations/validators\"], function (_exports, _validators) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    personSalutation: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    personFirstName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    personLastName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      ignoreBlank: true\n    })],\n    projectAdministratorJobTitle: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    projectAdministratorEmail: [(0, _validators.validateLength)({\n      max: 254\n    }), (0, _validators.validateFormat)({\n      type: 'email'\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    projectAdministratorPhone: [(0, _validators.validateLength)({\n      max: 32\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n\n    /*companyName: [\n      validateLength({ max: 100 }),\n      validatePresence({ presence: true, allowBlank: false }),\n    ],\n    companyAddressLineOne: [\n      validateLength({ max: 256 }),\n      validatePresence({ presence: true, allowBlank: false }),\n    ],\n    companyAddressLineTwo: [\n      validateLength({ max: 256 }),\n    ],\n    companyAddressLineThree: [\n      validateLength({ max: 256 }),\n    ],\n    companyPostalCode: [\n      validateLength({ max: 32 }),\n      validatePresence({ presence: true, allowBlank: false }),\n    ],\n    companyCity: [\n      validateLength({ max: 128 }),\n      validatePresence({ presence: true, allowBlank: false }),\n    ],\n    companyCountry: [\n      validatePresence({ presence: true, allowBlank: false }),\n    ],*/\n    projectName: [(0, _validators.validateLength)({\n      max: 256\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    industryStandard: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n\n    /*\n    companySizeTurnover: [\n      validatePresence({ presence: true, allowBlank: false }),\n    ],\n    companySizeEmployees: [\n      validatePresence({ presence: true, allowBlank: false }),\n    ],*/\n    serviceType: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    serviceStandard: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    mainLocation: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    clientIntroduction: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    initialSituation: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    mainLanguage: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    proposalLanguage: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    startDate: [(0, _validators.validatePresence)({\n      presence: true\n    })],\n    endDate: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })] // projectPhases: [\n    //   validatePresence({ presence: true, allowBlank: false }),\n    // ],\n\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/validations/quoteProcess\", [\"exports\", \"ember-changeset-validations/validators\"], function (_exports, _validators) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    owner: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })]\n  };\n  _exports.default = _default;\n});","define(\"cb-ui/validations/siemensQuote\", [\"exports\", \"ember-changeset-validations/validators\"], function (_exports, _validators) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    personFirstName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    personLastName: [(0, _validators.validateLength)({\n      max: 128\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      ignoreBlank: true\n    })],\n    projectAdministratorEmail: [(0, _validators.validateLength)({\n      max: 254\n    }), (0, _validators.validateFormat)({\n      type: 'email'\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    projectAdministratorPhone: [(0, _validators.validateLength)({\n      max: 32\n    }), (0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })],\n    // serviceStandard: [\n    //   validatePresence({ presence: true, allowBlank: false }),\n    // ],\n    budgetEstimate: [(0, _validators.validateNumber)({\n      integer: true\n    })],\n    initialSituation: [(0, _validators.validatePresence)({\n      presence: true,\n      allowBlank: false\n    })]\n  };\n  _exports.default = _default;\n});","\n","define('cb-ui/config/environment', [], function() {\n  var prefix = 'cb-ui';\ntry {\n  var metaName = prefix + '/config/environment';\n  var rawConfig = document.querySelector('meta[name=\"' + metaName + '\"]').getAttribute('content');\n  var config = JSON.parse(unescape(rawConfig));\n\n  var exports = { 'default': config };\n\n  Object.defineProperty(exports, '__esModule', { value: true });\n\n  return exports;\n}\ncatch(err) {\n  throw new Error('Could not read config from meta tag with name \"' + metaName + '\".');\n}\n\n});\n","if (!runningTests) {\n  require(\"cb-ui/app\")[\"default\"].create({\"name\":\"cb-ui\",\"version\":\"0.0.0+\"});\n}\n"],"names":[],"mappings":"AAAA;AACA;AACA;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1MA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9jBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5UA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/IA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9iBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5IA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnOA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChlDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3SA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7eA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9TA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3yBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9LA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7NA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACl1CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACl2CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5MA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtUA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1ZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpQA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9gBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3WA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClqEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnpEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9MA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7CA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;","file":"cb-ui.js"}