(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[6],{661:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return i}));const r={TEXT:"text"},a=-1,i="GB"},684:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r={OK:"ok",ERROR:"error"}},689:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n(0),a=n.n(r),i=n(2),s=n(1),o=n(17);var l=i.d.label.withConfig({componentId:"itmdb8-0"})(["",";"],()=>Object(i.c)(["&.label{width:100%;display:flex;justify-content:space-between;align-items:end;text-transform:none;font-size:16px;line-height:24px;}.label{&__text-container{display:flex;flex-direction:column;}&__text{font-weight:",";line-height:20px;font-size:17px;}&__secondary-text,&__required{font-weight:",";font-size:16px;line-height:24px;margin-top:4px;}&__required{color:",";}}"],o.a.Bold,o.a.Normal,s.a.red)),c=n(12),d=n.n(c),u=n(4);function p(e){let{htmlFor:t=null,text:n,secondaryText:r,isRequired:i,newStyle:s=!1,id:o,className:c}=e;return s?a.a.createElement(l,{htmlFor:t||null,className:d()("label","label--new-style",c),required:i,id:o},a.a.createElement("div",{className:"label__text-container"},a.a.createElement("span",{className:"label__text"},n),Object(u.a)(r)&&a.a.createElement("span",{className:"label__secondary-text"},r)),i&&a.a.createElement("span",{className:"label__required"}," (Required)")):a.a.createElement(l,{htmlFor:t||null,className:d()("label",c),required:i},n,i&&a.a.createElement("span",{className:"required"}," (required)"))}},691:function(e,t,n){"use strict";var r=n(0),a=n.n(r),i=n(2),s=n(638);const o=Object(s.a)();class l extends a.a.Component{constructor(){super(),this.state={isHidden:!0},this.buttonRef}shouldComponentUpdate(e,t){return!(!e||!t||t.isHidden===this.state.isHidden)}toggleHidden(){this.setState({isHidden:!this.state.isHidden}),setTimeout(()=>{this.buttonRef&&this.buttonRef.focus()},0)}render(){const e=i.d.div.withConfig({componentId:"sc-9139x6-0"})(["",";"],e=>e.theme&&e.theme.form&&e.theme.form.instructionsStyles(this.props.position));return this.props.text?a.a.createElement(e,{className:this.props.className+" instructions"},a.a.createElement("button",{className:"toggle-instructions","aria-label":(this.props.ariaLabel?this.props.ariaLabel+" - ":null)+"Information",key:o,ref:e=>this.buttonRef=e,onClick:this.toggleHidden.bind(this)},a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",className:"icon"},a.a.createElement("path",{d:"M16 29.333c-7.364 0-13.333-5.97-13.333-13.333S8.637 2.667 16 2.667c7.364 0 13.333 5.97 13.333 13.333S23.363 29.333 16 29.333zm2.292-15.195h-2.993l-2.875 5.893c-.377.858-.169 2.615 1.675 2.635 1.005.022 2.637-1.067 2.951-1.758.523-.606.042-.898-.314-.627-.754.627-1.298.126-1.109-.522l2.666-5.621zm-2.988-2.44c.251.814 1.403 1.275 2.575.961 1.214-.335 1.967-1.275 1.737-2.133-.23-.9-1.402-1.277-2.574-.963s-2.009 1.235-1.738 2.135z"}))),!this.state.isHidden&&a.a.createElement("div",{className:"instructions-text"},a.a.createElement("p",null,this.props.text))):null}}l.defaultPropTypes={position:"top"},t.a=l},696:function(e,t,n){"use strict";var r=n(0),a=n.n(r),i=n(2);var s=i.d.span.withConfig({componentId:"dz4c3k-0"})(["",";"],e=>{let{theme:t}=e;return Object(i.c)([""," font-size:14px;line-height:12px;padding-left:5px;"],t&&t.form&&t.form.errorMessageStyles)}),o=n(12),l=n.n(o),c=n(684);t.a=e=>{let{text:t,validationState:n,className:r}=e,i=t||"";return a.a.createElement(s,{className:l()(r,{error:n===c.a.ERROR})},i)}},704:function(e,t,n){"use strict";var r=n(2),a=n(640),i=n(17);t.a=Object(r.c)(["&.error{label{color:",";font-weight:",";}input,textarea,select{border-color:",";border-width:2px;}}"],a.b.error,i.a.Bold,a.b.error)},780:function(e,t,n){"use strict";var r=n(2),a=n(704),i=n(1);const s=r.d.div.withConfig({componentId:"cpn2ik-0"})(["",";"],e=>{var t;let{theme:n}=e;return Object(r.c)([""," "," &.confirmation{display:none;}.textfield__subLabel{margin-top:3px;font-size:12px;}.textfield__input::placeholder{color:",";opacity:1;}.textfield__disclaimer{background-color:",";padding:12px;}"],null==n||null==(t=n.form)?void 0:t.textfieldStyles,a.a,i.a.charcoal,i.a.lightGrey)});t.a=s},782:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const r=["AA9A9AA","A9A9AA","A99AA","A999AA","AA99AA","AA999AA"];function a(e,t){if(void 0===t&&(t=!1),""===e)return[];const n=e.toString().toUpperCase().trim().replace(/\s+/g," "),a="Badly formatted UK Postcode";if(t){const e=n.replace(/[A-Z]/g,"A").replace(/\d/g,"9").replace(/\s/g,"");for(const t of r)if(t.startsWith(e))return[];return[a]}return/^[A-Z]{1,2}\d[A-Z\d]? ?\d[A-Z]{2}$/.test(n)?[]:[a]}}}]); //# sourceMappingURL=6.c3967eff9a6337ea1ea3.mjs.map