(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[763],{80519:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/forms/show",function(){return r(80356)}])},80356:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return f}});var o=r(74512),a=r(92e3),l=r.n(a),n=r(63240),i=r(60216),s=r.n(i),c=r(96335),d=r.n(c);r(32735);let u=function(e){let{statusCode:t,config:r}=e;return 200!==t?(0,o.jsx)(d(),{statusCode:t}):r.form?(0,o.jsx)(n.Z,{...r}):(0,o.jsx)(l(),{...r})};u.propTypes={statusCode:s().number,config:s().object};var f=!0;t.default=u},96335:function(e,t,r){e.exports=r(5130)},81675:function(e,t,r){"use strict";var o,a,l,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>m});let i=r(63234),s=u(r(60216)),c=u(r(46582)),d=u(r(32735));function u(e){return e&&e.__esModule?e:{default:e}}class f extends(o=d.default.Component){render(){let{form:e,program:t,team:r}=this.props,o=t.logo||r.logo,{seo:a}=e.config;return d.default.createElement(c.default,null,d.default.createElement("link",{href:`${r.asset_host}/css/semantic.min.css`,rel:"stylesheet"}),d.default.createElement("link",{href:`${r.asset_host}/css/font-awesome.min.css`,rel:"stylesheet"}),d.default.createElement("link",{href:`${r.asset_host}/css/print.css`,rel:"stylesheet"}),d.default.createElement("link",{rel:"apple-touch-icon",type:"image/jpeg",sizes:"180x180",href:`/imagecache/fit=cover&w=180&h=180${o}`}),d.default.createElement("link",{id:"favicon",rel:"shortcut icon",href:`/imagecache/fit=cover&w=180&h=180${o}`}),d.default.createElement("title",null,e.config.seo.title),d.default.createElement("meta",{property:"og:title",content:a.title}),d.default.createElement("meta",{property:"og:type",content:"article"}),d.default.createElement("meta",{property:"og:url",content:`${r.asset_host}${e.url}`}),a.description&&a.description.length>0&&d.default.createElement("meta",{property:"og:description",content:(0,i.encode)(a.description)}),a.image&&d.default.createElement(d.default.Fragment,null,d.default.createElement("meta",{property:"og:image",content:`${r.asset_host}/imagecache/fit=cover&w=1200&h=630&q=100${a.image}`}),d.default.createElement("meta",{property:"og:image:secure_url",content:`${r.asset_host}/imagecache/fit=cover&w=1200&h=630&q=100${a.image}`}),d.default.createElement("meta",{property:"og:image:width",content:"1200"}),d.default.createElement("meta",{property:"og:image:height",content:"630"})),d.default.createElement("title",null,e.title))}}a=f,l="propTypes",n={form:s.default.object,program:s.default.object,team:s.default.object},l in a?Object.defineProperty(a,l,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[l]=n;let m=f},58239:function(e,t,r){"use strict";var o,a,l,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>p});let i=f(r(60216)),s=f(r(23058)),c=f(r(96481)),d=f(r(32735)),u=f(r(81675));function f(e){return e&&e.__esModule?e:{default:e}}class m extends(o=d.default.Component){render(){return d.default.createElement(d.default.Fragment,null,d.default.createElement(u.default,this._getHead()),d.default.createElement(s.default,this._getLayout(),d.default.createElement(c.default,this._getForm())))}_getForm(){return this.props}_getHead(){return this.props}_getLayout(){return this.props}}a=m,l="propTypes",n={form:i.default.object,params:i.default.object,program:i.default.object,team:i.default.object,tokens:i.default.object,onEvent:i.default.func},l in a?Object.defineProperty(a,l,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[l]=n;let p=m},43036:function(e,t,r){"use strict";var o,a,l,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>u});let i=c(r(60216)),s=c(r(32735));function c(e){return e&&e.__esModule?e:{default:e}}class d extends(o=s.default.Component){render(){let{form:e}=this.props,{text:t}=e.config.footer;return s.default.createElement("div",{className:"maha-form-footer"},t&&s.default.createElement("div",{className:"maha-form-footer-text",dangerouslySetInnerHTML:{__html:t}}))}}a=d,l="propTypes",n={form:i.default.object},l in a?Object.defineProperty(a,l,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[l]=n;let u=d},63724:function(e,t,r){"use strict";var o,a,l,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>f});let i=d(r(15442)),s=d(r(60216)),c=d(r(32735));function d(e){return e&&e.__esModule?e:{default:e}}class u extends(o=c.default.Component){render(){let{form:e}=this.props,{image:t,text:r}=e.config.header;return c.default.createElement("div",{className:"maha-form-header"},t&&c.default.createElement("div",{className:"maha-form-header-image"},c.default.createElement(i.default,{src:t,transforms:{w:770}})),r&&c.default.createElement("div",{className:"maha-form-header-text",dangerouslySetInnerHTML:{__html:r}}))}}a=u,l="propTypes",n={form:s.default.object},l in a?Object.defineProperty(a,l,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[l]=n;let f=u},23058:function(e,t,r){"use strict";var o,a,l,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>p});let i=f(r(60216)),s=f(r(63724)),c=f(r(43036)),d=f(r(57666)),u=f(r(32735));function f(e){return e&&e.__esModule?e:{default:e}}class m extends(o=u.default.Component){render(){let{form:e}=this.props,{config:t}=e;return u.default.createElement(u.default.Fragment,null,u.default.createElement(d.default,this._getStyle()),u.default.createElement("div",{className:this._getClass()},t.cover&&t.cover.image&&u.default.createElement("div",{className:"maha-form-layout-image"},t.cover.caption&&u.default.createElement("div",{className:"maha-form-layout-image-caption",dangerouslySetInnerHTML:{__html:t.cover.caption}})),u.default.createElement("div",{className:"maha-form-layout-content"},u.default.createElement("div",{className:"maha-form"},t.header&&u.default.createElement(s.default,this._getSection()),this.props.children,t.footer&&u.default.createElement(c.default,this._getSection())))))}_getClass(){let{form:e}=this.props,{config:t}=e,r=["maha-form-layout"];return t.cover&&t.cover.image&&r.push("covered"),r.join(" ")}_getSection(){let{form:e}=this.props;return{form:e}}_getStyle(){let{form:e}=this.props,{config:t}=e;return{config:t}}}a=m,l="propTypes",n={form:i.default.object,children:i.default.any},l in a?Object.defineProperty(a,l,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[l]=n;let p=m},57666:function(e,t,r){"use strict";var o,a,l,n,i=r(92891);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>m});let s=d(r(60216)),c=d(r(32735));function d(e){return e&&e.__esModule?e:{default:e}}let u=[{selector:"h1",blocks:["h1"]},{selector:"h2",blocks:["h2"]},{selector:"p",blocks:["p","li","input","textarea",".dropdown .item","label",".field-instructions",".maha-checkbox-label",".maha-checkbox-price"]}];class f extends(n=c.default.Component){render(){return c.default.createElement("style",{nonce:window.nonce,type:"text/css"},this._getStyle())}_getImage(e,t){let{config:r}=this.props,o=i.get(r,t);return i.isNil(o)?[]:[{prop:e,value:`url('/imagecache/w=1920&h=1080${o}')`}]}_getProp(e,t,r=null,o=null){let{config:a}=this.props,l=i.get(a,t),n=i.isNil(l)?o:l,s=r?`${n}${r}`:l;return i.isNil(l)?[]:[{prop:e,value:s}]}_getFormat(e,t,r,o){let{config:a}=this.props,l=i.get(a,r)||[],n=i.includes(l,t);return n?[{prop:e,value:n?t:o}]:[]}_getBorder(e,t){let{config:r}=this.props,o=i.get(r,`${t}_width`),a=i.get(r,`${t}_style`),l=i.get(r,`${t}_color`);return i.isNil(o)||i.isNil(a)||i.isNil(l)?[]:[{prop:e,value:`${o}px ${a} ${l}`}]}_getStyle(){let{config:e}=this.props,{fields:t}=e;return[{selector:"div.maha-form-layout-image",styles:[...this._getProp("flex","cover.width"),...this._getImage("background-image","cover.image"),...this._getProp("background-position","cover.image_justification"),...this._getProp("order","cover.position")]},{selector:"div.maha-form-layout-image-caption",styles:[...this._getProp("background-color","cover.background_color")]},{selector:"div.maha-form-layout-image-caption p",styles:[...this._getProp("font-family","cover.font_family"),...this._getProp("font-size","cover.font_size","px"),...this._getFormat("font-weight","bold","cover.format","normal"),...this._getFormat("font-style","italic","cover.format"),...this._getFormat("text-decoration","underline","cover.format"),...this._getProp("color","cover.color"),...this._getProp("text-align","cover.text_align"),...this._getProp("line-height","cover.line_height"),...this._getProp("letter-spacing","cover.letter_spacing","px")]},{selector:"div.maha-form-layout-image-caption a",styles:[...this._getProp("color","cover.color")]},{selector:"div.maha-form-layout-content",styles:[...this._getProp("background-color","page.background_color")]},{selector:"div.maha-form",styles:[...this._getProp("background-color","body.background_color")]},...u.reduce((e,t)=>[...e,...t.blocks.reduce((e,r)=>[...e,{selector:`div.maha-form ${r}`,styles:[...this._getProp("font-family",`page.${t.selector}_font_family`),...this._getProp("font-size",`page.${t.selector}_font_size`,"px"),...this._getFormat("font-weight","bold",`page.${t.selector}_format`,"normal"),...this._getFormat("font-style","italic",`page.${t.selector}_format`),...this._getFormat("text-decoration","underline",`page.${t.selector}_format`),...this._getProp("color",`page.${t.selector}_color`),...this._getProp("text-align",`page.${t.selector}_text_align`),...this._getProp("line-height",`page.${t.selector}_line_height`),...this._getProp("letter-spacing",`page.${t.selector}_letter_spacing`,"px")]}],[])],[]),{selector:"div.maha-form a",styles:[...this._getFormat("font-weight","bold","page.a_format","normal"),...this._getFormat("font-style","italic","page.a_format"),...this._getFormat("text-decoration","underline","page.a_format"),...this._getProp("color","page.a_color")]},...["header","body","footer"].reduce((e,t)=>[...e,...u.reduce((e,r)=>[...e,...r.blocks.reduce((e,o)=>[...e,{selector:`div.maha-form-${t} ${o}`,styles:[...this._getProp("font-family",`${t}.${r.selector}_font_family`),...this._getProp("font-size",`${t}.${r.selector}_font_size`,"px"),...this._getFormat("font-weight","bold",`${t}.${r.selector}_format`,"normal"),...this._getFormat("font-style","italic",`${t}.${r.selector}_format`),...this._getFormat("text-decoration","underline",`${t}.${r.selector}_format`),...this._getProp("color",`${t}.${r.selector}_color`),...this._getProp("text-align",`${t}.${r.selector}_text_align`),...this._getProp("line-height",`${t}.${r.selector}_line_height`),...this._getProp("letter-spacing",`${t}.${r.selector}_letter_spacing`,"px")]}],[])],[]),{selector:`div.maha-form-${t} a`,styles:[...this._getFormat("font-weight","bold",`${t}.a_format`,"normal"),...this._getFormat("font-style","italic",`${t}.a_format`),...this._getFormat("text-decoration","underline",`${t}.a_format`),...this._getProp("color",`${t}.a_color`)]}],[]),...["header","body","footer"].map(e=>({selector:`div.maha-form-${e}`,styles:[...this._getProp("background-color",`${e}.background_color`)]})),{selector:".maha-form-header",styles:[...this._getProp("background-color","header.background_color"),...this._getProp("font-family","header.font_family"),...this._getProp("font-size","header.font_size","px"),...this._getFormat("font-weight","bold","header.format","normal"),...this._getFormat("font-style","italic","header.format"),...this._getFormat("text-decoration","underline","header.format"),...this._getProp("color","header.color"),...this._getProp("text-align","header.text_align"),...this._getProp("line-height","header.line_height"),...this._getProp("letter-spacing","header.letter_spacing","px")]},{selector:".maha-form-footer",styles:[...this._getProp("background-color","footer.background_color"),...this._getProp("font-family","footer.font_family"),...this._getProp("font-size","footer.font_size","px"),...this._getFormat("font-weight","bold","footer.format","normal"),...this._getFormat("font-style","italic","footer.format"),...this._getFormat("text-decoration","underline","footer.format"),...this._getProp("color","footer.color"),...this._getProp("text-align","footer.text_align"),...this._getProp("line-height","footer.line_height"),...this._getProp("letter-spacing","footer.letter_spacing","px")]},...t.reduce((e,t,r)=>[...e,..."text"===t.type?[{selector:`div.field-${t.code}`,styles:[...this._getProp("background-color",`fields[${r}].background_color`),...this._getBorder("border",`fields[${r}].border`),...this._getProp("padding",`fields[${r}].padding`,"px")]},...u.reduce((e,o)=>[...e,...o.blocks.reduce((e,a)=>[...e,{selector:`div.field-${t.code} ${a}`,styles:[...this._getProp("font-family",`fields[${r}].${o.selector}_font_family`),...this._getProp("font-size",`fields[${r}].${o.selector}_font_size`,"px"),...this._getFormat("font-weight","bold",`fields[${r}].${o.selector}_format`,"normal"),...this._getFormat("font-style","italic",`fields[${r}].${o.selector}_format`),...this._getFormat("text-decoration","underline",`fields[${r}].${o.selector}_format`),...this._getProp("color",`fields[${r}].${o.selector}_color`),...this._getProp("text-align",`fields[${r}].${o.selector}_text_align`),...this._getProp("line-height",`fields[${r}].${o.selector}_line_height`),...this._getProp("letter-spacing",`fields[${r}].${o.selector}_letter_spacing`,"px")]}],[])],[]),{selector:`div.field-${t.code} a`,styles:[...this._getFormat("font-weight","bold",`fields[${r}].a_format`,"normal"),...this._getFormat("font-style","italic",`fields[${r}].a_format`),...this._getFormat("text-decoration","underline",`fields[${r}].a_format`),...this._getProp("color",`fields[${r}].a_color`)]}]:[]],[])].map(e=>0===e.styles.length?"":`
      ${e.selector} {
        ${e.styles.map(e=>`${e.prop}: ${e.value} !important;`).join("\n")}
      }`).join("\n")}}o=f,a="propTypes",l={config:s.default.object},a in o?Object.defineProperty(o,a,{value:l,enumerable:!0,configurable:!0,writable:!0}):o[a]=l;let m=f},63240:function(e,t,r){"use strict";var o;Object.defineProperty(t,"Z",{enumerable:!0,get:()=>g});let a=p(r(58239)),l=p(r(25773)),n=p(r(7249)),i=p(r(62015)),s=p(r(59073)),c=p(r(60216)),d=p(r(32735)),u=p(r(42049)),f=p(r(33348));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e){return e&&e.__esModule?e:{default:e}}class h extends(o=d.default.Component){render(){let{analytics:e}=this.props;return d.default.createElement(u.default,{key:"root"},d.default.createElement(l.default,{app_id:e.app_id},d.default.createElement(i.default,{environment:"forms"},d.default.createElement(s.default,null,d.default.createElement(n.default,null,d.default.createElement(a.default,this._getContainer()))))))}_getContainer(){let{analytics:e,form:t,program:r,team:o,token:a}=this.props;return{analytics:e,form:t,params:this._getParams(),program:r,team:o,token:a,onEvent:this._handleEvent}}_getParams(){return"undefined"==typeof window?{}:f.default.parse(window.location.search.substr(1))}_handleEvent(e){"undefined"!=typeof window&&"redirect"===e.action&&(window.location.href=e.data)}constructor(...e){super(...e),m(this,"_handleEvent",this._handleEvent.bind(this))}}m(h,"propTypes",{analytics:c.default.object,form:c.default.object,program:c.default.object,team:c.default.object,token:c.default.string});let g=h},42049:function(e,t,r){"use strict";var o,a,l,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>S});let i=T(r(12478)),s=T(r(34607)),c=T(r(83241)),d=T(r(69689)),u=T(r(52034)),f=T(r(96156)),m=T(r(55615)),p=T(r(3091)),h=T(r(68188)),g=T(r(44964)),_=T(r(69938)),y=T(r(96481)),b=T(r(98745)),$=T(r(93724)),P=r(62094),v=r(4558),E=T(r(7249)),x=T(r(78019)),j=T(r(20648)),w=T(r(90902)),k=r(11746),O=T(r(56599)),F=T(r(30636)),M=r(12605),C=T(r(60216)),N=T(r(32735));function T(e){return e&&e.__esModule?e:{default:e}}class z extends(o=N.default.Component){render(){return N.default.createElement(M.Provider,{store:this.store},this.props.children)}constructor(e){super(e);let t=(0,v.combineReducers)([h.default,p.default,c.default,u.default,s.default,d.default,w.default,_.default,i.default,m.default,x.default,E.default,O.default,y.default,b.default,$.default,g.default]),r=((0,k.createLogger)({collapsed:!0}),(0,j.default)()),o=[F.default,r,...f.default],a=(0,P.applyMiddleware)(...o)(P.createStore);this.store=a(t)}}a=z,l="propTypes",n={reducers:C.default.array,children:C.default.any},l in a?Object.defineProperty(a,l,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[l]=n;let S=z},66458:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>a});let o=r(7981),a=e=>t=>r=>{let[,a,l]=r.type.match(/([a-z0-9_.]*)?\/?([A-Z0-9_]*)/);if("ACH_REQUEST"!==l)return t(r);let n=t=>e.dispatch({type:`${a}/${r.success}`,cid:r.cid,result:t}),i=t=>e.dispatch({type:`${a}/${r.failure}`,cid:r.cid,result:t});return e.dispatch({type:`${a}/${r.request}`,cid:r.cid,data:r.data,mandate:r.mandate}),o.client.create({authorization:r.token}).then(e=>o.usBankAccount.create({client:e})).then(e=>e.tokenize({bankDetails:r.data,mandateText:r.mandate},function(e,t){n(t)})).catch(e=>i(e))}},33398:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>a});let o=r(7981),a=e=>t=>r=>{let[,a,l]=r.type.match(/([a-z0-9_.]*)?\/?([A-Z0-9_]*)/);if("CARD_REQUEST"!==l)return t(r);let n=t=>e.dispatch({type:`${a}/${r.success}`,cid:r.cid,result:t}),i=t=>e.dispatch({type:`${a}/${r.failure}`,cid:r.cid,result:t});return e.dispatch({type:`${a}/${r.request}`,cid:r.cid,data:r.data}),o.client.create({authorization:r.token}).then(e=>e.request({endpoint:"payment_methods/credit_cards",method:"POST",data:{credit_card:r.data}})).then(e=>{n(e.creditCards[0])}).catch(e=>i(e))}},73815:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>a});let o=r(7981),a=e=>t=>r=>{let[,a,l]=r.type.match(/([a-z0-9_.]*)?\/?([A-Z0-9_]*)/);if("GOOGLEPAY_REQUEST"!==l)return t(r);let n=t=>e.dispatch({type:`${a}/${r.success}`,cid:r.cid,result:t}),i=t=>e.dispatch({type:`${a}/${r.failure}`,cid:r.cid,result:t});e.dispatch({type:`${a}/${r.request}`,cid:r.cid,data:r.data,mandate:r.mandate});let s=new window.google.payments.api.PaymentsClient({environment:"PRODUCTION"}),c=null;return o.client.create({authorization:r.token}).then(e=>o.googlePayment.create({client:e,googlePayVersion:2})).then(e=>(c=e,s.isReadyToPay({apiVersion:2,apiVersionMinor:0,allowedPaymentMethods:c.createPaymentDataRequest().allowedPaymentMethods,existingPaymentMethodRequired:!0}))).then(e=>{if(e.result){var t=c.createPaymentDataRequest({merchantId:"mahaplatform",transactionInfo:{currencyCode:"USD",totalPriceStatus:"FINAL",totalPrice:`${r.data.amount}`}});return s.loadPaymentData(t)}}).then(e=>{let{tokenizationData:t}=e.paymentMethodData,{details:r,nonce:o}=JSON.parse(t.token).androidPayCards[0];n({nonce:o,card_type:r.cardType.toLowerCase(),last_four:r.lastFour})}).catch(function(e){"CANCELED"!==e.statusCode&&i(e)})}},96156:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:()=>s});let o=n(r(73815)),a=n(r(33398)),l=n(r(66458));function n(e){return e&&e.__esModule?e:{default:e}}let i=[l.default,a.default,o.default],s=i}},function(e){e.O(0,[4176,9932,9758,4956,2956,777,2544,1325,3461,1718,341,8545,7573,6448,9218,9626,3234,717,8019,2598,7441,6481,1040,4840,9774,2888,179],function(){return e(e.s=80519)}),_N_E=e.O()}]);