(function () { !function(){"use strict";var r={};function t(r,t,e){return t in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}function e(r){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e(r)}r.h=function(){return"ddddf2c0471264b3a47f"};var n={accessToken:"da291680b9d54c09b2d8682ca4505a50",captureUncaught:!1,captureUnhandledRejections:!1,ignoredMessages:["ResizeObserver loop limit exceeded","Script error.","ResizeObserver loop completed with undelivered notifications.","Fetch is aborted","The user aborted a request."],payload:{environment:"production",client:{javascript:{source_map_enabled:!0,guess_uncaught_frames:!0}}},checkIgnore:function(r,t,e){return!!function(r){if(r.body.trace){var t=r.body.trace.frames,e=/(common|init?)(\.[\w-]+)?\.js/gi;return!t.some((function(r){return e.test(r.filename)}))}return!1}(e)||("warning"===e.level||!!r)}};function o(r,t){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.push.apply(e,n)}return e}function a(r){for(var e=1;e7?(n=t.split(","),o=(e||(r<0?"rgb(0,0,0)":"rgb(255,255,255)")).split(","),a=u(n[0].slice(4)),c=u(n[1]),i=u(n[2]),"rgb(".concat(l((u(o[0].slice(4))-a)*s)+a,",").concat(l((u(o[1])-c)*s)+c,",").concat(l((u(o[2])-i)*s)+i,")")):(n=u(t.slice(1),16),o=u((e||(r<0?f:h)).slice(1),16),c=n>>8&255,i=255&n,"#".concat((16777216+65536*(l(((o>>16)-(a=n>>16))*s)+a)+256*(l(((o>>8&255)-c)*s)+c)+(l(((255&o)-i)*s)+i)).toString(16).slice(1)))}var g,v=function(r,t,e,n){for(var o=[],a=e;a<100*n;a+=e){var c=y(a/1e3,r,t)||"";o.push(c)}return o},w=function(r,t){return v(r,h,100,t)},O=function(r,t){return v(r,f,100,t)},_=function(r,t){var e,n=u(r),o=p(p({},b),t);return n?.299*(e=n).r+.587*e.g+.114*e.b>o.threshold?o.black:o.white:o.black},j=function(r){return{black:_(r,{white:r}),white:_(r,{black:r})}},k=function(r){var t=function(r){var t,e=null===(t=r.find((function(r){return r.dark})))||void 0===t?void 0:t.dark;if(!e)return{black:f,white:h};var n=e.color;return j(n)}(r);return r.reduce((function(r,e){var n=Object.keys(e)[0],o=e[n],a=Object.keys(o),c=_(o.color,t);return a.reduce((function(r,t){var e=o[t],a="";return a=Array.isArray(e)?function(r,t,e){return e.reduce((function(e,n,o){return"".concat(e,"\n--").concat(r,"-color-").concat(t,"-").concat(100*(o+1),": ").concat(n,";")}),"")}(n,t,e):"\n--".concat(n,"-color: ").concat(e,";")+"\n--".concat(n,"-bg-text-color: ").concat(c,";"),"".concat(r).concat(a)}),r)}),"")},E="cascoon-app",S=function(){function r(e){var n=this;i(this,r),t(this,"styleId",void 0),t(this,"widget",void 0),t(this,"selector",void 0),t(this,"wrapper_selector",void 0),t(this,"params",void 0),this.widget=e,this.selector=".cascoon.cascoon-".concat(e.type,".cascoon-").concat(e.id),this.wrapper_selector=".".concat(E,".").concat(E,"-").concat(e.type,".").concat(E,"-").concat(e.id),this.params={},this.styleId="style-id-".concat(e.id),Object.keys(this.widget.params).forEach((function(r){var t=n.widget.params[r];t&&"false"!==t&&(n.params[r]=t.toString().replace(/[<>;]/g,""))}))}return l(r,[{key:"generate",value:function(){var r=" !important",t=this.params.color_button||this.params.primary,e=this.params.color_focused||this.params.primary,n=this.params.color_input||this.params.light;this.appendStyles("\n ".concat("","\n ").concat(this.getVariablesDefinition(),"\n ").concat(this.selector,",\n ").concat(this.selector," .cascoon-like-wrapper {\n ").concat(this.getWrapperStyles(this.params),"\n }\n ").concat(this.selector,".cascoon--error {\n border-radius: 16px").concat(r,";\n border: none").concat(r,";\n }\n ").concat(this.widget.params.width?"".concat(this.wrapper_selector," {\n max-width: ").concat(this.widget.params.width,"px").concat(r,";\n }"):"","\n\n\n ").concat(this.selector,' input[type="submit"]:hover,\n ').concat(this.selector," button:hover {\n background-color: ").concat(t?y(.1,t,"#FFFFFF"):"#FFFFFF").concat(r,";\n }\n\n ").concat(this.selector,' input[type="submit"]:active,\n ').concat(this.selector," button:active {\n background-color: ").concat(t?y(.1,t,"#000000"):"#000000").concat(r,";\n }\n\n ").concat(this.selector," .cascoon-like-input:hover,\n ").concat(this.selector," .cascoon-like-input:active {\n background-color: ").concat(this.params.color_input).concat(r,";\n }\n\n ").concat(this.selector," input:focus,\n ").concat(this.selector," input:focus + .cascoon-like-input,\n ").concat(this.selector," select:focus,\n ").concat(this.selector," button:focus,\n ").concat(this.selector," textarea:focus,\n ").concat(this.selector," input:active,\n ").concat(this.selector," input:active + .cascoon-like-input,\n ").concat(this.selector," select:active,\n ").concat(this.selector," button:target,\n ").concat(this.selector," textarea:active {\n outline: 0").concat(r,";\n box-shadow: 0 0 0px 2px ").concat(m(e,.5)).concat(r,";\n border-color: ").concat(e).concat(r,";\n }\n\n ").concat(this.selector," .cascoon-input-before-gradient {\n background-color: ").concat(n).concat(r,";\n }\n ").concat(this.selector," .cascoon-input-before-gradient:before {\n background: linear-gradient(to left, ").concat(n,", ").concat(m(n,0),")").concat(r,";\n }\n .").concat("cascoon-","root {\n display: none").concat(r,";\n }\n "))}},{key:"getWrapperStyles",value:function(r){var t=" !important",e=r.background,n=r.color_background,o=r.color_border,a=r.special,c=r.secondary,i=r.border_radius,s=r.color_text,l=r.dark,u=n||c,d=i,p=o||a,f=_(u,j(s||l));return"\n width:100%;\n border-radius: ".concat(d,"px").concat(t,";\n ").concat(e?"background: ".concat(e):"background-color: ".concat(u)).concat(t,";\n color: ").concat(f).concat(t,";\n ").concat(p?"border: 1px solid ".concat(p).concat(t,";"):"","\n ")}},{key:"getVariablesDefinition",value:function(){var r,e,n=this.params,o=n.color_background,a=n.color_border,c=n.color_icons,i=n.color_button,s=n.color_input_border,l=n.color_input,u=n.color_input_text,d=n.contrast_color,p=n.color,f=n.border_radius,h=n.primary,b=n.dark,m=n.achieve,y=n.attention,g=n.special,v=n.light,_=n.secondary,j=(r={primary:i||p||c||h||"#FF8E01",secondary:o||_||"#AAAAAA",achieve:m||"#45AD35",attention:y||"#E04141",dark:u||s||b||"#000000",light:l||d||v||"#FFFFFF",special:a||g||"#716CC8"},e=10,Object.keys(r).map((function(n){var o=r[n];return t({},n,{color:o,lighter:w(o,e),darker:O(o,e)})}))),E=k(j);return"\n ".concat(this.selector," {\n ").concat(E,"\n }\n ").concat(this.wrapper_selector," {\n ").concat(E,"\n --border-radius: ").concat(f,"px;\n }\n ")}},{key:"appendStyles",value:function(r){var t=document.head||document.getElementsByTagName("head")[0],e=document.getElementById(this.styleId);e&&e.remove();var n=this.createStyleTag(r);t.appendChild(n)}},{key:"createStyleTag",value:function(r){var t=document.createElement("style");return t.type="text/css",t.id=this.styleId,t.styleSheet?t.styleSheet.cssText=r:t.appendChild(document.createTextNode(r)),t}}]),r}();!function(r){r.XL="xl",r.L="l",r.M="m",r.S="s",r.XS="xs"}(g||(g={}));var P,C={columns:12,breakpointsOrder:[g.XL,g.L,g.M,g.S,g.XS],breakpointsOrderRev:[g.XS,g.S,g.M,g.L,g.XL],breakpoints:{xl:1100,l:750,m:570,s:390,xs:0}},x=function(r){var t=new URL(r);return Object.fromEntries(t.searchParams)};!function(r){r.QueryStart="?",r.QueryCompound="&"}(P||(P={}));var D=function(r){var t=[];return Object.keys(r).forEach((function(e){var n="".concat(e,"=").concat(encodeURIComponent(r[e]));t.push(n)})),t.join("&")},R=r.h(),L=function(){function r(){i(this,r),t(this,"widgetsCount",{}),t(this,"launchQueue",[]),t(this,"commonJSInjected",!1),t(this,"emitter",null),t(this,"init",null)}return l(r,[{key:"registerEmitter",value:function(r){this.emitter||(this.emitter=r)}},{key:"registerLaunchFn",value:function(r){this.launch=r,this.launchQueue.forEach((function(t){return r(t)})),this.launchQueue=[]}},{key:"registerInitFn",value:function(r){this.init||(this.init=r)}},{key:"launch",value:function(r){this.launchQueue.push(r)}},{key:"injectCommonJS",value:function(r){if(!this.commonJSInjected){var t=document.createElement("script");t.src=function(r){var t=R?".".concat(R):"";return"".concat(r,"/").concat("cascoon","/common").concat(t,".js")}(r),document.head.appendChild(t),this.commonJSInjected=!0}}},{key:"createNextWidgetId",value:function(r){var t=r in this.widgetsCount?this.widgetsCount[r]+1:0;return this.widgetsCount[r]=t,"".concat(r,"_").concat(t)}}]),r}(),T=window.CASCOON_GLOBAL||new L;function F(r,t){(null==t||t>r.length)&&(t=r.length);for(var e=0,n=new Array(t);e0&&void 0!==arguments[0]?arguments[0]:"en",t=["ar","fa","ku","he"];return t.includes(r)};function J(r,t){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.push.apply(e,n)}return e}function G(r){for(var e=1;e