{"version":3,"file":"app-f01a1571.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/components/qce/components/occupation-search.html","webpack://iadviser/./src/components/qce/components/vehicle-registration-search.html","webpack://iadviser/./src/components/qce/components/occupation-search.css?78e1","webpack://iadviser/./src/components/qce/components/occupation-search.ts","webpack://iadviser/./src/components/qce/components/vehicle-registration-search.css?de9b","webpack://iadviser/./src/components/qce/components/vehicle-registration-search.ts"],"sourcesContent":["// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____Cq4MS\",\"btn--flat\":\"btn--flat____NT210 btn____Cq4MS\",\"btn--submit\":\"btn--submit____JqM1D btn____Cq4MS\",\"btn--delete\":\"btn--delete____pO5TU btn____Cq4MS\",\"btn--link\":\"btn--link____pXb_0 btn____Cq4MS\",\"btn--inline-text-link\":\"btn--inline-text-link____SvmpC btn--link____pXb_0 btn____Cq4MS\",\"btn--footer\":\"btn--footer____n0Rny btn____Cq4MS\",\"btn--footer-submit\":\"btn--footer-submit____eGgbC btn--submit____JqM1D btn____Cq4MS btn--footer____n0Rny btn____Cq4MS\",\"btn--footer-cancel\":\"btn--footer-cancel____zSsfe btn--flat____NT210 btn____Cq4MS btn--footer____n0Rny btn____Cq4MS\",\"btn--footer-delete\":\"btn--footer-delete____Odu0I btn--delete____pO5TU btn____Cq4MS btn--footer____n0Rny btn____Cq4MS\",\"btn--footer-combo\":\"btn--footer-combo____EiMgV btn--footer____n0Rny btn____Cq4MS\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____a0BlE btn____Cq4MS\",\"btn--lmi-risk\":\"btn--lmi-risk____tcBGf btn____Cq4MS\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____mxrGo btn____Cq4MS\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____Z0fvd btn____Cq4MS\",\"btn--andrew-nock\":\"btn--andrew-nock____Ghhg4 btn____Cq4MS\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____TLfJb btn____Cq4MS\",\"btn--5-star\":\"btn--5-star____qeqdh btn____Cq4MS\",\"btn--thermoscan\":\"btn--thermoscan____MAHpb btn____Cq4MS\",\"btn--risk-survey-services\":\"btn--risk-survey-services____VE2u8 btn____Cq4MS\",\"btn--risk-management\":\"btn--risk-management____tkZaE btn____Cq4MS\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____awJ4D btn--lmi-bicalc____a0BlE btn____Cq4MS\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____xVjr8 btn--lmi-risk____tcBGf btn____Cq4MS\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____y4Yit btn--lmi-policy-comparison____mxrGo btn____Cq4MS\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____rjt5F btn--flat____NT210 btn____Cq4MS btn____Cq4MS\",\"btn--icon\":\"btn--icon____3skDF btn____Cq4MS\",\"btn--icon-no-border\":\"btn--icon-no-border____hBpiO\",\"btn--icon-add\":\"btn--icon-add____Q0EMI btn--icon____3skDF btn____Cq4MS\",\"btn--add-risk\":\"btn--add-risk____kkEDY btn--icon____3skDF btn____Cq4MS\",\"btn--icon-close\":\"btn--icon-close____D1iEG btn--icon____3skDF btn____Cq4MS\",\"btn--icon-delete\":\"btn--icon-delete____GK7Cd btn--icon____3skDF btn____Cq4MS\",\"btn--icon-download\":\"btn--icon-download____On6Nb btn--icon____3skDF btn____Cq4MS\",\"btn--icon-edit\":\"btn--icon-edit____dq3TR btn--icon____3skDF btn____Cq4MS\",\"btn--icon-email\":\"btn--icon-email____v7Ycq btn--icon____3skDF btn____Cq4MS\",\"btn--icon-download-email\":\"btn--icon-download-email____MTRvy btn--icon____3skDF btn____Cq4MS\",\"btn--icon-folder\":\"btn--icon-folder____EDOHs btn--icon____3skDF btn____Cq4MS\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____wmhpR btn--icon____3skDF btn____Cq4MS\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____S4bNn btn--icon____3skDF btn____Cq4MS\",\"btn--icon-history\":\"btn--icon-history_____VMNv btn--icon____3skDF btn____Cq4MS\",\"btn--icon-info\":\"btn--icon-info____QEZu2 btn--icon____3skDF btn____Cq4MS\",\"btn--icon-link\":\"btn--icon-link____JMPgz btn--icon____3skDF btn____Cq4MS\",\"btn--icon-unlink\":\"btn--icon-unlink____O3hDU btn--icon-delete____GK7Cd btn--icon____3skDF btn____Cq4MS\",\"btn--icon-map\":\"btn--icon-map____gAcC7 btn--icon____3skDF btn____Cq4MS\",\"btn--icon-more\":\"btn--icon-more____plxus btn--icon____3skDF btn____Cq4MS\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____xSxq2 btn--icon____3skDF btn____Cq4MS\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____FTQPh btn--icon____3skDF btn____Cq4MS\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____AQl5d btn--icon____3skDF btn____Cq4MS\",\"btn--icon-preview\":\"btn--icon-preview____vwuSk btn--icon____3skDF btn____Cq4MS\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____zzk28 btn--icon____3skDF btn____Cq4MS\",\"btn--icon-print\":\"btn--icon-print_____sJ1r btn--icon____3skDF btn____Cq4MS\",\"btn--icon-save\":\"btn--icon-save____f_hh0 btn--icon____3skDF btn____Cq4MS\",\"btn--icon-settings\":\"btn--icon-settings____jAuYk btn--icon____3skDF btn____Cq4MS\",\"btn--icon-show-details\":\"btn--icon-show-details____meH1N btn--icon____3skDF btn____Cq4MS\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____Azkt_ btn--icon____3skDF btn____Cq4MS\",\"btn--icon-show-summary\":\"btn--icon-show-summary____LUUPa btn--icon____3skDF btn____Cq4MS\",\"btn--icon-attachment\":\"btn--icon-attachment____lEjSh btn--icon____3skDF btn____Cq4MS\",\"btn--icon-tag\":\"btn--icon-tag____RkX6f btn--icon____3skDF btn____Cq4MS\",\"btn--icon-undo\":\"btn--icon-undo____VCxlg btn--icon____3skDF btn____Cq4MS\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____eC5UI btn--icon____3skDF btn____Cq4MS\",\"btn--aside-collapse\":\"btn--aside-collapse____aBslT btn--icon____3skDF btn____Cq4MS\",\"btn--icon-expand-more\":\"btn--icon-expand-more____Y5N9g btn--icon____3skDF btn____Cq4MS\",\"btn--icon-expand-less\":\"btn--icon-expand-less____EIarL btn--icon____3skDF btn____Cq4MS\",\"btn--back\":\"btn--back____AGqWJ btn____Cq4MS\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____CJ69x btn--back____AGqWJ btn____Cq4MS\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____Cc8bk btn--icon____3skDF btn____Cq4MS\",\"btn--wizard\":\"btn--wizard____YaibF btn____Cq4MS\",\"btn--wizard-back\":\"btn--wizard-back____DO36q btn--wizard____YaibF btn____Cq4MS\",\"btn--wizard-next\":\"btn--wizard-next____pR6ga btn--wizard____YaibF btn____Cq4MS\",\"card\":\"card____aIFv9\",\"card-content\":\"card-content____MfF87\",\"card-heading\":\"card-heading____zG8We\",\"control-group\":\"control-group____p6F4j\",\"label-group\":\"label-group____RKG_X\",\"label-group-item\":\"label-group-item____iuTC_\",\"constrained-width\":\"constrained-width____udZSM\",\"button-group\":\"button-group____wPXiT\",\"card--alert\":\"card--alert____Lnoml card____aIFv9\",\"card-heading--alert\":\"card-heading--alert____E8j4L card-heading____zG8We\",\"card--status-message\":\"card--status-message____Aek63\",\"card-heading--sticky-header\":\"card-heading--sticky-header____x8Lwp\",\"card-heading--no-icon\":\"card-heading--no-icon____Bq8C0 card-heading____zG8We\",\"card-heading--bold-title\":\"card-heading--bold-title____YBLdd\",\"fieldset\":\"fieldset____A0K5j\",\"fieldset-instruction\":\"fieldset-instruction____f_M0d\",\"fieldset--no-padding\":\"fieldset--no-padding____kb7ln fieldset____A0K5j\",\"fieldset--alt\":\"fieldset--alt____m6HXB fieldset____A0K5j\",\"input-search\":\"input-search____qfC1V\",\"view-password\":\"view-password____xxRfC\",\"ia-currency-input\":\"ia-currency-input____xMjGm\",\"ia-currency-negative\":\"ia-currency-negative____rhrIY\",\"select--mini\":\"select--mini____B9315\",\"required-label\":\"required-label____JNHqh\",\"alert\":\"alert____hCCTc\",\"alert--important\":\"alert--important____GRSSe\",\"input-label\":\"input-label____nyBA6\",\"w-100\":\"w-100____pk1qk\",\"search-input-wrapper\":\"search-input-wrapper____p5fO6\",\"search-input--results\":\"search-input--results____GqA3_\",\"search-input--result\":\"search-input--result____LUxye\",\"search-input--result--highlighted\":\"search-input--result--highlighted____u8ktH\",\"date-range-selections\":\"date-range-selections____XFAsJ\",\"date-arrow-forward\":\"date-arrow-forward____m99wE\",\"qce-dropdown\":\"qce-dropdown____gt6s9\",\"qce-or\":\"qce-or____UIAIC\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____Uz8MO\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____SXywK\",\"row-gap\":\"row-gap____KVhec\",\"row-group\":\"row-group____plQ5F\",\"row-group--three\":\"row-group--three____Q6QzU row-group____plQ5F\",\"grid-14\":\"grid-14____DeZLd\",\"row-group--auto\":\"row-group--auto____fTW6l row-group____plQ5F\",\"space\":\"space____u4uqR\",\"display-none--lg\":\"display-none--lg____Gxg1S\",\"display-none--md\":\"display-none--md____pJv0P\",\"table\":\"table____ZnthZ\",\"table-heading-row\":\"table-heading-row____nhKqR\",\"table-row\":\"table-row____iqBBW\",\"table-result-row\":\"table-result-row____TUTns\",\"break-word\":\"break-word____j_3yT\",\"no-wrap\":\"no-wrap____zqlO2\",\"table-result-row--disabled\":\"table-result-row--disabled____H2TFW\",\"table-modal\":\"table-modal____GKzZ0 table____ZnthZ\",\"table-enhanced\":\"table-enhanced____mQsvt\",\"table--no-border-bottom\":\"table--no-border-bottom____Wh6xD table____ZnthZ\",\"height-45\":\"height-45____uMtPk\",\"edit-column\":\"edit-column____nwGoJ\",\"delete-column\":\"delete-column____s2_Vs\",\"date-table-heading\":\"date-table-heading____H4X6k\",\"button-edit\":\"button-edit____GsQs_\",\"button-delete\":\"button-delete____VI9yv\",\"table-row-selected\":\"table-row-selected____pBkNb\",\"table-row-alert\":\"table-row-alert____UqC9U\",\"table-filter-row\":\"table-filter-row____vbDdH\",\"table-filter-row--endcap\":\"table-filter-row--endcap____F7paj\",\"filter-column\":\"filter-column____BdTxp\",\"table-pagination\":\"table-pagination____UtoiJ\",\"table-pagination-with-filter\":\"table-pagination-with-filter____xRp5b table-pagination____UtoiJ\",\"table-button-group\":\"table-button-group____Lalfd\",\"table-child-container\":\"table-child-container____WyqzE\",\"table-child-card\":\"table-child-card____jTFZY\",\"child-table--selected-row\":\"child-table--selected-row____ekTLW\",\"child-table\":\"child-table____hSLEt table____ZnthZ\",\"custom-pagination\":\"custom-pagination____Yw2vb\",\"pagination-count\":\"pagination-count____cjsBk\",\"pagination-button\":\"pagination-button____vqo_M btn____Cq4MS\",\"pagination-prev\":\"pagination-prev____jCW1X pagination-button____vqo_M btn____Cq4MS\",\"pagination-next\":\"pagination-next____UJhl6 pagination-button____vqo_M btn____Cq4MS\",\"pagination-disabled\":\"pagination-disabled____hveJ9 pagination-button____vqo_M btn____Cq4MS\",\"pagination-prev-disabled\":\"pagination-prev-disabled____ViKbU pagination-disabled____hveJ9 pagination-button____vqo_M btn____Cq4MS\",\"pagination-next-disabled\":\"pagination-next-disabled____wPQy0 pagination-disabled____hveJ9 pagination-button____vqo_M btn____Cq4MS\",\"pagination\":\"pagination____HL4U7\",\"pagination-top\":\"pagination-top____De5sc pagination____HL4U7\",\"pagination-bottom\":\"pagination-bottom____fuZ5o pagination____HL4U7\",\"pagination-bottom--documents\":\"pagination-bottom--documents____BTbtM pagination-bottom____fuZ5o pagination____HL4U7\",\"table-cell-btn-icon\":\"table-cell-btn-icon____gBfkc\",\"folder-table\":\"folder-table____cNB5r table--no-border-bottom____Wh6xD table____ZnthZ\",\"doc-table-group--heading\":\"doc-table-group--heading____ofe22\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____fEt7K doc-table-group--heading____ofe22\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____ICOth\",\"constrained-width--folder-name\":\"constrained-width--folder-name____dYwYC constrained-width____udZSM\",\"disable-entity\":\"disable-entity____HmtGb\",\"button-options\":\"button-options____g6y6g\",\"button-options--add\":\"button-options--add____Vg62c button-options____g6y6g\",\"information-icon\":\"information-icon____pH9us\",\"deleted-icon\":\"deleted-icon____dgkCt\",\"exclamation-icon\":\"exclamation-icon____Q11sh\",\"success-icon\":\"success-icon____DiKuM\",\"text-align-center\":\"text-align-center____ZDvF1\",\"word-break\":\"word-break____kJEOj\",\"btn-group\":\"btn-group____CApG5\",\"accordion-content\":\"accordion-content____XJq9j\",\"toggle-collapse\":\"toggle-collapse_____d1ND\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____OJoLp toggle-collapse_____d1ND\",\"toggle-expand\":\"toggle-expand____qzTlM toggle-collapse_____d1ND\",\"folder\":\"folder____S6QY5\",\"folder-locked\":\"folder-locked____wokJF folder____S6QY5\",\"yesNo-filter-width\":\"yesNo-filter-width____xU557\",\"w-5\":\"w-5____FpHuh\",\"w-10\":\"w-10____n90oV\",\"w-15\":\"w-15____GxkXZ\",\"w-20\":\"w-20____jeV1L\",\"w-25\":\"w-25____sh8vA\",\"w-30\":\"w-30____CtSsK\",\"w-35\":\"w-35____iCk5d\",\"w-40\":\"w-40____slQaP\",\"w-45\":\"w-45____AvXJd\",\"w-50\":\"w-50____sboyK\",\"w-60\":\"w-60____vbYsu\",\"tab-navigation\":\"tab-navigation____owrNa\",\"has-warnings\":\"has-warnings____VCDoz\",\"tab-selected\":\"tab-selected____izhsh tab____EHp4P\",\"disabled\":\"disabled____CwlzJ\",\"tab\":\"tab____EHp4P\",\"btn--tab-overflow\":\"btn--tab-overflow____k_fxB\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____TZF7o btn--tab-overflow____k_fxB\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____Ba9Ih btn--tab-overflow-left____TZF7o btn--tab-overflow____k_fxB\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____yi8X2 btn--tab-overflow____k_fxB\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____lzWs8 btn--tab-overflow-right____yi8X2 btn--tab-overflow____k_fxB\",\"constrained-width--tab\":\"constrained-width--tab____KVuTP constrained-width____udZSM\",\"view-block\":\"view-block____vvhNq\",\"view-block--heading\":\"view-block--heading____xFu_k\",\"view-block--white\":\"view-block--white____fiwHj view-block____vvhNq\",\"view-block--alert\":\"view-block--alert____X48MK view-block____vvhNq\",\"view-block--success\":\"view-block--success____cAgJP view-block____vvhNq\",\"view-block--info\":\"view-block--info____eHiff view-block____vvhNq\",\"view-block--warning\":\"view-block--warning____lSnt9 view-block____vvhNq\",\"view-block--alt\":\"view-block--alt____dUJXI view-block____vvhNq\",\"view-block--with-icon\":\"view-block--with-icon____SK1hZ view-block____vvhNq\",\"view-block-icon\":\"view-block-icon____IhLg1\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____jvtdf view-block--warning____lSnt9 view-block____vvhNq\",\"view-block-checkbox\":\"view-block-checkbox____jvoXK view-block____vvhNq\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____Yubk9 view-block--alert____X48MK view-block____vvhNq view-block-checkbox____jvoXK view-block____vvhNq\",\"text-view-content\":\"text-view-content____dR3RZ\",\"ia-modal\":\"ia-modal____ZFpzo\",\"ia-modal-inner\":\"ia-modal-inner____NyGZT\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____VHknO ia-modal-inner____NyGZT\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____J6BpH ia-modal-inner____NyGZT\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____nsI9S ia-modal-inner____NyGZT\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____Ki41o ia-modal-inner____NyGZT\",\"fixed-height\":\"fixed-height____bQmRC\",\"takeover-header\":\"takeover-header____MX4SI\",\"logo\":\"logo____FY31K\",\"logo--broker\":\"logo--broker____ljFp9 logo____FY31K\",\"close-search\":\"close-search____aSbYC\",\"ia-modal-content\":\"ia-modal-content____Ebf5l\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____Ph9Yo ia-modal____ZFpzo\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____ZXoK_ ia-modal____ZFpzo\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____SboPg ia-modal-overlay--light-white____ZXoK_ ia-modal____ZFpzo\",\"modal-header\":\"modal-header____Ge75s\",\"modal-footer\":\"modal-footer____9xOeW modal-header____Ge75s\",\"header-label\":\"header-label____BtwPR\",\"header-label-icon\":\"header-label-icon____euks7 header-label____BtwPR\",\"header-label--alert\":\"header-label--alert____OL3wG header-label-icon____euks7 header-label____BtwPR\",\"header-label--info\":\"header-label--info____kZCnK header-label-icon____euks7 header-label____BtwPR\",\"header-label--settings\":\"header-label--settings____hXypg header-label-icon____euks7 header-label____BtwPR\",\"header-label--accounts\":\"header-label--accounts____vXdBd header-label-icon____euks7 header-label____BtwPR\",\"header-label--edit\":\"header-label--edit____vpVJ_ header-label-icon____euks7 header-label____BtwPR\",\"header-label--download\":\"header-label--download_____3aqx header-label-icon____euks7 header-label____BtwPR\",\"header-label--delete\":\"header-label--delete____Ffn8v header-label-icon____euks7 header-label____BtwPR\",\"header-label--history\":\"header-label--history____wSrWh header-label-icon____euks7 header-label____BtwPR\",\"header-label--tag\":\"header-label--tag____omqPN header-label-icon____euks7 header-label____BtwPR\",\"header-label--search\":\"header-label--search____FFdTN header-label-icon____euks7 header-label____BtwPR\",\"header-label--kyc\":\"header-label--kyc____FOMEZ header-label-icon____euks7 header-label____BtwPR\",\"header-label--advice\":\"header-label--advice____tqZgD header-label-icon____euks7 header-label____BtwPR\",\"header-label--insured\":\"header-label--insured____jOpmX header-label-icon____euks7 header-label____BtwPR\",\"header-label--quote\":\"header-label--quote____qIRjw header-label-icon____euks7 header-label____BtwPR\",\"header-label--policy\":\"header-label--policy____mUcjs header-label-icon____euks7 header-label____BtwPR\",\"header-label--claim\":\"header-label--claim____UnftZ header-label-icon____euks7 header-label____BtwPR\",\"header-label--fsg\":\"header-label--fsg____MB7fa header-label-icon____euks7 header-label____BtwPR\",\"header-label--mandatory-document\":\"header-label--mandatory-document____j8hZa header-label-icon____euks7 header-label____BtwPR\",\"header-label--notification\":\"header-label--notification____nDkoi header-label-icon____euks7 header-label____BtwPR\",\"header-label--task\":\"header-label--task____rEhP4 header-label-icon____euks7 header-label____BtwPR\",\"header-label--contact\":\"header-label--contact____ylpNQ header-label-icon____euks7 header-label____BtwPR\",\"header-label--note\":\"header-label--note____Ch1BR header-label-icon____euks7 header-label____BtwPR\",\"header-label--document\":\"header-label--document____aI148 header-label-icon____euks7 header-label____BtwPR\",\"header-label--email\":\"header-label--email____SnYyZ header-label-icon____euks7 header-label____BtwPR\",\"header-label--template\":\"header-label--template____jR9cT header-label-icon____euks7 header-label____BtwPR\",\"header-details\":\"header-details____t_q0R\",\"header-detail-item\":\"header-detail-item____Mi1gG\",\"header-label--context-menu\":\"header-label--context-menu____US4S5 header-label-icon____euks7 header-label____BtwPR\",\"context-menu-sep\":\"context-menu-sep____UJLS3\",\"context-menu--one-col\":\"context-menu--one-col____UT9kS\",\"context-menu-disabled\":\"context-menu-disabled____h3_tf\",\"context-menu--two-col\":\"context-menu--two-col____jV86b context-menu--one-col____UT9kS\",\"context-menu--three-col\":\"context-menu--three-col____oEsMc context-menu--two-col____jV86b context-menu--one-col____UT9kS\",\"modal-content-copy\":\"modal-content-copy____IKiaN\",\"processing-step\":\"processing-step____HuFMk\",\"processing-step--failed\":\"processing-step--failed____wCFlM processing-step____HuFMk\",\"document--processing\":\"document--processing____Ur1x1\",\"eclipse-loader\":\"eclipse-loader____CbnsG\",\"confirmation-content\":\"confirmation-content____uslpl\",\"confirmation-content--alert\":\"confirmation-content--alert____hRoNy confirmation-content____uslpl\",\"ia-modal--search\":\"ia-modal--search____ryw4X\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____R8JIJ view-block--alert____X48MK view-block____vvhNq\",\"occupation-search-table\":\"occupation-search-table____A8Kl7\",\"occupation-input-container\":\"occupation-input-container____Y039v\"};","import { ComponentBase } from './component-base';\r\nimport { customElement } from 'aurelia-framework';\r\nimport { environment } from 'base-environment';\r\nimport styles from './occupation-search.css';\r\n\r\ninterface IOccupationResponse {\r\n occupationId: number;\r\n occupationClassId: number;\r\n occupationClass: string;\r\n occupationCode: string;\r\n occupation: string;\r\n synopsis: string | null;\r\n occupationList: string;\r\n anzsicOccupationId: number | null;\r\n}\r\n\r\n@customElement('occupation-search')\r\nexport class OccupationSearch extends ComponentBase {\r\n styles = styles;\r\n\r\n private showSearch = false;\r\n\r\n private occupations: IOccupationResponse[] = [];\r\n\r\n private pageSize = 50;\r\n private filters = [\r\n { value: '', keys: ['occupationCode'] },\r\n { value: '', keys: ['occupation'] }\r\n ];\r\n\r\n async bind() {\r\n super.bind();\r\n\r\n this.loadAllOccupations();\r\n }\r\n\r\n async loadAllOccupations() {\r\n const attribute = this.findQuestionAttributeByName('Occupation List');\r\n const endpoint = environment.occupation.search;\r\n const uri = endpoint.uri([attribute.attributeValue]);\r\n\r\n const result = await this.http.fetch(uri, { method: endpoint.method });\r\n\r\n if (result.ok) {\r\n this.occupations = await result.json() as IOccupationResponse[];\r\n }\r\n }\r\n\r\n showPopup() {\r\n this.showSearch = !this.showSearch;\r\n }\r\n\r\n closeSearch() {\r\n this.showSearch = false;\r\n }\r\n\r\n selectItem(item: IOccupationResponse, close = false) {\r\n this.question.currentResponse.occupationId = item.occupationId;\r\n\r\n if (this.question.currentResponse.glassId >= 0) {\r\n this.question.currentResponse.responsePresent = true;\r\n this.question.currentResponse.responseValue = item.occupation;\r\n\r\n this.fieldChanged();\r\n }\r\n\r\n if (close) {\r\n this.closeSearch();\r\n }\r\n }\r\n\r\n fieldChanged(isInput = false) { \r\n this.taskQueue.queueTask(() => {\r\n super.fieldChanged(isInput);\r\n\r\n this.currentWorkflowItem = this.question.questionFlow.find(f => f.responseTypeId === 600000001);\r\n this.question.currentResponse.responseType = this.currentWorkflowItem.responseType;\r\n this.question.currentResponse.responseTypeId = this.currentWorkflowItem.responseTypeId;\r\n\r\n this.context.fieldChanged(this.question, this.group);\r\n });\r\n }\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____dsbrn\",\"btn--flat\":\"btn--flat_____h073 btn____dsbrn\",\"btn--submit\":\"btn--submit____sBlfm btn____dsbrn\",\"btn--delete\":\"btn--delete____SX6pT btn____dsbrn\",\"btn--link\":\"btn--link____pwOrk btn____dsbrn\",\"btn--inline-text-link\":\"btn--inline-text-link____k5QXc btn--link____pwOrk btn____dsbrn\",\"btn--footer\":\"btn--footer____LSYJh btn____dsbrn\",\"btn--footer-submit\":\"btn--footer-submit____zwpup btn--submit____sBlfm btn____dsbrn btn--footer____LSYJh btn____dsbrn\",\"btn--footer-cancel\":\"btn--footer-cancel____dooAZ btn--flat_____h073 btn____dsbrn btn--footer____LSYJh btn____dsbrn\",\"btn--footer-delete\":\"btn--footer-delete____a00GZ btn--delete____SX6pT btn____dsbrn btn--footer____LSYJh btn____dsbrn\",\"btn--footer-combo\":\"btn--footer-combo____T_Q6E btn--footer____LSYJh btn____dsbrn\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____pMus_ btn____dsbrn\",\"btn--lmi-risk\":\"btn--lmi-risk____PlSBr btn____dsbrn\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____yOxZF btn____dsbrn\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____kvDTI btn____dsbrn\",\"btn--andrew-nock\":\"btn--andrew-nock____nY3U9 btn____dsbrn\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____GEjWh btn____dsbrn\",\"btn--5-star\":\"btn--5-star____pzDGT btn____dsbrn\",\"btn--thermoscan\":\"btn--thermoscan____k_Xcj btn____dsbrn\",\"btn--risk-survey-services\":\"btn--risk-survey-services____qh5qC btn____dsbrn\",\"btn--risk-management\":\"btn--risk-management_____w0rW btn____dsbrn\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____VdJMj btn--lmi-bicalc____pMus_ btn____dsbrn\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____DAdAl btn--lmi-risk____PlSBr btn____dsbrn\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____yqKQg btn--lmi-policy-comparison____yOxZF btn____dsbrn\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____gWqoJ btn--flat_____h073 btn____dsbrn btn____dsbrn\",\"btn--icon\":\"btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-no-border\":\"btn--icon-no-border____qgXLK\",\"btn--icon-add\":\"btn--icon-add____umD4C btn--icon____b3rB6 btn____dsbrn\",\"btn--add-risk\":\"btn--add-risk____RjtgR btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-close\":\"btn--icon-close____K55xP btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-delete\":\"btn--icon-delete____C59X3 btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-download\":\"btn--icon-download____wpzt2 btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-edit\":\"btn--icon-edit____UV0AY btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-email\":\"btn--icon-email____SJFmn btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-download-email\":\"btn--icon-download-email____lFVtD btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-folder\":\"btn--icon-folder____OWerQ btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____zxWVn btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____rSZPS btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-history\":\"btn--icon-history____nQQWk btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-info\":\"btn--icon-info____SsfVp btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-link\":\"btn--icon-link____XWVmR btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-unlink\":\"btn--icon-unlink____rGoUj btn--icon-delete____C59X3 btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-map\":\"btn--icon-map____FwALR btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-more\":\"btn--icon-more____VwFmS btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____ZYB77 btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____syvpE btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____s2A5B btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-preview\":\"btn--icon-preview____ERCix btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____fUBKL btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-print\":\"btn--icon-print____Uftji btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-save\":\"btn--icon-save____grBJx btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-settings\":\"btn--icon-settings____DDgWi btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-show-details\":\"btn--icon-show-details____hnhJd btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____re3I6 btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-show-summary\":\"btn--icon-show-summary____B1Fam btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-attachment\":\"btn--icon-attachment____XifLg btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-tag\":\"btn--icon-tag____dBYMP btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-undo\":\"btn--icon-undo____VFsBK btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____pCkD8 btn--icon____b3rB6 btn____dsbrn\",\"btn--aside-collapse\":\"btn--aside-collapse____reyGw btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-expand-more\":\"btn--icon-expand-more____KXO7l btn--icon____b3rB6 btn____dsbrn\",\"btn--icon-expand-less\":\"btn--icon-expand-less____s4oGP btn--icon____b3rB6 btn____dsbrn\",\"btn--back\":\"btn--back____euiKJ btn____dsbrn\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____DuAMK btn--back____euiKJ btn____dsbrn\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____Kve5F btn--icon____b3rB6 btn____dsbrn\",\"btn--wizard\":\"btn--wizard____dUTp6 btn____dsbrn\",\"btn--wizard-back\":\"btn--wizard-back____NEZ66 btn--wizard____dUTp6 btn____dsbrn\",\"btn--wizard-next\":\"btn--wizard-next____zhacY btn--wizard____dUTp6 btn____dsbrn\",\"fieldset\":\"fieldset____RvNV8\",\"fieldset-instruction\":\"fieldset-instruction____ps8xE\",\"fieldset--no-padding\":\"fieldset--no-padding____o5ipA fieldset____RvNV8\",\"fieldset--alt\":\"fieldset--alt____pa3Vj fieldset____RvNV8\",\"input-search\":\"input-search____IEdZj\",\"view-password\":\"view-password____tCLZU\",\"ia-currency-input\":\"ia-currency-input____wclj7\",\"ia-currency-negative\":\"ia-currency-negative____CrpRh\",\"select--mini\":\"select--mini____BDGmv\",\"required-label\":\"required-label____HROqQ\",\"alert\":\"alert____zte1D\",\"alert--important\":\"alert--important____QCwNW\",\"input-label\":\"input-label____oTglb\",\"w-100\":\"w-100____vfJdU\",\"search-input-wrapper\":\"search-input-wrapper____k1HGb\",\"search-input--results\":\"search-input--results____Prw63\",\"search-input--result\":\"search-input--result____QUHYd\",\"search-input--result--highlighted\":\"search-input--result--highlighted____C8zqd\",\"date-range-selections\":\"date-range-selections____S3IkV\",\"date-arrow-forward\":\"date-arrow-forward____ZfGph\",\"qce-dropdown\":\"qce-dropdown____BnPh0\",\"qce-or\":\"qce-or____o_Ccj\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____M3wZn\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____uvsgm\",\"row-gap\":\"row-gap____iT8Ix\",\"row-group\":\"row-group____Sgzdu\",\"row-group--three\":\"row-group--three____J2_uv row-group____Sgzdu\",\"grid-14\":\"grid-14____EW11J\",\"row-group--auto\":\"row-group--auto____gwwuw row-group____Sgzdu\",\"space\":\"space____HKtFl\",\"display-none--lg\":\"display-none--lg____F9WNF\",\"display-none--md\":\"display-none--md____QDIU8\",\"view-block\":\"view-block____HOTV0\",\"view-block--heading\":\"view-block--heading____aREW5\",\"view-block--white\":\"view-block--white____Znsvz view-block____HOTV0\",\"view-block--alert\":\"view-block--alert____CHWdA view-block____HOTV0 view-block--alert____CHWdA view-block____HOTV0\",\"view-block--success\":\"view-block--success____XBKJG view-block____HOTV0\",\"view-block--info\":\"view-block--info____dl5Fi view-block____HOTV0\",\"view-block--warning\":\"view-block--warning____quvzN view-block____HOTV0\",\"view-block--alt\":\"view-block--alt____gTUv_ view-block____HOTV0\",\"view-block--with-icon\":\"view-block--with-icon____S6lB9 view-block____HOTV0\",\"view-block-icon\":\"view-block-icon____VIfQ0\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____OTuad view-block--warning____quvzN view-block____HOTV0\",\"view-block-checkbox\":\"view-block-checkbox____aJ7kg view-block____HOTV0\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____Cm9Of view-block--alert____CHWdA view-block____HOTV0 view-block-checkbox____aJ7kg view-block____HOTV0\",\"text-view-content\":\"text-view-content____rMzDB\",\"vehicle-registration-input-container\":\"vehicle-registration-input-container____knFVk\",\"vehicle-make-input-container\":\"vehicle-make-input-container____eiMZH\"};","import { ComponentBase } from './component-base';\r\nimport { customElement } from 'aurelia-framework';\r\nimport { environment } from 'base-environment';\r\nimport styles from './vehicle-registration-search.css';\r\nimport { getAppClient } from 'resources/parse-jwt';\r\nimport Inputmask from 'inputmask';\r\nimport moment from 'moment';\r\n\r\n// DisplayTypeId 610000075\r\n\r\nclass VehicleRegistrationModel {\r\n haveRegistrationDetails: boolean;\r\n stateCode: string;\r\n registrationNumber: string;\r\n manualEntryRequired: boolean;\r\n year: number;\r\n make: string;\r\n model: string;\r\n _makeDropDown: string;\r\n _makeFreeText: string;\r\n\r\n constructor(model: any) {\r\n Object.assign(this, JSON.parse(model));\r\n }\r\n}\r\n\r\nconst inputMaskOptions: Inputmask.Options = {\r\n alias: 'datetime',\r\n rightAlign: false,\r\n inputFormat: 'yyyy',\r\n showMaskOnFocus: false,\r\n showMaskOnHover: true,\r\n min: '1900',\r\n max: moment.utc().add('2', 'years').format('YYYY').toString()\r\n};\r\n\r\n@customElement('vehicle-registration-search')\r\nexport class VehicleRegistrationSearch extends ComponentBase {\r\n styles = styles;\r\n public inputMaskOptions = { ...inputMaskOptions };\r\n private vehicleModel: VehicleRegistrationModel;\r\n private appClient = getAppClient();\r\n\r\n private registrationNumber = '';\r\n private registrationResult;\r\n private resultsFound = false;\r\n private isSearching = false;\r\n private searchComplete = false;\r\n\r\n private stateTypes = [];\r\n private vehicleMakeTypes = [];\r\n private yesNoTypes = [\r\n {\r\n id: null,\r\n label: ''\r\n },\r\n {\r\n id: true,\r\n label: 'Yes'\r\n },\r\n {\r\n id: false,\r\n label: 'No'\r\n }];\r\n\r\n async bind() {\r\n super.bind();\r\n\r\n const stateEndpoint = environment.refData.stateTypes;\r\n const stateUri = stateEndpoint.uri();\r\n const stateResult = await this.http.fetch(stateUri, { method: stateEndpoint.method });\r\n if (stateResult.ok) {\r\n this.stateTypes = await stateResult.json();\r\n }\r\n\r\n const vehicleEndpoint = environment.refData.vehicleMakeTypes;\r\n const vehicleUri = vehicleEndpoint.uri();\r\n const vehicleResult = await this.http.fetch(vehicleUri, { method: vehicleEndpoint.method });\r\n if (vehicleResult.ok) {\r\n this.vehicleMakeTypes = await vehicleResult.json();\r\n }\r\n\r\n if(this.question.currentResponse.responseValue){\r\n this.vehicleModel = new VehicleRegistrationModel(this.question.currentResponse.responseValue);\r\n this.searchComplete = true;\r\n this.resultsFound = true;\r\n\r\n if(this.isMakeInTypes(this.vehicleModel.make)){\r\n this.vehicleModel._makeDropDown = this.vehicleModel.make;\r\n }else{\r\n this.vehicleModel._makeFreeText = this.vehicleModel.make;\r\n }\r\n }\r\n }\r\n\r\n fieldChanged() {\r\n this.taskQueue.queueTask(() => {\r\n\r\n if(this.vehicleModel.haveRegistrationDetails === null){\r\n const currentWorkflowItem = this.question.questionFlow.find(q => q.responseTypeId === -1);\r\n\r\n this.question.currentResponse.responsePresent = false;\r\n this.question.currentResponse.responseValue = null;\r\n this.question.currentResponse = { ...this.question.currentResponse, ...currentWorkflowItem };\r\n\r\n }else{\r\n if(this.vehicleModel.year != null) {\r\n this.vehicleModel.year = parseInt(this.vehicleModel.year.toString());\r\n }\r\n\r\n this.vehicleModel.make = this.vehicleModel._makeDropDown ? this.vehicleModel._makeDropDown : this.vehicleModel._makeFreeText;\r\n\r\n const currentWorkflowItem = this.question.questionFlow.find(q => q.responseTypeId === 600000001);\r\n this.question.currentResponse.responsePresent = true;\r\n this.question.currentResponse.responseValue = JSON.stringify(this.vehicleModel);\r\n this.question.currentResponse = { ...this.question.currentResponse, ...currentWorkflowItem };\r\n }\r\n\r\n this.context.fieldChanged(this.question, this.group);\r\n });\r\n }\r\n\r\n async search(){\r\n if(this.vehicleModel.registrationNumber.trim() !== ''){\r\n this.clear(false, false);\r\n\r\n const endpoint = environment.refData.vehicleRegistrationSearch;\r\n const uri = endpoint.uri([this.appClient, this.vehicleModel.registrationNumber, this.vehicleModel.stateCode]);\r\n\r\n this.searchComplete = false;\r\n this.isSearching = true;\r\n const result = await this.http.fetch(uri, { method: endpoint.method });\r\n this.isSearching = false;\r\n this.searchComplete = true;\r\n\r\n if (result.status === 200) {\r\n this.resultsFound = true;\r\n\r\n this.registrationResult = await result.json();\r\n\r\n this.vehicleModel.manualEntryRequired = false;\r\n this.vehicleModel.year = parseInt(this.registrationResult.year);\r\n\r\n if(this.isMakeInTypes(this.registrationResult.make)){\r\n this.vehicleModel._makeDropDown = this.registrationResult.make;\r\n this.vehicleModel._makeFreeText = null;\r\n }else{\r\n this.vehicleModel._makeFreeText = this.registrationResult.make;\r\n this.vehicleModel._makeDropDown = null;\r\n }\r\n\r\n this.vehicleModel.model = this.registrationResult.model;\r\n\r\n this.fieldChanged();\r\n } else {\r\n this.vehicleModel.manualEntryRequired = true;\r\n this.clearYearMakeModel();\r\n }\r\n }\r\n }\r\n\r\n private clear (clearStateCode = true, clearRegistrationNumber = true) {\r\n this.registrationResult = null;\r\n this.resultsFound = false;\r\n this.searchComplete = false;\r\n\r\n if(clearStateCode){\r\n this.vehicleModel.stateCode = null;\r\n }\r\n\r\n if(clearRegistrationNumber){\r\n this.vehicleModel.registrationNumber = null;\r\n }\r\n\r\n this.vehicleModel.manualEntryRequired = null;\r\n\r\n this.clearYearMakeModel();\r\n this.fieldChanged();\r\n }\r\n\r\n clearYearMakeModel(){\r\n this.vehicleModel.year = null;\r\n this.vehicleModel.make = null;\r\n this.vehicleModel.model = null;\r\n\r\n this.vehicleModel._makeDropDown = null;\r\n this.vehicleModel._makeFreeText = null;\r\n }\r\n\r\n hasRegistrationNumberChanged(){\r\n this.taskQueue.queueMicroTask(() => {\r\n this.clear();\r\n\r\n if(this.vehicleModel.haveRegistrationDetails === null){\r\n this.vehicleModel.manualEntryRequired = null;\r\n }\r\n\r\n if(this.vehicleModel.haveRegistrationDetails === false){\r\n this.vehicleModel.manualEntryRequired = true;\r\n }\r\n\r\n this.fieldChanged();\r\n })\r\n }\r\n\r\n isMakeInTypes(make){\r\n return this.vehicleMakeTypes.findIndex((x) => x.description === make) !== -1;\r\n }\r\n\r\n\r\n}\r\n\r\n"],"names":["styles","showSearch","occupations","pageSize","filters","value","keys","bind","this","loadAllOccupations","attribute","findQuestionAttributeByName","endpoint","uri","attributeValue","http","fetch","method","result","ok","json","showPopup","closeSearch","selectItem","item","close","question","currentResponse","occupationId","glassId","responsePresent","responseValue","occupation","fieldChanged","isInput","taskQueue","queueTask","currentWorkflowItem","questionFlow","find","f","responseTypeId","responseType","context","group","customElement","OccupationSearch","model","Object","assign","JSON","parse","inputMaskOptions","alias","rightAlign","inputFormat","showMaskOnFocus","showMaskOnHover","min","max","add","format","toString","appClient","registrationNumber","resultsFound","isSearching","searchComplete","stateTypes","vehicleMakeTypes","yesNoTypes","id","label","stateEndpoint","stateUri","stateResult","vehicleEndpoint","vehicleUri","vehicleResult","vehicleModel","VehicleRegistrationModel","isMakeInTypes","make","_makeDropDown","_makeFreeText","haveRegistrationDetails","q","year","parseInt","stringify","search","trim","clear","stateCode","status","registrationResult","manualEntryRequired","clearYearMakeModel","clearStateCode","clearRegistrationNumber","hasRegistrationNumberChanged","queueMicroTask","findIndex","x","description","VehicleRegistrationSearch"],"sourceRoot":""}