1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95592,e=>{e.q("/_next/static/media/quote.15oun0vxptw3~.webp")},36621,e=>{e.q("/_next/static/media/Rectangle 132.0_ggd_tpclvm5.png")},56785,e=>{e.q("/_next/static/media/left-arrow.0n-d~xjgd0ed8.webp")},3479,e=>{e.q("/_next/static/media/right-arrow.0vrpiit7sduie.webp")},19496,e=>{e.q("/_next/static/media/airplane-Icon.16uooiiopztku.webp")},64438,e=>{e.q("/_next/static/media/check.09629zggwgk7b.webp")},61596,e=>{e.q("/_next/static/media/info-icons.0k5m_yqooij17.svg")},10163,e=>{e.q("/_next/static/media/vijverdoorsnede.110_o_tyr5swn.jpg")},31717,e=>{e.q("/_next/static/media/placeholder.0s6~_vo877yj..jpg")},48739,e=>{e.q("/_next/static/media/no_record_found.0bvccff5u-tsf.svg")},51137,e=>{e.q("/_next/static/media/blue_noicy_customer.0v~cg7wf59nzh.jpg")},2159,e=>{e.q("/_next/static/media/airplan-icon.0ibmi-kxhsfw7.webp")},73237,e=>{e.q("/_next/static/media/cayan-bg.134ufzzk-1bfa.webp")},15410,e=>{e.q("/_next/static/media/rightsinglear.0cao6fxffvpi0.svg")},55925,e=>{e.q("/_next/static/media/ecolan.0o8~d4w_x.ntc.svg")},40720,e=>{e.q("/_next/static/media/alutrix.0-zn8ua82_.p0.svg")},83278,e=>{e.q("/_next/static/media/hardcast.0n37sr_fv~30w.svg")},96173,e=>{e.q("/_next/static/media/liquiseal.0f8xqv1pc-hy4.svg")},14440,e=>{e.q("/_next/static/media/resitrix.159azp_6siew2.svg")},64556,e=>{e.q("/_next/static/media/safety-system.0wd6c3t42px12.svg")},77873,e=>{e.q("/_next/static/media/hertalan.0skrlw3t~944d.svg")},90700,e=>{e.q("/_next/static/media/banner.13il9rz.t~..z.jpg")},81473,e=>{e.q("/_next/static/media/badge.0yuvb~_no6ukb.svg")},92724,e=>{e.q("/_next/static/media/white-check.circled.12cjm-azxq.od.svg")},96550,e=>{e.q("/_next/static/media/carlisle-logo.0t3wjf6ciui0d.png")},62652,e=>{e.q("/_next/static/media/quote.0az.ll~c2upby.png")},57922,e=>{e.q("/_next/static/media/pdf-thubnail.04rxmkfcyr1mv.jpg")},2747,e=>{e.q("/_next/static/media/Illustration.0tezgvxq1-s2c.webp")},70218,e=>{e.q("/_next/static/media/send.0t_o4eu.gkls~.svg")},58678,(e,t,r)=>{t.exports=e.r(80963)},78509,(e,t,r)=>{t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.__esModule=!0,t.exports.default=t.exports},52983,(e,t,r)=>{function s(e){return t.exports=s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,s(e)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports},61898,(e,t,r)=>{t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports},12579,(e,t,r)=>{function s(e,r,n,a){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}t.exports=s=function(e,t,r,n){function a(t,r){s(e,t,function(e){return this._invoke(t,r,e)})}t?i?i(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(a("next",0),a("throw",1),a("return",2))},t.exports.__esModule=!0,t.exports.default=t.exports,s(e,r,n,a)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports},78255,(e,t,r)=>{var s=e.r(12579);function n(){var e,r,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.toStringTag||"@@toStringTag";function l(t,n,a,i){var o=Object.create((n&&n.prototype instanceof u?n:u).prototype);return s(o,"_invoke",function(t,s,n){var a,i,o,l=0,u=n||[],d=!1,f={p:0,n:0,v:e,a:h,f:h.bind(e,4),d:function(t,r){return a=t,i=0,o=e,f.n=r,c}};function h(t,s){for(i=t,o=s,r=0;!d&&l&&!n&&r<u.length;r++){var n,a=u[r],h=f.p,p=a[2];t>3?(n=p===s)&&(o=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=h&&((n=t<2&&h<a[1])?(i=0,f.v=s,f.n=a[1]):h<p&&(n=t<3||a[0]>s||s>p)&&(a[4]=t,a[5]=s,f.n=p,i=0))}if(n||t>1)return c;throw d=!0,s}return function(n,u,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===u&&h(u,p),i=u,o=p;(r=i<2?e:o)||!d;){a||(i?i<3?(i>1&&(f.n=-1),h(i,o)):f.n=o:f.v=o);try{if(l=2,a){if(i||(n="next"),r=a[n]){if(!(r=r.call(a,o)))throw TypeError("iterator result is not an object");if(!r.done)return r;o=r.value,i<2&&(i=0)}else 1===i&&(r=a.return)&&r.call(a),i<2&&(o=TypeError("The iterator does not provide a '"+n+"' method"),i=1);a=e}else if((r=(d=f.n<0)?o:t.call(s,f))!==c)break}catch(t){a=e,i=1,o=t}finally{l=1}}return{value:r,done:d}}}(t,a,i),!0),o}var c={};function u(){}function d(){}function f(){}r=Object.getPrototypeOf;var h=f.prototype=u.prototype=Object.create([][i]?r(r([][i]())):(s(r={},i,function(){return this}),r));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,s(e,o,"GeneratorFunction")),e.prototype=Object.create(h),e}
1return d.prototype=f,s(h,"constructor",f),s(f,"constructor",d),d.displayName="GeneratorFunction",s(f,o,"GeneratorFunction"),s(h),s(h,o,"Generator"),s(h,i,function(){return this}),s(h,"toString",function(){return"[object Generator]"}),(t.exports=n=function(){return{w:l,m:p}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},76085,(e,t,r)=>{var s=e.r(61898),n=e.r(12579);t.exports=function e(t,r){var a;this.next||(n(e.prototype),n(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),n(this,"_invoke",function(e,n,i){function o(){return new r(function(n,a){!function e(n,a,i,o){try{var l=t[n](a),c=l.value;return c instanceof s?r.resolve(c.v).then(function(t){e("next",t,i,o)},function(t){e("throw",t,i,o)}):r.resolve(c).then(function(e){l.value=e,i(l)},function(t){return e("throw",t,i,o)})}catch(e){o(e)}}(e,i,n,a)})}return a=a?a.then(o,o):o()},!0)},t.exports.__esModule=!0,t.exports.default=t.exports},83402,(e,t,r)=>{var s=e.r(78255),n=e.r(76085);t.exports=function(e,t,r,a,i){return new n(s().w(e,t,r,a),i||Promise)},t.exports.__esModule=!0,t.exports.default=t.exports},99513,(e,t,r)=>{var s=e.r(83402);t.exports=function(e,t,r,n,a){var i=s(e,t,r,n,a);return i.next().then(function(e){return e.done?e.value:i.next()})},t.exports.__esModule=!0,t.exports.default=t.exports},62834,(e,t,r)=>{t.exports=function(e){var t=Object(e),r=[];for(var s in t)r.unshift(s);return function e(){for(;r.length;)if((s=r.pop())in t)return e.value=s,e.done=!1,e;return e.done=!0,e}},t.exports.__esModule=!0,t.exports.default=t.exports},27943,(e,t,r)=>{var s=e.r(52983).default;t.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],r=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}throw TypeError(s(e)+" is not iterable")},t.exports.__esModule=!0,t.exports.default=t.exports},73417,(e,t,r)=>{var s=e.r(61898),n=e.r(78255),a=e.r(99513),i=e.r(83402),o=e.r(76085),l=e.r(62834),c=e.r(27943);function u(){"use strict";var e=n(),r=e.m(u),d=(Object.getPrototypeOf?Object.getPrototypeOf(r):r.__proto__).constructor;function f(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))}var h={throw:1,return:2,break:3,continue:3};function p(e){var t,r;return function(s){t||(t={stop:function(){return r(s.a,2)},catch:function(){return s.v},abrupt:function(e,t){return r(s.a,h[e],t)},delegateYield:function(e,n,a){return t.resultName=n,r(s.d,c(e),a)},finish:function(e){return r(s.f,e)}},r=function(e,r,n){s.p=t.prev,s.n=t.next;try{return e(r,n)}finally{t.next=s.n}}),t.resultName&&(t[t.resultName]=s.v,t.resultName=void 0),t.sent=s.v,t.next=s.n;try{return e.call(this,t)}finally{s.p=t.prev,s.n=t.next}}}return(t.exports=u=function(){return{wrap:function(t,r,s,n){return e.w(p(t),r,s,n&&n.reverse())},isGeneratorFunction:f,mark:e.m,awrap:function(e,t){return new s(e,t)},AsyncIterator:o,async:function(e,t,r,s,n){return(f(t)?i:a)(p(e),t,r,s,n)},keys:l,values:c}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=u,t.exports.__esModule=!0,t.exports.default=t.exports},2845,(e,t,r)=>{var s=e.r(73417)();t.exports=s;try{regeneratorRuntime=s}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=s:Function("r","regeneratorRuntime = r")(s)}},68529,(e,t,r)=>{var s=e.r(52983).default;t.exports=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=s(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports},24606,(e,t,r)=>{var s=e.r(52983).default,n=e.r(68529);t.exports=function(e){var t=n(e,"string");return"symbol"==s(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports},80248,(e,t,r)=>{var s=e.r(24606);t.exports=function(e,t,r){return(t=s(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}
1,t.exports.__esModule=!0,t.exports.default=t.exports},4039,(e,t,r)=>{function s(e,t,r,s,n,a,i){try{var o=e[a](i),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(s,n)}t.exports=function(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(e){s(i,n,a,o,l,"next",e)}function l(e){s(i,n,a,o,l,"throw",e)}o(void 0)})}},t.exports.__esModule=!0,t.exports.default=t.exports},42034,(e,t,r)=>{t.exports=function(e){if(Array.isArray(e))return e},t.exports.__esModule=!0,t.exports.default=t.exports},84426,(e,t,r)=>{t.exports=function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var s,n,a,i,o=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(s=a.call(r)).done)&&(o.push(s.value),o.length!==t);l=!0);}catch(e){c=!0,n=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw n}}return o}},t.exports.__esModule=!0,t.exports.default=t.exports},30642,(e,t,r)=>{t.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,s=Array(t);r<t;r++)s[r]=e[r];return s},t.exports.__esModule=!0,t.exports.default=t.exports},79275,(e,t,r)=>{var s=e.r(30642);t.exports=function(e,t){if(e){if("string"==typeof e)return s(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},92639,(e,t,r)=>{t.exports=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},32259,(e,t,r)=>{var s=e.r(42034),n=e.r(84426),a=e.r(79275),i=e.r(92639);t.exports=function(e,t){return s(e)||n(e,t)||a(e,t)||i()},t.exports.__esModule=!0,t.exports.default=t.exports},91711,(e,t,r)=>{t.exports=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},12131,(e,t,r)=>{var s=e.r(24606);function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,s(n.key),n)}}t.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e},t.exports.__esModule=!0,t.exports.default=t.exports},11749,(e,t,r)=>{t.exports=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e},t.exports.__esModule=!0,t.exports.default=t.exports},32760,(e,t,r)=>{var s=e.r(52983).default,n=e.r(11749);t.exports=function(e,t){if(t&&("object"==s(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return n(e)},t.exports.__esModule=!0,t.exports.default=t.exports},55572,(e,t,r)=>{function s(e){return t.exports=s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},t.exports.__esModule=!0,t.exports.default=t.exports,s(e)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports},94254,(e,t,r)=>{function s(e,r){return t.exports=s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},t.exports.__esModule=!0,t.exports.default=t.exports,s(e,r)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports},22569,(e,t,r)=>{var s=e.r(94254);t.exports=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)},t.exports.__esModule=!0,t.exports.default=t.exports},23605,(e,t,r)=>{t.exports=function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}
1,t.exports.__esModule=!0,t.exports.default=t.exports},83717,(e,t,r)=>{function s(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(t.exports=s=function(){return!!e},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports},81799,(e,t,r)=>{var s=e.r(83717),n=e.r(94254);t.exports=function(e,t,r){if(s())return Reflect.construct.apply(null,arguments);var a=[null];a.push.apply(a,t);var i=new(e.bind.apply(e,a));return r&&n(i,r.prototype),i},t.exports.__esModule=!0,t.exports.default=t.exports},9768,(e,t,r)=>{var s=e.r(55572),n=e.r(94254),a=e.r(23605),i=e.r(81799);function o(e){var r="function"==typeof Map?new Map:void 0;return t.exports=o=function(e){if(null===e||!a(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(e))return r.get(e);r.set(e,t)}function t(){return i(e,arguments,s(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n(t,e)},t.exports.__esModule=!0,t.exports.default=t.exports,o(e)}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports},96954,(e,t,r)=>{"use strict";var s=e.r(78509);Object.defineProperty(r,"__esModule",{value:!0}),r.UnsupportedStrategy=r.UnknownError=r.OAuthCallbackError=r.MissingSecret=r.MissingAuthorize=r.MissingAdapterMethods=r.MissingAdapter=r.MissingAPIRoute=r.InvalidCallbackUrl=r.AccountNotLinkedError=void 0,r.adapterErrorHandler=function(e,t){if(e)return Object.keys(e).reduce(function(r,s){return r[s]=(0,a.default)(n.default.mark(function r(){var a,i,o,l,c,u=arguments;return n.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:for(r.prev=0,i=Array(a=u.length),o=0;o<a;o++)i[o]=u[o];return t.debug("adapter_".concat(s),{args:i}),l=e[s],r.next=6,l.apply(void 0,i);case 6:return r.abrupt("return",r.sent);case 9:throw r.prev=9,r.t0=r.catch(0),t.error("adapter_error_".concat(s),r.t0),(c=new p(r.t0)).name="".concat(x(s),"Error"),c;case 15:case"end":return r.stop()}},r,null,[[0,9]])})),r},{})},r.capitalize=x,r.eventsErrorHandler=function(e,t){return Object.keys(e).reduce(function(r,s){return r[s]=(0,a.default)(n.default.mark(function r(){var a,i=arguments;return n.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,a=e[s],r.next=4,a.apply(void 0,i);case 4:return r.abrupt("return",r.sent);case 7:r.prev=7,r.t0=r.catch(0),t.error("".concat(m(s),"_EVENT_ERROR"),r.t0);case 10:case"end":return r.stop()}},r,null,[[0,7]])})),r},{})},r.upperSnake=m;var n=s(e.r(2845)),a=s(e.r(4039)),i=s(e.r(80248)),o=s(e.r(91711)),l=s(e.r(12131)),c=s(e.r(32760)),u=s(e.r(55572)),d=s(e.r(22569));function f(e,t,r){return t=(0,u.default)(t),(0,c.default)(e,h()?Reflect.construct(t,r||[],(0,u.default)(e).constructor):t.apply(e,r))}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}var p=r.UnknownError=function(e){function t(e){var r,s;return(0,o.default)(this,t),(s=f(this,t,[null!=(r=null==e?void 0:e.message)?r:e])).name="UnknownError",s.code=e.code,e instanceof Error&&(s.stack=e.stack),s}return(0,d.default)(t,e),(0,l.default)(t,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}])}((0,s(e.r(9768)).default)(Error));function m(e){return e.replace(/([A-Z])/g,"_$1").toUpperCase()}function x(e){return"".concat(e[0].toUpperCase()).concat(e.slice(1))}r.OAuthCallbackError=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","OAuthCallbackError"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.AccountNotLinkedError=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","AccountNotLinkedError"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.MissingAPIRoute=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","MissingAPIRouteError"),(0,i.default)(e,"code","MISSING_NEXTAUTH_API_ROUTE_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.MissingSecret=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","MissingSecretError"),(0,i.default)(e,"code","NO_SECRET"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.MissingAuthorize=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","MissingAuthorizeError"),(0,i.default)(e,"code","CALLBACK_CREDENTIALS_HANDLER_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.MissingAdapter=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","MissingAdapterError"),(0,i.default)(e,"code","
1EMAIL_REQUIRES_ADAPTER_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.MissingAdapterMethods=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","MissingAdapterMethodsError"),(0,i.default)(e,"code","MISSING_ADAPTER_METHODS_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.UnsupportedStrategy=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","UnsupportedStrategyError"),(0,i.default)(e,"code","CALLBACK_CREDENTIALS_JWT_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p),r.InvalidCallbackUrl=function(e){function t(){var e;(0,o.default)(this,t);for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return e=f(this,t,[].concat(s)),(0,i.default)(e,"name","InvalidCallbackUrl"),(0,i.default)(e,"code","INVALID_CALLBACK_URL_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(p)},34471,(e,t,r)=>{"use strict";var s=e.r(78509);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.proxyLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;try{if("u"<typeof window)return e;var r={},s=function(e){var s;r[e]=(s=(0,i.default)(n.default.mark(function r(s,i){var o,d;return n.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(u[e](s,i),"error"===e&&(i=c(i)),i.client=!0,o="".concat(t,"/_log"),d=new URLSearchParams(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){(0,a.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({level:e,code:s},i)),!navigator.sendBeacon){r.next=8;break}return r.abrupt("return",navigator.sendBeacon(o,d));case 8:return r.next=10,fetch(o,{method:"POST",body:d,keepalive:!0});case 10:return r.abrupt("return",r.sent);case 11:case"end":return r.stop()}},r)})),function(e,t){return s.apply(this,arguments)})};for(var o in e)s(o);return r}catch(e){return u}},r.setLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t||(u.debug=function(){}),e.error&&(u.error=e.error),e.warn&&(u.warn=e.warn),e.debug&&(u.debug=e.debug)};var n=s(e.r(2845)),a=s(e.r(80248)),i=s(e.r(4039)),o=e.r(96954);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function c(e){var t,r;if(e instanceof Error&&!(e instanceof o.UnknownError))return{message:e.message,stack:e.stack,name:e.name};if(null!=(t=e)&&t.error){e.error=c(e.error),e.message=null!=(r=e.message)?r:e.error.message}return e}var u={error:function(e,t){t=c(t),console.error("[next-auth][error][".concat(e,"]"),"\nhttps://next-auth.js.org/errors#".concat(e.toLowerCase()),t.message,t)},warn:function(e){console.warn("[next-auth][warn][".concat(e,"]"),"\nhttps://next-auth.js.org/warnings#".concat(e.toLowerCase()))},debug:function(e,t){console.log("[next-auth][debug][".concat(e,"]"),t)}};r.default=u},73326,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){var t;let r=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let s=new URL(null!=(t=e)?t:r),n=("/"===s.pathname?r.pathname:s.pathname).replace(/\/$/,""),a=`${s.origin}${n}`;return{origin:s.origin,host:s.host,path:n,base:a,toString:()=>a}}},5676,(e,t,r)=>{"use strict";var s=e.r(78509);Object.defineProperty(r,"__esModule",{value:!0}),r.BroadcastChannel=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(t){var r=function(r){if(r.key===e){var s,n=JSON.parse(null!=(s=r.newValue)?s:"{}");(null==n?void 0:n.event)==="session"&&null!=n&&n.data&&t(n)}};return window.addEventListener("storage",r),function(){return window.removeEventListener("storage",r)}},post:function(t){if("u">typeof window)try{localStorage.setItem(e,JSON.stringify(l(l({},t),{},{timestamp:d()})))}catch(e){}}}},r.apiBaseUrl=u,r.fetchData=function(e,t,r){return c.apply(this,arguments)},r.now=d;var n=s(e.r(2845)),a=s(e.r(80248)),i=s(e.r(4039));function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?o(Object(r),!0).forEach(function(t){(0,a.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(){return(c=(0,i.default)(n.default.mark(function e(t,r,s){var a,i,o,c,d,f,h,p,m,x=arguments;return n.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=(a=x.length>3&&void 0!==x[3]?x[3]:{}).ctx,c=void 0===(o=a.req)?null==i?void 0:i.req:o,d="".concat(u(r),"/").concat(t),e.prev=2,h={headers:l({"Content-Type":"application/json"},null!=c&&null!=(f=c.headers)&&f.cookie?{cookie:c.headers.cookie}:{})},null!=c&&c.body&&(h.body=JSON.stringify(c.body),h.method="POST"),e.next=7,fetch(d,h);case 7:return p=e.sent,e.next=10,p.json();case 10:if(m=e.sent,p.ok){e.next=13;break}throw m;case 13:return e.abrupt("return",Object.keys(m).length>0?m:null);case 16:return e.prev=16,e.t0=e.catch(2),s.error("CLIENT_FETCH_ERROR",{error:e.t0,url:d}),e.abrupt("return",null);case 20:case"end":return e.stop()}},e,null,[[2,16]])}))).apply(this,arguments)}function u(e){return"u"<typeof window?"".concat(e.baseUrlServer).concat(e.basePathServer):e.basePath}function d(){return Math.floor(Date.now()/1e3)}},39381,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},86533,(e,t,r)=>{"use strict";var s,n,a,i,o,l=e.i(50461),c=e.r(78509),u=e.r(52983);Object.defineProperty(r,"__esModule",{value:!0});var d={SessionContext:!0,useSession:!0,getSession:!0,getCsrfToken:!0,getProviders:!0,signIn:!0,signOut:!0,SessionProvider:!0};r.SessionContext=void 0,r.SessionProvider=function(e){if(!P)throw Error("React Context is unavailable in Server Components");var t,r,s,n,a,i,o=e.children,l=e.basePath,c=e.refetchInterval,u=e.refetchWhenOffline;l&&(k.basePath=l);var d=void 0!==e.session;k._lastSync=d?(0,v.now)():0;var h=x.useState(function(){return d&&(k._session=e.session),e.session}),b=(0,m.default)(h,2),g=b[0],_=b[1],j=x.useState(!d),w=(0,m.default)(j,2),S=w[0],N=w[1];x.useEffect(function(){return k._getSession=(0,p.default)(f.default.mark(function e(){var t,r,s=arguments;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(s.length>0&&void 0!==s[0]?s[0]:{}).event,e.prev=1,!((r="storage"===t)||void 0===k._session)){e.next=10;break}return k._lastSync=(0,v.now)(),e.next=7,A({broadcast:!r});case 7:return k._session=e.sent,_(k._session),e.abrupt("return");case 10:if(!(!t||null===k._session||(0,v.now)()<k._lastSync)){e.next=12;break}return e.abrupt("return");case 12:return k._lastSync=(0,v.now)(),e.next=15,A();case 15:k._session=e.sent,_(k._session),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(1),R.error("CLIENT_SESSION_ERROR",e.t0);case 22:return e.prev=22,N(!1),e.finish(22);case 25:case"end":return e.stop()}},e,null,[[1,19,22,25]])})),k._getSession(),function(){k._lastSync=0,k._session=void 0,k._getSession=function(){}}},[]),x.useEffect(function(){var e=E.receive(function(){return k._getSession({event:"storage"})});return function(){return e()}},[]),x.useEffect(function(){var t=e.refetchOnWindowFocus,r=void 0===t||t,s=function(){r&&"visible"===document.visibilityState&&k._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",s,!1),function(){return document.removeEventListener("visibilitychange",s,!1)}},[e.refetchOnWindowFocus]);var C=(t=x.useState("u">typeof navigator&&navigator.onLine),s=(r=(0,m.default)(t,2))[0],n=r[1],a=function(){return n(!0)},i=function(){return n(!1)},x.useEffect(function(){return window.addEventListener("online",a),window.addEventListener("offline",i),function(){window.removeEventListener("online",a),window.removeEventListener("offline",i)}},[]),s),T=!1!==u||C;x.useEffect(function(){if(c&&T){var e=setInterval(function(){k._session&&k._getSession({event:"poll"})},1e3*c);return function(){return clearInterval(e)}}},[c,T]);var I=x.useMemo(function(){return{data:g,status:S?"loading":g?"authenticated":"unauthenticated",update:function(e){return(0,p.default)(f.default.mark(function t(){var r;return f.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(S||!g)){t.next=2;break}return t.abrupt("return");case 2:return N(!0),t.t0=v.fetchData,t.t1=k,t.t2=R,t.next=8,O();case 8:return t.t3=t.sent,t.t4=e,t.t5={csrfToken:t.t3,data:t.t4},t.t6={body:t.t5},t.t7={req:t.t6},t.next=15,(0,t.t0)("session",t.t1,t.t2,t.t7);case 15:return r=t.sent,N(!1),r&&(_(r),E.post({event:"session",data:{trigger:"getSession"}})),t.abrupt("return",r);case 19:case"end":return t.stop()}},t)}))()}}},[g,S]);return(0,y.jsx)(P.Provider,{value:I,children:o})},r.getCsrfToken=O,r.getProviders=I,r.getSession=A,r.signIn=function(e,t,r){return M.apply(this,arguments)},r.signOut=function(e){return U.apply(this,arguments)},r.useSession=function(e){if(!P)throw Error("React Context is unavailable in Server Components");var t=x.useContext(P),r=null!=e?e:{},s=r.required,n=r.onUnauthenticated,a=s&&"unauthenticated"===t.status;return(x.useEffect(function(){if(a){var e="/api/auth/signin?".concat(new
1URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));n?n():window.location.href=e}},[a,n]),a)?{data:t.data,update:t.update,status:"loading"}:t};var f=c(e.r(2845)),h=c(e.r(80248)),p=c(e.r(4039)),m=c(e.r(32259)),x=w(e.r(91788)),b=w(e.r(34471)),g=c(e.r(73326)),v=e.r(5676),y=e.r(91398),_=e.r(39381);function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(j=function(e){return e?r:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=u(e)&&"function"!=typeof e)return{default:e};var r=j(t);if(r&&r.has(e))return r.get(e);var s={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&({}).hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(s,a,i):s[a]=e[a]}return s.default=e,r&&r.set(e,s),s}function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function N(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?S(Object(r),!0).forEach(function(t){(0,h.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}Object.keys(_).forEach(function(e){"default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(d,e)||e in r&&r[e]===_[e]||Object.defineProperty(r,e,{enumerable:!0,get:function(){return _[e]}})});var k={baseUrl:(0,g.default)(null!=(s=l.default.env.NEXTAUTH_URL)?s:l.default.env.VERCEL_URL).origin,basePath:(0,g.default)(l.default.env.NEXTAUTH_URL).path,baseUrlServer:(0,g.default)(null!=(n=null!=(a=l.default.env.NEXTAUTH_URL_INTERNAL)?a:l.default.env.NEXTAUTH_URL)?n:l.default.env.VERCEL_URL).origin,basePathServer:(0,g.default)(null!=(i=l.default.env.NEXTAUTH_URL_INTERNAL)?i:l.default.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:function(){}},E=(0,v.BroadcastChannel)(),R=(0,b.proxyLogger)(b.default,k.basePath),P=r.SessionContext=null==(o=x.createContext)?void 0:o.call(x,void 0);function A(e){return C.apply(this,arguments)}function C(){return(C=(0,p.default)(f.default.mark(function e(t){var r,s;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.fetchData)("session",k,R,t);case 2:return s=e.sent,(null==(r=null==t?void 0:t.broadcast)||r)&&E.post({event:"session",data:{trigger:"getSession"}}),e.abrupt("return",s);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function O(e){return T.apply(this,arguments)}function T(){return(T=(0,p.default)(f.default.mark(function e(t){var r;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.fetchData)("csrf",k,R,t);case 2:return r=e.sent,e.abrupt("return",null==r?void 0:r.csrfToken);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function I(){return L.apply(this,arguments)}function L(){return(L=(0,p.default)(f.default.mark(function e(){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.fetchData)("providers",k,R);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function M(){return(M=(0,p.default)(f.default.mark(function e(t,r,s){var n,a,i,o,l,c,u,d,h,p,m,x,b,g,y,_,j;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=void 0===(a=(n=null!=r?r:{}).callbackUrl)?window.location.href:a,l=void 0===(o=n.redirect)||o,c=(0,v.apiBaseUrl)(k),e.next=4,I();case 4:if(u=e.sent){e.next=8;break}return window.location.href="".concat(c,"/error"),e.abrupt("return");case 8:if(!(!t||!(t in u))){e.next=11;break}return window.location.href="".concat(c,"/signin?").concat(new URLSearchParams({callbackUrl:i})),e.abrupt("return");case 11:return d="credentials"===u[t].type,h="email"===u[t].type,p=d||h,m="".concat(c,"/").concat(d?"callback":"signin","/").concat(t),x="".concat(m).concat(s?"?".concat(new
1URLSearchParams(s)):""),e.t0=fetch,e.t1=x,e.t2={"Content-Type":"application/x-www-form-urlencoded"},e.t3=URLSearchParams,e.t4=N,e.t5=N({},r),e.t6={},e.next=25,O();case 25:return e.t7=e.sent,e.t8=i,e.t9={csrfToken:e.t7,callbackUrl:e.t8,json:!0},e.t10=(0,e.t4)(e.t5,e.t6,e.t9),e.t11=new e.t3(e.t10),e.t12={method:"post",headers:e.t2,body:e.t11},e.next=33,(0,e.t0)(e.t1,e.t12);case 33:return b=e.sent,e.next=36,b.json();case 36:if(g=e.sent,!(l||!p)){e.next=42;break}return _=null!=(y=g.url)?y:i,window.location.href=_,_.includes("#")&&window.location.reload(),e.abrupt("return");case 42:if(j=new URL(g.url).searchParams.get("error"),!b.ok){e.next=46;break}return e.next=46,k._getSession({event:"storage"});case 46:return e.abrupt("return",{error:j,status:b.status,ok:b.ok,url:j?null:g.url});case 47:case"end":return e.stop()}},e)}))).apply(this,arguments)}function U(){return(U=(0,p.default)(f.default.mark(function e(t){var r,s,n,a,i,o,l,c,u;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=void 0===(s=(null!=t?t:{}).callbackUrl)?window.location.href:s,a=(0,v.apiBaseUrl)(k),e.t0={"Content-Type":"application/x-www-form-urlencoded"},e.t1=URLSearchParams,e.next=6,O();case 6:return e.t2=e.sent,e.t3=n,e.t4={csrfToken:e.t2,callbackUrl:e.t3,json:!0},e.t5=new e.t1(e.t4),i={method:"post",headers:e.t0,body:e.t5},e.next=13,fetch("".concat(a,"/signout"),i);case 13:return o=e.sent,e.next=16,o.json();case 16:if(l=e.sent,E.post({event:"session",data:{trigger:"signout"}}),!(null==(r=null==t?void 0:t.redirect)||r)){e.next=23;break}return u=null!=(c=l.url)?c:n,window.location.href=u,u.includes("#")&&window.location.reload(),e.abrupt("return");case 23:return e.next=25,k._getSession({event:"storage"});case 25:return e.abrupt("return",l);case 26:case"end":return e.stop()}},e)}))).apply(this,arguments)}},87492,e=>{"use strict";var t=e.i(36291);e.s(["CustomLink",()=>t.default])},60121,(e,t,r)=>{"use strict";var s=e.r(91788),n="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=s.useState,i=s.useEffect,o=s.useLayoutEffect,l=s.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!n(e,r)}catch(e){return!0}}var u="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),s=a({inst:{value:r,getSnapshot:t}}),n=s[0].inst,u=s[1];return o(function(){n.value=r,n.getSnapshot=t,c(n)&&u({inst:n})},[e,r,t]),i(function(){return c(n)&&u({inst:n}),e(function(){c(n)&&u({inst:n})})},[e]),l(r),r};r.useSyncExternalStore=void 0!==s.useSyncExternalStore?s.useSyncExternalStore:u},90979,(e,t,r)=>{"use strict";t.exports=e.r(60121)},85482,e=>{"use strict";var t=e.i(60722),r=e.i(91788),s=e.i(61405),n=e.i(60671),a=e.i(87735),i=e.i(40931),o=e.i(28441),l=e.i(25549);e.s(["useInstantSearch",0,function(){var e,c,u,d,f,h,p,m,x,b,g,v,y,_,j,w,S,N,k=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).catchError,E=(0,s.useInstantSearchContext)(),R=(e=(0,s.useInstantSearchContext)(),u=(c=(0,l.useIndexContext)()).getIndexId(),f=(d=(0,a._)((0,r.useState)(function(){return e.getUiState()}),2))[0],h=d[1],p=f[u],x=(m=(0,a._)((0,r.useState)(function(){return e.renderState}),2))[0],b=m[1],g=x[u]||{},v=(0,r.useCallback)(function(t){e.setUiState(t)},[e]),y=(0,r.useCallback)(function(e){c.setIndexUiState(e)},[c]),(0,r.useEffect)(function(){function t(){h(e.getUiState()),b(e.renderState)}return e.addListener("render",t),t(),function(){e.removeListener("render",t)}},[e]),{uiState:f,setUiState:v,indexUiState:p,setIndexUiState:y,renderState:x,indexRenderState:g}),P=R.uiState,A=R.setUiState,C=R.indexUiState,O=R.setIndexUiState,T=R.renderState,I=R.indexRenderState,L=(_=(0,s.useInstantSearchContext)(),j=(0,l.useIndexContext)(),S=(w=(0,a._)((0,r.useState)(function(){var e=(0,o.getIndexSearchResults)(j);return{results:e.results,scopedResults:e.scopedResults}}),2))[0],N=w[1],(0,r.useEffect)(function(){function e(){var e=j.getResults();if(null!==e)N({results:e,scopedResults:j.getScopedResults()});else if(0===_.mainIndex.getIndexName().length){var t=_.mainIndex.getWidgets().find(i.isIndexWidget);t&&N({results:(0,o.getIndexSearchResults)(j).results,scopedResults:t.getScopedResults()})}}return _.addListener("render",e),e(),function(){_.removeListener("render",e)}},[_,j]),S),M=L.results,U=L.scopedResults,F=(0,r.useCallback)(function(){for(var e=arguments.length,r=Array(e),s=0;s<e;s++)r[s]=arguments[s];return E.use.apply(E,(0,t._)(r)),function(){E.unuse.apply(E,(0,t._)(r))}},[E]),D=(0,r.useCallback)(function(){E.refresh()},[E]);return(0,n.useIsomorphicLayoutEffect)(function(){if(k){var e=function(){};return E.addListener("error",e),function(){return E.removeListener("error",e)}}return function(){}},[E,k]),{results:M,scopedResults:U,uiState:P,setUiState:A,indexUiState:C,setIndexUiState:O,render
1State:T,indexRenderState:I,addMiddlewares:F,refresh:D,status:E.status,error:E.error}}],85482)},28857,e=>{"use strict";let t={src:e.i(61596).default,width:12,height:12,blurWidth:0,blurHeight:0};e.s(["default",0,t])},41228,e=>{"use strict";var t=e.i(91398),r=e.i(91788),s=e.i(45886);e.s(["default",0,({currentStep:e})=>{let{t:n}=(0,s.default)(),a=[{number:1,label:n("Choose Shape")},{number:2,label:n("Enter Dimensions")},{number:3,label:n("Request Quote")}];return(0,t.jsx)("div",{className:"mb-16 sm:mb-12",children:(0,t.jsx)("div",{className:"mx-auto max-w-[400px] sm:max-w-4xl pb-10",children:(0,t.jsx)("div",{className:"flex items-center",children:a.map((s,n)=>(0,t.jsxs)(r.default.Fragment,{children:[(0,t.jsxs)("div",{className:"flex items-center relative",children:[(0,t.jsx)("div",{className:`flex h-12 w-12 items-center justify-center rounded-full border-2 transition duration-500 ease-in-out 2 ${e>=s.number?"border-azure bg-azure text-white":"border-[#D9D9D9] bg-white text-[#666666]"}`,children:(0,t.jsx)("span",{className:"text-lg font-medium",children:s.number})}),(0,t.jsx)("div",{className:`absolute left-1/2 -translate-x-1/2 mt-24 w-24 sm:w-32 text-center text-[11px] sm:text-xs font-medium 3 ${(s.number,"text-[#666666]")}`,children:s.label})]}),n<a.length-1&&(0,t.jsx)("div",{className:`flex-auto border-t-2 transition duration-500 ease-in-out 4 ${e>s.number?"border-azure":"border-[#D9D9D9]"}`})]},s.number))})})})}])},84632,4033,10195,e=>{"use strict";var t=e.i(91398),r=e.i(41158),s=e.i(87405),n=e.i(45886),a=e.i(80683),i=e.i(3828);e.s(["default",0,({uuid:e,userType:o})=>{let l,{t:c}=(0,n.default)();(0,i.useRouter)();let u=a.isEcolanNl?a.STEPS_CONFIG.ECOLAN_NL.STEP_1_URL:a.STEPS_CONFIG.ECOLAN_DE.STEP_1_URL;return(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(r.default,{href:(l=`${u}?v=${e}`,o&&(l+=`&user=${o}`),l),children:(0,t.jsxs)("button",{type:"button",className:"flex w-full items-center justify-center gap-1 rounded bg-blue-whisper px-2 py-3 text-sm font-bold uppercase text-primary",children:[(0,t.jsx)("span",{className:"mb-0.5 block",children:(0,t.jsx)(s.FiChevronLeft,{className:"text-lg"})}),c("Previous")]})})}),(0,t.jsx)("div",{className:"w-full",children:(0,t.jsxs)("button",{type:"submit",className:"flex w-full items-center justify-center gap-1 rounded bg-green px-2 py-3 text-sm font-bold uppercase text-white",children:[c("Next"),(0,t.jsx)("span",{className:"mb-0.5 block",children:(0,t.jsx)(s.FiChevronRight,{className:"text-lg"})})]})})]})}],84632),e.s(["default",0,(e,t)=>{let r=e.target.files[0],s=r.size>5e6;if(s&&(alert("File is too big!"),t(null)),!s){let e=new FileReader;e.onload=e=>{t(e.target.result)},e.readAsDataURL(r)}}],4033),e.s(["default",0,(e,t)=>{for(let r in t)t.hasOwnProperty(r)&&t[r].forEach(t=>{void 0!==e[t]&&(e[t]=`${e[t]} ${r}`)});return e}],10195)},5535,e=>{"use strict";var t=e.i(91398),r=e.i(26019),s=e.i(28857);let n={src:e.i(10163).default,width:100,height:86,blurWidth:8,blurHeight:7,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAHAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDtrLVtfstUNldWYmV2O3Ei8DPXrWcbp6g/I//Z"};e.s(["default",0,({title:e,description:a})=>(0,t.jsxs)("div",{className:"group relative flex flex-col items-center pl-0.5",children:[(0,t.jsx)(r.default,{src:s.default,alt:""}),(0,t.jsxs)("div",{className:"absolute bottom-9 z-[9999] hidden w-[800px] max-w-[500px] flex-col items-center shadow-md group-hover:flex",children:[(0,t.jsx)("span",{className:"whitespace-no-wrap relative rounded-md bg-white p-4 text-charcoal",children:(0,t.jsxs)("div",{className:"grid grid-cols-7 gap-5",children:[(0,t.jsx)("div",{className:"col-span-2",children:(0,t.jsx)(r.default,{src:n,alt:"",width:300,height:300})}),(0,t.jsxs)("div",{className:"col-span-5 text-left text-sm",children:[(0,t.jsx)("p",{className:"mb-3",children:(0,t.jsx)("b",{children:e})}),a]})]})}),(0,t.jsx)("div",{className:"absolute -bottom-2 size-7 rotate-45 bg-white"})]})]})],5535)},72043,(e,t,r)=>{!function(){"use strict";var r={}.hasOwnProperty;function s(){for(var e="",t=0;t<arguments.length;t++){var a=arguments[t];a&&(e=n(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return s.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var a in e)r.call(e,a)&&e[a]&&(t=n(t,a));return t}(a)))}return e}function n(e,t){return t?e?e+" "+t:e+t:e}
4if(t.exports)s.default=s,t.exports=s;else if("function"==typeof define&&"object"==typeof define.amd&&define.amd)void 0!==s&&e.v(s);else window.classNames=s}()},17358,(e,t,r)=>{},92237,(e,t,r)=>{var s=e.i(50461);e.r(17358);var n=e.r(91788),a=n&&"object"==typeof n&&"default"in n?n:{default:n},i=void 0!==s.default&&s.default.env&&!0,o=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,r=t.name,s=void 0===r?"stylesheet":r,n=t.optimizeForSpeed,a=void 0===n?i:n;c(o(s),"`name` must be a string"),this._name=s,this._deletedRulePlaceholder="#"+s+"-deleted-rule____{}",c("boolean"==typeof a,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=a,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(i||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},r.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},r.insertRule=function(e,t){if(c(o(e),"`insertRule` accepts only strings"),"u"<typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return i||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var s=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,s))}return this._rulesCount++},r.replaceRule=function(e,t){if(this._optimizeForSpeed||"u"<typeof window){var r="u">typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(s){i||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var s=this._tags[e];c(s,"old rule at index `"+e+"` not found"),s.textContent=t}return e},r.deleteRule=function(e){if("u"<typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];c(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},r.flush=function(){this._injected=!1,this._rulesCount=0,"u">
4typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},r.cssRules=function(){var e=this;return"u"<typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},r.makeStyleTag=function(e,t,r){t&&c(o(t),"makeStyleTag accepts only strings as second parameter");var s=document.createElement("style");this._nonce&&s.setAttribute("nonce",this._nonce),s.type="text/css",s.setAttribute("data-"+e,""),t&&s.appendChild(document.createTextNode(t));var n=document.head||document.getElementsByTagName("head")[0];return r?n.insertBefore(s,r):n.appendChild(s),s},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var r=0;r<t.length;r++){var s=t[r];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}(e.prototype,t),e}();function c(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var u=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},d={};function f(e,t){if(!t)return"jsx-"+e;var r=String(t),s=e+r;return d[s]||(d[s]="jsx-"+u(e+"-"+r)),d[s]}function h(e,t){"u"<typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;return d[r]||(d[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),d[r]}var p=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,s=void 0===r?null:r,n=t.optimizeForSpeed,a=void 0!==n&&n;this._sheet=s||new l({name:"styled-jsx",optimizeForSpeed:a}),this._sheet.inject(),s&&"boolean"==typeof a&&(this._sheet.setOptimizeForSpeed(a),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"u">typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),s=r.styleId,n=r.rules;if(s in this._instancesCounts){this._instancesCounts[s]+=1;return}var a=n.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[s]=a,this._instancesCounts[s]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var s=this._fromServer&&this._fromServer[r];s?(s.parentNode.removeChild(s),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],s=e[1];return a.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:s}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,s=e.id;if(r){var n=f(s,r);return{styleId:n,rules:Array.isArray(t)?t.map(function(e){return h(n,e)}):[h(n,t)]}}return{styleId:f(s),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=n.createContext(null);function x(){return new p}function b(){return n.useContext(m)}m.displayName="StyleSheetContext";var g=a.default.useInsertionEffect||a.default.useLayoutEffect,v="u">typeof window?x():void 0;function y(e){var t=v||b();return t&&("u"<typeof window?t.add(e):g(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}y.dynamic=function(e){return e.map(function(e){return f(e[0],e[1])}).join(" ")},r.StyleRegistry=function(e){var t=e.registry,r=e.children,s=n.useContext(m),i=n.useState(function(){return s||t||x()})[0];return a.default.createElement(m.Provider,{value:i},r)},r.createStyleRegistry=x,r.style=y,r.useStyleRegistry=b},45246,(e,t,r)=>{t.exports=e.r(92237).style},87220,(e,t,r)=>{"use strict";r.match=function(e,t){return l(e).some(function(e){var r=e.inverse,s="all"===e.type||t.type===e.type;if(s&&r||!(s||r))return!1;var n=e.expressions.every(function(e){var r=e.feature,s=e.modifier,n=e.value,a=t[r];if(!a)return!1;switch(r){case"orientation":case"scan":return a.toLowerCase()===n.toLowerCase();case"width":case"height":case"device-width":case"device-height":n=d(n),a=d(a);break;case"resolution":n=u(n),a=u(a);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":n=c(n),a=c(a);break;case"grid":case"color":case"color-index":case"monochrome":n=parseInt(n,10)||1,a=parseInt(a,10)||0}switch(s){case"min":return a>=n;case"max":return a<=n;default:return a===n}});return n&&!r||!n&&r})},r.parse=l;var s=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,n=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,a=/^(?:(min|max)-)?(.+)/,i=/(em|rem|px|cm|mm|in|pt|pc)?$/,o=/(dpi|dpcm|dppx)?$/;function l(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(s),r=t[1],i=t[2],o=t[3]||"",l={};return l.inverse=!!r&&"not"===r.toLowerCase(),l.type=i?i.toLowerCase():"all",l.expressions=(o=o.match(/\([^\)]+\)/g)||[]).map(function(e){var t=e.match(n),r=t[1].toLowerCase().match(a);return{modifier:r[1],feature:r[2],value:t[2]}}),l})}function c(e){var t,r=Number(e);return r||(r=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),r}function u(e){var t=parseFloat(e);
4switch(String(e).match(o)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function d(e){var t=parseFloat(e);switch(String(e).match(i)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},42172,(e,t,r)=>{"use strict";var s=e.r(87220).match,n="u">typeof window?window.matchMedia:null;function a(e,t,r){var a,i=this;function o(e){i.matches=e.matches,i.media=e.media}n&&!r&&(a=n.call(window,e)),a?(this.matches=a.matches,this.media=a.media,a.addListener(o)):(this.matches=s(e,t),this.media=e),this.addListener=function(e){a&&a.addListener(e)},this.removeListener=function(e){a&&a.removeListener(e)},this.dispose=function(){a&&a.removeListener(o)}}t.exports=function(e,t,r){return new a(e,t,r)}},17176,(e,t,r)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},10432,(e,t,r)=>{"use strict";var s=e.r(17176);function n(){}function a(){}a.resetWarningCache=n,t.exports=function(){function e(e,t,r,n,a,i){if(i!==s){var o=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:n};return r.PropTypes=r,r}},91567,(e,t,r)=>{t.exports=e.r(10432)()},84013,e=>{"use strict";var t=e.i(91788),r=e.i(42172),s=/[A-Z]/g,n=/^ms-/,a={};function i(e){return"-"+e.toLowerCase()}let o=function(e){if(a.hasOwnProperty(e))return a[e];var t=e.replace(s,i);return a[e]=n.test(t)?"-"+t:t};var l=e.i(91567);let c=l.default.oneOfType([l.default.string,l.default.number]),u={all:l.default.bool,grid:l.default.bool,aural:l.default.bool,braille:l.default.bool,handheld:l.default.bool,print:l.default.bool,projection:l.default.bool,screen:l.default.bool,tty:l.default.bool,tv:l.default.bool,embossed:l.default.bool},{type:d,...f}={orientation:l.default.oneOf(["portrait","landscape"]),scan:l.default.oneOf(["progressive","interlace"]),aspectRatio:l.default.string,deviceAspectRatio:l.default.string,height:c,deviceHeight:c,width:c,deviceWidth:c,color:l.default.bool,colorIndex:l.default.bool,monochrome:l.default.bool,resolution:c,type:Object.keys(u)},h={minAspectRatio:l.default.string,maxAspectRatio:l.default.string,minDeviceAspectRatio:l.default.string,maxDeviceAspectRatio:l.default.string,minHeight:c,maxHeight:c,minDeviceHeight:c,maxDeviceHeight:c,minWidth:c,maxWidth:c,minDeviceWidth:c,maxDeviceWidth:c,minColor:l.default.number,maxColor:l.default.number,minColorIndex:l.default.number,maxColorIndex:l.default.number,minMonochrome:l.default.number,maxMonochrome:l.default.number,minResolution:c,maxResolution:c,...f};var p={...u,...h};let m=(0,t.createContext)(void 0),x=e=>{if(e)return Object.keys(e).reduce((t,r)=>(t[o(r)]=e[r],t),{})},b=()=>{let e=(0,t.useRef)(!1);return(0,t.useEffect)(()=>{e.current=!0},[]),e.current};e.s(["useMediaQuery",0,(e,s,n)=>{let a=(e=>{let r=(0,t.useContext)(m),s=()=>x(e)||x(r),[n,a]=(0,t.useState)(s);return(0,t.useEffect)(()=>{let e=s();!function(e,t){if(e===t)return!0;if(!e||!t)return!1;let r=Object.keys(e),s=Object.keys(t),n=r.length;if(s.length!==n)return!1;for(let s=0;s<n;s++){let n=r[s];if(e[n]!==t[n]||!Object.prototype.hasOwnProperty.call(t,n))return!1}return!0}(n,e)&&a(e)},[e,r]),n})(s),i=(e=>{let r=()=>{let t;return e.query||(t=[],Object.keys(p).forEach(r=>{let s=e[r];null!=s&&t.push(((e,t)=>{let r=o(e);if("number"==typeof t&&(t=`${t}px`),!0===t)return r;if(!1===t)return`not ${r}`;return`(${r}: ${t})`})(r,s))}),t.join(" and "))},[s,n]=(0,t.useState)(r);return(0,t.useEffect)(()=>{let e=r();s!==e&&n(e)},[e]),s})(e);if(!i)throw Error("Invalid or missing MediaQuery!");let l=((e,s)=>{let n=()=>(0,r.default)(e,s||{},!!s),[a,i]=(0,t.useState)(n),o=b();return(0,t.useEffect)(()=>{if(o){let e=n();return i(e),()=>{e&&e.dispose()}}},[e,s]),a})(i,a),c=(e=>{let[r,s]=(0,t.useState)(e.matches);return(0,t.useEffect)(()=>{let t=e=>{s(e.matches)};
4return e.addListener(t),s(e.matches),()=>{e.removeListener(t)}},[e]),r})(l),u=b();return(0,t.useEffect)(()=>{u&&n&&n(c)},[c]),(0,t.useEffect)(()=>()=>{l&&l.dispose()},[]),c}],84013)},56206,e=>{"use strict";e.s(["clsx",0,function(){for(var e,t,r=0,s="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=function e(t){var r,s,n="";if("string"==typeof t||"number"==typeof t)n+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(r=0;r<a;r++)t[r]&&(s=e(t[r]))&&(n&&(n+=" "),n+=s)}else for(s in t)t[s]&&(n&&(n+=" "),n+=s);return n}(e))&&(s&&(s+=" "),s+=t);return s}])},4830,e=>{"use strict";var t=e.i(91866);e.s(["StoryBlokImage",()=>t.default])},16451,e=>{"use strict";e.s(["useRemoveStringFromUrl",0,e=>e.replace("ccm-europe-com","")])},39203,e=>{"use strict";e.s(["default",0,()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})])},54856,e=>{"use strict";e.s(["THEME_CLASSES",0,{blue:{bg:"bg-primary",text:"text-white",muted:"text-white/80",input:"bg-white text-charcoal border-transparent",button:"bg-white text-primary"},dark:{bg:"bg-[#444444]",text:"text-white",muted:"text-white/80",input:"bg-white text-charcoal border-transparent",button:"bg-white text-charcoal"},light:{bg:"bg-misty-azure",text:"text-charcoal",muted:"text-charcoal/80",input:"bg-white text-charcoal border-primary/50",button:"bg-primary text-white"}}])},88806,e=>{"use strict";e.s(["default",0,[{key:"application",storyblokField:"applicationType",label:"Application Area",translationKey:"filter.applicationArea",fieldType:"array",datasource:"applicationarea"},{key:"projectStatus",storyblokField:"projectStatus",label:"Project Status",translationKey:"filter.projectStatus",fieldType:"string",datasource:"projectstatus"},{key:"buildingType",storyblokField:"buildingType",label:"Building Type",translationKey:"filter.buildingType",fieldType:"array",datasource:"buildingtype"},{key:"brand",storyblokField:"brand",label:"Brands",translationKey:"filter.brands",fieldType:"array",datasource:"brands"},{key:"systemType",storyblokField:"systemType",label:"System Type",translationKey:"filter.systemType",fieldType:"array",datasource:"systemtype"},{key:"installationMethod",storyblokField:"installationMethod",label:"Installation Method",translationKey:"filter.installationMethod",fieldType:"array",datasource:"installationmethod"},{key:"specialFeatures",storyblokField:"specialFeatures",label:"Special Features",translationKey:"filter.specialFeatures",fieldType:"array",datasource:"specialfeatures"},{key:"region",storyblokField:"region",label:"Region",translationKey:"filter.region",fieldType:"string",datasource:"region"}]])},72468,27604,e=>{"use strict";var t=e.i(91398);e.i(7424);var r=e.i(95003),s=e.i(54841),n=e.i(36291),a=e.i(71121),i=e.i(87405),o=e.i(90008);function l(e){return"object"==typeof e&&null!==e&&"string"==typeof e.slug&&""!==e.slug&&"object"==typeof e.content}e.s(["default",0,({blok:e})=>{let{title:l,slug:c,description:u,image:d,category:f}=e,h=null===u,p="string"==typeof c?c:c?.cached_url||c?.url||"",m="string"==typeof p&&""!==p.trim(),x=(0,t.jsx)("div",{children:(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsx)("div",{children:d&&d?.map(e=>(0,t.jsx)(s.StoryblokComponent,{blok:e},e._uid))}),(0,t.jsxs)("div",{className:"py-3",children:[!h&&f&&(0,t.jsx)("p",{className:"mb-3 font-opensans text-xs text-[#A3A3A3] sm:text-sm md:mb-3",children:(0,t.jsx)(a.SupText,{text:f})}),(0,t.jsxs)("div",{className:"mb-2.5 text-xl md:mb-4 md:text-2xl",children:[(0,t.jsxs)("div",{className:"mb-[10px] flex items-center",children:[!h&&(0,t.jsx)("span",{className:"-ml-2.5",children:(0,t.jsx)(i.FiChevronRight,{className:"md:text-3xl"})}),l&&(0,t.jsx)("p",{className:`w-full text-left font-playfair font-bold ${h?"text-base text-[#A3A3A3]":"text-xl md:text-2xl"}`,children:(0,t.jsx)(a.SupText,{text:l})})]}),u&&(0,t.jsx)("div",{className:"text-sm font-normal leading-[26px] md:text-base",children:(0,t.jsx)(a.SupText,{text:(0,o.render)(u)})})]})]})]})});return(0,t.jsx)("div",{...(0,r.storyblokEditable)(e),children:(0,t.jsx)("div",{className:`flex size-full max-h-full self
4-stretch bg-transparent text-white ${!h?"border-t border-b-white pt-7":""}`,children:m?(0,t.jsx)(n.default,{href:p,passHref:!0,className:"w-full",children:x}):(0,t.jsx)("div",{className:"w-full",children:x})})})}],72468),e.s(["filterResolvedStories",0,function(e){return Array.isArray(e)?e.filter(l):[]},"getBlackprintTeaserHref",0,function(e,t){let r=e.content?.slug?.cached_url;return"string"==typeof r&&""!==r.trim()?r:e.slug?`${t}/blackprint/${e.slug}`:null}],27604)},95640,e=>{"use strict";e.i(50461);var t=e.i(91398),r=e.i(3828),s=e.i(91788),n=e.i(33019);let a=[{name:"Europazentrale und Produktion",company:"CARLISLE® Construction Materials GmbH",address:"Schellerdamm 16, 21079 Hamburg, Deutschland",latitude:53.4463,longitude:9.9706,phone:"+49 (0) 40 788 933 0",email:"[email protected]"},{name:"Produktion",company:"CARLISLE® Construction Materials GmbH",address:"NöldekestraÃe 4a, 21079 Hamburg, Deutschland",latitude:53.4597,longitude:9.9861},{name:"Produktion",company:"CARLISLE® Construction Materials GmbH",address:"Gothaer Str. 44, 99880 Waltershausen, Deutschland",latitude:50.9215,longitude:10.5275},{name:"Service Center",company:"CARLISLE® Construction Materials GmbH",address:"Therese-Studer-Str. 1, 87600 Kaufbeuren, Deutschland",latitude:47.8823,longitude:10.6141},{name:"Produktion und Verwaltung",company:"CARLISLE® Construction Materials B.V.",address:"Industrieweg 16, 8263 AD Kampen, Niederlande",latitude:52.5632,longitude:5.8984,phone:" +31 (0) 38 339 33 33",fax:"+31 (0) 38 339 33 34",email:"[email protected]"},{name:"Produktion",company:"CARLISLE® Construction Materials B.V.",address:"Bloemendalerweg 25-33, 1382 KB Weesp, Niederlande",latitude:52.3074,longitude:5.0404,email:"[email protected]"},{name:"Produktion",company:"SC CARLISLE® Construction Materials RO SRL",address:"Postfundus Street no.1, 430402- Baia Mare, Romania",latitude:47.6561,longitude:23.5798},{name:"Produktion und Verwaltung",company:"CARLISLE® Construction Materials Ltd.",address:"Lancaster House, Concorde Way, Millennium Business Park, Mansfield Nottinghamshire NG19 7DW",latitude:53.1687,longitude:-1.2226,phone:"+44 (0) 1623 62 72 85",fax:" +44 (0) 1623 65 27 41",email:"[email protected]"},{name:"Produktion und Verwaltung",company:"Adshead Ratcliffe & Co. Ltd",address:"Derby Road, Belper, Derbyshire, DE56 1WJ, Great Britain",latitude:53.0199,longitude:-1.4672,phone:"+44 (0) 1773 826 661",fax:"+44 (0) 1773 821 215",email:"[email protected]"}],i=[{name:"CARLISLE® Corporate Hauptsitz",company:"CARLISLE® Companies Inc.",address:"11605 N. Community House Rd. Suite 600, Charlotte, NC 28277, USA",latitude:35.059,longitude:-80.8448},{name:"Division CARLISLE® Construction Materials",company:"CARLISLE® Construction Materials Inc.",address:"P.O. Box 7000, 1275 Ritner Hwy, Carlisle, PA 17013, USA",latitude:40.1879,longitude:-77.2542},{name:"Single-Ply Roofing Membranes",company:"Carlisle, PA",address:"1285 Ritner Highway, Carlisle, PA 17013, USA",latitude:40.1848,longitude:-77.2436},{name:"Single-Ply Roofing Membranes",company:"Senatobia, MS",address:"1201 Scott Street, Senatobia, MS 38668, USA",latitude:34.6173,longitude:-89.9784},{name:"Single-Ply Roofing Membranes",company:"Greenville, IL",address:"1825 East U.S. Route 40, Greenville, IL 62246, USA",latitude:38.8817,longitude:-89.3518},{name:"Single-Ply Roofing Membranes",company:"Tooele, UT",address:"1600 West B Avenue, Tooele, UT 84074, USA",latitude:40.5386,longitude:-112.3219},{name:"Polyiso Insulation",company:"Tooele, UT",address:"501 S. Emerald Road, Tooele, Utah 84074, USA",latitude:40.5341,longitude:-112.2989},{name:"Polyiso Insulation",company:"Portland, ME",address:"15 Franklin Street, Portland, ME 04101, USA",latitude:43.658,longitude:-70.2568},{name:"Polyiso Insulation",company:"Montgomery, NY",address:"9 Hudson Crossing Drive, Montgomery, NY 12549, USA",latitude:41.5235,longitude:-74.2454},{name:"Polyiso Insulation",company:"Chicago, IL",address:"9201 Belmont Ave, Franklin Park, IL 60131, USA",latitude:41.9372,longitude:-87.8777},{name:"Polyiso Insulation",company:"Terrell, TX",address:"10 Rexel Court, Terrell, TX 75160, USA",latitude:32.7357,longitude:-96.2765},{name:"Polyiso Insulation",company:"Lake City, FL",address:"388 Southeast Enterprise Ct, Lake City, FL 32025, USA",latitude:30.1927,longitude:-82.6695},{name:"Polyiso Insulation",company:"Puyallup, WA",address:"19727 57th Avenue E, Puyallup, WA 98375, USA",latitude:47.1448,longitude:-122.2725},{name:"Polyiso Insulation",company:"Smithfield, PA",address:"2000 Summit View Drive, Smithfield, PA 15478, USA",latitude:39.7908,longitude:-79.8226},{name:"EPS Insulation",company:"Puyallup, WA",address:"19727 57th Avenue E, Puyallup, WA 98375, USA",latitude:47.1448,longitude:-122.2725},{name:"EPS Insulation",company:"Chino, CA",address:"5635 Schaefer Avenue, Chino, CA 91710, USA",latitude:34.0185,longitude:-117.6981},{name:"EPS Insulation",company:"Tooele, UT",address:"501 S. Emerald Road, Tooele, UT 84074, USA",latitude:40.5341,longitude:-112.2989},{name:"EPS Insulation",company:"Phoenix, AZ",address:"3401 W. Cocopah Street, Phoenix, AZ 85009, USA",latitude:33.4538,longitude:-112.1227},{name:"EPS Insulation",company:"Anchorage, AK",address:"628 Western Drive, Anchorage, AK 99501, USA",latitude:61.226,longitude:-149.8822},{name:"EPS Insulation",company:"Lakeland, FL",address:"4500 South Frontage Road, Lakeland, FL 33815, USA",latitude:28.0342,longitude:-81.9592},{name:"EPS Insulation",company:"Mead, NE",address:"1057 Sunburst Lane, Mead, NE 68041, USA",latitude:41.2246,longitude:-96.4165},{name:"EPS Insulation",company:"Dixon, CA",address:"1155 Business Park Drive Bldg A, Dixon, CA 95620-4303, USA",latitude:38.4555,longitude:-121.8316}];var o=e.i(99891),l=e.i(45886);let c=({mapboxAccessToken:e,activeLocale:c="us"})=>{let{zoom:u}=(0,r.useRouter)().query,{t:d}=(0,l.default)(),f=("us"===c?i:a).map(e=>({...e,name:d(e.name)}
4)),[h,p]=(0,s.useState)(null);return c?(0,t.jsx)(n.default,{mapboxAccessToken:e,hits:f,currentHit:h,onClickMarker:p,onCloseMarkerPopup:()=>p(null),canShowGeoJson:!1,canShowMarkerPopup:!0,mapboxCenter:(0,o.default)(c,{zoom:u})}):(0,t.jsx)(t.Fragment,{})};e.i(7424);var u=e.i(95003);e.s(["default",0,({blok:e,activeLocale:r})=>(0,t.jsx)("div",{...(0,u.storyblokEditable)(e),children:(0,t.jsx)(c,{activeLocale:r,mapboxAccessToken:"pk.eyJ1Ijoic29yZ2VuZnJlaSIsImEiOiJja20wZ3N4aGIzbTM2Mm5udzg1MmVmemk5In0.MNfBUuxoJYZWZkplklgXqQ"})})],95640)},1085,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={AppRouterContext:function(){return i},GlobalLayoutRouterContext:function(){return l},LayoutRouterContext:function(){return o},MissingSlotContext:function(){return u},TemplateContext:function(){return c}};for(var n in s)Object.defineProperty(r,n,{enumerable:!0,get:s[n]});let a=e.r(41705)._(e.r(91788)),i=a.default.createContext(null),o=a.default.createContext(null),l=a.default.createContext(null),c=a.default.createContext(null),u=a.default.createContext(new Set)},31430,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ReadonlyURLSearchParams",{enumerable:!0,get:function(){return n}});class s extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class n extends URLSearchParams{append(){throw new s}delete(){throw new s}set(){throw new s}sort(){throw new s}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},70008,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={NavigationPromisesContext:function(){return u},PathParamsContext:function(){return c},PathnameContext:function(){return l},ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},SearchParamsContext:function(){return o},createDevToolsInstrumentedPromise:function(){return d}};for(var n in s)Object.defineProperty(r,n,{enumerable:!0,get:s[n]});let a=e.r(91788),i=e.r(31430),o=(0,a.createContext)(null),l=(0,a.createContext)(null),c=(0,a.createContext)(null),u=(0,a.createContext)(null);function d(e,t){let r=Promise.resolve(t);return r.status="fulfilled",r.value=t,r.displayName=`${e} (SSR)`,r}},14760,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={BailoutToCSRError:function(){return i},isBailoutToCSRError:function(){return o}};for(var n in s)Object.defineProperty(r,n,{enumerable:!0,get:s[n]});let a="BAILOUT_TO_CLIENT_SIDE_RENDERING";class i extends Error{constructor(e){super(`Bail out to client-side rendering: ${e}`),this.reason=e,this.digest=a}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===a}},91622,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={HTTPAccessErrorStatus:function(){return a},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return o},getAccessFallbackErrorTypeByStatus:function(){return u},getAccessFallbackHTTPStatus:function(){return c},isHTTPAccessFallbackError:function(){return l}};for(var n in s)Object.defineProperty(r,n,{enumerable:!0,get:s[n]});let a={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},i=new Set(Object.values(a)),o="NEXT_HTTP_ERROR_FALLBACK";function l(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===o&&i.has(Number(r))}function c(e){return Number(e.digest.split(";")[1])}function u(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},40184,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RedirectStatusCode",{enumerable:!0,get:function(){return n}});var s,n=((s={})[s.SeeOther=303]="SeeOther",s[s.TemporaryRedirect=307]="TemporaryRedirect",s[s.PermanentRedirect=308]="PermanentRedirect",s);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
4dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1939,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={REDIRECT_ERROR_CODE:function(){return i},isRedirectError:function(){return o}};for(var n in s)Object.defineProperty(r,n,{enumerable:!0,get:s[n]});let a=e.r(40184),i="NEXT_REDIRECT";function o(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,s]=t,n=t.slice(2,-2).join(";"),o=Number(t.at(-2));return r===i&&("replace"===s||"push"===s)&&"string"==typeof n&&!isNaN(o)&&o in a.RedirectStatusCode}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},68934,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isNextRouterError",{enumerable:!0,get:function(){return a}});let s=e.r(91622),n=e.r(1939);function a(e){return(0,n.isRedirectError)(e)||(0,s.isHTTPAccessFallbackError)(e)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},27e3,e=>{"use strict";var t=e.i(50461),r=e.i(91398),s=e.i(91788),n=e.i(26019),a=e.i(87405),i=e.i(84632),o=e.i(3828),l=e.i(58021),c=e.i(11381),u=e.i(22276),d=e.i(4033),f=e.i(83896),h=e.i(45886),p=e.i(10195);e.i(7424);var m=e.i(95003),x=e.i(54841),b=e.i(63742),g=e.i(5535),v=e.i(80683),y=e.i(41228);let _="https://ccm-europe-preview.vercel.app"===t.default.env.NEXT_PUBLIC_PREVIEW_URL;e.s(["default",0,({blok:e})=>{let[t,j]=(0,s.useState)(null),[w,S]=(0,s.useState)(""),{t:N}=(0,h.default)(),[k,E]=(0,s.useState)(null),R=(0,o.useRouter)(),P=(0,u.useDispatch)();(0,s.useEffect)(()=>{if(R?.query?.v)j(R?.query?.v);else if(!_){let e=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_1_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_1_URL;R.push(e)}R?.query?.user&&S(R?.query?.user)},[R]);let{register:A,handleSubmit:C,formState:{errors:O},reset:T}=(0,l.useForm)();return(0,r.jsxs)("div",{className:"main-container py-12 sm:py-24",...(0,m.storyblokEditable)(e),children:[(0,r.jsx)(y.default,{currentStep:2}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-10 xl:grid-cols-2",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:"mb-3 block text-xl font-bold text-azure sm:text-2xl",children:e?.stepNumber}),(0,r.jsx)("h1",{className:"mb-10 text-3xl font-bold text-charcoal md:text-smallH md:leading-10",children:e?.title}),(0,r.jsx)("div",{className:"rich-text",children:e?.description?.map(e=>(0,r.jsx)(x.StoryblokComponent,{blok:e},e._uid))})]}),(0,r.jsx)("form",{onSubmit:C(e=>{if(!O?.form_cust_thickness&&!O?.form_cust_diameter&&!O?.form_cust_depth&&!O?.form_cust_collar){e=(0,p.default)(e,{cm:["form_cust_diameter","form_cust_collar","form_cust_depth"],mm:["form_cust_thickness"]}),e=(0,f.default)({...e,form_cust_pondType:R?.query?.f,dataurl:k?.base64String},N),P((0,c.setStepTwoRond)(e));let t=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_3_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_3_URL;w&&(t+=`?user=${w}`),R.push(t),T()}}),children:(0,r.jsxs)("div",{className:"rounded border border-dreamy-azure p-7",children:[(0,r.jsxs)("div",{className:"grid grid-cols-3 gap-5",children:[(0,r.jsxs)("div",{className:"col-span-2",children:[(0,r.jsxs)("section",{children:[(0,r.jsxs)("div",{className:"mb-4 flex",children:[(0,r.jsx)("h1",{className:"text-base font-bold text-charcoal",children:N("Thickness of the EPDM pond liner")}),(0,r.jsx)(g.default,{title:N("Explanation of the thickness of EPDM pond liner"),description:(0,r.jsx)("p",{children:N("swimmingPonds")})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsxs)("fieldset",{className:"flex flex-wrap gap-4",children:[(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"arial-label":"Dikte",id:"thickness-1",type:"radio",value:"1",className:"mr-1 h-4 w-5 leading-tight accent-primary",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,00 mm"})]}),(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"arial-label":"Dikte",id:"thickness-2",type:"radio",value:"1.2",className:"mr-1 h-4 w-5 leading-tight accent-primary",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,20 mm"})]}),(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"arial-label":"Dikte",id:"thickness-3",type:"radio",value:"1.5",className:"mr-1 h-4 w-5 leading-tight accent-primary",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,50 mm"})]})]}),O.form_cust_thickness&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]})]}),(0,r.jsx)("div",{className:"mb-8",children:(0,r.jsxs)("section",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2","aria-label":"Specificaties van de EPDM vijverfolie",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("A. Diameter")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_diameter",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_diameter&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("B. Depth of pond")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_depth",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_depth&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsxs)("div",{className:"mb-[10px] flex",children:[(0,r.jsx)("label",{className:" block text-sm font-bold text-charcoal",children:N("Collar")}),(0,r.jsx)(g.default,{title:" ",description:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"mb-4",children:N("byCollar")}),(0,r.jsx)("p",{className:"mb-4",children:N("thisCollar")}),(0,r.jsx)("p",{children:N("weRecommend")})]})})]}),(0,r.jsx)("input",{"aria-label":"Kraag",className:"form_input w-full",type:"number",...A("form_cust_collar",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_collar&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]})]})})]}),(0,r.jsx)("div",{className:"col-span-1",children:(0,r.jsx)(n.default,{src:e?.image?.filename,placeholder:"blur",blurDataURL:(0,b.default)(e?.image?.filename),width:300,height:300,alt:""})})]}),(0,r.jsx)("p",{className:"border-b border-b-blue-whisper pb-5 text-base font-normal text-dark-gray",children:N("Price not available yet")}),(0,r.jsxs)("div",{className:"relative mt-6",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Additional information")}),(0,r.jsx)("textarea",{className:"form_input w-full",rows:4,...A("form_cust_explanation",{required:!1})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsx)("label",{className:"mb-[10px] mt-6 block text-sm font-bold text-charcoal",children:N("Upload a drawing/design of your pond (max. 5 MB)")}),(0,r.jsx)("input",{"aria-label":"file",id:"fileInput",className:"hidden",type:"file",size:40,accept:".jpg,.png,.pdf",onChange:e=>{let t=e.target.files[0].name;(0,d.default)(e,e=>{E({base64String:e,fileName:t})})}}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("label",{htmlFor:"fileInput",className:"inline-block cursor-pointer rounded border border-green bg-white px-4 py-2 text-green",children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[N("Choose File"),(0,r.jsx)("span",{children:(0,r.jsx)(a.FiUpload,{})})]})}),k&&(0,r.jsx)("span",{className:"text-sm text-dark-gray",children:k.fileName})]})]}),(0,r.jsx)(i.default,{uuid:t,userType:w})]})})]})]})}])},40422,e=>{"use strict";var t=e.i(50461),r=e.i(91398),s=e.i(91788),n=e.i(26019),a=e.i(87405),i=e.i(84632),o=e.i(3828),l=e.i(58021),c=e.i(11381),u=e.i(22276),d=e.i(4033),f=e.i(83896),h=e.i(45886),p=e.i(10195);e.i(7424);var m=e.i(95003),x=e.i(54841),b=e.i(63742),g=e.i(5535),v=e.i(80683),y=e.i(41228);let _="https://ccm-europe-preview.vercel.app"===t.default.env.NEXT_PUBLIC_PREVIEW_URL;e.s(["default",0,({blok:e})=>
4{let[t,j]=(0,s.useState)(null),[w,S]=(0,s.useState)(""),{t:N}=(0,h.default)(),[k,E]=(0,s.useState)(null),R=(0,o.useRouter)(),P=(0,u.useDispatch)();(0,s.useEffect)(()=>{if(R?.query?.v)j(R?.query?.v);else if(!_){let e=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_1_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_1_URL;R.push(e)}R?.query?.user&&S(R?.query?.user)},[R]);let{register:A,handleSubmit:C,formState:{errors:O},reset:T}=(0,l.useForm)();return(0,r.jsxs)("div",{className:"main-container py-12 sm:py-24",...(0,m.storyblokEditable)(e),children:[(0,r.jsx)(y.default,{currentStep:2}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-10 xl:grid-cols-2",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:"mb-3 block text-xl font-bold text-azure sm:text-2xl",children:e?.stepNumber}),(0,r.jsx)("h1",{className:"mb-10 text-3xl font-bold text-charcoal md:text-smallH md:leading-10",children:e?.title}),(0,r.jsx)("div",{className:"rich-text",children:e?.description?.map(e=>(0,r.jsx)(x.StoryblokComponent,{blok:e},e._uid))})]}),(0,r.jsx)("form",{onSubmit:C(e=>{if(!O?.form_cust_thickness&&!O?.form_cust_sideA&&!O?.form_cust_sideB&&!O?.form_cust_sideC&&!O?.form_cust_collar){e=(0,p.default)(e,{cm:["form_cust_sideA","form_cust_sideB","form_cust_sideC","form_cust_collar"],mm:["form_cust_thickness"]}),e=(0,f.default)({...e,form_cust_pondType:R?.query?.f,dataurl:k?.base64String},N),P((0,c.setStepTwoRechthoekig)(e));let t=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_3_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_3_URL;w&&(t+=`?user=${w}`),R.push(t),T()}}),children:(0,r.jsxs)("div",{className:"rounded border border-dreamy-azure p-7",children:[(0,r.jsxs)("div",{className:"grid grid-cols-3 gap-5",children:[(0,r.jsxs)("div",{className:"col-span-2",children:[(0,r.jsxs)("section",{children:[(0,r.jsxs)("div",{className:"mb-[10px] flex",children:[(0,r.jsx)("h1",{className:"text-base font-bold text-charcoal",children:N("Thickness of the EPDM pond liner")}),(0,r.jsx)(g.default,{title:N("Thickness of the EPDM pond liner"),description:(0,r.jsx)("p",{children:N("swimmingPonds")})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsxs)("fieldset",{className:" flex flex-wrap gap-4",children:[(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-1",type:"radio",value:"1",className:"mr-1 h-4 w-5 leading-tight accent-primary",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,00 mm"})]}),(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-2",type:"radio",value:"1.2",className:"mr-1 h-4 w-5 leading-tight accent-primary",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,20 mm"})]}),(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-3",type:"radio",value:"1.5",className:"mr-1 h-4 w-5 leading-tight accent-primary",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,50 mm"})]})]}),O.form_cust_thickness&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]})]}),(0,r.jsx)("div",{className:"mb-8",children:(0,r.jsxs)("section",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2","aria-label":"Specificaties van de EPDM vijverfolie",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Side A")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideA",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideA&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Side B")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideB",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideB&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("C. Depth of pond")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideC",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideC&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsxs)("div",{className:"mb-[10px] flex",children:[(0,r.jsx)("label",{className:" block text-sm font-bold text-charcoal",children:N("Collar")}),(0,r.jsx)(g.default,{title:" ",description:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"mb-4",children:N("byCollar")}),(0,r.jsx)("p",{className:"mb-4",children:N("thisCollar")}),(0,r.jsx)("p",{children:N("weRecommend")})]})})]}),(0,r.jsx)("input",{"aria-label":"Kraag",className:"form_input w-full",type:"number",...A("form_cust_collar",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_collar&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]})]})})]}),(0,r.jsx)("div",{className:"col-span-1",children:(0,r.jsx)(n.default,{src:e?.image?.filename,placeholder:"blur",blurDataURL:(0,b.default)(e?.image?.filename),width:300,height:300,alt:""})})]}),(0,r.jsx)("p",{className:"border-b border-b-blue-whisper pb-5 text-base font-normal text-dark-gray",children:N("Price not available yet")}),(0,r.jsxs)("div",{className:"relative mt-6",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Additional information")}),(0,r.jsx)("textarea",{className:"form_input w-full",rows:4,...A("form_cust_explanation",{required:!1})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsx)("label",{className:"mb-[10px] mt-6 block text-sm font-bold text-charcoal",children:N("Upload a drawing/design of your pond (max. 5 MB)")}),(0,r.jsx)("input",{"aria-label":"file",id:"fileInput",className:"hidden",type:"file",size:40,accept:".jpg,.png,.pdf",onChange:e=>{let t=e.target.files[0].name;(0,d.default)(e,e=>{E({base64String:e,fileName:t})})}}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("label",{htmlFor:"fileInput",className:"inline-block cursor-pointer rounded border border-green bg-white px-4 py-2 text-green",children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[N("Choose File"),(0,r.jsx)("span",{children:(0,r.jsx)(a.FiUpload,{})})]})}),k&&(0,r.jsx)("span",{className:"text-sm text-dark-gray",children:k.fileName})]})]}),(0,r.jsx)(i.default,{uuid:t,userType:w})]})})]})]})}])},81441,e=>{"use strict";var t=e.i(50461),r=e.i(91398),s=e.i(91788),n=e.i(26019),a=e.i(87405),i=e.i(84632),o=e.i(3828),l=e.i(58021),c=e.i(11381),u=e.i(22276),d=e.i(4033),f=e.i(83896),h=e.i(45886),p=e.i(10195);e.i(7424);var m=e.i(95003),x=e.i(54841),b=e.i(63742),g=e.i(5535),v=e.i(80683),y=e.i(41228);let _="https://ccm-europe-preview.vercel.app"===t.default.env.NEXT_PUBLIC_PREVIEW_URL;e.s(["default",0,({blok:e})=>
4{let[t,j]=(0,s.useState)(null),[w,S]=(0,s.useState)(""),{t:N}=(0,h.default)(),[k,E]=(0,s.useState)(null),R=(0,o.useRouter)(),P=(0,u.useDispatch)();(0,s.useEffect)(()=>{if(R?.query?.v)j(R?.query?.v);else if(!_){let e=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_1_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_1_URL;R.push(e)}R?.query?.user&&S(R?.query?.user)},[R]);let{register:A,handleSubmit:C,formState:{errors:O},reset:T}=(0,l.useForm)();return(0,r.jsxs)("div",{className:"main-container py-12 sm:py-24",...(0,m.storyblokEditable)(e),children:[(0,r.jsx)(y.default,{currentStep:2}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-10 xl:grid-cols-2",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:"mb-3 block text-xl font-bold text-azure sm:text-2xl",children:e?.stepNumber}),(0,r.jsx)("h1",{className:"mb-10 text-3xl font-bold text-charcoal md:text-smallH md:leading-10",children:e?.title}),(0,r.jsx)("div",{className:"rich-text",children:e?.description?.map(e=>(0,r.jsx)(x.StoryblokComponent,{blok:e},e._uid))})]}),(0,r.jsx)("form",{onSubmit:C(e=>{if(!O?.form_cust_thickness&&!O?.form_cust_sideA&&!O?.form_cust_sideB&&!O?.form_cust_sideC&&!O?.form_cust_sideD&&!O?.form_cust_sideE&&!O?.form_cust_collar){e=(0,p.default)(e,{cm:["form_cust_sideA","form_cust_sideB","form_cust_sideC","form_cust_sideD","form_cust_sideE","form_cust_collar"],mm:["form_cust_thickness"]}),e=(0,f.default)({...e,form_cust_pondType:R?.query?.f,dataurl:k?.base64String},N),P((0,c.setStepTwoLVorm)(e));let t=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_3_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_3_URL;w&&(t+=`?user=${w}`),R.push(t),T()}}),children:(0,r.jsxs)("div",{className:"rounded border border-dreamy-azure p-7",children:[(0,r.jsxs)("div",{className:"grid grid-cols-3 gap-5",children:[(0,r.jsxs)("div",{className:"col-span-2",children:[(0,r.jsxs)("section",{children:[(0,r.jsxs)("div",{className:"mb-[10px] flex",children:[(0,r.jsx)("h1",{className:"text-base font-bold text-charcoal",children:N("Thickness of the EPDM pond liner")}),(0,r.jsx)(g.default,{title:N("Thickness of the EPDM pond liner"),description:(0,r.jsx)("p",{children:N("swimmingPonds")})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsxs)("fieldset",{className:" flex flex-wrap gap-4",children:[(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-1",type:"radio",value:"1",className:"mr-1 h-4 w-5 leading-tight accent-primary",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,00 mm"})]}),(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-2",type:"radio",className:"mr-1 h-4 w-5 leading-tight accent-primary",value:"1.2",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,20 mm"})]}),(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-3",type:"radio",className:"mr-1 h-4 w-5 leading-tight accent-primary",value:"1.5",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,50 mm"})]})]}),O.form_cust_thickness&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]})]}),(0,r.jsx)("div",{className:"mb-8",children:(0,r.jsxs)("section",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2","aria-label":"Specificaties van de EPDM vijverfolie",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsxs)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:[N("Strona C")," "]}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideC",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideC&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Side B")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideB",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideB&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Side D")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideD",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideD&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Side A")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideA",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideA&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("E. Depth of pond")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_sideE",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_sideE&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsxs)("div",{className:"mb-[10px] flex",children:[(0,r.jsx)("label",{className:"block text-sm font-bold text-charcoal",children:N("Collar")}),(0,r.jsx)(g.default,{title:" ",description:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"mb-4",children:N("byCollar")}),(0,r.jsx)("p",{className:"mb-4",children:N("thisCollar")}),(0,r.jsx)("p",{children:N("weRecommend")})]})})]}),(0,r.jsx)("input",{"aria-label":"Kraag",className:"form_input w-full",type:"number",...A("form_cust_collar",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_collar&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:N("This field is required")})]})]})})]}),(0,r.jsx)("div",{className:"col-span-1",children:(0,r.jsx)(n.default,{src:e?.image?.filename,placeholder:"blur",blurDataURL:(0,b.default)(e?.image?.filename),width:400,height:400,alt:""})})]}),(0,r.jsx)("p",{className:"border-b border-b-blue-whisper pb-5 text-base font-normal text-dark-gray",children:N("Price not available yet")}),(0,r.jsxs)("div",{className:"relative mt-6",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:N("Additional information")}),(0,r.jsx)("textarea",{className:"form_input w-full",rows:4,...A("form_cust_explanation",{required:!1})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsx)("label",{className:"mb-[10px] mt-6 block text-sm font-bold text-charcoal",children:N("Upload a drawing/design of your pond (max. 5 MB)")}),(0,r.jsx)("input",{"aria-label":"file",id:"fileInput",className:"hidden",type:"file",size:40,accept:".jpg,.png,.pdf",onChange:e=>{let t=e.target.files[0].name;(0,d.default)(e,e=>{E({base64String:e,fileName:t})})}}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("label",{htmlFor:"fileInput",className:"inline-block cursor-pointer rounded border border-green bg-white px-4 py-2 text-green",children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:["Choose File",(0,r.jsx)("span",{children:(0,r.jsx)(a.FiUpload,{})})]})})," ",k&&(0,r.jsx)("span",{className:"text-sm text-dark-gray",children:k.fileName})]})]}),(0,r.jsx)(i.default,{uuid:t,userType:w})]})})]})]})}])},95238,e=>{"use strict";e.i(50461);var t=e.i(91398),r=e.i(91788),s=e.i(22739),n=e.i(87405),a=e.i(2525),i=e.i(20488),o=e.i(43766),l=e.i(44306),c=e.i(38720),u=e.i(81102),d=e.i(75192),f=e.i(33019),h=e.i(3828),p=e.i(99891),m=e.i(45886),x=e.i(85482),b=e.i(32007),g=e.i(66377);let v=(e,t)=>
4{let{type:r,payload:s}=t;switch(r){case"SET_CURRENT_TERRITORY":return s;case"RESET_CURRENT_TERRITORY":return;default:return e}};var y=e.i(83105),_=e.i(98317);let j=({mapboxAccessToken:e,isModalOpen:a,form:i,searchEngine:o,searchPlaceholder:l,shouldUseMapbox:j=!1,shouldUseAlgolia:w=!0,hideContacts:S,isArbo:N})=>{let[k,E]=(0,r.useState)(!1),[R,P]=(0,r.useState)(!1),[A,C]=(0,r.useState)(!1),[O,T]=(0,r.useState)(!1),[I,L]=(0,r.useState)(""),[M,U]=(0,r.useState)(""),F=(0,h.useRouter)(),D=(0,g.default)(),q="default"===D?"gb":D,{zoom:z}=F.query,{t:B}=(0,m.default)(),{setCurrentTerritory:$,isLoading:H,clearSearch:W,currentTerritory:G,searchedTerritories:V,setQuery:K}=(({isArbo:e=!1}={})=>{let{results:{hits:t,query:s},status:n}=(0,x.useInstantSearch)(),[a,i]=(0,r.useReducer)(v,{}),[o,l]=(0,r.useState)(!0),[c,u]=(0,r.useState)(null),d=(0,g.default)();(0,r.useEffect)(()=>{"idle"===n&&l(!1),"loading"===n&&l(!0)},[n]);let f=async(e,t)=>{try{let t=e?.objectID,r=await fetch(`https://ccm-connector.netnauten.de/salesTerritories/${t}`,{method:"GET",headers:{Authorization:"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6Inl3ZGgyNDIiLCJpYXQiOjE2NzExODU4MzgsImV4cCI6MTk4Njc2MTgzOH0.i39LSvTYDd3gJYx6Jh0EFsXPhhKKwj5T2crQjELI21E"}}),s=await r.json();return{name:s?.name,responsiblemanager:s?.con_responsiblemanagerid,arboresponsibleuser:s?.con_ARBOresponsibleuserid,responsibleuser:s?.con_responsibleuserid,technicaladviser:s?.con_technicaladviser}}catch(e){console.error(e)}};return{setCurrentTerritory:async t=>{let r=s||(t?.crmProperties?.name||t?.objectID)+" "+t?.properties?.locality;(0,b.default)(r,"territorySearch",e?"facade":"roofing");{l(!0);let e=await f(t,d);i({type:"SET_CURRENT_TERRITORY",payload:{...t,crmProperties:e}}),l(!1)}},isLoading:o,clearSearch:()=>{i({type:"RESET_CURRENT_TERRITORY"}),u(null)},searchedTerritories:t,currentTerritory:a,setQuery:e=>{u(e)},searchQuery:c}})({isArbo:N});(0,r.useEffect)(()=>{if(M&&V?.length>0){let e=V.find(e=>e.properties?.postcode===M);e&&($(e),U(""))}},[V,M,$]);let J=()=>{E(!k)},Q=e=>{let t=e.features[0],r="";if(t){let e=t.properties?.feature_type;r="postcode"===e?t.properties?.name||"":"address"===e||"poi"===e?t.properties?.context?.postcode?.name||"":t.properties?.name||""}L(r||t?.properties?.name||""),r&&U(r)};return(0,t.jsxs)("div",{className:"flex size-full flex-col overflow-hidden ",children:[(0,t.jsxs)("div",{className:"relative flex size-full flex-col-reverse sm:flex-row",children:[(0,t.jsxs)("div",{className:"inset-x-4 top-60 z-50 hidden bg-white px-4 shadow-xl sm:absolute sm:left-28 sm:block sm:max-w-md sm:px-0 md:left-40 lg:left-20 lg:right-0",children:[(0,t.jsx)("div",{className:"sm:px-4",children:(0,t.jsx)("h1",{className:"mb-4 pt-6 text-2xl font-bold",children:G?.objectID?B("Your Contact for")+" "+G?.objectID+":":B("Contact Search")})}),(0,t.jsxs)(t.Fragment,{children:[!G?.objectID&&(0,t.jsx)("div",{className:"hidden bg-white pb-4 shadow-sm sm:block sm:px-4",children:(0,t.jsx)(y.default,{placeholder:l||B("Search by postal code or City Name..."),setFocused:C,onClearHandler:K,setSearchSheetOpen:P,isSearchSheetOpen:!1,onRetrieveHandler:j?Q:void 0,options:j?{country:q.toUpperCase(),types:"postcode,address"}:void 0})}),G?.objectID&&(0,t.jsx)("div",{className:"hidden sm:block",children:(0,t.jsx)(d.default,{type:_.DealerMode.TERRITORY,currentHit:G,onResultPanelClose:W,setIsContactFormVisible:T,isContactFormVisible:O,form:i,searchTerm:I,hideContacts:S,isArbo:N})}),A&&(0,t.jsx)("div",{className:"mb-10 flex flex-row gap-x-2 overflow-x-auto sm:flex-col",children:H?(0,t.jsx)("div",{className:"loader_box flex items-center justify-center ",children:(0,t.jsx)(s.ClipLoader,{size:35,color:"#123abc",loading:H})}):!G?.objectID&&(0,t.jsx)("div",{className:"result_panel max-h-96 w-full",children:(0,t.jsx)(c.default,{hits:V,onClick:e=>{$(e)},currentHit:G,showFilters:!1})})})]})]}),(0,t.jsxs)("div",{className:"relative size-full",children:[!R&&(0,t.jsx)("div",{className:"absolute inset-x-1 top-0 z-50 block px-2.5 py-10 sm:hidden sm:py-4 ",children:(0,t.jsx)(y.default,{placeholder:l||B("Search by postal code or
4City Name..."),setFocused:C,onClearHandler:K,setSearchSheetOpen:P,isSearchSheetOpen:!1,onRetrieveHandler:j?Q:void 0,options:j?{country:q.toUpperCase(),types:"postcode,address"}:void 0})}),(0,t.jsxs)("div",{className:"relative size-full",children:[(0,t.jsx)(f.default,{currentGeoJson:{type:"FeatureCollection",features:[G]},isModalOpen:a,canShowGeoJson:!!G?.objectID&&G&&G.geometry&&G.geometry.coordinates&&Array.isArray(G.geometry.coordinates)&&G.geometry.coordinates.length>0,mapboxAccessToken:e,mapboxCenter:(0,p.default)(q,{zoom:z})}),(0,t.jsxs)("div",{className:"block bg-white px-4 shadow-xl sm:hidden ",children:[(0,t.jsx)("div",{className:"hidden sm:block sm:px-4",children:(0,t.jsx)("h1",{className:"mb-4 pt-4 text-2xl font-bold",children:G?.objectID?B("Your Contact for")+" "+G?.objectID+":":B("Contact Search")})}),(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:`absolute inset-x-0 ${A?"bottom-64":"bottom-2"} z-10 block sm:hidden`,children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{onClick:J,children:(0,t.jsx)(u.default,{hits:V,currentHit:G,afterChange:e=>$(e),classNames:{root:"cursor-pointer transition-all h-[120px] rounded-xl px-4 flex justify-center items-center hit-record"},isSearchSheetOpen:!1,setSearchSheetOpen:void 0,isModalOpen:a})})})})})]})]})]})]}),(0,t.jsx)("div",{className:"relative md:hidden",children:(0,t.jsx)("div",{draggable:!0,onTouchMove:()=>C(!1),className:`fixed z-[1000] w-full rounded-t-2xl bg-white shadow-2xl transition-all duration-300 ease-in-out ${R?"inset-0 h-screen":"inset-x-0 bottom-0 h-0"}`,children:(0,t.jsx)("div",{className:"p-4",children:(0,t.jsxs)("div",{className:"block ",children:[(0,t.jsx)("div",{className:"flex w-full justify-end",children:(0,t.jsx)("span",{onClick:()=>{P(!1),E(!1),T(!1)},className:"size-7 cursor-pointer rounded-full bg-primary shadow-2xl transition-all duration-200 hover:rotate-180",children:(0,t.jsx)(n.FiX,{className:"size-7 p-1 text-white shadow-2xl "})})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"block pt-7",children:(0,t.jsx)(y.default,{placeholder:l||B("Search by postal code or City Name..."),setFocused:C,onClearHandler:K,setSearchSheetOpen:P,isSearchSheetOpen:R,onRetrieveHandler:j?Q:void 0,options:j?{country:q.toUpperCase(),types:"postcode,address"}:void 0})}),(0,t.jsx)("div",{children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{onClick:J,className:"overflow-y-auto py-2",children:(0,t.jsx)(u.default,{isSearchSheetOpen:!0,setSearchSheetOpen:P,hits:V,currentHit:G,afterChange:e=>$(e),isModalOpen:a,classNames:{root:"cursor-pointer transition-all h-[70px] rounded-xl px-4 flex justify-center items-center hit-record"}})})})})]})]})})})}),(0,t.jsx)("div",{className:"relative",children:(0,t.jsx)("div",{className:`fixed bottom-0 left-0 z-50 w-full overflow-y-auto rounded-t-2xl bg-white shadow-2xl transition-all duration-300 ease-in-out ${k?"h-[80vh]":"h-0"}`,children:(0,t.jsx)("div",{className:"p-4",children:(0,t.jsxs)("div",{className:"block ",children:[(0,t.jsx)("div",{className:"mt-2 flex w-full justify-end",children:(0,t.jsx)("span",{onClick:()=>{E(!1),T(!1)},className:"size-7 cursor-pointer rounded-full bg-primary shadow-2xl transition-all duration-200 hover:rotate-180",children:(0,t.jsx)(n.FiX,{className:"size-7 p-1 text-white shadow-2xl "})})}),(0,t.jsx)(d.default,{type:_.DealerMode.TERRITORY,onResultPanelClose:W,currentHit:G,setIsContactFormVisible:T,isContactFormVisible:O,form:i,searchTerm:I,hideContacts:S,isArbo:N})]})})})}),k&&(0,t.jsx)("div",{className:"absolute inset-0 z-20 bg-primary opacity-50 transition-all duration-300"})]})},w=({algoliaAppId:e,algoliaAppKey:r,mapboxAccessToken:s,isModalOpen:n,form:c,searchEngine:u,searchPlaceholder:d,hideContacts:f,isArbo:h})=>{let p=(0,g.default)(),{t:x}=(0,m.default)(),b=u&&""!==u.trim()?u:"algolia",v=d||x("Search by postal code or City Name...");return(0,t.jsx)("div",{className:"flex size-full flex-col overflow-auto",children:(0,t.jsxs)(l.InstantSearch,{searchClient:(0,i.algoliaClient)(e,r),indexName:(e=>{switch(e){case"de":default:return a.algoliaIndices.de_territories;case"nl":return a.algoliaIndices.nl_territories;case"gb":return a.algoliaIndices.gb_territories}})("default"===p?"gb":p),future:{preserveSharedStateOnUnmount:!0},children:[(0,t.jsx)(o.Configure,{hitsPerPage:6}),(0,t.jsx)(j,{mapboxAccessToken:s,isModalOpen:n,form:c,searchEngine:u,searchPlaceholder:v,shouldUseMapbox:"mapbox"===b,shouldUseAlgolia:"algolia"===b,hideContacts:f,isArbo:h})]})})};e.i(7424);var S=e.i(95003);e.s(["default",0,({blok:e,isModalOpen:r,form:s,searchEngine:n,searchPlaceholder:a,hideContacts:i=!1,isArbo:o=!1})=>(0,t.jsx)("div",{...(0,S.storyblokEditable)(e),children:(0,t.jsx)(w,{algoliaAppId:"OGNCF9L9EW",algoliaAppKey:"8d06381b69285a4cede5c8e9fb143042",mapboxAccessToken:"pk.eyJ1Ijoic29yZ2VuZnJlaSIsImEiOiJja20wZ3N4aGIzbTM2Mm5udzg1MmVmemk5In0.MNfBUuxoJYZWZkplklgXqQ",isModalOpen:r,form:s,searchEngine:n||"algolia",searchPlaceholder:a,hideContacts:i,isArbo:o})})],95238)},5830,e=>{"use strict";var t=e.i(50461),r=e.i(91398),s=e.i(91788),n=e.i(26019),a=e.i(87405),i=e.i(84632),o=e.i(3828),l=e.i(58021),c=e.i(22276),u=e.i(11381),d=e.i(4033),f=e.i(83896),h=e.i(45886),p=e.i(10195);e.i(7424);var m=e.i(95003),x=e.i(54841),b=e.i(63742),g=e.i(5535),v=e.i(80683),y=e.i(41228);let _="https://ccm-europe-preview.vercel.app"===t.default.env.NEXT_PUBLIC_PREVIEW_URL;e.s(["default",0,({blok:e})=>
4{let[t,j]=(0,s.useState)(null),[w,S]=(0,s.useState)(""),[N,k]=(0,s.useState)(null),{t:E}=(0,h.default)(),R=(0,c.useDispatch)(),P=(0,o.useRouter)();(0,s.useEffect)(()=>{if(P?.query?.v)j(P?.query?.v);else if(!_){let e=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_1_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_1_URL;P.push(e)}P?.query?.user&&S(P?.query?.user)},[P]);let{register:A,handleSubmit:C,formState:{errors:O},reset:T}=(0,l.useForm)();return(0,r.jsxs)("div",{className:"main-container py-12 sm:py-24",...(0,m.storyblokEditable)(e),children:[(0,r.jsx)(y.default,{currentStep:2}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-10 xl:grid-cols-2",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:"mb-3 block text-xl font-bold text-azure sm:text-2xl",children:e?.stepNumber}),(0,r.jsx)("h1",{className:"mb-10 text-3xl font-bold text-charcoal md:text-smallH md:leading-10",children:e?.title}),(0,r.jsx)("div",{className:"rich-text",children:e?.description?.map(e=>(0,r.jsx)(x.StoryblokComponent,{blok:e},e._uid))})]}),(0,r.jsx)("form",{onSubmit:C(e=>{if(!O?.form_cust_thickness&&!O?.form_cust_widthA&&!O?.form_cust_widthB&&!O?.form_cust_widthC&&!O?.form_cust_lengthD&&!O?.form_cust_lengthE&&!O?.form_cust_lengthF){e=(0,p.default)(e,{cm:["form_cust_widthA","form_cust_widthB","form_cust_widthC","form_cust_lengthD","form_cust_lengthE","form_cust_lengthF"],mm:["form_cust_thickness"]}),e=(0,f.default)({...e,form_cust_pondType:P?.query?.f,dataurl:N?.base64String},E),R((0,u.setStepTwoAnders)(e));let t=v.isEcolanNl?v.STEPS_CONFIG.ECOLAN_NL.STEP_3_URL:v.STEPS_CONFIG.ECOLAN_DE.STEP_3_URL;w&&(t+=`?user=${w}`),P.push(t),T()}}),children:(0,r.jsxs)("div",{className:"rounded border border-dreamy-azure p-7",children:[(0,r.jsxs)("div",{className:"grid grid-cols-3 gap-5",children:[(0,r.jsxs)("div",{className:"col-span-2",children:[(0,r.jsxs)("section",{children:[(0,r.jsxs)("div",{className:"mb-4 flex",children:[(0,r.jsx)("h1",{className:"text-base font-bold text-charcoal",children:E("Thickness of the EPDM pond liner")}),(0,r.jsx)(g.default,{title:E("Thickness of the EPDM pond liner"),description:(0,r.jsx)("p",{children:E("swimmingPonds")})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsxs)("fieldset",{className:"flex flex-wrap gap-4",children:[(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-1",type:"radio",className:"mr-1 h-4 w-5 leading-tight accent-primary",value:"1",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,00 mm"})]}),(0,r.jsxs)("div",{className:"flex gap-x-1",children:[(0,r.jsx)("input",{"aria-label":"Dikte",id:"thickness-2",type:"radio",className:"mr-1 h-4 w-5 leading-tight accent-primary",value:"1.2",...A("form_cust_thickness",{required:!0})}),(0,r.jsx)("label",{className:"text-sm font-normal text-dark-gray",children:"1,20 mm"})]})]}),O.form_cust_thickness&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:E("This field is required")})]})]}),(0,r.jsx)("div",{className:"border-b border-b-blue-whisper pb-8",children:(0,r.jsxs)("section",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2","aria-label":"Specificaties van de EPDM vijverfolie",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:E("Width of edge A")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_widthA",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_widthA&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:E("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:E("Width of surface B")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_widthB",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_widthB&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:E("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:E("Width of edge C")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_widthC",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_widthC&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:E("This field is required")})]})]})}),(0,r.jsx)("div",{className:"pb-4 pt-8",children:(0,r.jsxs)("section",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2","aria-label":"Specificaties van de EPDM vijverfolie",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative ",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:E("Length of edge D")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_lengthD",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_lengthD&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:E("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:E("Length of surface E")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_lengthE",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}),O.form_cust_lengthE&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:E("This field is required")})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:E("Length of edge F")}),(0,r.jsx)("input",{className:"form_input w-full",type:"number",...A("form_cust_lengthF",{required:!0})}),(0,r.jsx)("span",{className:"absolute bottom-0 right-0 block w-10 rounded-r-sm border border-blue-whisper bg-[#E5EBF4] py-[14px] text-center text-sm font-normal text-charcoal",children:"cm"})]}
4),O.form_cust_lengthF&&(0,r.jsx)("span",{className:"text-sm font-medium text-red-500",children:E("This field is required")})]})]})})]}),(0,r.jsx)("div",{className:"col-span-1",children:(0,r.jsx)(n.default,{src:e?.image?.filename,placeholder:"blur",blurDataURL:(0,b.default)(e?.image?.filename),width:300,height:300,alt:""})})]}),(0,r.jsx)("p",{className:"text-base font-normal text-dark-gray hidden",children:E("Price not available yet, you need to fill in all fields first.")}),(0,r.jsxs)("div",{className:"relative mt-6",children:[(0,r.jsx)("label",{className:"mb-[10px] block text-sm font-bold text-charcoal",children:E("Additional information")}),(0,r.jsx)("textarea",{className:"form_input w-full",rows:4,...A("form_cust_explanation",{required:!1})})]}),(0,r.jsxs)("div",{className:"mb-7",children:[(0,r.jsx)("label",{className:"mb-[10px] mt-6 block text-sm font-bold text-charcoal",children:E("Upload a drawing/design of your pond (max. 5 MB)")}),(0,r.jsx)("input",{"aria-label":"file",id:"fileInput",className:"hidden",type:"file",size:40,accept:".jpg,.png,.pdf",onChange:e=>{let t=e.target.files[0].name;(0,d.default)(e,e=>{k({base64String:e,fileName:t})})}}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("label",{htmlFor:"fileInput",className:"inline-block cursor-pointer rounded border border-green bg-white px-4 py-2 text-green",children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[E("Choose File"),(0,r.jsx)("span",{children:(0,r.jsx)(a.FiUpload,{})})]})}),N&&(0,r.jsx)("span",{className:"text-sm text-dark-gray",children:N.fileName})]})]}),(0,r.jsx)(i.default,{uuid:t,userType:w})]})})]})]})}])},79362,85067,e=>{"use strict";var t=Object.defineProperty,r=(e,r,s)=>{let n;return(n="symbol"!=typeof r?r+"":r)in e?t(e,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[n]=s};class s extends Error{constructor(e){super(e),this.name="AbortError"}}class n{constructor(){r(this,"isCDNUrl",(e="")=>e.includes("/cdn/")),r(this,"getOptionsPage",(e,t=25,r=1)=>({...e,per_page:t,page:r})),r(this,"delay",e=>new Promise(t=>setTimeout(t,e))),r(this,"arrayFrom",(e=0,t)=>Array.from({length:e},t)),r(this,"range",(e=0,t=e)=>{let r=Math.abs(t-e)||0,s=e<t?1:-1;return this.arrayFrom(r,(t,r)=>r*s+e)}),r(this,"asyncMap",async(e,t)=>Promise.all(e.map(t))),r(this,"flatMap",(e=[],t)=>e.map(t).reduce((e,t)=>[...e,...t],[])),r(this,"escapeHTML",function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,s=new RegExp(r.source);return e&&s.test(e)?e.replace(r,e=>t[e]):e})}stringify(e,t,r){let s=[];for(let n in e){let a;if(!Object.prototype.hasOwnProperty.call(e,n))continue;let i=e[n];if(null==i)continue;let o=r?"":encodeURIComponent(n);a="object"==typeof i?this.stringify(i,t?t+encodeURIComponent(`[${o}]`):o,Array.isArray(i)):`${t?t+encodeURIComponent(`[${o}]`):o}=${encodeURIComponent(i)}`,s.push(a)}return s.join("&")}getRegionURL(e){switch(e){case"us":return"api-us.storyblok.com";case"cn":return"app.storyblokchina.cn";case"ap":return"api-ap.storyblok.com";case"ca":return"api-ca.storyblok.com";default:return"api.storyblok.com"}}}let a=function(e,t){let r={};for(let s in e){let n=e[s];t.includes(s)&&null!==n&&(r[s]=n)}return r},i={nodes:{horizontal_rule:()=>({singleTag:"hr"}),blockquote:()=>({tag:"blockquote"}),bullet_list:()=>({tag:"ul"}),code_block:e=>({tag:["pre",{tag:"code",attrs:e.attrs}]}),hard_break:()=>({singleTag:"br"}),heading:e=>({tag:`h${e.attrs.level}`}),image:e=>({singleTag:[{tag:"img",attrs:a(e.attrs,["src","alt","title"])}]}),list_item:()=>({tag:"li"}),ordered_list:()=>({tag:"ol"}),paragraph:()=>({tag:"p"}),emoji:e=>({tag:[{tag:"span",attrs:{"data-type":"emoji","data-name":e.attrs.name,emoji:e.attrs.emoji}}]})},marks:{bold:()=>({tag:"b"}),strike:()=>({tag:"s"}),underline:()=>({tag:"u"}),strong:()=>({tag:"strong"}),code:()=>({tag:"code"}),italic:()=>({tag:"i"}),link:e=>{if(!e.attrs)return{tag:""};let t=new n().escapeHTML,r={...e.attrs},{linktype:s="url"}=e.attrs;if(delete r.linktype,r.href&&(r.href=t(e.attrs.href||"")),"email"===s&&(r.href=`mailto:${r.href}`),r.anchor&&(r.href=`${r.href}#${r.anchor}`,delete r.anchor),r.custom){for(let e in r.custom)r[e]=r.custom[e];delete r.custom}return{tag:[{tag:"a",attrs:r}]}},styled:e=>({tag:[{tag:"span",attrs:e.attrs}]}),subscript:()=>({tag:"sub"}),superscript:()=>({tag:"sup"}),anchor:e=>({tag:[{tag:"span",attrs:e.attrs}]}),highlight:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:`background-color:${e.attrs.color};`}}]}:{tag:""}}
4,textStyle:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:`color:${e.attrs.color}`}}]}:{tag:""}}}},o=function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,s=new RegExp(r.source);return e&&s.test(e)?e.replace(r,e=>t[e]):e},l=!1;class c{constructor(e){r(this,"marks"),r(this,"nodes"),e||(e=i),this.marks=e.marks||[],this.nodes=e.nodes||[]}addNode(e,t){this.nodes[e]=t}addMark(e,t){this.marks[e]=t}render(e,t={optimizeImages:!1},r=!0){if(!l&&r&&(console.warn("Warning â ï¸: The RichTextResolver class is deprecated and will be removed in the next major release. Please use the `@storyblok/richtext` package instead. https://github.com/storyblok/richtext/"),l=!0),e&&e.content&&Array.isArray(e.content)){let r="";return e.content.forEach(e=>{r+=this.renderNode(e)}),t.optimizeImages?this.optimizeImages(r,t.optimizeImages):r}return console.warn(`The render method must receive an Object with a "content" field. 5 The "content" field must be an array of nodes as the type ISbRichtext. 6 ISbRichtext: 7 content?: ISbRichtext[] 8 marks?: ISbRichtext[] 9 attrs?: any 10 text?: string 11 type: string 12 13 Example: 14 { 15 content: [ 16 { 17 content: [ 18 { 19 text: 'Hello World', 20 type: 'text' 21 } 22 ], 23 type: 'paragraph' 24 } 25 ], 26 type: 'doc' 27 }`),""}optimizeImages(e,t){let r=0,s=0,n="",a="";"boolean"!=typeof t&&("number"==typeof t.width&&t.width>0&&(n+=`width="${t.width}" `,r=t.width),"number"==typeof t.height&&t.height>0&&(n+=`height="${t.height}" `,s=t.height),("lazy"===t.loading||"eager"===t.loading)&&(n+=`loading="${t.loading}" `),"string"==typeof t.class&&t.class.length>0&&(n+=`class="${t.class}" `),t.filters&&("number"==typeof t.filters.blur&&t.filters.blur>=0&&t.filters.blur<=100&&(a+=`:blur(${t.filters.blur})`),"number"==typeof t.filters.brightness&&t.filters.brightness>=-100&&t.filters.brightness<=100&&(a+=`:brightness(${t.filters.brightness})`),t.filters.fill&&(t.filters.fill.match(/[0-9A-F]{6}/gi)||"transparent"===t.filters.fill)&&(a+=`:fill(${t.filters.fill})`),t.filters.format&&["webp","png","jpeg"].includes(t.filters.format)&&(a+=`:format(${t.filters.format})`),"boolean"==typeof t.filters.grayscale&&t.filters.grayscale&&(a+=":grayscale()"),"number"==typeof t.filters.quality&&t.filters.quality>=0&&t.filters.quality<=100&&(a+=`:quality(${t.filters.quality})`),t.filters.rotate&&[90,180,270].includes(t.filters.rotate)&&(a+=`:rotate(${t.filters.rotate})`),a.length>0&&(a=`/filters${a}`))),n.length>0&&(e=e.replace(/<img/g,`<img ${n.trim()}`));let i=r>0||s>0||a.length>0?`${r}x${s}${a}`:"";return e=e.replace(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|bmp)/g,`a.storyblok.com/f/$1/$2.$3/m/${i}`),"boolean"!=typeof t&&(t.sizes||t.srcset)&&(e=e.replace(/<img.*?src=["|'](.*?)["|']/g,e=>{var r,s;let n=e.match(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|bmp)/g);if(n&&n.length>0){let i={srcset:null==(r=t.srcset)?void 0:r.map(e=>{if("number"==typeof e)return`//${n}/m/${e}x0${a} ${e}w`;if("object"==typeof e&&2===e.length){let t=0,r=0;return"number"==typeof e[0]&&(t=e[0]),"number"==typeof e[1]&&(r=e[1]),`//${n}/m/${t}x${r}${a} ${t}w`}return""}).join(", "),sizes:null==(s=t.sizes)?void 0:s.map(e=>e).join(", ")},o="";return i.srcset&&(o+=`srcset="${i.srcset}" `),i.sizes&&(o+=`sizes="${i.sizes}" `),e.replace(/<img/g,`<img ${o.trim()}`)}return e})),e}renderNode(e){let t=[];e.marks&&e.marks.forEach(e=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderOpeningTag(r.tag))});let r=this.getMatchingNode(e);return r&&r.tag&&t.push(this.renderOpeningTag(r.tag)),e.content?e.content.forEach(e=>{t.push(this.renderNode(e))}):e.text?t.push(o(e.text)):r&&r.singleTag?t.push(this.renderTag(r.singleTag," /")):r&&r.html?t.push(r.html):"emoji"===e.type&&t.push(this.renderEmoji(e)),r&&r.tag&&t.push(this.renderClosingTag(r.tag)),e.marks&&e.marks.slice(0).reverse().forEach(e
27=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderClosingTag(r.tag))}),t.join("")}renderTag(e,t){return e.constructor===String?`<${e}${t}>`:e.map(e=>{if(e.constructor===String)return`<${e}${t}>`;{let r=`<${e.tag}`;if(e.attrs){for(let t in e.attrs)if(Object.prototype.hasOwnProperty.call(e.attrs,t)){let s=e.attrs[t];null!==s&&(r+=` ${t}="${s}"`)}}return`${r}${t}>`}}).join("")}renderOpeningTag(e){return this.renderTag(e,"")}renderClosingTag(e){return e.constructor===String?`</${e}>`:e.slice(0).reverse().map(e=>e.constructor===String?`</${e}>`:`</${e.tag}>`).join("")}getMatchingNode(e){let t=this.nodes[e.type];if("function"==typeof t)return t(e)}getMatchingMark(e){let t=this.marks[e.type];if("function"==typeof t)return t(e)}renderEmoji(e){if(e.attrs.emoji)return e.attrs.emoji;let t=[{tag:"img",attrs:{src:e.attrs.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle"}}];return this.renderTag(t," /")}}class u{constructor(e){r(this,"baseURL"),r(this,"timeout"),r(this,"headers"),r(this,"responseInterceptor"),r(this,"fetch"),r(this,"ejectInterceptor"),r(this,"url"),r(this,"parameters"),r(this,"fetchOptions"),this.baseURL=e.baseURL,this.headers=e.headers||new Headers,this.timeout=null!=e&&e.timeout?1e3*e.timeout:0,this.responseInterceptor=e.responseInterceptor,this.fetch=(...t)=>e.fetch?e.fetch(...t):fetch(...t),this.ejectInterceptor=!1,this.url="",this.parameters={},this.fetchOptions={}}get(e,t){return this.url=e,this.parameters=t,this._methodHandler("get")}post(e,t){return this.url=e,this.parameters=t,this._methodHandler("post")}put(e,t){return this.url=e,this.parameters=t,this._methodHandler("put")}delete(e,t){return this.url=e,this.parameters=t??{},this._methodHandler("delete")}async _responseHandler(e){let t=[],r={data:{},headers:{},status:0,statusText:""};for(let s of(204!==e.status&&await e.json().then(e=>{r.data=e}),e.headers.entries()))t[s[0]]=s[1];return r.headers={...t},r.status=e.status,r.statusText=e.statusText,r}async _methodHandler(e){let t,r=`${this.baseURL}${this.url}`,s=null;if("get"===e){let e=new n;r=`${this.baseURL}${this.url}?${e.stringify(this.parameters)}`}else s=JSON.stringify(this.parameters);let a=new URL(r),i=new AbortController,{signal:o}=i;this.timeout&&(t=setTimeout(()=>i.abort(),this.timeout));try{let r=await this.fetch(`${a}`,{method:e,headers:this.headers,body:s,signal:o,...this.fetchOptions});this.timeout&&clearTimeout(t);let n=await this._responseHandler(r);return this.responseInterceptor&&!this.ejectInterceptor?this._statusHandler(this.responseInterceptor(n)):this._statusHandler(n)}catch(e){return{message:e}}}setFetchOptions(e={}){Object.keys(e).length>0&&"method"in e&&delete e.method,this.fetchOptions={...e}}eject(){this.ejectInterceptor=!0}_statusHandler(e){let t=/20[0-6]/g;return new Promise((r,s)=>{if(t.test(`${e.status}`))return r(e);s({message:e.statusText,status:e.status,response:Array.isArray(e.data)?e.data[0]:e.data.error||e.data.slug})})}}let d="SB-Agent",f={},h={};e.s(["default",0,class{constructor(e,t){r(this,"client"),r(this,"maxRetries"),r(this,"retriesDelay"),r(this,"throttle"),r(this,"accessToken"),r(this,"cache"),r(this,"helpers"),r(this,"resolveCounter"),r(this,"relations"),r(this,"links"),r(this,"richTextResolver"),r(this,"resolveNestedRelations"),r(this,"stringifiedStoriesCache"),r(this,"inlineAssets");let a=e.endpoint||t;if(!a){const t=new n().getRegionURL,r=!1===e.https?"http":"https";a=e.oauthToken?`${r}://${t(e.region)}/v1`:`${r}://${t(e.region)}/v2`}const i=new Headers;i.set("Content-Type","application/json"),i.set("Accept","application/json"),e.headers&&("Headers"===e.headers.constructor.name?e.headers.entries().toArray():Object.entries(e.headers)).forEach(([e,t])=>{i.set(e,t)}),i.has(d)||(i.set(d,"SB-JS-CLIENT"),i.set("SB-Agent-Version","6.0.0"));let o=5;e.oauthToken&&(i.set("Authorization",e.oauthToken),o=3),e.rateLimit&&(o=e.rateLimit),e.richTextSchema?this.richTextResolver=new c(e.richTextSchema):this.richTextResolver=new c,e.componentResolver&&this.setComponentResolver(e.componentResolver),this.maxRetries=e.maxRetries||10,this.retriesDelay=300,this.throttle=function(e,t){if(!Number.isFinite(t))throw TypeError("Expected `limit` to be a finite number");if(!Number.isFinite(1e3))throw TypeError("Expected `interval` to be a finite number");let r=[],n=[],a=0,i=!1,o=async()=>{a++;let t=r.shift();if(t)try{let r=await e(...t.args);t.resolve(r)}catch(e){t.reject(e)}let s=setTimeout(()=>{a--,r.length>0&&o(),n=n.filter(e=>e!==s)},1e3);n.includes(s)||n.push(s)},l=(...e)=>i?Promise.reject(Error("Throttled function is already aborted and not accepting new promises")):new Promise((s,n)=>{r.push({resolve:s,reject:n,args:e}),a<t&&o()});return l.abort=()=>
27{i=!0,n.forEach(clearTimeout),n=[],r.forEach(e=>e.reject(()=>new s("Throttle function aborted"))),r.length=0},l}(this.throttledRequest.bind(this),o),this.accessToken=e.accessToken||"",this.relations={},this.links={},this.cache=e.cache||{clear:"manual"},this.helpers=new n,this.resolveCounter=0,this.resolveNestedRelations=e.resolveNestedRelations||!0,this.stringifiedStoriesCache={},this.inlineAssets=e.inlineAssets||!1,this.client=new u({baseURL:a,timeout:e.timeout||0,headers:i,responseInterceptor:e.responseInterceptor,fetch:e.fetch})}setComponentResolver(e){this.richTextResolver.addNode("blok",t=>{let r="";return t.attrs.body&&t.attrs.body.forEach(t=>{r+=e(t.component,t)}),{html:r}})}parseParams(e){return e.token||(e.token=this.getToken()),e.cv||(e.cv=h[e.token]),Array.isArray(e.resolve_relations)&&(e.resolve_relations=e.resolve_relations.join(",")),"u">typeof e.resolve_relations&&(e.resolve_level=2),e}factoryParamOptions(e,t){return this.helpers.isCDNUrl(e)?this.parseParams(t):t}makeRequest(e,t,r,s,n){let a=this.factoryParamOptions(e,this.helpers.getOptionsPage(t,r,s));return this.cacheResponse(e,a,void 0,n)}get(e,t,r){t||(t={});let s=`/${e}`,n=this.factoryParamOptions(s,t);return this.cacheResponse(s,n,void 0,r)}async getAll(e,t,r,s){let n=(null==t?void 0:t.per_page)||25,a=`/${e}`.replace(/\/$/,""),i=r??a.substring(a.lastIndexOf("/")+1),o=await this.makeRequest(a,t,n,1,s),l=o.total?Math.ceil(o.total/n):1,c=await this.helpers.asyncMap(this.helpers.range(1,l),e=>this.makeRequest(a,t,n,e+1,s));return this.helpers.flatMap([o,...c],e=>Object.values(e.data[i]))}post(e,t,r){let s=`/${e}`;return Promise.resolve(this.throttle("post",s,t,r))}put(e,t,r){let s=`/${e}`;return Promise.resolve(this.throttle("put",s,t,r))}delete(e,t,r){t||(t={});let s=`/${e}`;return Promise.resolve(this.throttle("delete",s,t,r))}getStories(e,t){return this._addResolveLevel(e),this.get("cdn/stories",e,t)}getStory(e,t,r){return this._addResolveLevel(t),this.get(`cdn/stories/${e}`,t,r)}getToken(){return this.accessToken}ejectInterceptor(){this.client.eject()}_addResolveLevel(e){"u">typeof e.resolve_relations&&(e.resolve_level=2)}_cleanCopy(e){return JSON.parse(JSON.stringify(e))}_insertLinks(e,t,r){let s=e[t];s&&"multilink"===s.fieldtype&&"story"===s.linktype&&"string"==typeof s.id&&this.links[r][s.id]?s.story=this._cleanCopy(this.links[r][s.id]):s&&"story"===s.linktype&&"string"==typeof s.uuid&&this.links[r][s.uuid]&&(s.story=this._cleanCopy(this.links[r][s.uuid]))}getStoryReference(e,t){return this.relations[e][t]?JSON.parse(this.stringifiedStoriesCache[t]||JSON.stringify(this.relations[e][t])):t}_resolveField(e,t,r){let s=e[t];"string"==typeof s?e[t]=this.getStoryReference(r,s):Array.isArray(s)&&(e[t]=s.map(e=>this.getStoryReference(r,e)).filter(Boolean))}_insertRelations(e,t,r,s){if(Array.isArray(r)?r.find(e=>e.endsWith(`.${t}`)):r.endsWith(`.${t}`))return void this._resolveField(e,t,s);let n=e.component?`${e.component}.${t}`:t;(Array.isArray(r)?r.includes(n):r===n)&&this._resolveField(e,t,s)}iterateTree(e,t,r){let s=(e,n="")=>{if(!(!e||e._stopResolving)){if(Array.isArray(e))e.forEach((e,t)=>s(e,`${n}[${t}]`));else if("object"==typeof e)for(let a in e){let i=n?`${n}.${a}`:a;(e.component&&e._uid||"link"===e.type)&&(this._insertRelations(e,a,t,r),this._insertLinks(e,a,r)),s(e[a],i)}}};s(e.content)}async resolveLinks(e,t,r){let s=[];if(e.link_uuids){let r=e.link_uuids.length,n=[];for(let t=0;t<r;t+=50){let s=Math.min(r,t+50);n.push(e.link_uuids.slice(t,s))}for(let e=0;e<n.length;
27e++)(await this.getStories({per_page:50,language:t.language,version:t.version,starts_with:t.starts_with,by_uuids:n[e].join(",")})).data.stories.forEach(e=>{s.push(e)})}else s=e.links;s.forEach(e=>{this.links[r][e.uuid]={...e,_stopResolving:!0}})}async resolveRelations(e,t,r){let s=[];if(e.rel_uuids){let r=e.rel_uuids.length,n=[];for(let t=0;t<r;t+=50){let s=Math.min(r,t+50);n.push(e.rel_uuids.slice(t,s))}for(let e=0;e<n.length;e++)(await this.getStories({per_page:50,language:t.language,version:t.version,starts_with:t.starts_with,by_uuids:n[e].join(","),excluding_fields:t.excluding_fields})).data.stories.forEach(e=>{s.push(e)});s.length>0&&(e.rels=s,delete e.rel_uuids)}else s=e.rels;s&&s.length>0&&s.forEach(e=>{this.relations[r][e.uuid]={...e,_stopResolving:!0}})}async resolveStories(e,t,r){var s,n;let a=[];if(this.links[r]={},this.relations[r]={},"u">typeof t.resolve_relations&&t.resolve_relations.length>0&&("string"==typeof t.resolve_relations&&(a=t.resolve_relations.split(",")),await this.resolveRelations(e,t,r)),t.resolve_links&&["1","story","url","link"].includes(t.resolve_links)&&(null!=(s=e.links)&&s.length||null!=(n=e.link_uuids)&&n.length)&&await this.resolveLinks(e,t,r),this.resolveNestedRelations)for(let e in this.relations[r])this.iterateTree(this.relations[r][e],a,r);e.story?this.iterateTree(e.story,a,r):e.stories.forEach(e=>{this.iterateTree(e,a,r)}),this.stringifiedStoriesCache={},delete this.links[r],delete this.relations[r]}async cacheResponse(e,t,r,s){let n=this.helpers.stringify({url:e,params:t}),a=this.cacheProvider();if("published"===t.version&&"/cdn/spaces/me"!==e){let e=await a.get(n);if(e)return Promise.resolve(e)}return new Promise(async(i,o)=>{var l;try{let r=await this.throttle("get",e,t,s);if(200!==r.status)return o(r);let c={data:r.data,headers:r.headers};if(null!=(l=r.headers)&&l["per-page"]&&(c=Object.assign({},c,{perPage:r.headers["per-page"]?Number.parseInt(r.headers["per-page"]):0,total:r.headers["per-page"]?Number.parseInt(r.headers.total):0})),c.data.story||c.data.stories){let e=this.resolveCounter=++this.resolveCounter%1e3;await this.resolveStories(c.data,t,`${e}`),c=await this.processInlineAssets(c)}"published"===t.version&&"/cdn/spaces/me"!==e&&await a.set(n,c);let u="onpreview"===this.cache.clear&&"draft"===t.version||"auto"===this.cache.clear;return t.token&&c.data.cv&&(u&&h[t.token]&&h[t.token]!==c.data.cv&&await this.flushCache(),h[t.token]=c.data.cv),i(c)}catch(s){if(s.response&&429===s.status&&(r=typeof r>"u"?0:r+1)<this.maxRetries)return console.log(`Hit rate limit. Retrying in ${this.retriesDelay/1e3} seconds.`),await this.helpers.delay(this.retriesDelay),this.cacheResponse(e,t,r).then(i).catch(o);o(s)}})}throttledRequest(e,t,r,s){return this.client.setFetchOptions(s),this.client[e](t,r)}cacheVersions(){return h}cacheVersion(){return h[this.accessToken]}setCacheVersion(e){this.accessToken&&(h[this.accessToken]=e)}clearCacheVersion(){this.accessToken&&(h[this.accessToken]=0)}cacheProvider(){switch(this.cache.type){case"memory":return{get:e=>Promise.resolve(f[e]),getAll:()=>Promise.resolve(f),set:(e,t)=>(f[e]=t,Promise.resolve(void 0)),flush:()=>(f={},Promise.resolve(void 0))};case"custom":if(this.cache.custom)return this.cache.custom;default:return{get:()=>Promise.resolve(),getAll:()=>Promise.resolve(void 0),set:()=>Promise.resolve(void 0),flush:()=>Promise.resolve(void 0)}}}async flushCache(){return await this.cacheProvider().flush(),this.clearCacheVersion(),this}async processInlineAssets(e){if(!this.inlineAssets)return e;let t=r=>{if(!r||"object"!=typeof r)return r;if(Array.isArray(r))return r.map(e=>t(e));let s={...r};for(let r in"asset"===s.fieldtype&&Array.isArray(e.data.assets)&&(s={...s,...e.data.assets.find(e=>e.id===s.id)}),s)"object"==typeof s[r]&&(s[r]=t(s[r]));return s};return e.data.story&&(e.data.story.content=t(e.data.story.content)),e.data.stories&&(e.data.stories=e.data.stories.map(e=>(e.content=t(e.content),e))),e}}],79362);var p=e.i(91398),m=e.i(91788);e.i(7424);var x=e.i(95003),b=e.i(82725),g=e.i(30943),v=e.i(54841),y=e.i(87405);let _=({blok:e,onClose:t})=>{let[r,s]=(0,m.useState)(!1),{content:n,link:a,hideClose:i,backgroundColor:o,linkTarget:l,trackingCampaign:c,popupId:u}=e;(0,m.useEffect)(()=>(document.body.style.overflow="hidden",s(!0),()=>{document.body.style.overflow="unset"}),[]);let d=()=>{i||(window.dataLayer&&window.dataLayer.push({event:"popup",action:"closed",popupId:u,campaign:c}),s(!1),setTimeout(t,300))},f=o?.color?.length>0?{backgroundColor:o.color}:{backgroundColor:"#ffffff"},h=(0,p.jsxs)("div",{...(0,x.storyblokEditable)(e),className:"fixed inset-x-4 inset-y-0 sm:inset-0 z-[9999] flex items-center justify-center",children:[(0,p.jsx)("div",{className:"fixed inset-0 bg-primary transition-opacity duration-300 ease-in-out opacity-60",onClick:i?void 0:d}),(0,p.jsxs)("div",{style:f,className:`z-[9999] relative max-w-3xl w-full overflow-hidden rounded-lg transition-all duration-300 ease-in-out ${r?"opacity-100 translate-y-0 scale-100":"opacity-0 translate-y-4 scale-95"}`,children:[!i&&(0,p.jsx)("button",{onClick:e=>{e.stopPropagation(),d()},className:"absolute top-2 right-2 z-[9999] p-1.5 rounded-full bg-primary hover:opacity-80 transition-opacity duration-200","aria-label":"Close popup",children:(0,p.jsx)(y.FiX,{className:"w-4 h-4 text-white"})}),(0,p.jsx)("div",{className:"overflow-y-auto rounded-md max-h-[90vh] sm:max-h-[80vh]",children:(0,p.jsx)("div",{className:`${a?.cached_url||a?.url?"cursor-pointer trigger-popup-content":""}`,onClick:a?.cached_url||a?.url?e=>{if(!a?.cached_url&&!a?.url)return;e.preventDefault(),window.dataLayer&&window.dataLayer.push({event:"popup",action:"clicked",popupId:u,campaign:c,link:a?.url||`/${a.cached_url}`,target:l||"_self"}),d();let t=l||"_self",r=a?.url||`/${a.cached_url}`;setTimeout(()=>{"_self"===t?window.location.href=r:window.open(r,t)},300)}:void 0,children:n?.map(e=>(0,p.jsx)("div",{children:(0,p.jsx)(v.StoryblokComponent,{blok:e,isDark:!1,handleClose:t},e._uid)},e._uid))})})]})]});return"u"<typeof document?null:(0,g.createPortal)(h,document.body)};var j=e.i(3828);e.i(50461);let w=e=>(e||"").split("?")[0].split("#")[0].replace(/^\/+/,"").replace(/\/+$/,""),S=(e,t,r)=>{let s,n=e?.full_slug??e?.cached_url??e?.slug;
27return!!n&&("ccm-europe-com"===(s=w(n).split("/").filter(Boolean))[0]&&s.shift(),r&&s[0]===r&&s.shift(),s.join("/")===w(t))};e.s(["default",0,({popups:e,blok:t})=>{let[r,s]=(0,m.useState)(null),[n,a]=(0,m.useState)(!1),i=(0,j.useRouter)(),o=e??(t?[t]:[]);if((0,m.useEffect)(()=>{if(!o||0===o.length)return;let e=i.asPath,t=o.find(t=>((e,t,r)=>{if(Object.keys(b.default.get()||{}).some(e=>e.startsWith("popup-closed-")))return!1;let s=e?.includePages||[];return s.length>0?s.some(e=>S(e,t,r)):!(e?.exludePages||[]).some(e=>S(e,t,r))})(t,e,i.locale));if(!t)return;let r=setTimeout(()=>{s(t),a(!0),window.dataLayer&&window.dataLayer.push({event:"popup",action:"shown",popupId:t._uid,campaign:t.trackingCampaign,slug:e.replace(/^\//,"")})},4e3);return()=>clearTimeout(r)},[e,t,i.asPath,i.locale]),!n||!r)return null;let{content:l,link:c,hideClose:u,backgroundColor:d,linkTarget:f,trackingCampaign:h,_uid:g}=r;return(0,p.jsx)("div",{...(0,x.storyblokEditable)(r),children:(0,p.jsx)(_,{blok:{content:l,link:c,hideClose:u,backgroundColor:d,linkTarget:f,trackingCampaign:h,popupId:g},onClose:()=>{let e;r&&b.default.set(`popup-closed-${r?._uid}`,"true",{expires:Number.isFinite(e=Number(r?.cooldownDays))&&e>0?e:1,path:"/",sameSite:"strict"}),a(!1)}})})}],85067)},48761,e=>{e.v(t=>Promise.all(["static/chunks/0ey~yy8oeyp~5.js"].map(t=>e.l(t))).then(()=>t(93594)))},28805,e=>{e.v(t=>Promise.all(["static/chunks/0599p99vu8fk5.js"].map(t=>e.l(t))).then(()=>t(79466)))},16794,e=>{e.v(t=>Promise.all(["static/chunks/13f2g3s~6n1pn.js"].map(t=>e.l(t))).then(()=>t(78567)))},15785,e=>{e.v(t=>Promise.all(["static/chunks/00f-5_f3wdskj.js"].map(t=>e.l(t))).then(()=>t(43549)))},36799,e=>{e.v(t=>Promise.all(["static/chunks/04l..b_db31ye.js"].map(t=>e.l(t))).then(()=>t(56061)))},79966,e=>{e.v(t=>Promise.all(["static/chunks/12055e1zxn2m_.js"].map(t=>e.l(t))).then(()=>t(98802)))},83854,e=>{e.v(t=>Promise.all(["static/chunks/0ahdqnxzby~v6.js"].map(t=>e.l(t))).then(()=>t(62549)))},42970,e=>{e.v(t=>Promise.all(["static/chunks/07a4b-4a7vfma.js"].map(t=>e.l(t))).then(()=>t(39677)))},94540,e=>{e.v(t=>Promise.all(["static/chunks/02~lunpqpo9_t.js"].map(t=>e.l(t))).then(()=>t(18236)))},54323,e=>{e.v(t=>Promise.all(["static/chunks/0iy0f5_bx0hjv.js"].map(t=>e.l(t))).then(()=>t(71767)))},36736,e=>{e.v(t=>Promise.all(["static/chunks/15_fzbkms85h2.js"].map(t=>e.l(t))).then(()=>t(11851)))},29074,e=>{e.v(t=>Promise.all(["static/chunks/04rngs7ds69oy.js"].map(t=>e.l(t))).then(()=>t(10945)))},24873,e=>{e.v(t=>Promise.all(["static/chunks/089dbdqjoz6p5.js"].map(t=>e.l(t))).then(()=>t(50878)))},98146,e=>{e.v(t=>Promise.all(["static/chunks/0glwu1.qp_dc-.js"].map(t=>e.l(t))).then(()=>t(30262)))},41792,e=>{e.v(t=>Promise.all(["static/chunks/0zu1_f2e9902~.js"].map(t=>e.l(t))).then(()=>t(34696)))},50441,e=>{e.v(t=>Promise.all(["static/chunks/0k9je6xjojlx6.js"].map(t=>e.l(t))).then(()=>t(26567)))},31147,e=>{e.v(t=>Promise.all(["static/chunks/02sz21lkzzlce.js"].map(t=>e.l(t))).then(()=>t(67466)))},63417,e=>{e.v(t=>Promise.all(["static/chunks/11xyfq6x8l6xt.js"].map(t=>e.l(t))).then(()=>t(8857)))},82493,e=>{e.v(t=>Promise.all(["static/chunks/16amy6ikgqon8.js"].map(t=>e.l(t))).then(()=>t(78252)))},66122,e=>{e.v(e=>Promise.resolve().then(()=>e(91628)))},71097,e=>{e.v(t=>Promise.all(["static/chunks/01zogk5zg3~m-.js"].map(t=>e.l(t))).then(()=>t(15469)))},52680,e=>{e.v(t=>Promise.all(["static/chunks/0__n0jsb6m9~l.js"].map(t=>e.l(t))).then(()=>t(79637)))},14238,e=>{e.v(t=>Promise.all(["static/chunks/0.9a9~db3aq~2.js"].map(t=>e.l(t))).then(()=>t(99649)))},49391,e=>{e.v(t=>Promise.all(["static/chunks/0o97n-.e7.ga4.js"].map(t=>e.l(t))).then(()=>t(11448)))},50165,e=>{e.v(e=>Promise.resolve().then(()=>e(95451)))},94820,e=>{e.v(e=>Promise.resolve().then(()=>e(72710)))},75596,e=>{e.v(e=>Promise.resolve().then(()=>e(50309)))},99956,e=>{e.v(e=>Promise.resolve().then(()=>e(45202)))},34048,e=>{e.v(e=>Promise.resolve().then(()=>e(74211)))},47610,e=>{e.v(e=>Promise.resolve().then(()=>e(13571)))},51601,e=>{e.v(e=>Promise.resolve().then(()=>e(33796)))},96571,e=>{e.v(e=>Promise.resolve().then(()=>e(2400)))},24471,e=>{e.v(e=>Promise.resolve().then(()=>e(34060)))},36308,e=>{e.v(e=>Promise.resolve().then(()=>e(22168)))},6322,e=>{e.v(e=>Promise.resolve().then(()=>e(21713)))},4458,e=>{e.v(e=>Promise.resolve().then(()=>e(79379)))},37371,e=>{e.v(e=>Promise.resolve().then(()=>e(53316)))},94613,e=>{e.v(e=>Promise.resolve().then(()=>e(63530)))},5132,e=>{e.v(e=>Promise.resolve().then(()=>e(38245)))},27066,e=>{e.v(e=>Promise.resolve().then(()=>e(76974)))},32222,e=>{e.v(e=>Promise.resolve().then(()=>e(97589)))},11352,e=>{e.v(e=>Promise.resolve().then(()=>e(72008)))},13477,e=>{e.v(e=>Promise.resolve().then(()=>e(60302)))},20780,e=>{e.v(e=>Promise.resolve().then(()=>e(55384)))},83724,e=>{e.v(e=>Promise.resolve().then(()=>e(54939)))},66465,e=>{e.v(e=>Promise.resolve().then(()=>e(90479)))},92222,e=>{e.v(e=>Promise.resolve().then(()=>e(33970)))},3254,e=>{e.v(e=>Promise.resolve().then(()=>e(51096)))},13767,e=>{e.v(e=>Promise.resolve().then(()=>e(84609)))},24240,e=>{e.v(e=>Promise.resolve().then(()=>e(30937)))},92698,e=>{e.v(e=>Promise.resolve().then(()=>e(78798)))},16644,e=>{e.v(t=>Promise.all(["static/chunks/0tu61mzjm.54_.js"].map(t=>e.l(t))).then(()=>t(37891)))},64322,e=>{e.v(t=>Promise.all(["static/chunks/0z212nzxc29k5.js"].map(t=>e.l(t))).then(()=>t(85614)))},22476,e=>{e.v(t=>Promise.all(["static/chunks/0rqb~l6-1pn2t.js"].map(t=>e.l(t))).then(()=>t(68376)))},25128,e=>{e.v(e=>Promise.resolve().then(()=>e(41439)))},14142,e=>{e.v(e=>Promise.resolve().then(()=>e(95640)))},75260,e=>{e.v(e=>Promise.resolve().then(()=>e(95238)))},30192,e=>{e.v(t=>Promise.all(["static/chunks/12fiu6xzm4vl0.js"].map(t=>e.l(t))).then(()=>t(95945)))},72550,e=>{e.v(t=>Promise.all(["static/chunks/0cg43os2d9hwb.js"].map(t=>e.l(t))).then(()=>t(26268)))},77617,e=>{e.v(t=>Promise.all(["static/chunks/0h8ngj1~vg-4o.js"].map(t=>e.l(t))).then(()=>t(72489)))},33943,e=>{e.v(t=>Promise.all(["static/chunks/0liuqff4tlxfk.js"].map(t=>e.l(t))).then(()=>t(17502)))},26173,e=>{e.v(t=>Promise.all(["static/chunks/0_inev0hgled1.js"].map(t=>e.l(t))).then(()=>t(95618)))}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.